Silence texinfo 5.1 warnings
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_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 # Only build the C compiler for stage1, because that is the only one that
486 # we can guarantee will build with the native compiler, and also it is the
487 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
488 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
489 # overrideable (for a bootstrap build stage1 also builds gcc.info).
490
491 STAGE1_CFLAGS = @stage1_cflags@
492 STAGE1_CHECKING = @stage1_checking@
493 STAGE1_LANGUAGES = @stage1_languages@
494 # * We force-disable intermodule optimizations, even if
495 #   --enable-intermodule was passed, since the installed compiler
496 #   probably can't handle them.  Luckily, autoconf always respects
497 #   the last argument when conflicting --enable arguments are passed.
498 # * Likewise, we force-disable coverage flags, since the installed
499 #   compiler probably has never heard of them.
500 # * We also disable -Wformat, since older GCCs don't understand newer %s.
501 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
503           --disable-build-format-warnings
504
505 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
506 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507
508 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
509 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510
511 do-compare = @do_compare@
512 do-compare3 = $(do-compare)
513
514 # -----------------------------------------------
515 # Programs producing files for the TARGET machine
516 # -----------------------------------------------
517
518 AR_FOR_TARGET=@AR_FOR_TARGET@
519 AS_FOR_TARGET=@AS_FOR_TARGET@
520 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
521
522 # If GCC_FOR_TARGET is not overriden on the command line, then this
523 # variable is passed down to the gcc Makefile, where it is used to
524 # build libgcc2.a.  We define it here so that it can itself be
525 # overridden on the command line.
526 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
527 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
528 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
529 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
530 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
531 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
532 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
533 LD_FOR_TARGET=@LD_FOR_TARGET@
534
535 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
536 NM_FOR_TARGET=@NM_FOR_TARGET@
537 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
538 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
539 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
540 READELF_FOR_TARGET=@READELF_FOR_TARGET@
541 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
542 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
543 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
544
545 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
546 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
547 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
548
549 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
550 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
551
552 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
553 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
554 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
555 GOCFLAGS_FOR_TARGET = -O2 -g
556
557 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
558 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
559 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
560
561 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
562
563 # ------------------------------------
564 # Miscellaneous targets and flag lists
565 # ------------------------------------
566
567 # The first rule in the file had better be this one.  Don't put any above it.
568 # This lives here to allow makefile fragments to contain dependencies.
569 all:
570
571 #### host and target specific makefile fragments come in here.
572 @target_makefile_frag@
573 @alphaieee_frag@
574 @ospace_frag@
575 @host_makefile_frag@
576 ###
577
578 # This is the list of directories that may be needed in RPATH_ENVVAR
579 # so that programs built for the target machine work.
580 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_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)
581
582 @if target-libstdc++-v3
583 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
584 @endif target-libstdc++-v3
585
586 @if target-libsanitizer
587 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
588 @endif target-libsanitizer
589
590 @if target-libmpx
591 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
592 @endif target-libmpx
593
594 @if target-libvtv
595 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
596 @endif target-libvtv
597
598 @if target-libcilkrts
599 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
600 @endif target-libcilkrts
601
602 @if target-liboffloadmic
603 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
604 @endif target-liboffloadmic
605
606 @if target-libssp
607 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
608 @endif target-libssp
609
610 @if target-libgomp
611 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
612 @endif target-libgomp
613
614 @if target-libitm
615 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
616 @endif target-libitm
617
618 @if target-libatomic
619 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
620 @endif target-libatomic
621
622
623
624 # This is the list of directories that may be needed in RPATH_ENVVAR
625 # so that programs built for the host machine work.
626 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
627
628 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
629 @if gcc
630 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
631 @endif gcc
632
633
634 @if gmp
635 HOST_LIB_PATH_gmp = \
636   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
637 @endif gmp
638
639 @if mpfr
640 HOST_LIB_PATH_mpfr = \
641   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
642 @endif mpfr
643
644 @if mpc
645 HOST_LIB_PATH_mpc = \
646   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
647 @endif mpc
648
649 @if isl
650 HOST_LIB_PATH_isl = \
651   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
652 @endif isl
653
654 @if libelf
655 HOST_LIB_PATH_libelf = \
656   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
657 @endif libelf
658
659
660 CXX_FOR_TARGET_FLAG_TO_PASS = \
661         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
662 @if target-libstdc++-v3
663 # CXX_FOR_TARGET is tricky to get right for target libs that require a
664 # functional C++ compiler.  When we recurse, if we expand
665 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
666 # libstdc++ include flags from the script.  Instead, we get an
667 # -funconfigured-* word, so that we'll get errors if this invalid C++
668 # command line is used for anything, but also so that we can use the
669 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
670 # don't pass it on, sub-make will use the default definition, that
671 # re-expands it at the time of use, so we'll get it right when we need
672 # it.  One potential exception is the expansion of CXX_FOR_TARGET
673 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
674 # really work, for C++ host programs can't depend on the current-stage
675 # C++ target library.
676 CXX_FOR_TARGET_FLAG_TO_PASS = \
677         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
678 @endif target-libstdc++-v3
679
680 # Flags to pass down to all sub-makes.
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 # Flags to pass down to makes which are built with the target environment.
837 # The double $ decreases the length of the command line; those variables
838 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
839 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
840 # so we expand them here.
841 EXTRA_TARGET_FLAGS = \
842         'AR=$$(AR_FOR_TARGET)' \
843         'AS=$(COMPILER_AS_FOR_TARGET)' \
844         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
845         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
846         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
847          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
848          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
849         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
850         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
851         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
852         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
853         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
854         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
855         'LD=$(COMPILER_LD_FOR_TARGET)' \
856         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
857         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
858         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
859         'NM=$(COMPILER_NM_FOR_TARGET)' \
860         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
861         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
862         'RANLIB=$$(RANLIB_FOR_TARGET)' \
863         'READELF=$$(READELF_FOR_TARGET)' \
864         'WINDRES=$$(WINDRES_FOR_TARGET)' \
865         'WINDMC=$$(WINDMC_FOR_TARGET)' \
866         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
867         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
868         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
869         "TFLAGS=$$TFLAGS"
870
871 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
872
873 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
874 # unfortunately needs the native compiler and the target ar and
875 # ranlib.
876 # If any variables are added here, they must be added to do-*, below.
877 # The BUILD_* variables are a special case, which are used for the gcc
878 # cross-building scheme.
879 EXTRA_GCC_FLAGS = \
880         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
881         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
882         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
883
884 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
885
886 @if gcc
887 BUILD_CONFIG = @BUILD_CONFIG@
888 ifneq ($(BUILD_CONFIG),)
889 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
890 endif
891 @endif gcc
892
893 .PHONY: configure-host
894 configure-host:  \
895     maybe-configure-bfd \
896     maybe-configure-opcodes \
897     maybe-configure-binutils \
898     maybe-configure-bison \
899     maybe-configure-cgen \
900     maybe-configure-dejagnu \
901     maybe-configure-etc \
902     maybe-configure-fastjar \
903     maybe-configure-fixincludes \
904     maybe-configure-flex \
905     maybe-configure-gas \
906     maybe-configure-gcc \
907     maybe-configure-gmp \
908     maybe-configure-mpfr \
909     maybe-configure-mpc \
910     maybe-configure-isl \
911     maybe-configure-libelf \
912     maybe-configure-gold \
913     maybe-configure-gprof \
914     maybe-configure-intl \
915     maybe-configure-tcl \
916     maybe-configure-itcl \
917     maybe-configure-ld \
918     maybe-configure-libbacktrace \
919     maybe-configure-libcpp \
920     maybe-configure-libdecnumber \
921     maybe-configure-libgui \
922     maybe-configure-libiberty \
923     maybe-configure-libiberty-linker-plugin \
924     maybe-configure-libiconv \
925     maybe-configure-m4 \
926     maybe-configure-readline \
927     maybe-configure-sid \
928     maybe-configure-sim \
929     maybe-configure-texinfo \
930     maybe-configure-zlib \
931     maybe-configure-gdb \
932     maybe-configure-expect \
933     maybe-configure-guile \
934     maybe-configure-tk \
935     maybe-configure-libtermcap \
936     maybe-configure-utils \
937     maybe-configure-gnattools \
938     maybe-configure-lto-plugin \
939     maybe-configure-libcc1 \
940     maybe-configure-gotools
941 .PHONY: configure-target
942 configure-target:  \
943     maybe-configure-target-libstdc++-v3 \
944     maybe-configure-target-libsanitizer \
945     maybe-configure-target-libmpx \
946     maybe-configure-target-libvtv \
947     maybe-configure-target-libcilkrts \
948     maybe-configure-target-liboffloadmic \
949     maybe-configure-target-libssp \
950     maybe-configure-target-newlib \
951     maybe-configure-target-libgcc \
952     maybe-configure-target-libbacktrace \
953     maybe-configure-target-libquadmath \
954     maybe-configure-target-libgfortran \
955     maybe-configure-target-libobjc \
956     maybe-configure-target-libgo \
957     maybe-configure-target-libtermcap \
958     maybe-configure-target-winsup \
959     maybe-configure-target-libgloss \
960     maybe-configure-target-libffi \
961     maybe-configure-target-libjava \
962     maybe-configure-target-zlib \
963     maybe-configure-target-boehm-gc \
964     maybe-configure-target-rda \
965     maybe-configure-target-libada \
966     maybe-configure-target-libgomp \
967     maybe-configure-target-libitm \
968     maybe-configure-target-libatomic
969
970 # The target built for a native non-bootstrap build.
971 .PHONY: all
972 all:
973 @if gcc-bootstrap
974         [ -f stage_final ] || echo stage3 > stage_final
975         @r=`${PWD_COMMAND}`; export r; \
976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
977         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
978 @endif gcc-bootstrap
979         @: $(MAKE); $(unstage)
980         @r=`${PWD_COMMAND}`; export r; \
981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
982 @if gcc-bootstrap
983         if [ -f stage_last ]; then \
984           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
985           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
986         else \
987 @endif gcc-bootstrap
988           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
989 @if gcc-bootstrap
990             ; \
991         fi \
992 @endif gcc-bootstrap
993         && :
994
995 .PHONY: all-build
996
997 all-build: maybe-all-build-libiberty
998 all-build: maybe-all-build-bison
999 all-build: maybe-all-build-flex
1000 all-build: maybe-all-build-m4
1001 all-build: maybe-all-build-texinfo
1002 all-build: maybe-all-build-fixincludes
1003 all-build: maybe-all-build-libcpp
1004
1005 .PHONY: all-host
1006
1007 @if bfd-no-bootstrap
1008 all-host: maybe-all-bfd
1009 @endif bfd-no-bootstrap
1010 @if opcodes-no-bootstrap
1011 all-host: maybe-all-opcodes
1012 @endif opcodes-no-bootstrap
1013 @if binutils-no-bootstrap
1014 all-host: maybe-all-binutils
1015 @endif binutils-no-bootstrap
1016 all-host: maybe-all-bison
1017 all-host: maybe-all-cgen
1018 all-host: maybe-all-dejagnu
1019 all-host: maybe-all-etc
1020 all-host: maybe-all-fastjar
1021 @if fixincludes-no-bootstrap
1022 all-host: maybe-all-fixincludes
1023 @endif fixincludes-no-bootstrap
1024 all-host: maybe-all-flex
1025 @if gas-no-bootstrap
1026 all-host: maybe-all-gas
1027 @endif gas-no-bootstrap
1028 @if gcc-no-bootstrap
1029 all-host: maybe-all-gcc
1030 @endif gcc-no-bootstrap
1031 @if gmp-no-bootstrap
1032 all-host: maybe-all-gmp
1033 @endif gmp-no-bootstrap
1034 @if mpfr-no-bootstrap
1035 all-host: maybe-all-mpfr
1036 @endif mpfr-no-bootstrap
1037 @if mpc-no-bootstrap
1038 all-host: maybe-all-mpc
1039 @endif mpc-no-bootstrap
1040 @if isl-no-bootstrap
1041 all-host: maybe-all-isl
1042 @endif isl-no-bootstrap
1043 @if libelf-no-bootstrap
1044 all-host: maybe-all-libelf
1045 @endif libelf-no-bootstrap
1046 @if gold-no-bootstrap
1047 all-host: maybe-all-gold
1048 @endif gold-no-bootstrap
1049 all-host: maybe-all-gprof
1050 @if intl-no-bootstrap
1051 all-host: maybe-all-intl
1052 @endif intl-no-bootstrap
1053 all-host: maybe-all-tcl
1054 all-host: maybe-all-itcl
1055 @if ld-no-bootstrap
1056 all-host: maybe-all-ld
1057 @endif ld-no-bootstrap
1058 @if libbacktrace-no-bootstrap
1059 all-host: maybe-all-libbacktrace
1060 @endif libbacktrace-no-bootstrap
1061 @if libcpp-no-bootstrap
1062 all-host: maybe-all-libcpp
1063 @endif libcpp-no-bootstrap
1064 @if libdecnumber-no-bootstrap
1065 all-host: maybe-all-libdecnumber
1066 @endif libdecnumber-no-bootstrap
1067 all-host: maybe-all-libgui
1068 @if libiberty-no-bootstrap
1069 all-host: maybe-all-libiberty
1070 @endif libiberty-no-bootstrap
1071 @if libiberty-linker-plugin-no-bootstrap
1072 all-host: maybe-all-libiberty-linker-plugin
1073 @endif libiberty-linker-plugin-no-bootstrap
1074 all-host: maybe-all-libiconv
1075 all-host: maybe-all-m4
1076 all-host: maybe-all-readline
1077 all-host: maybe-all-sid
1078 all-host: maybe-all-sim
1079 all-host: maybe-all-texinfo
1080 @if zlib-no-bootstrap
1081 all-host: maybe-all-zlib
1082 @endif zlib-no-bootstrap
1083 all-host: maybe-all-gdb
1084 all-host: maybe-all-expect
1085 all-host: maybe-all-guile
1086 all-host: maybe-all-tk
1087 all-host: maybe-all-libtermcap
1088 all-host: maybe-all-utils
1089 all-host: maybe-all-gnattools
1090 @if lto-plugin-no-bootstrap
1091 all-host: maybe-all-lto-plugin
1092 @endif lto-plugin-no-bootstrap
1093 all-host: maybe-all-libcc1
1094 all-host: maybe-all-gotools
1095
1096 .PHONY: all-target
1097
1098 @if target-libstdc++-v3-no-bootstrap
1099 all-target: maybe-all-target-libstdc++-v3
1100 @endif target-libstdc++-v3-no-bootstrap
1101 @if target-libsanitizer-no-bootstrap
1102 all-target: maybe-all-target-libsanitizer
1103 @endif target-libsanitizer-no-bootstrap
1104 @if target-libmpx-no-bootstrap
1105 all-target: maybe-all-target-libmpx
1106 @endif target-libmpx-no-bootstrap
1107 @if target-libvtv-no-bootstrap
1108 all-target: maybe-all-target-libvtv
1109 @endif target-libvtv-no-bootstrap
1110 all-target: maybe-all-target-libcilkrts
1111 all-target: maybe-all-target-liboffloadmic
1112 all-target: maybe-all-target-libssp
1113 all-target: maybe-all-target-newlib
1114 @if target-libgcc-no-bootstrap
1115 all-target: maybe-all-target-libgcc
1116 @endif target-libgcc-no-bootstrap
1117 all-target: maybe-all-target-libbacktrace
1118 all-target: maybe-all-target-libquadmath
1119 all-target: maybe-all-target-libgfortran
1120 all-target: maybe-all-target-libobjc
1121 all-target: maybe-all-target-libgo
1122 all-target: maybe-all-target-libtermcap
1123 all-target: maybe-all-target-winsup
1124 all-target: maybe-all-target-libgloss
1125 all-target: maybe-all-target-libffi
1126 all-target: maybe-all-target-libjava
1127 all-target: maybe-all-target-zlib
1128 all-target: maybe-all-target-boehm-gc
1129 all-target: maybe-all-target-rda
1130 all-target: maybe-all-target-libada
1131 @if target-libgomp-no-bootstrap
1132 all-target: maybe-all-target-libgomp
1133 @endif target-libgomp-no-bootstrap
1134 all-target: maybe-all-target-libitm
1135 all-target: maybe-all-target-libatomic
1136
1137 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1138 # ``make X'' in all subdirectories (because, in general, there is a
1139 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1140 # but it may do additional work as well).
1141
1142 .PHONY: do-info
1143 do-info:
1144         @: $(MAKE); $(unstage)
1145         @r=`${PWD_COMMAND}`; export r; \
1146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1147         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1148           info-target
1149
1150
1151 .PHONY: info-host
1152
1153 info-host: maybe-info-bfd
1154 info-host: maybe-info-opcodes
1155 info-host: maybe-info-binutils
1156 info-host: maybe-info-bison
1157 info-host: maybe-info-cgen
1158 info-host: maybe-info-dejagnu
1159 info-host: maybe-info-etc
1160 info-host: maybe-info-fastjar
1161 info-host: maybe-info-fixincludes
1162 info-host: maybe-info-flex
1163 info-host: maybe-info-gas
1164 info-host: maybe-info-gcc
1165 info-host: maybe-info-gmp
1166 info-host: maybe-info-mpfr
1167 info-host: maybe-info-mpc
1168 info-host: maybe-info-isl
1169 info-host: maybe-info-libelf
1170 info-host: maybe-info-gold
1171 info-host: maybe-info-gprof
1172 info-host: maybe-info-intl
1173 info-host: maybe-info-tcl
1174 info-host: maybe-info-itcl
1175 info-host: maybe-info-ld
1176 info-host: maybe-info-libbacktrace
1177 info-host: maybe-info-libcpp
1178 info-host: maybe-info-libdecnumber
1179 info-host: maybe-info-libgui
1180 info-host: maybe-info-libiberty
1181 info-host: maybe-info-libiberty-linker-plugin
1182 info-host: maybe-info-libiconv
1183 info-host: maybe-info-m4
1184 info-host: maybe-info-readline
1185 info-host: maybe-info-sid
1186 info-host: maybe-info-sim
1187 info-host: maybe-info-texinfo
1188 info-host: maybe-info-zlib
1189 info-host: maybe-info-gdb
1190 info-host: maybe-info-expect
1191 info-host: maybe-info-guile
1192 info-host: maybe-info-tk
1193 info-host: maybe-info-libtermcap
1194 info-host: maybe-info-utils
1195 info-host: maybe-info-gnattools
1196 info-host: maybe-info-lto-plugin
1197 info-host: maybe-info-libcc1
1198 info-host: maybe-info-gotools
1199
1200 .PHONY: info-target
1201
1202 info-target: maybe-info-target-libstdc++-v3
1203 info-target: maybe-info-target-libsanitizer
1204 info-target: maybe-info-target-libmpx
1205 info-target: maybe-info-target-libvtv
1206 info-target: maybe-info-target-libcilkrts
1207 info-target: maybe-info-target-liboffloadmic
1208 info-target: maybe-info-target-libssp
1209 info-target: maybe-info-target-newlib
1210 info-target: maybe-info-target-libgcc
1211 info-target: maybe-info-target-libbacktrace
1212 info-target: maybe-info-target-libquadmath
1213 info-target: maybe-info-target-libgfortran
1214 info-target: maybe-info-target-libobjc
1215 info-target: maybe-info-target-libgo
1216 info-target: maybe-info-target-libtermcap
1217 info-target: maybe-info-target-winsup
1218 info-target: maybe-info-target-libgloss
1219 info-target: maybe-info-target-libffi
1220 info-target: maybe-info-target-libjava
1221 info-target: maybe-info-target-zlib
1222 info-target: maybe-info-target-boehm-gc
1223 info-target: maybe-info-target-rda
1224 info-target: maybe-info-target-libada
1225 info-target: maybe-info-target-libgomp
1226 info-target: maybe-info-target-libitm
1227 info-target: maybe-info-target-libatomic
1228
1229 .PHONY: do-dvi
1230 do-dvi:
1231         @: $(MAKE); $(unstage)
1232         @r=`${PWD_COMMAND}`; export r; \
1233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1234         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1235           dvi-target
1236
1237
1238 .PHONY: dvi-host
1239
1240 dvi-host: maybe-dvi-bfd
1241 dvi-host: maybe-dvi-opcodes
1242 dvi-host: maybe-dvi-binutils
1243 dvi-host: maybe-dvi-bison
1244 dvi-host: maybe-dvi-cgen
1245 dvi-host: maybe-dvi-dejagnu
1246 dvi-host: maybe-dvi-etc
1247 dvi-host: maybe-dvi-fastjar
1248 dvi-host: maybe-dvi-fixincludes
1249 dvi-host: maybe-dvi-flex
1250 dvi-host: maybe-dvi-gas
1251 dvi-host: maybe-dvi-gcc
1252 dvi-host: maybe-dvi-gmp
1253 dvi-host: maybe-dvi-mpfr
1254 dvi-host: maybe-dvi-mpc
1255 dvi-host: maybe-dvi-isl
1256 dvi-host: maybe-dvi-libelf
1257 dvi-host: maybe-dvi-gold
1258 dvi-host: maybe-dvi-gprof
1259 dvi-host: maybe-dvi-intl
1260 dvi-host: maybe-dvi-tcl
1261 dvi-host: maybe-dvi-itcl
1262 dvi-host: maybe-dvi-ld
1263 dvi-host: maybe-dvi-libbacktrace
1264 dvi-host: maybe-dvi-libcpp
1265 dvi-host: maybe-dvi-libdecnumber
1266 dvi-host: maybe-dvi-libgui
1267 dvi-host: maybe-dvi-libiberty
1268 dvi-host: maybe-dvi-libiberty-linker-plugin
1269 dvi-host: maybe-dvi-libiconv
1270 dvi-host: maybe-dvi-m4
1271 dvi-host: maybe-dvi-readline
1272 dvi-host: maybe-dvi-sid
1273 dvi-host: maybe-dvi-sim
1274 dvi-host: maybe-dvi-texinfo
1275 dvi-host: maybe-dvi-zlib
1276 dvi-host: maybe-dvi-gdb
1277 dvi-host: maybe-dvi-expect
1278 dvi-host: maybe-dvi-guile
1279 dvi-host: maybe-dvi-tk
1280 dvi-host: maybe-dvi-libtermcap
1281 dvi-host: maybe-dvi-utils
1282 dvi-host: maybe-dvi-gnattools
1283 dvi-host: maybe-dvi-lto-plugin
1284 dvi-host: maybe-dvi-libcc1
1285 dvi-host: maybe-dvi-gotools
1286
1287 .PHONY: dvi-target
1288
1289 dvi-target: maybe-dvi-target-libstdc++-v3
1290 dvi-target: maybe-dvi-target-libsanitizer
1291 dvi-target: maybe-dvi-target-libmpx
1292 dvi-target: maybe-dvi-target-libvtv
1293 dvi-target: maybe-dvi-target-libcilkrts
1294 dvi-target: maybe-dvi-target-liboffloadmic
1295 dvi-target: maybe-dvi-target-libssp
1296 dvi-target: maybe-dvi-target-newlib
1297 dvi-target: maybe-dvi-target-libgcc
1298 dvi-target: maybe-dvi-target-libbacktrace
1299 dvi-target: maybe-dvi-target-libquadmath
1300 dvi-target: maybe-dvi-target-libgfortran
1301 dvi-target: maybe-dvi-target-libobjc
1302 dvi-target: maybe-dvi-target-libgo
1303 dvi-target: maybe-dvi-target-libtermcap
1304 dvi-target: maybe-dvi-target-winsup
1305 dvi-target: maybe-dvi-target-libgloss
1306 dvi-target: maybe-dvi-target-libffi
1307 dvi-target: maybe-dvi-target-libjava
1308 dvi-target: maybe-dvi-target-zlib
1309 dvi-target: maybe-dvi-target-boehm-gc
1310 dvi-target: maybe-dvi-target-rda
1311 dvi-target: maybe-dvi-target-libada
1312 dvi-target: maybe-dvi-target-libgomp
1313 dvi-target: maybe-dvi-target-libitm
1314 dvi-target: maybe-dvi-target-libatomic
1315
1316 .PHONY: do-pdf
1317 do-pdf:
1318         @: $(MAKE); $(unstage)
1319         @r=`${PWD_COMMAND}`; export r; \
1320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1321         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1322           pdf-target
1323
1324
1325 .PHONY: pdf-host
1326
1327 pdf-host: maybe-pdf-bfd
1328 pdf-host: maybe-pdf-opcodes
1329 pdf-host: maybe-pdf-binutils
1330 pdf-host: maybe-pdf-bison
1331 pdf-host: maybe-pdf-cgen
1332 pdf-host: maybe-pdf-dejagnu
1333 pdf-host: maybe-pdf-etc
1334 pdf-host: maybe-pdf-fastjar
1335 pdf-host: maybe-pdf-fixincludes
1336 pdf-host: maybe-pdf-flex
1337 pdf-host: maybe-pdf-gas
1338 pdf-host: maybe-pdf-gcc
1339 pdf-host: maybe-pdf-gmp
1340 pdf-host: maybe-pdf-mpfr
1341 pdf-host: maybe-pdf-mpc
1342 pdf-host: maybe-pdf-isl
1343 pdf-host: maybe-pdf-libelf
1344 pdf-host: maybe-pdf-gold
1345 pdf-host: maybe-pdf-gprof
1346 pdf-host: maybe-pdf-intl
1347 pdf-host: maybe-pdf-tcl
1348 pdf-host: maybe-pdf-itcl
1349 pdf-host: maybe-pdf-ld
1350 pdf-host: maybe-pdf-libbacktrace
1351 pdf-host: maybe-pdf-libcpp
1352 pdf-host: maybe-pdf-libdecnumber
1353 pdf-host: maybe-pdf-libgui
1354 pdf-host: maybe-pdf-libiberty
1355 pdf-host: maybe-pdf-libiberty-linker-plugin
1356 pdf-host: maybe-pdf-libiconv
1357 pdf-host: maybe-pdf-m4
1358 pdf-host: maybe-pdf-readline
1359 pdf-host: maybe-pdf-sid
1360 pdf-host: maybe-pdf-sim
1361 pdf-host: maybe-pdf-texinfo
1362 pdf-host: maybe-pdf-zlib
1363 pdf-host: maybe-pdf-gdb
1364 pdf-host: maybe-pdf-expect
1365 pdf-host: maybe-pdf-guile
1366 pdf-host: maybe-pdf-tk
1367 pdf-host: maybe-pdf-libtermcap
1368 pdf-host: maybe-pdf-utils
1369 pdf-host: maybe-pdf-gnattools
1370 pdf-host: maybe-pdf-lto-plugin
1371 pdf-host: maybe-pdf-libcc1
1372 pdf-host: maybe-pdf-gotools
1373
1374 .PHONY: pdf-target
1375
1376 pdf-target: maybe-pdf-target-libstdc++-v3
1377 pdf-target: maybe-pdf-target-libsanitizer
1378 pdf-target: maybe-pdf-target-libmpx
1379 pdf-target: maybe-pdf-target-libvtv
1380 pdf-target: maybe-pdf-target-libcilkrts
1381 pdf-target: maybe-pdf-target-liboffloadmic
1382 pdf-target: maybe-pdf-target-libssp
1383 pdf-target: maybe-pdf-target-newlib
1384 pdf-target: maybe-pdf-target-libgcc
1385 pdf-target: maybe-pdf-target-libbacktrace
1386 pdf-target: maybe-pdf-target-libquadmath
1387 pdf-target: maybe-pdf-target-libgfortran
1388 pdf-target: maybe-pdf-target-libobjc
1389 pdf-target: maybe-pdf-target-libgo
1390 pdf-target: maybe-pdf-target-libtermcap
1391 pdf-target: maybe-pdf-target-winsup
1392 pdf-target: maybe-pdf-target-libgloss
1393 pdf-target: maybe-pdf-target-libffi
1394 pdf-target: maybe-pdf-target-libjava
1395 pdf-target: maybe-pdf-target-zlib
1396 pdf-target: maybe-pdf-target-boehm-gc
1397 pdf-target: maybe-pdf-target-rda
1398 pdf-target: maybe-pdf-target-libada
1399 pdf-target: maybe-pdf-target-libgomp
1400 pdf-target: maybe-pdf-target-libitm
1401 pdf-target: maybe-pdf-target-libatomic
1402
1403 .PHONY: do-html
1404 do-html:
1405         @: $(MAKE); $(unstage)
1406         @r=`${PWD_COMMAND}`; export r; \
1407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1408         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1409           html-target
1410
1411
1412 .PHONY: html-host
1413
1414 html-host: maybe-html-bfd
1415 html-host: maybe-html-opcodes
1416 html-host: maybe-html-binutils
1417 html-host: maybe-html-bison
1418 html-host: maybe-html-cgen
1419 html-host: maybe-html-dejagnu
1420 html-host: maybe-html-etc
1421 html-host: maybe-html-fastjar
1422 html-host: maybe-html-fixincludes
1423 html-host: maybe-html-flex
1424 html-host: maybe-html-gas
1425 html-host: maybe-html-gcc
1426 html-host: maybe-html-gmp
1427 html-host: maybe-html-mpfr
1428 html-host: maybe-html-mpc
1429 html-host: maybe-html-isl
1430 html-host: maybe-html-libelf
1431 html-host: maybe-html-gold
1432 html-host: maybe-html-gprof
1433 html-host: maybe-html-intl
1434 html-host: maybe-html-tcl
1435 html-host: maybe-html-itcl
1436 html-host: maybe-html-ld
1437 html-host: maybe-html-libbacktrace
1438 html-host: maybe-html-libcpp
1439 html-host: maybe-html-libdecnumber
1440 html-host: maybe-html-libgui
1441 html-host: maybe-html-libiberty
1442 html-host: maybe-html-libiberty-linker-plugin
1443 html-host: maybe-html-libiconv
1444 html-host: maybe-html-m4
1445 html-host: maybe-html-readline
1446 html-host: maybe-html-sid
1447 html-host: maybe-html-sim
1448 html-host: maybe-html-texinfo
1449 html-host: maybe-html-zlib
1450 html-host: maybe-html-gdb
1451 html-host: maybe-html-expect
1452 html-host: maybe-html-guile
1453 html-host: maybe-html-tk
1454 html-host: maybe-html-libtermcap
1455 html-host: maybe-html-utils
1456 html-host: maybe-html-gnattools
1457 html-host: maybe-html-lto-plugin
1458 html-host: maybe-html-libcc1
1459 html-host: maybe-html-gotools
1460
1461 .PHONY: html-target
1462
1463 html-target: maybe-html-target-libstdc++-v3
1464 html-target: maybe-html-target-libsanitizer
1465 html-target: maybe-html-target-libmpx
1466 html-target: maybe-html-target-libvtv
1467 html-target: maybe-html-target-libcilkrts
1468 html-target: maybe-html-target-liboffloadmic
1469 html-target: maybe-html-target-libssp
1470 html-target: maybe-html-target-newlib
1471 html-target: maybe-html-target-libgcc
1472 html-target: maybe-html-target-libbacktrace
1473 html-target: maybe-html-target-libquadmath
1474 html-target: maybe-html-target-libgfortran
1475 html-target: maybe-html-target-libobjc
1476 html-target: maybe-html-target-libgo
1477 html-target: maybe-html-target-libtermcap
1478 html-target: maybe-html-target-winsup
1479 html-target: maybe-html-target-libgloss
1480 html-target: maybe-html-target-libffi
1481 html-target: maybe-html-target-libjava
1482 html-target: maybe-html-target-zlib
1483 html-target: maybe-html-target-boehm-gc
1484 html-target: maybe-html-target-rda
1485 html-target: maybe-html-target-libada
1486 html-target: maybe-html-target-libgomp
1487 html-target: maybe-html-target-libitm
1488 html-target: maybe-html-target-libatomic
1489
1490 .PHONY: do-TAGS
1491 do-TAGS:
1492         @: $(MAKE); $(unstage)
1493         @r=`${PWD_COMMAND}`; export r; \
1494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1495         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1496           TAGS-target
1497
1498
1499 .PHONY: TAGS-host
1500
1501 TAGS-host: maybe-TAGS-bfd
1502 TAGS-host: maybe-TAGS-opcodes
1503 TAGS-host: maybe-TAGS-binutils
1504 TAGS-host: maybe-TAGS-bison
1505 TAGS-host: maybe-TAGS-cgen
1506 TAGS-host: maybe-TAGS-dejagnu
1507 TAGS-host: maybe-TAGS-etc
1508 TAGS-host: maybe-TAGS-fastjar
1509 TAGS-host: maybe-TAGS-fixincludes
1510 TAGS-host: maybe-TAGS-flex
1511 TAGS-host: maybe-TAGS-gas
1512 TAGS-host: maybe-TAGS-gcc
1513 TAGS-host: maybe-TAGS-gmp
1514 TAGS-host: maybe-TAGS-mpfr
1515 TAGS-host: maybe-TAGS-mpc
1516 TAGS-host: maybe-TAGS-isl
1517 TAGS-host: maybe-TAGS-libelf
1518 TAGS-host: maybe-TAGS-gold
1519 TAGS-host: maybe-TAGS-gprof
1520 TAGS-host: maybe-TAGS-intl
1521 TAGS-host: maybe-TAGS-tcl
1522 TAGS-host: maybe-TAGS-itcl
1523 TAGS-host: maybe-TAGS-ld
1524 TAGS-host: maybe-TAGS-libbacktrace
1525 TAGS-host: maybe-TAGS-libcpp
1526 TAGS-host: maybe-TAGS-libdecnumber
1527 TAGS-host: maybe-TAGS-libgui
1528 TAGS-host: maybe-TAGS-libiberty
1529 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1530 TAGS-host: maybe-TAGS-libiconv
1531 TAGS-host: maybe-TAGS-m4
1532 TAGS-host: maybe-TAGS-readline
1533 TAGS-host: maybe-TAGS-sid
1534 TAGS-host: maybe-TAGS-sim
1535 TAGS-host: maybe-TAGS-texinfo
1536 TAGS-host: maybe-TAGS-zlib
1537 TAGS-host: maybe-TAGS-gdb
1538 TAGS-host: maybe-TAGS-expect
1539 TAGS-host: maybe-TAGS-guile
1540 TAGS-host: maybe-TAGS-tk
1541 TAGS-host: maybe-TAGS-libtermcap
1542 TAGS-host: maybe-TAGS-utils
1543 TAGS-host: maybe-TAGS-gnattools
1544 TAGS-host: maybe-TAGS-lto-plugin
1545 TAGS-host: maybe-TAGS-libcc1
1546 TAGS-host: maybe-TAGS-gotools
1547
1548 .PHONY: TAGS-target
1549
1550 TAGS-target: maybe-TAGS-target-libstdc++-v3
1551 TAGS-target: maybe-TAGS-target-libsanitizer
1552 TAGS-target: maybe-TAGS-target-libmpx
1553 TAGS-target: maybe-TAGS-target-libvtv
1554 TAGS-target: maybe-TAGS-target-libcilkrts
1555 TAGS-target: maybe-TAGS-target-liboffloadmic
1556 TAGS-target: maybe-TAGS-target-libssp
1557 TAGS-target: maybe-TAGS-target-newlib
1558 TAGS-target: maybe-TAGS-target-libgcc
1559 TAGS-target: maybe-TAGS-target-libbacktrace
1560 TAGS-target: maybe-TAGS-target-libquadmath
1561 TAGS-target: maybe-TAGS-target-libgfortran
1562 TAGS-target: maybe-TAGS-target-libobjc
1563 TAGS-target: maybe-TAGS-target-libgo
1564 TAGS-target: maybe-TAGS-target-libtermcap
1565 TAGS-target: maybe-TAGS-target-winsup
1566 TAGS-target: maybe-TAGS-target-libgloss
1567 TAGS-target: maybe-TAGS-target-libffi
1568 TAGS-target: maybe-TAGS-target-libjava
1569 TAGS-target: maybe-TAGS-target-zlib
1570 TAGS-target: maybe-TAGS-target-boehm-gc
1571 TAGS-target: maybe-TAGS-target-rda
1572 TAGS-target: maybe-TAGS-target-libada
1573 TAGS-target: maybe-TAGS-target-libgomp
1574 TAGS-target: maybe-TAGS-target-libitm
1575 TAGS-target: maybe-TAGS-target-libatomic
1576
1577 .PHONY: do-install-info
1578 do-install-info:
1579         @: $(MAKE); $(unstage)
1580         @r=`${PWD_COMMAND}`; export r; \
1581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1582         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1583           install-info-target
1584
1585
1586 .PHONY: install-info-host
1587
1588 install-info-host: maybe-install-info-bfd
1589 install-info-host: maybe-install-info-opcodes
1590 install-info-host: maybe-install-info-binutils
1591 install-info-host: maybe-install-info-bison
1592 install-info-host: maybe-install-info-cgen
1593 install-info-host: maybe-install-info-dejagnu
1594 install-info-host: maybe-install-info-etc
1595 install-info-host: maybe-install-info-fastjar
1596 install-info-host: maybe-install-info-fixincludes
1597 install-info-host: maybe-install-info-flex
1598 install-info-host: maybe-install-info-gas
1599 install-info-host: maybe-install-info-gcc
1600 install-info-host: maybe-install-info-gmp
1601 install-info-host: maybe-install-info-mpfr
1602 install-info-host: maybe-install-info-mpc
1603 install-info-host: maybe-install-info-isl
1604 install-info-host: maybe-install-info-libelf
1605 install-info-host: maybe-install-info-gold
1606 install-info-host: maybe-install-info-gprof
1607 install-info-host: maybe-install-info-intl
1608 install-info-host: maybe-install-info-tcl
1609 install-info-host: maybe-install-info-itcl
1610 install-info-host: maybe-install-info-ld
1611 install-info-host: maybe-install-info-libbacktrace
1612 install-info-host: maybe-install-info-libcpp
1613 install-info-host: maybe-install-info-libdecnumber
1614 install-info-host: maybe-install-info-libgui
1615 install-info-host: maybe-install-info-libiberty
1616 install-info-host: maybe-install-info-libiberty-linker-plugin
1617 install-info-host: maybe-install-info-libiconv
1618 install-info-host: maybe-install-info-m4
1619 install-info-host: maybe-install-info-readline
1620 install-info-host: maybe-install-info-sid
1621 install-info-host: maybe-install-info-sim
1622 install-info-host: maybe-install-info-texinfo
1623 install-info-host: maybe-install-info-zlib
1624 install-info-host: maybe-install-info-gdb
1625 install-info-host: maybe-install-info-expect
1626 install-info-host: maybe-install-info-guile
1627 install-info-host: maybe-install-info-tk
1628 install-info-host: maybe-install-info-libtermcap
1629 install-info-host: maybe-install-info-utils
1630 install-info-host: maybe-install-info-gnattools
1631 install-info-host: maybe-install-info-lto-plugin
1632 install-info-host: maybe-install-info-libcc1
1633 install-info-host: maybe-install-info-gotools
1634
1635 .PHONY: install-info-target
1636
1637 install-info-target: maybe-install-info-target-libstdc++-v3
1638 install-info-target: maybe-install-info-target-libsanitizer
1639 install-info-target: maybe-install-info-target-libmpx
1640 install-info-target: maybe-install-info-target-libvtv
1641 install-info-target: maybe-install-info-target-libcilkrts
1642 install-info-target: maybe-install-info-target-liboffloadmic
1643 install-info-target: maybe-install-info-target-libssp
1644 install-info-target: maybe-install-info-target-newlib
1645 install-info-target: maybe-install-info-target-libgcc
1646 install-info-target: maybe-install-info-target-libbacktrace
1647 install-info-target: maybe-install-info-target-libquadmath
1648 install-info-target: maybe-install-info-target-libgfortran
1649 install-info-target: maybe-install-info-target-libobjc
1650 install-info-target: maybe-install-info-target-libgo
1651 install-info-target: maybe-install-info-target-libtermcap
1652 install-info-target: maybe-install-info-target-winsup
1653 install-info-target: maybe-install-info-target-libgloss
1654 install-info-target: maybe-install-info-target-libffi
1655 install-info-target: maybe-install-info-target-libjava
1656 install-info-target: maybe-install-info-target-zlib
1657 install-info-target: maybe-install-info-target-boehm-gc
1658 install-info-target: maybe-install-info-target-rda
1659 install-info-target: maybe-install-info-target-libada
1660 install-info-target: maybe-install-info-target-libgomp
1661 install-info-target: maybe-install-info-target-libitm
1662 install-info-target: maybe-install-info-target-libatomic
1663
1664 .PHONY: do-install-pdf
1665 do-install-pdf:
1666         @: $(MAKE); $(unstage)
1667         @r=`${PWD_COMMAND}`; export r; \
1668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1669         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1670           install-pdf-target
1671
1672
1673 .PHONY: install-pdf-host
1674
1675 install-pdf-host: maybe-install-pdf-bfd
1676 install-pdf-host: maybe-install-pdf-opcodes
1677 install-pdf-host: maybe-install-pdf-binutils
1678 install-pdf-host: maybe-install-pdf-bison
1679 install-pdf-host: maybe-install-pdf-cgen
1680 install-pdf-host: maybe-install-pdf-dejagnu
1681 install-pdf-host: maybe-install-pdf-etc
1682 install-pdf-host: maybe-install-pdf-fastjar
1683 install-pdf-host: maybe-install-pdf-fixincludes
1684 install-pdf-host: maybe-install-pdf-flex
1685 install-pdf-host: maybe-install-pdf-gas
1686 install-pdf-host: maybe-install-pdf-gcc
1687 install-pdf-host: maybe-install-pdf-gmp
1688 install-pdf-host: maybe-install-pdf-mpfr
1689 install-pdf-host: maybe-install-pdf-mpc
1690 install-pdf-host: maybe-install-pdf-isl
1691 install-pdf-host: maybe-install-pdf-libelf
1692 install-pdf-host: maybe-install-pdf-gold
1693 install-pdf-host: maybe-install-pdf-gprof
1694 install-pdf-host: maybe-install-pdf-intl
1695 install-pdf-host: maybe-install-pdf-tcl
1696 install-pdf-host: maybe-install-pdf-itcl
1697 install-pdf-host: maybe-install-pdf-ld
1698 install-pdf-host: maybe-install-pdf-libbacktrace
1699 install-pdf-host: maybe-install-pdf-libcpp
1700 install-pdf-host: maybe-install-pdf-libdecnumber
1701 install-pdf-host: maybe-install-pdf-libgui
1702 install-pdf-host: maybe-install-pdf-libiberty
1703 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1704 install-pdf-host: maybe-install-pdf-libiconv
1705 install-pdf-host: maybe-install-pdf-m4
1706 install-pdf-host: maybe-install-pdf-readline
1707 install-pdf-host: maybe-install-pdf-sid
1708 install-pdf-host: maybe-install-pdf-sim
1709 install-pdf-host: maybe-install-pdf-texinfo
1710 install-pdf-host: maybe-install-pdf-zlib
1711 install-pdf-host: maybe-install-pdf-gdb
1712 install-pdf-host: maybe-install-pdf-expect
1713 install-pdf-host: maybe-install-pdf-guile
1714 install-pdf-host: maybe-install-pdf-tk
1715 install-pdf-host: maybe-install-pdf-libtermcap
1716 install-pdf-host: maybe-install-pdf-utils
1717 install-pdf-host: maybe-install-pdf-gnattools
1718 install-pdf-host: maybe-install-pdf-lto-plugin
1719 install-pdf-host: maybe-install-pdf-libcc1
1720 install-pdf-host: maybe-install-pdf-gotools
1721
1722 .PHONY: install-pdf-target
1723
1724 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1725 install-pdf-target: maybe-install-pdf-target-libsanitizer
1726 install-pdf-target: maybe-install-pdf-target-libmpx
1727 install-pdf-target: maybe-install-pdf-target-libvtv
1728 install-pdf-target: maybe-install-pdf-target-libcilkrts
1729 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1730 install-pdf-target: maybe-install-pdf-target-libssp
1731 install-pdf-target: maybe-install-pdf-target-newlib
1732 install-pdf-target: maybe-install-pdf-target-libgcc
1733 install-pdf-target: maybe-install-pdf-target-libbacktrace
1734 install-pdf-target: maybe-install-pdf-target-libquadmath
1735 install-pdf-target: maybe-install-pdf-target-libgfortran
1736 install-pdf-target: maybe-install-pdf-target-libobjc
1737 install-pdf-target: maybe-install-pdf-target-libgo
1738 install-pdf-target: maybe-install-pdf-target-libtermcap
1739 install-pdf-target: maybe-install-pdf-target-winsup
1740 install-pdf-target: maybe-install-pdf-target-libgloss
1741 install-pdf-target: maybe-install-pdf-target-libffi
1742 install-pdf-target: maybe-install-pdf-target-libjava
1743 install-pdf-target: maybe-install-pdf-target-zlib
1744 install-pdf-target: maybe-install-pdf-target-boehm-gc
1745 install-pdf-target: maybe-install-pdf-target-rda
1746 install-pdf-target: maybe-install-pdf-target-libada
1747 install-pdf-target: maybe-install-pdf-target-libgomp
1748 install-pdf-target: maybe-install-pdf-target-libitm
1749 install-pdf-target: maybe-install-pdf-target-libatomic
1750
1751 .PHONY: do-install-html
1752 do-install-html:
1753         @: $(MAKE); $(unstage)
1754         @r=`${PWD_COMMAND}`; export r; \
1755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1756         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1757           install-html-target
1758
1759
1760 .PHONY: install-html-host
1761
1762 install-html-host: maybe-install-html-bfd
1763 install-html-host: maybe-install-html-opcodes
1764 install-html-host: maybe-install-html-binutils
1765 install-html-host: maybe-install-html-bison
1766 install-html-host: maybe-install-html-cgen
1767 install-html-host: maybe-install-html-dejagnu
1768 install-html-host: maybe-install-html-etc
1769 install-html-host: maybe-install-html-fastjar
1770 install-html-host: maybe-install-html-fixincludes
1771 install-html-host: maybe-install-html-flex
1772 install-html-host: maybe-install-html-gas
1773 install-html-host: maybe-install-html-gcc
1774 install-html-host: maybe-install-html-gmp
1775 install-html-host: maybe-install-html-mpfr
1776 install-html-host: maybe-install-html-mpc
1777 install-html-host: maybe-install-html-isl
1778 install-html-host: maybe-install-html-libelf
1779 install-html-host: maybe-install-html-gold
1780 install-html-host: maybe-install-html-gprof
1781 install-html-host: maybe-install-html-intl
1782 install-html-host: maybe-install-html-tcl
1783 install-html-host: maybe-install-html-itcl
1784 install-html-host: maybe-install-html-ld
1785 install-html-host: maybe-install-html-libbacktrace
1786 install-html-host: maybe-install-html-libcpp
1787 install-html-host: maybe-install-html-libdecnumber
1788 install-html-host: maybe-install-html-libgui
1789 install-html-host: maybe-install-html-libiberty
1790 install-html-host: maybe-install-html-libiberty-linker-plugin
1791 install-html-host: maybe-install-html-libiconv
1792 install-html-host: maybe-install-html-m4
1793 install-html-host: maybe-install-html-readline
1794 install-html-host: maybe-install-html-sid
1795 install-html-host: maybe-install-html-sim
1796 install-html-host: maybe-install-html-texinfo
1797 install-html-host: maybe-install-html-zlib
1798 install-html-host: maybe-install-html-gdb
1799 install-html-host: maybe-install-html-expect
1800 install-html-host: maybe-install-html-guile
1801 install-html-host: maybe-install-html-tk
1802 install-html-host: maybe-install-html-libtermcap
1803 install-html-host: maybe-install-html-utils
1804 install-html-host: maybe-install-html-gnattools
1805 install-html-host: maybe-install-html-lto-plugin
1806 install-html-host: maybe-install-html-libcc1
1807 install-html-host: maybe-install-html-gotools
1808
1809 .PHONY: install-html-target
1810
1811 install-html-target: maybe-install-html-target-libstdc++-v3
1812 install-html-target: maybe-install-html-target-libsanitizer
1813 install-html-target: maybe-install-html-target-libmpx
1814 install-html-target: maybe-install-html-target-libvtv
1815 install-html-target: maybe-install-html-target-libcilkrts
1816 install-html-target: maybe-install-html-target-liboffloadmic
1817 install-html-target: maybe-install-html-target-libssp
1818 install-html-target: maybe-install-html-target-newlib
1819 install-html-target: maybe-install-html-target-libgcc
1820 install-html-target: maybe-install-html-target-libbacktrace
1821 install-html-target: maybe-install-html-target-libquadmath
1822 install-html-target: maybe-install-html-target-libgfortran
1823 install-html-target: maybe-install-html-target-libobjc
1824 install-html-target: maybe-install-html-target-libgo
1825 install-html-target: maybe-install-html-target-libtermcap
1826 install-html-target: maybe-install-html-target-winsup
1827 install-html-target: maybe-install-html-target-libgloss
1828 install-html-target: maybe-install-html-target-libffi
1829 install-html-target: maybe-install-html-target-libjava
1830 install-html-target: maybe-install-html-target-zlib
1831 install-html-target: maybe-install-html-target-boehm-gc
1832 install-html-target: maybe-install-html-target-rda
1833 install-html-target: maybe-install-html-target-libada
1834 install-html-target: maybe-install-html-target-libgomp
1835 install-html-target: maybe-install-html-target-libitm
1836 install-html-target: maybe-install-html-target-libatomic
1837
1838 .PHONY: do-installcheck
1839 do-installcheck:
1840         @: $(MAKE); $(unstage)
1841         @r=`${PWD_COMMAND}`; export r; \
1842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1844           installcheck-target
1845
1846
1847 .PHONY: installcheck-host
1848
1849 installcheck-host: maybe-installcheck-bfd
1850 installcheck-host: maybe-installcheck-opcodes
1851 installcheck-host: maybe-installcheck-binutils
1852 installcheck-host: maybe-installcheck-bison
1853 installcheck-host: maybe-installcheck-cgen
1854 installcheck-host: maybe-installcheck-dejagnu
1855 installcheck-host: maybe-installcheck-etc
1856 installcheck-host: maybe-installcheck-fastjar
1857 installcheck-host: maybe-installcheck-fixincludes
1858 installcheck-host: maybe-installcheck-flex
1859 installcheck-host: maybe-installcheck-gas
1860 installcheck-host: maybe-installcheck-gcc
1861 installcheck-host: maybe-installcheck-gmp
1862 installcheck-host: maybe-installcheck-mpfr
1863 installcheck-host: maybe-installcheck-mpc
1864 installcheck-host: maybe-installcheck-isl
1865 installcheck-host: maybe-installcheck-libelf
1866 installcheck-host: maybe-installcheck-gold
1867 installcheck-host: maybe-installcheck-gprof
1868 installcheck-host: maybe-installcheck-intl
1869 installcheck-host: maybe-installcheck-tcl
1870 installcheck-host: maybe-installcheck-itcl
1871 installcheck-host: maybe-installcheck-ld
1872 installcheck-host: maybe-installcheck-libbacktrace
1873 installcheck-host: maybe-installcheck-libcpp
1874 installcheck-host: maybe-installcheck-libdecnumber
1875 installcheck-host: maybe-installcheck-libgui
1876 installcheck-host: maybe-installcheck-libiberty
1877 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1878 installcheck-host: maybe-installcheck-libiconv
1879 installcheck-host: maybe-installcheck-m4
1880 installcheck-host: maybe-installcheck-readline
1881 installcheck-host: maybe-installcheck-sid
1882 installcheck-host: maybe-installcheck-sim
1883 installcheck-host: maybe-installcheck-texinfo
1884 installcheck-host: maybe-installcheck-zlib
1885 installcheck-host: maybe-installcheck-gdb
1886 installcheck-host: maybe-installcheck-expect
1887 installcheck-host: maybe-installcheck-guile
1888 installcheck-host: maybe-installcheck-tk
1889 installcheck-host: maybe-installcheck-libtermcap
1890 installcheck-host: maybe-installcheck-utils
1891 installcheck-host: maybe-installcheck-gnattools
1892 installcheck-host: maybe-installcheck-lto-plugin
1893 installcheck-host: maybe-installcheck-libcc1
1894 installcheck-host: maybe-installcheck-gotools
1895
1896 .PHONY: installcheck-target
1897
1898 installcheck-target: maybe-installcheck-target-libstdc++-v3
1899 installcheck-target: maybe-installcheck-target-libsanitizer
1900 installcheck-target: maybe-installcheck-target-libmpx
1901 installcheck-target: maybe-installcheck-target-libvtv
1902 installcheck-target: maybe-installcheck-target-libcilkrts
1903 installcheck-target: maybe-installcheck-target-liboffloadmic
1904 installcheck-target: maybe-installcheck-target-libssp
1905 installcheck-target: maybe-installcheck-target-newlib
1906 installcheck-target: maybe-installcheck-target-libgcc
1907 installcheck-target: maybe-installcheck-target-libbacktrace
1908 installcheck-target: maybe-installcheck-target-libquadmath
1909 installcheck-target: maybe-installcheck-target-libgfortran
1910 installcheck-target: maybe-installcheck-target-libobjc
1911 installcheck-target: maybe-installcheck-target-libgo
1912 installcheck-target: maybe-installcheck-target-libtermcap
1913 installcheck-target: maybe-installcheck-target-winsup
1914 installcheck-target: maybe-installcheck-target-libgloss
1915 installcheck-target: maybe-installcheck-target-libffi
1916 installcheck-target: maybe-installcheck-target-libjava
1917 installcheck-target: maybe-installcheck-target-zlib
1918 installcheck-target: maybe-installcheck-target-boehm-gc
1919 installcheck-target: maybe-installcheck-target-rda
1920 installcheck-target: maybe-installcheck-target-libada
1921 installcheck-target: maybe-installcheck-target-libgomp
1922 installcheck-target: maybe-installcheck-target-libitm
1923 installcheck-target: maybe-installcheck-target-libatomic
1924
1925 .PHONY: do-mostlyclean
1926 do-mostlyclean:
1927         @: $(MAKE); $(unstage)
1928         @r=`${PWD_COMMAND}`; export r; \
1929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1930         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1931           mostlyclean-target
1932
1933
1934 .PHONY: mostlyclean-host
1935
1936 mostlyclean-host: maybe-mostlyclean-bfd
1937 mostlyclean-host: maybe-mostlyclean-opcodes
1938 mostlyclean-host: maybe-mostlyclean-binutils
1939 mostlyclean-host: maybe-mostlyclean-bison
1940 mostlyclean-host: maybe-mostlyclean-cgen
1941 mostlyclean-host: maybe-mostlyclean-dejagnu
1942 mostlyclean-host: maybe-mostlyclean-etc
1943 mostlyclean-host: maybe-mostlyclean-fastjar
1944 mostlyclean-host: maybe-mostlyclean-fixincludes
1945 mostlyclean-host: maybe-mostlyclean-flex
1946 mostlyclean-host: maybe-mostlyclean-gas
1947 mostlyclean-host: maybe-mostlyclean-gcc
1948 mostlyclean-host: maybe-mostlyclean-gmp
1949 mostlyclean-host: maybe-mostlyclean-mpfr
1950 mostlyclean-host: maybe-mostlyclean-mpc
1951 mostlyclean-host: maybe-mostlyclean-isl
1952 mostlyclean-host: maybe-mostlyclean-libelf
1953 mostlyclean-host: maybe-mostlyclean-gold
1954 mostlyclean-host: maybe-mostlyclean-gprof
1955 mostlyclean-host: maybe-mostlyclean-intl
1956 mostlyclean-host: maybe-mostlyclean-tcl
1957 mostlyclean-host: maybe-mostlyclean-itcl
1958 mostlyclean-host: maybe-mostlyclean-ld
1959 mostlyclean-host: maybe-mostlyclean-libbacktrace
1960 mostlyclean-host: maybe-mostlyclean-libcpp
1961 mostlyclean-host: maybe-mostlyclean-libdecnumber
1962 mostlyclean-host: maybe-mostlyclean-libgui
1963 mostlyclean-host: maybe-mostlyclean-libiberty
1964 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1965 mostlyclean-host: maybe-mostlyclean-libiconv
1966 mostlyclean-host: maybe-mostlyclean-m4
1967 mostlyclean-host: maybe-mostlyclean-readline
1968 mostlyclean-host: maybe-mostlyclean-sid
1969 mostlyclean-host: maybe-mostlyclean-sim
1970 mostlyclean-host: maybe-mostlyclean-texinfo
1971 mostlyclean-host: maybe-mostlyclean-zlib
1972 mostlyclean-host: maybe-mostlyclean-gdb
1973 mostlyclean-host: maybe-mostlyclean-expect
1974 mostlyclean-host: maybe-mostlyclean-guile
1975 mostlyclean-host: maybe-mostlyclean-tk
1976 mostlyclean-host: maybe-mostlyclean-libtermcap
1977 mostlyclean-host: maybe-mostlyclean-utils
1978 mostlyclean-host: maybe-mostlyclean-gnattools
1979 mostlyclean-host: maybe-mostlyclean-lto-plugin
1980 mostlyclean-host: maybe-mostlyclean-libcc1
1981 mostlyclean-host: maybe-mostlyclean-gotools
1982
1983 .PHONY: mostlyclean-target
1984
1985 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1986 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1987 mostlyclean-target: maybe-mostlyclean-target-libmpx
1988 mostlyclean-target: maybe-mostlyclean-target-libvtv
1989 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1990 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1991 mostlyclean-target: maybe-mostlyclean-target-libssp
1992 mostlyclean-target: maybe-mostlyclean-target-newlib
1993 mostlyclean-target: maybe-mostlyclean-target-libgcc
1994 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1995 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1996 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1997 mostlyclean-target: maybe-mostlyclean-target-libobjc
1998 mostlyclean-target: maybe-mostlyclean-target-libgo
1999 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2000 mostlyclean-target: maybe-mostlyclean-target-winsup
2001 mostlyclean-target: maybe-mostlyclean-target-libgloss
2002 mostlyclean-target: maybe-mostlyclean-target-libffi
2003 mostlyclean-target: maybe-mostlyclean-target-libjava
2004 mostlyclean-target: maybe-mostlyclean-target-zlib
2005 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2006 mostlyclean-target: maybe-mostlyclean-target-rda
2007 mostlyclean-target: maybe-mostlyclean-target-libada
2008 mostlyclean-target: maybe-mostlyclean-target-libgomp
2009 mostlyclean-target: maybe-mostlyclean-target-libitm
2010 mostlyclean-target: maybe-mostlyclean-target-libatomic
2011
2012 .PHONY: do-clean
2013 do-clean:
2014         @: $(MAKE); $(unstage)
2015         @r=`${PWD_COMMAND}`; export r; \
2016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2017         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2018           clean-target
2019
2020
2021 .PHONY: clean-host
2022
2023 clean-host: maybe-clean-bfd
2024 clean-host: maybe-clean-opcodes
2025 clean-host: maybe-clean-binutils
2026 clean-host: maybe-clean-bison
2027 clean-host: maybe-clean-cgen
2028 clean-host: maybe-clean-dejagnu
2029 clean-host: maybe-clean-etc
2030 clean-host: maybe-clean-fastjar
2031 clean-host: maybe-clean-fixincludes
2032 clean-host: maybe-clean-flex
2033 clean-host: maybe-clean-gas
2034 clean-host: maybe-clean-gcc
2035 clean-host: maybe-clean-gmp
2036 clean-host: maybe-clean-mpfr
2037 clean-host: maybe-clean-mpc
2038 clean-host: maybe-clean-isl
2039 clean-host: maybe-clean-libelf
2040 clean-host: maybe-clean-gold
2041 clean-host: maybe-clean-gprof
2042 clean-host: maybe-clean-intl
2043 clean-host: maybe-clean-tcl
2044 clean-host: maybe-clean-itcl
2045 clean-host: maybe-clean-ld
2046 clean-host: maybe-clean-libbacktrace
2047 clean-host: maybe-clean-libcpp
2048 clean-host: maybe-clean-libdecnumber
2049 clean-host: maybe-clean-libgui
2050 clean-host: maybe-clean-libiberty
2051 clean-host: maybe-clean-libiberty-linker-plugin
2052 clean-host: maybe-clean-libiconv
2053 clean-host: maybe-clean-m4
2054 clean-host: maybe-clean-readline
2055 clean-host: maybe-clean-sid
2056 clean-host: maybe-clean-sim
2057 clean-host: maybe-clean-texinfo
2058 clean-host: maybe-clean-zlib
2059 clean-host: maybe-clean-gdb
2060 clean-host: maybe-clean-expect
2061 clean-host: maybe-clean-guile
2062 clean-host: maybe-clean-tk
2063 clean-host: maybe-clean-libtermcap
2064 clean-host: maybe-clean-utils
2065 clean-host: maybe-clean-gnattools
2066 clean-host: maybe-clean-lto-plugin
2067 clean-host: maybe-clean-libcc1
2068 clean-host: maybe-clean-gotools
2069
2070 .PHONY: clean-target
2071
2072 clean-target: maybe-clean-target-libstdc++-v3
2073 clean-target: maybe-clean-target-libsanitizer
2074 clean-target: maybe-clean-target-libmpx
2075 clean-target: maybe-clean-target-libvtv
2076 clean-target: maybe-clean-target-libcilkrts
2077 clean-target: maybe-clean-target-liboffloadmic
2078 clean-target: maybe-clean-target-libssp
2079 clean-target: maybe-clean-target-newlib
2080 clean-target: maybe-clean-target-libgcc
2081 clean-target: maybe-clean-target-libbacktrace
2082 clean-target: maybe-clean-target-libquadmath
2083 clean-target: maybe-clean-target-libgfortran
2084 clean-target: maybe-clean-target-libobjc
2085 clean-target: maybe-clean-target-libgo
2086 clean-target: maybe-clean-target-libtermcap
2087 clean-target: maybe-clean-target-winsup
2088 clean-target: maybe-clean-target-libgloss
2089 clean-target: maybe-clean-target-libffi
2090 clean-target: maybe-clean-target-libjava
2091 clean-target: maybe-clean-target-zlib
2092 clean-target: maybe-clean-target-boehm-gc
2093 clean-target: maybe-clean-target-rda
2094 clean-target: maybe-clean-target-libada
2095 clean-target: maybe-clean-target-libgomp
2096 clean-target: maybe-clean-target-libitm
2097 clean-target: maybe-clean-target-libatomic
2098
2099 .PHONY: do-distclean
2100 do-distclean:
2101         @: $(MAKE); $(unstage)
2102         @r=`${PWD_COMMAND}`; export r; \
2103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2104         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2105           distclean-target
2106
2107
2108 .PHONY: distclean-host
2109
2110 distclean-host: maybe-distclean-bfd
2111 distclean-host: maybe-distclean-opcodes
2112 distclean-host: maybe-distclean-binutils
2113 distclean-host: maybe-distclean-bison
2114 distclean-host: maybe-distclean-cgen
2115 distclean-host: maybe-distclean-dejagnu
2116 distclean-host: maybe-distclean-etc
2117 distclean-host: maybe-distclean-fastjar
2118 distclean-host: maybe-distclean-fixincludes
2119 distclean-host: maybe-distclean-flex
2120 distclean-host: maybe-distclean-gas
2121 distclean-host: maybe-distclean-gcc
2122 distclean-host: maybe-distclean-gmp
2123 distclean-host: maybe-distclean-mpfr
2124 distclean-host: maybe-distclean-mpc
2125 distclean-host: maybe-distclean-isl
2126 distclean-host: maybe-distclean-libelf
2127 distclean-host: maybe-distclean-gold
2128 distclean-host: maybe-distclean-gprof
2129 distclean-host: maybe-distclean-intl
2130 distclean-host: maybe-distclean-tcl
2131 distclean-host: maybe-distclean-itcl
2132 distclean-host: maybe-distclean-ld
2133 distclean-host: maybe-distclean-libbacktrace
2134 distclean-host: maybe-distclean-libcpp
2135 distclean-host: maybe-distclean-libdecnumber
2136 distclean-host: maybe-distclean-libgui
2137 distclean-host: maybe-distclean-libiberty
2138 distclean-host: maybe-distclean-libiberty-linker-plugin
2139 distclean-host: maybe-distclean-libiconv
2140 distclean-host: maybe-distclean-m4
2141 distclean-host: maybe-distclean-readline
2142 distclean-host: maybe-distclean-sid
2143 distclean-host: maybe-distclean-sim
2144 distclean-host: maybe-distclean-texinfo
2145 distclean-host: maybe-distclean-zlib
2146 distclean-host: maybe-distclean-gdb
2147 distclean-host: maybe-distclean-expect
2148 distclean-host: maybe-distclean-guile
2149 distclean-host: maybe-distclean-tk
2150 distclean-host: maybe-distclean-libtermcap
2151 distclean-host: maybe-distclean-utils
2152 distclean-host: maybe-distclean-gnattools
2153 distclean-host: maybe-distclean-lto-plugin
2154 distclean-host: maybe-distclean-libcc1
2155 distclean-host: maybe-distclean-gotools
2156
2157 .PHONY: distclean-target
2158
2159 distclean-target: maybe-distclean-target-libstdc++-v3
2160 distclean-target: maybe-distclean-target-libsanitizer
2161 distclean-target: maybe-distclean-target-libmpx
2162 distclean-target: maybe-distclean-target-libvtv
2163 distclean-target: maybe-distclean-target-libcilkrts
2164 distclean-target: maybe-distclean-target-liboffloadmic
2165 distclean-target: maybe-distclean-target-libssp
2166 distclean-target: maybe-distclean-target-newlib
2167 distclean-target: maybe-distclean-target-libgcc
2168 distclean-target: maybe-distclean-target-libbacktrace
2169 distclean-target: maybe-distclean-target-libquadmath
2170 distclean-target: maybe-distclean-target-libgfortran
2171 distclean-target: maybe-distclean-target-libobjc
2172 distclean-target: maybe-distclean-target-libgo
2173 distclean-target: maybe-distclean-target-libtermcap
2174 distclean-target: maybe-distclean-target-winsup
2175 distclean-target: maybe-distclean-target-libgloss
2176 distclean-target: maybe-distclean-target-libffi
2177 distclean-target: maybe-distclean-target-libjava
2178 distclean-target: maybe-distclean-target-zlib
2179 distclean-target: maybe-distclean-target-boehm-gc
2180 distclean-target: maybe-distclean-target-rda
2181 distclean-target: maybe-distclean-target-libada
2182 distclean-target: maybe-distclean-target-libgomp
2183 distclean-target: maybe-distclean-target-libitm
2184 distclean-target: maybe-distclean-target-libatomic
2185
2186 .PHONY: do-maintainer-clean
2187 do-maintainer-clean:
2188         @: $(MAKE); $(unstage)
2189         @r=`${PWD_COMMAND}`; export r; \
2190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2191         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2192           maintainer-clean-target
2193
2194
2195 .PHONY: maintainer-clean-host
2196
2197 maintainer-clean-host: maybe-maintainer-clean-bfd
2198 maintainer-clean-host: maybe-maintainer-clean-opcodes
2199 maintainer-clean-host: maybe-maintainer-clean-binutils
2200 maintainer-clean-host: maybe-maintainer-clean-bison
2201 maintainer-clean-host: maybe-maintainer-clean-cgen
2202 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2203 maintainer-clean-host: maybe-maintainer-clean-etc
2204 maintainer-clean-host: maybe-maintainer-clean-fastjar
2205 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2206 maintainer-clean-host: maybe-maintainer-clean-flex
2207 maintainer-clean-host: maybe-maintainer-clean-gas
2208 maintainer-clean-host: maybe-maintainer-clean-gcc
2209 maintainer-clean-host: maybe-maintainer-clean-gmp
2210 maintainer-clean-host: maybe-maintainer-clean-mpfr
2211 maintainer-clean-host: maybe-maintainer-clean-mpc
2212 maintainer-clean-host: maybe-maintainer-clean-isl
2213 maintainer-clean-host: maybe-maintainer-clean-libelf
2214 maintainer-clean-host: maybe-maintainer-clean-gold
2215 maintainer-clean-host: maybe-maintainer-clean-gprof
2216 maintainer-clean-host: maybe-maintainer-clean-intl
2217 maintainer-clean-host: maybe-maintainer-clean-tcl
2218 maintainer-clean-host: maybe-maintainer-clean-itcl
2219 maintainer-clean-host: maybe-maintainer-clean-ld
2220 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2221 maintainer-clean-host: maybe-maintainer-clean-libcpp
2222 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2223 maintainer-clean-host: maybe-maintainer-clean-libgui
2224 maintainer-clean-host: maybe-maintainer-clean-libiberty
2225 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2226 maintainer-clean-host: maybe-maintainer-clean-libiconv
2227 maintainer-clean-host: maybe-maintainer-clean-m4
2228 maintainer-clean-host: maybe-maintainer-clean-readline
2229 maintainer-clean-host: maybe-maintainer-clean-sid
2230 maintainer-clean-host: maybe-maintainer-clean-sim
2231 maintainer-clean-host: maybe-maintainer-clean-texinfo
2232 maintainer-clean-host: maybe-maintainer-clean-zlib
2233 maintainer-clean-host: maybe-maintainer-clean-gdb
2234 maintainer-clean-host: maybe-maintainer-clean-expect
2235 maintainer-clean-host: maybe-maintainer-clean-guile
2236 maintainer-clean-host: maybe-maintainer-clean-tk
2237 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2238 maintainer-clean-host: maybe-maintainer-clean-utils
2239 maintainer-clean-host: maybe-maintainer-clean-gnattools
2240 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2241 maintainer-clean-host: maybe-maintainer-clean-libcc1
2242 maintainer-clean-host: maybe-maintainer-clean-gotools
2243
2244 .PHONY: maintainer-clean-target
2245
2246 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2247 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2248 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2249 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2250 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2251 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2252 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2253 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2254 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2255 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2256 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2257 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2258 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2259 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2260 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2261 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2263 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2264 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2265 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2266 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2267 maintainer-clean-target: maybe-maintainer-clean-target-rda
2268 maintainer-clean-target: maybe-maintainer-clean-target-libada
2269 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2270 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2271 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2272
2273
2274 # Here are the targets which correspond to the do-X targets.
2275
2276 .PHONY: info installcheck dvi pdf html
2277 .PHONY: install-info install-pdf install-html
2278 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2279 .PHONY: local-clean local-distclean local-maintainer-clean
2280 info: do-info
2281 installcheck: do-installcheck
2282 dvi: do-dvi
2283 pdf: do-pdf
2284 html: do-html
2285
2286 # Make sure makeinfo is built before we do a `make info', if we're
2287 # in fact building texinfo.
2288 do-info: maybe-all-texinfo
2289
2290 install-info: do-install-info dir.info
2291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2292         if [ -f dir.info ] ; then \
2293           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2294         else true ; fi
2295
2296 install-pdf: do-install-pdf
2297
2298 install-html: do-install-html
2299
2300 local-clean:
2301         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2302
2303 local-distclean:
2304         -rm -f Makefile config.status config.cache mh-frag mt-frag
2305         -rm -f maybedep.tmp serdep.tmp
2306         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2307           rm -rf $(TARGET_SUBDIR); \
2308         else true; fi
2309         -rm -rf $(BUILD_SUBDIR)
2310         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2311           rm -rf $(HOST_SUBDIR); \
2312         else true; fi
2313         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2314         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2315         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2316         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2317         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2318         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2319
2320 local-maintainer-clean:
2321         @echo "This command is intended for maintainers to use;"
2322         @echo "it deletes files that may require special tools to rebuild."
2323
2324 clean: do-clean local-clean
2325 mostlyclean: do-mostlyclean local-clean
2326 distclean: do-distclean local-clean local-distclean
2327 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2328 maintainer-clean: local-distclean
2329 realclean: maintainer-clean
2330
2331 # Check target.
2332
2333 .PHONY: check do-check
2334 check: do-check
2335
2336 # Only include modules actually being configured and built.
2337 .PHONY: check-host
2338 check-host:  \
2339     maybe-check-bfd \
2340     maybe-check-opcodes \
2341     maybe-check-binutils \
2342     maybe-check-bison \
2343     maybe-check-cgen \
2344     maybe-check-dejagnu \
2345     maybe-check-etc \
2346     maybe-check-fastjar \
2347     maybe-check-fixincludes \
2348     maybe-check-flex \
2349     maybe-check-gas \
2350     maybe-check-gcc \
2351     maybe-check-gmp \
2352     maybe-check-mpfr \
2353     maybe-check-mpc \
2354     maybe-check-isl \
2355     maybe-check-libelf \
2356     maybe-check-gold \
2357     maybe-check-gprof \
2358     maybe-check-intl \
2359     maybe-check-tcl \
2360     maybe-check-itcl \
2361     maybe-check-ld \
2362     maybe-check-libbacktrace \
2363     maybe-check-libcpp \
2364     maybe-check-libdecnumber \
2365     maybe-check-libgui \
2366     maybe-check-libiberty \
2367     maybe-check-libiberty-linker-plugin \
2368     maybe-check-libiconv \
2369     maybe-check-m4 \
2370     maybe-check-readline \
2371     maybe-check-sid \
2372     maybe-check-sim \
2373     maybe-check-texinfo \
2374     maybe-check-zlib \
2375     maybe-check-gdb \
2376     maybe-check-expect \
2377     maybe-check-guile \
2378     maybe-check-tk \
2379     maybe-check-libtermcap \
2380     maybe-check-utils \
2381     maybe-check-gnattools \
2382     maybe-check-lto-plugin \
2383     maybe-check-libcc1 \
2384     maybe-check-gotools
2385
2386 .PHONY: check-target
2387 check-target:  \
2388     maybe-check-target-libstdc++-v3 \
2389     maybe-check-target-libsanitizer \
2390     maybe-check-target-libmpx \
2391     maybe-check-target-libvtv \
2392     maybe-check-target-libcilkrts \
2393     maybe-check-target-liboffloadmic \
2394     maybe-check-target-libssp \
2395     maybe-check-target-newlib \
2396     maybe-check-target-libgcc \
2397     maybe-check-target-libbacktrace \
2398     maybe-check-target-libquadmath \
2399     maybe-check-target-libgfortran \
2400     maybe-check-target-libobjc \
2401     maybe-check-target-libgo \
2402     maybe-check-target-libtermcap \
2403     maybe-check-target-winsup \
2404     maybe-check-target-libgloss \
2405     maybe-check-target-libffi \
2406     maybe-check-target-libjava \
2407     maybe-check-target-zlib \
2408     maybe-check-target-boehm-gc \
2409     maybe-check-target-rda \
2410     maybe-check-target-libada \
2411     maybe-check-target-libgomp \
2412     maybe-check-target-libitm \
2413     maybe-check-target-libatomic
2414
2415 do-check:
2416         @: $(MAKE); $(unstage)
2417         @r=`${PWD_COMMAND}`; export r; \
2418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2419         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2420
2421 # Automated reporting of test results.
2422
2423 warning.log: build.log
2424         $(srcdir)/contrib/warn_summary build.log > $@
2425
2426 mail-report.log:
2427         if test x'$(BOOT_CFLAGS)' != x''; then \
2428             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2429         fi; \
2430         $(srcdir)/contrib/test_summary -t >$@
2431         chmod +x $@
2432         echo If you really want to send e-mail, run ./$@ now
2433
2434 mail-report-with-warnings.log: warning.log
2435         if test x'$(BOOT_CFLAGS)' != x''; then \
2436             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2437         fi; \
2438         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2439         chmod +x $@
2440         echo If you really want to send e-mail, run ./$@ now
2441
2442 # Local Vim config
2443
2444 $(srcdir)/.local.vimrc:
2445         $(LN_S) $(srcdir)/contrib/vimrc $@
2446
2447 $(srcdir)/.lvimrc:
2448         $(LN_S) $(srcdir)/contrib/vimrc $@
2449
2450 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2451
2452 .PHONY: vimrc
2453
2454 # Installation targets.
2455
2456 .PHONY: install uninstall
2457 install:
2458         @: $(MAKE); $(unstage)
2459         @r=`${PWD_COMMAND}`; export r; \
2460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2461         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2462
2463 .PHONY: install-host-nogcc
2464 install-host-nogcc:  \
2465     maybe-install-bfd \
2466     maybe-install-opcodes \
2467     maybe-install-binutils \
2468     maybe-install-bison \
2469     maybe-install-cgen \
2470     maybe-install-dejagnu \
2471     maybe-install-etc \
2472     maybe-install-fastjar \
2473     maybe-install-fixincludes \
2474     maybe-install-flex \
2475     maybe-install-gas \
2476     maybe-install-gmp \
2477     maybe-install-mpfr \
2478     maybe-install-mpc \
2479     maybe-install-isl \
2480     maybe-install-libelf \
2481     maybe-install-gold \
2482     maybe-install-gprof \
2483     maybe-install-intl \
2484     maybe-install-tcl \
2485     maybe-install-itcl \
2486     maybe-install-ld \
2487     maybe-install-libbacktrace \
2488     maybe-install-libcpp \
2489     maybe-install-libdecnumber \
2490     maybe-install-libgui \
2491     maybe-install-libiberty \
2492     maybe-install-libiberty-linker-plugin \
2493     maybe-install-libiconv \
2494     maybe-install-m4 \
2495     maybe-install-readline \
2496     maybe-install-sid \
2497     maybe-install-sim \
2498     maybe-install-texinfo \
2499     maybe-install-zlib \
2500     maybe-install-gdb \
2501     maybe-install-expect \
2502     maybe-install-guile \
2503     maybe-install-tk \
2504     maybe-install-libtermcap \
2505     maybe-install-utils \
2506     maybe-install-gnattools \
2507     maybe-install-lto-plugin \
2508     maybe-install-libcc1 \
2509     maybe-install-gotools
2510
2511 .PHONY: install-host
2512 install-host:  \
2513     maybe-install-bfd \
2514     maybe-install-opcodes \
2515     maybe-install-binutils \
2516     maybe-install-bison \
2517     maybe-install-cgen \
2518     maybe-install-dejagnu \
2519     maybe-install-etc \
2520     maybe-install-fastjar \
2521     maybe-install-fixincludes \
2522     maybe-install-flex \
2523     maybe-install-gas \
2524     maybe-install-gcc \
2525     maybe-install-gmp \
2526     maybe-install-mpfr \
2527     maybe-install-mpc \
2528     maybe-install-isl \
2529     maybe-install-libelf \
2530     maybe-install-gold \
2531     maybe-install-gprof \
2532     maybe-install-intl \
2533     maybe-install-tcl \
2534     maybe-install-itcl \
2535     maybe-install-ld \
2536     maybe-install-libbacktrace \
2537     maybe-install-libcpp \
2538     maybe-install-libdecnumber \
2539     maybe-install-libgui \
2540     maybe-install-libiberty \
2541     maybe-install-libiberty-linker-plugin \
2542     maybe-install-libiconv \
2543     maybe-install-m4 \
2544     maybe-install-readline \
2545     maybe-install-sid \
2546     maybe-install-sim \
2547     maybe-install-texinfo \
2548     maybe-install-zlib \
2549     maybe-install-gdb \
2550     maybe-install-expect \
2551     maybe-install-guile \
2552     maybe-install-tk \
2553     maybe-install-libtermcap \
2554     maybe-install-utils \
2555     maybe-install-gnattools \
2556     maybe-install-lto-plugin \
2557     maybe-install-libcc1 \
2558     maybe-install-gotools
2559
2560 .PHONY: install-target
2561 install-target:  \
2562     maybe-install-target-libstdc++-v3 \
2563     maybe-install-target-libsanitizer \
2564     maybe-install-target-libmpx \
2565     maybe-install-target-libvtv \
2566     maybe-install-target-libcilkrts \
2567     maybe-install-target-liboffloadmic \
2568     maybe-install-target-libssp \
2569     maybe-install-target-newlib \
2570     maybe-install-target-libgcc \
2571     maybe-install-target-libbacktrace \
2572     maybe-install-target-libquadmath \
2573     maybe-install-target-libgfortran \
2574     maybe-install-target-libobjc \
2575     maybe-install-target-libgo \
2576     maybe-install-target-libtermcap \
2577     maybe-install-target-winsup \
2578     maybe-install-target-libgloss \
2579     maybe-install-target-libffi \
2580     maybe-install-target-libjava \
2581     maybe-install-target-zlib \
2582     maybe-install-target-boehm-gc \
2583     maybe-install-target-rda \
2584     maybe-install-target-libada \
2585     maybe-install-target-libgomp \
2586     maybe-install-target-libitm \
2587     maybe-install-target-libatomic
2588
2589 uninstall:
2590         @echo "the uninstall target is not supported in this tree"
2591
2592 .PHONY: install.all
2593 install.all: install-no-fixedincludes
2594         @if [ -f ./gcc/Makefile ] ; then \
2595                 r=`${PWD_COMMAND}` ; export r ; \
2596                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2597                 $(HOST_EXPORTS) \
2598                 (cd ./gcc && \
2599                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2600         else \
2601                 true ; \
2602         fi
2603
2604 # install-no-fixedincludes is used to allow the elaboration of binary packages
2605 # suitable for distribution, where we cannot include the fixed system header
2606 # files.
2607 .PHONY: install-no-fixedincludes
2608 install-no-fixedincludes: installdirs install-host-nogcc \
2609         install-target gcc-install-no-fixedincludes
2610
2611 .PHONY: install-strip
2612 install-strip:
2613         @: $(MAKE); $(unstage)
2614         @r=`${PWD_COMMAND}`; export r; \
2615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2616         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2617
2618 .PHONY: install-strip-host
2619 install-strip-host:  \
2620     maybe-install-strip-bfd \
2621     maybe-install-strip-opcodes \
2622     maybe-install-strip-binutils \
2623     maybe-install-strip-bison \
2624     maybe-install-strip-cgen \
2625     maybe-install-strip-dejagnu \
2626     maybe-install-strip-etc \
2627     maybe-install-strip-fastjar \
2628     maybe-install-strip-fixincludes \
2629     maybe-install-strip-flex \
2630     maybe-install-strip-gas \
2631     maybe-install-strip-gcc \
2632     maybe-install-strip-gmp \
2633     maybe-install-strip-mpfr \
2634     maybe-install-strip-mpc \
2635     maybe-install-strip-isl \
2636     maybe-install-strip-libelf \
2637     maybe-install-strip-gold \
2638     maybe-install-strip-gprof \
2639     maybe-install-strip-intl \
2640     maybe-install-strip-tcl \
2641     maybe-install-strip-itcl \
2642     maybe-install-strip-ld \
2643     maybe-install-strip-libbacktrace \
2644     maybe-install-strip-libcpp \
2645     maybe-install-strip-libdecnumber \
2646     maybe-install-strip-libgui \
2647     maybe-install-strip-libiberty \
2648     maybe-install-strip-libiberty-linker-plugin \
2649     maybe-install-strip-libiconv \
2650     maybe-install-strip-m4 \
2651     maybe-install-strip-readline \
2652     maybe-install-strip-sid \
2653     maybe-install-strip-sim \
2654     maybe-install-strip-texinfo \
2655     maybe-install-strip-zlib \
2656     maybe-install-strip-gdb \
2657     maybe-install-strip-expect \
2658     maybe-install-strip-guile \
2659     maybe-install-strip-tk \
2660     maybe-install-strip-libtermcap \
2661     maybe-install-strip-utils \
2662     maybe-install-strip-gnattools \
2663     maybe-install-strip-lto-plugin \
2664     maybe-install-strip-libcc1 \
2665     maybe-install-strip-gotools
2666
2667 .PHONY: install-strip-target
2668 install-strip-target:  \
2669     maybe-install-strip-target-libstdc++-v3 \
2670     maybe-install-strip-target-libsanitizer \
2671     maybe-install-strip-target-libmpx \
2672     maybe-install-strip-target-libvtv \
2673     maybe-install-strip-target-libcilkrts \
2674     maybe-install-strip-target-liboffloadmic \
2675     maybe-install-strip-target-libssp \
2676     maybe-install-strip-target-newlib \
2677     maybe-install-strip-target-libgcc \
2678     maybe-install-strip-target-libbacktrace \
2679     maybe-install-strip-target-libquadmath \
2680     maybe-install-strip-target-libgfortran \
2681     maybe-install-strip-target-libobjc \
2682     maybe-install-strip-target-libgo \
2683     maybe-install-strip-target-libtermcap \
2684     maybe-install-strip-target-winsup \
2685     maybe-install-strip-target-libgloss \
2686     maybe-install-strip-target-libffi \
2687     maybe-install-strip-target-libjava \
2688     maybe-install-strip-target-zlib \
2689     maybe-install-strip-target-boehm-gc \
2690     maybe-install-strip-target-rda \
2691     maybe-install-strip-target-libada \
2692     maybe-install-strip-target-libgomp \
2693     maybe-install-strip-target-libitm \
2694     maybe-install-strip-target-libatomic
2695
2696
2697 ### other supporting targets
2698
2699 MAKEDIRS= \
2700         $(DESTDIR)$(prefix) \
2701         $(DESTDIR)$(exec_prefix)
2702 .PHONY: installdirs
2703 installdirs: mkinstalldirs
2704         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2705
2706 dir.info: do-install-info
2707         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2708           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2709           mv -f dir.info.new dir.info ; \
2710         else true ; \
2711         fi
2712
2713 dist:
2714         @echo "Building a full distribution of this tree isn't done"
2715         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2716
2717 etags tags: TAGS
2718
2719 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2720 # ability to use several tags files at once, so there is probably no need
2721 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2722 # (if we felt like it) have this Makefile write a piece of elisp which
2723 # the user could load to tell emacs19 where all the TAGS files we just
2724 # built are.
2725 TAGS: do-TAGS
2726
2727 # ------------------------------------
2728 # Macros for configure and all targets
2729 # ------------------------------------
2730
2731
2732
2733
2734
2735 # --------------------------------------
2736 # Modules which run on the build machine
2737 # --------------------------------------
2738
2739
2740 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2741 maybe-configure-build-libiberty:
2742 @if gcc-bootstrap
2743 configure-build-libiberty: stage_current
2744 @endif gcc-bootstrap
2745 @if build-libiberty
2746 maybe-configure-build-libiberty: configure-build-libiberty
2747 configure-build-libiberty: 
2748         @: $(MAKE); $(unstage)
2749         @r=`${PWD_COMMAND}`; export r; \
2750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2751         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2752         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2753         $(BUILD_EXPORTS)  \
2754         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2755         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2756         case $(srcdir) in \
2757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2758           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2760         esac; \
2761         module_srcdir=libiberty; \
2762         rm -f no-such-file || : ; \
2763         CONFIG_SITE=no-such-file $(SHELL) \
2764           $$s/$$module_srcdir/configure \
2765           --srcdir=$${topdir}/$$module_srcdir \
2766           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2767           --target=${target_alias}  \
2768           || exit 1
2769 @endif build-libiberty
2770
2771
2772
2773
2774
2775 .PHONY: all-build-libiberty maybe-all-build-libiberty
2776 maybe-all-build-libiberty:
2777 @if gcc-bootstrap
2778 all-build-libiberty: stage_current
2779 @endif gcc-bootstrap
2780 @if build-libiberty
2781 TARGET-build-libiberty=all
2782 maybe-all-build-libiberty: all-build-libiberty
2783 all-build-libiberty: configure-build-libiberty
2784         @: $(MAKE); $(unstage)
2785         @r=`${PWD_COMMAND}`; export r; \
2786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2787         $(BUILD_EXPORTS)  \
2788         (cd $(BUILD_SUBDIR)/libiberty && \
2789           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2790                 $(TARGET-build-libiberty))
2791 @endif build-libiberty
2792
2793
2794
2795
2796
2797 .PHONY: configure-build-bison maybe-configure-build-bison
2798 maybe-configure-build-bison:
2799 @if gcc-bootstrap
2800 configure-build-bison: stage_current
2801 @endif gcc-bootstrap
2802 @if build-bison
2803 maybe-configure-build-bison: configure-build-bison
2804 configure-build-bison: 
2805         @: $(MAKE); $(unstage)
2806         @r=`${PWD_COMMAND}`; export r; \
2807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2809         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2810         $(BUILD_EXPORTS)  \
2811         echo Configuring in $(BUILD_SUBDIR)/bison; \
2812         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2813         case $(srcdir) in \
2814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2815           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2817         esac; \
2818         module_srcdir=bison; \
2819         rm -f no-such-file || : ; \
2820         CONFIG_SITE=no-such-file $(SHELL) \
2821           $$s/$$module_srcdir/configure \
2822           --srcdir=$${topdir}/$$module_srcdir \
2823           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2824           --target=${target_alias}  \
2825           || exit 1
2826 @endif build-bison
2827
2828
2829
2830
2831
2832 .PHONY: all-build-bison maybe-all-build-bison
2833 maybe-all-build-bison:
2834 @if gcc-bootstrap
2835 all-build-bison: stage_current
2836 @endif gcc-bootstrap
2837 @if build-bison
2838 TARGET-build-bison=all
2839 maybe-all-build-bison: all-build-bison
2840 all-build-bison: configure-build-bison
2841         @: $(MAKE); $(unstage)
2842         @r=`${PWD_COMMAND}`; export r; \
2843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2844         $(BUILD_EXPORTS)  \
2845         (cd $(BUILD_SUBDIR)/bison && \
2846           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2847                 $(TARGET-build-bison))
2848 @endif build-bison
2849
2850
2851
2852
2853
2854 .PHONY: configure-build-flex maybe-configure-build-flex
2855 maybe-configure-build-flex:
2856 @if gcc-bootstrap
2857 configure-build-flex: stage_current
2858 @endif gcc-bootstrap
2859 @if build-flex
2860 maybe-configure-build-flex: configure-build-flex
2861 configure-build-flex: 
2862         @: $(MAKE); $(unstage)
2863         @r=`${PWD_COMMAND}`; export r; \
2864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2865         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2866         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2867         $(BUILD_EXPORTS)  \
2868         echo Configuring in $(BUILD_SUBDIR)/flex; \
2869         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2870         case $(srcdir) in \
2871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2872           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2874         esac; \
2875         module_srcdir=flex; \
2876         rm -f no-such-file || : ; \
2877         CONFIG_SITE=no-such-file $(SHELL) \
2878           $$s/$$module_srcdir/configure \
2879           --srcdir=$${topdir}/$$module_srcdir \
2880           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2881           --target=${target_alias}  \
2882           || exit 1
2883 @endif build-flex
2884
2885
2886
2887
2888
2889 .PHONY: all-build-flex maybe-all-build-flex
2890 maybe-all-build-flex:
2891 @if gcc-bootstrap
2892 all-build-flex: stage_current
2893 @endif gcc-bootstrap
2894 @if build-flex
2895 TARGET-build-flex=all
2896 maybe-all-build-flex: all-build-flex
2897 all-build-flex: configure-build-flex
2898         @: $(MAKE); $(unstage)
2899         @r=`${PWD_COMMAND}`; export r; \
2900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2901         $(BUILD_EXPORTS)  \
2902         (cd $(BUILD_SUBDIR)/flex && \
2903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2904                 $(TARGET-build-flex))
2905 @endif build-flex
2906
2907
2908
2909
2910
2911 .PHONY: configure-build-m4 maybe-configure-build-m4
2912 maybe-configure-build-m4:
2913 @if gcc-bootstrap
2914 configure-build-m4: stage_current
2915 @endif gcc-bootstrap
2916 @if build-m4
2917 maybe-configure-build-m4: configure-build-m4
2918 configure-build-m4: 
2919         @: $(MAKE); $(unstage)
2920         @r=`${PWD_COMMAND}`; export r; \
2921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2922         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2923         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2924         $(BUILD_EXPORTS)  \
2925         echo Configuring in $(BUILD_SUBDIR)/m4; \
2926         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2927         case $(srcdir) in \
2928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2929           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2931         esac; \
2932         module_srcdir=m4; \
2933         rm -f no-such-file || : ; \
2934         CONFIG_SITE=no-such-file $(SHELL) \
2935           $$s/$$module_srcdir/configure \
2936           --srcdir=$${topdir}/$$module_srcdir \
2937           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2938           --target=${target_alias}  \
2939           || exit 1
2940 @endif build-m4
2941
2942
2943
2944
2945
2946 .PHONY: all-build-m4 maybe-all-build-m4
2947 maybe-all-build-m4:
2948 @if gcc-bootstrap
2949 all-build-m4: stage_current
2950 @endif gcc-bootstrap
2951 @if build-m4
2952 TARGET-build-m4=all
2953 maybe-all-build-m4: all-build-m4
2954 all-build-m4: configure-build-m4
2955         @: $(MAKE); $(unstage)
2956         @r=`${PWD_COMMAND}`; export r; \
2957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958         $(BUILD_EXPORTS)  \
2959         (cd $(BUILD_SUBDIR)/m4 && \
2960           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2961                 $(TARGET-build-m4))
2962 @endif build-m4
2963
2964
2965
2966
2967
2968 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2969 maybe-configure-build-texinfo:
2970 @if gcc-bootstrap
2971 configure-build-texinfo: stage_current
2972 @endif gcc-bootstrap
2973 @if build-texinfo
2974 maybe-configure-build-texinfo: configure-build-texinfo
2975 configure-build-texinfo: 
2976         @: $(MAKE); $(unstage)
2977         @r=`${PWD_COMMAND}`; export r; \
2978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2980         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2981         $(BUILD_EXPORTS)  \
2982         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2983         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2984         case $(srcdir) in \
2985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2986           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2988         esac; \
2989         module_srcdir=texinfo; \
2990         rm -f no-such-file || : ; \
2991         CONFIG_SITE=no-such-file $(SHELL) \
2992           $$s/$$module_srcdir/configure \
2993           --srcdir=$${topdir}/$$module_srcdir \
2994           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2995           --target=${target_alias}  \
2996           || exit 1
2997 @endif build-texinfo
2998
2999
3000
3001
3002
3003 .PHONY: all-build-texinfo maybe-all-build-texinfo
3004 maybe-all-build-texinfo:
3005 @if gcc-bootstrap
3006 all-build-texinfo: stage_current
3007 @endif gcc-bootstrap
3008 @if build-texinfo
3009 TARGET-build-texinfo=all
3010 maybe-all-build-texinfo: all-build-texinfo
3011 all-build-texinfo: configure-build-texinfo
3012         @: $(MAKE); $(unstage)
3013         @r=`${PWD_COMMAND}`; export r; \
3014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3015         $(BUILD_EXPORTS)  \
3016         (cd $(BUILD_SUBDIR)/texinfo && \
3017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3018                 $(TARGET-build-texinfo))
3019 @endif build-texinfo
3020
3021
3022
3023
3024
3025 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3026 maybe-configure-build-fixincludes:
3027 @if gcc-bootstrap
3028 configure-build-fixincludes: stage_current
3029 @endif gcc-bootstrap
3030 @if build-fixincludes
3031 maybe-configure-build-fixincludes: configure-build-fixincludes
3032 configure-build-fixincludes: 
3033         @: $(MAKE); $(unstage)
3034         @r=`${PWD_COMMAND}`; export r; \
3035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3037         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3038         $(BUILD_EXPORTS)  \
3039         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3040         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3041         case $(srcdir) in \
3042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3043           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3045         esac; \
3046         module_srcdir=fixincludes; \
3047         rm -f no-such-file || : ; \
3048         CONFIG_SITE=no-such-file $(SHELL) \
3049           $$s/$$module_srcdir/configure \
3050           --srcdir=$${topdir}/$$module_srcdir \
3051           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3052           --target=${target_alias}  \
3053           || exit 1
3054 @endif build-fixincludes
3055
3056
3057
3058
3059
3060 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3061 maybe-all-build-fixincludes:
3062 @if gcc-bootstrap
3063 all-build-fixincludes: stage_current
3064 @endif gcc-bootstrap
3065 @if build-fixincludes
3066 TARGET-build-fixincludes=all
3067 maybe-all-build-fixincludes: all-build-fixincludes
3068 all-build-fixincludes: configure-build-fixincludes
3069         @: $(MAKE); $(unstage)
3070         @r=`${PWD_COMMAND}`; export r; \
3071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3072         $(BUILD_EXPORTS)  \
3073         (cd $(BUILD_SUBDIR)/fixincludes && \
3074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3075                 $(TARGET-build-fixincludes))
3076 @endif build-fixincludes
3077
3078
3079
3080
3081
3082 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3083 maybe-configure-build-libcpp:
3084 @if gcc-bootstrap
3085 configure-build-libcpp: stage_current
3086 @endif gcc-bootstrap
3087 @if build-libcpp
3088 maybe-configure-build-libcpp: configure-build-libcpp
3089 configure-build-libcpp: 
3090         @: $(MAKE); $(unstage)
3091         @r=`${PWD_COMMAND}`; export r; \
3092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3094         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp ; \
3095         $(BUILD_EXPORTS)  \
3096         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3097         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3098         case $(srcdir) in \
3099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3100           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3102         esac; \
3103         module_srcdir=libcpp; \
3104         rm -f no-such-file || : ; \
3105         CONFIG_SITE=no-such-file $(SHELL) \
3106           $$s/$$module_srcdir/configure \
3107           --srcdir=$${topdir}/$$module_srcdir \
3108           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3109           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3110           || exit 1
3111 @endif build-libcpp
3112
3113
3114
3115
3116
3117 .PHONY: all-build-libcpp maybe-all-build-libcpp
3118 maybe-all-build-libcpp:
3119 @if gcc-bootstrap
3120 all-build-libcpp: stage_current
3121 @endif gcc-bootstrap
3122 @if build-libcpp
3123 TARGET-build-libcpp=all
3124 maybe-all-build-libcpp: all-build-libcpp
3125 all-build-libcpp: configure-build-libcpp
3126         @: $(MAKE); $(unstage)
3127         @r=`${PWD_COMMAND}`; export r; \
3128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3129         $(BUILD_EXPORTS)  \
3130         (cd $(BUILD_SUBDIR)/libcpp && \
3131           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3132                 $(TARGET-build-libcpp))
3133 @endif build-libcpp
3134
3135
3136
3137
3138
3139 # --------------------------------------
3140 # Modules which run on the host machine
3141 # --------------------------------------
3142
3143
3144 .PHONY: configure-bfd maybe-configure-bfd
3145 maybe-configure-bfd:
3146 @if gcc-bootstrap
3147 configure-bfd: stage_current
3148 @endif gcc-bootstrap
3149 @if bfd
3150 maybe-configure-bfd: configure-bfd
3151 configure-bfd: 
3152         @r=`${PWD_COMMAND}`; export r; \
3153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3154         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3156         $(HOST_EXPORTS)  \
3157         echo Configuring in $(HOST_SUBDIR)/bfd; \
3158         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3159         case $(srcdir) in \
3160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3161           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3163         esac; \
3164         module_srcdir=bfd; \
3165         $(SHELL) \
3166           $$s/$$module_srcdir/configure \
3167           --srcdir=$${topdir}/$$module_srcdir \
3168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3169           --target=${target_alias}  \
3170           || exit 1
3171 @endif bfd
3172
3173
3174
3175 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3176 maybe-configure-stage1-bfd:
3177 @if bfd-bootstrap
3178 maybe-configure-stage1-bfd: configure-stage1-bfd
3179 configure-stage1-bfd:
3180         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3181         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3182         @r=`${PWD_COMMAND}`; export r; \
3183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184         TFLAGS="$(STAGE1_TFLAGS)"; \
3185         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3186         $(HOST_EXPORTS) \
3187         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3188         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3189         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3190         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3192         cd $(HOST_SUBDIR)/bfd || exit 1; \
3193         case $(srcdir) in \
3194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3195           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3197         esac; \
3198         module_srcdir=bfd; \
3199         $(SHELL) $$s/$$module_srcdir/configure \
3200           --srcdir=$${topdir}/$$module_srcdir \
3201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3202           --target=${target_alias} \
3203            \
3204           $(STAGE1_CONFIGURE_FLAGS)
3205 @endif bfd-bootstrap
3206
3207 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3208 maybe-configure-stage2-bfd:
3209 @if bfd-bootstrap
3210 maybe-configure-stage2-bfd: configure-stage2-bfd
3211 configure-stage2-bfd:
3212         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3214         @r=`${PWD_COMMAND}`; export r; \
3215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3216         TFLAGS="$(STAGE2_TFLAGS)"; \
3217         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3218         $(HOST_EXPORTS) \
3219         $(POSTSTAGE1_HOST_EXPORTS) \
3220         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3221         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3222         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3223         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3225         cd $(HOST_SUBDIR)/bfd || exit 1; \
3226         case $(srcdir) in \
3227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3228           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3230         esac; \
3231         module_srcdir=bfd; \
3232         $(SHELL) $$s/$$module_srcdir/configure \
3233           --srcdir=$${topdir}/$$module_srcdir \
3234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3235           --target=${target_alias} \
3236            --with-build-libsubdir=$(HOST_SUBDIR)  \
3237           $(STAGE2_CONFIGURE_FLAGS)
3238 @endif bfd-bootstrap
3239
3240 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3241 maybe-configure-stage3-bfd:
3242 @if bfd-bootstrap
3243 maybe-configure-stage3-bfd: configure-stage3-bfd
3244 configure-stage3-bfd:
3245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3247         @r=`${PWD_COMMAND}`; export r; \
3248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3249         TFLAGS="$(STAGE3_TFLAGS)"; \
3250         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3251         $(HOST_EXPORTS) \
3252         $(POSTSTAGE1_HOST_EXPORTS) \
3253         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3254         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3255         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3256         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3258         cd $(HOST_SUBDIR)/bfd || exit 1; \
3259         case $(srcdir) in \
3260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3261           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3263         esac; \
3264         module_srcdir=bfd; \
3265         $(SHELL) $$s/$$module_srcdir/configure \
3266           --srcdir=$${topdir}/$$module_srcdir \
3267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3268           --target=${target_alias} \
3269            --with-build-libsubdir=$(HOST_SUBDIR)  \
3270           $(STAGE3_CONFIGURE_FLAGS)
3271 @endif bfd-bootstrap
3272
3273 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3274 maybe-configure-stage4-bfd:
3275 @if bfd-bootstrap
3276 maybe-configure-stage4-bfd: configure-stage4-bfd
3277 configure-stage4-bfd:
3278         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3280         @r=`${PWD_COMMAND}`; export r; \
3281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3282         TFLAGS="$(STAGE4_TFLAGS)"; \
3283         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3284         $(HOST_EXPORTS) \
3285         $(POSTSTAGE1_HOST_EXPORTS) \
3286         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3287         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3288         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3289         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3291         cd $(HOST_SUBDIR)/bfd || exit 1; \
3292         case $(srcdir) in \
3293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3294           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3296         esac; \
3297         module_srcdir=bfd; \
3298         $(SHELL) $$s/$$module_srcdir/configure \
3299           --srcdir=$${topdir}/$$module_srcdir \
3300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3301           --target=${target_alias} \
3302            --with-build-libsubdir=$(HOST_SUBDIR)  \
3303           $(STAGE4_CONFIGURE_FLAGS)
3304 @endif bfd-bootstrap
3305
3306 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3307 maybe-configure-stageprofile-bfd:
3308 @if bfd-bootstrap
3309 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3310 configure-stageprofile-bfd:
3311         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3313         @r=`${PWD_COMMAND}`; export r; \
3314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3315         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3316         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3317         $(HOST_EXPORTS) \
3318         $(POSTSTAGE1_HOST_EXPORTS) \
3319         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3320         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3321         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3322         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3324         cd $(HOST_SUBDIR)/bfd || exit 1; \
3325         case $(srcdir) in \
3326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3327           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3329         esac; \
3330         module_srcdir=bfd; \
3331         $(SHELL) $$s/$$module_srcdir/configure \
3332           --srcdir=$${topdir}/$$module_srcdir \
3333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3334           --target=${target_alias} \
3335            --with-build-libsubdir=$(HOST_SUBDIR)  \
3336           $(STAGEprofile_CONFIGURE_FLAGS)
3337 @endif bfd-bootstrap
3338
3339 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3340 maybe-configure-stagefeedback-bfd:
3341 @if bfd-bootstrap
3342 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3343 configure-stagefeedback-bfd:
3344         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3346         @r=`${PWD_COMMAND}`; export r; \
3347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3349         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3350         $(HOST_EXPORTS) \
3351         $(POSTSTAGE1_HOST_EXPORTS) \
3352         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3353         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3354         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3355         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3357         cd $(HOST_SUBDIR)/bfd || exit 1; \
3358         case $(srcdir) in \
3359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3360           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3362         esac; \
3363         module_srcdir=bfd; \
3364         $(SHELL) $$s/$$module_srcdir/configure \
3365           --srcdir=$${topdir}/$$module_srcdir \
3366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3367           --target=${target_alias} \
3368            --with-build-libsubdir=$(HOST_SUBDIR)  \
3369           $(STAGEfeedback_CONFIGURE_FLAGS)
3370 @endif bfd-bootstrap
3371
3372
3373
3374
3375
3376 .PHONY: all-bfd maybe-all-bfd
3377 maybe-all-bfd:
3378 @if gcc-bootstrap
3379 all-bfd: stage_current
3380 @endif gcc-bootstrap
3381 @if bfd
3382 TARGET-bfd=all
3383 maybe-all-bfd: all-bfd
3384 all-bfd: configure-bfd
3385         @r=`${PWD_COMMAND}`; export r; \
3386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3387         $(HOST_EXPORTS)  \
3388         (cd $(HOST_SUBDIR)/bfd && \
3389           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3390                 $(TARGET-bfd))
3391 @endif bfd
3392
3393
3394
3395 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3396 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3397 maybe-all-stage1-bfd:
3398 maybe-clean-stage1-bfd:
3399 @if bfd-bootstrap
3400 maybe-all-stage1-bfd: all-stage1-bfd
3401 all-stage1: all-stage1-bfd
3402 TARGET-stage1-bfd = $(TARGET-bfd)
3403 all-stage1-bfd: configure-stage1-bfd
3404         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3405         @r=`${PWD_COMMAND}`; export r; \
3406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407         TFLAGS="$(STAGE1_TFLAGS)"; \
3408         $(HOST_EXPORTS)  \
3409         cd $(HOST_SUBDIR)/bfd && \
3410         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3411                 CFLAGS="$(STAGE1_CFLAGS)" \
3412                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3413                 LIBCFLAGS="$(LIBCFLAGS)" \
3414                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3415                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3416                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3417                 $(EXTRA_HOST_FLAGS)  \
3418                 $(STAGE1_FLAGS_TO_PASS)  \
3419                 TFLAGS="$(STAGE1_TFLAGS)" \
3420                 $(TARGET-stage1-bfd)
3421
3422 maybe-clean-stage1-bfd: clean-stage1-bfd
3423 clean-stage1: clean-stage1-bfd
3424 clean-stage1-bfd:
3425         @if [ $(current_stage) = stage1 ]; then \
3426           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3427         else \
3428           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3429           $(MAKE) stage1-start; \
3430         fi; \
3431         cd $(HOST_SUBDIR)/bfd && \
3432         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3433         $(STAGE1_FLAGS_TO_PASS)  clean
3434 @endif bfd-bootstrap
3435
3436
3437 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3438 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3439 maybe-all-stage2-bfd:
3440 maybe-clean-stage2-bfd:
3441 @if bfd-bootstrap
3442 maybe-all-stage2-bfd: all-stage2-bfd
3443 all-stage2: all-stage2-bfd
3444 TARGET-stage2-bfd = $(TARGET-bfd)
3445 all-stage2-bfd: configure-stage2-bfd
3446         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3447         @r=`${PWD_COMMAND}`; export r; \
3448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449         TFLAGS="$(STAGE2_TFLAGS)"; \
3450         $(HOST_EXPORTS) \
3451         $(POSTSTAGE1_HOST_EXPORTS)  \
3452         cd $(HOST_SUBDIR)/bfd && \
3453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3454                 CFLAGS="$(STAGE2_CFLAGS)" \
3455                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3456                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3460                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3461                 TFLAGS="$(STAGE2_TFLAGS)" \
3462                 $(TARGET-stage2-bfd)
3463
3464 maybe-clean-stage2-bfd: clean-stage2-bfd
3465 clean-stage2: clean-stage2-bfd
3466 clean-stage2-bfd:
3467         @if [ $(current_stage) = stage2 ]; then \
3468           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3469         else \
3470           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3471           $(MAKE) stage2-start; \
3472         fi; \
3473         cd $(HOST_SUBDIR)/bfd && \
3474         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3475 @endif bfd-bootstrap
3476
3477
3478 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3479 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3480 maybe-all-stage3-bfd:
3481 maybe-clean-stage3-bfd:
3482 @if bfd-bootstrap
3483 maybe-all-stage3-bfd: all-stage3-bfd
3484 all-stage3: all-stage3-bfd
3485 TARGET-stage3-bfd = $(TARGET-bfd)
3486 all-stage3-bfd: configure-stage3-bfd
3487         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3488         @r=`${PWD_COMMAND}`; export r; \
3489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3490         TFLAGS="$(STAGE3_TFLAGS)"; \
3491         $(HOST_EXPORTS) \
3492         $(POSTSTAGE1_HOST_EXPORTS)  \
3493         cd $(HOST_SUBDIR)/bfd && \
3494         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3495                 CFLAGS="$(STAGE3_CFLAGS)" \
3496                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3497                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3498                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3499                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3500                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3501                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3502                 TFLAGS="$(STAGE3_TFLAGS)" \
3503                 $(TARGET-stage3-bfd)
3504
3505 maybe-clean-stage3-bfd: clean-stage3-bfd
3506 clean-stage3: clean-stage3-bfd
3507 clean-stage3-bfd:
3508         @if [ $(current_stage) = stage3 ]; then \
3509           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3510         else \
3511           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3512           $(MAKE) stage3-start; \
3513         fi; \
3514         cd $(HOST_SUBDIR)/bfd && \
3515         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3516 @endif bfd-bootstrap
3517
3518
3519 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3520 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3521 maybe-all-stage4-bfd:
3522 maybe-clean-stage4-bfd:
3523 @if bfd-bootstrap
3524 maybe-all-stage4-bfd: all-stage4-bfd
3525 all-stage4: all-stage4-bfd
3526 TARGET-stage4-bfd = $(TARGET-bfd)
3527 all-stage4-bfd: configure-stage4-bfd
3528         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3529         @r=`${PWD_COMMAND}`; export r; \
3530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531         TFLAGS="$(STAGE4_TFLAGS)"; \
3532         $(HOST_EXPORTS) \
3533         $(POSTSTAGE1_HOST_EXPORTS)  \
3534         cd $(HOST_SUBDIR)/bfd && \
3535         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3536                 CFLAGS="$(STAGE4_CFLAGS)" \
3537                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3538                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3542                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3543                 TFLAGS="$(STAGE4_TFLAGS)" \
3544                 $(TARGET-stage4-bfd)
3545
3546 maybe-clean-stage4-bfd: clean-stage4-bfd
3547 clean-stage4: clean-stage4-bfd
3548 clean-stage4-bfd:
3549         @if [ $(current_stage) = stage4 ]; then \
3550           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3551         else \
3552           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3553           $(MAKE) stage4-start; \
3554         fi; \
3555         cd $(HOST_SUBDIR)/bfd && \
3556         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3557 @endif bfd-bootstrap
3558
3559
3560 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3561 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3562 maybe-all-stageprofile-bfd:
3563 maybe-clean-stageprofile-bfd:
3564 @if bfd-bootstrap
3565 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3566 all-stageprofile: all-stageprofile-bfd
3567 TARGET-stageprofile-bfd = $(TARGET-bfd)
3568 all-stageprofile-bfd: configure-stageprofile-bfd
3569         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3570         @r=`${PWD_COMMAND}`; export r; \
3571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3572         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3573         $(HOST_EXPORTS) \
3574         $(POSTSTAGE1_HOST_EXPORTS)  \
3575         cd $(HOST_SUBDIR)/bfd && \
3576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3577                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3578                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3579                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3583                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3584                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3585                 $(TARGET-stageprofile-bfd)
3586
3587 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3588 clean-stageprofile: clean-stageprofile-bfd
3589 clean-stageprofile-bfd:
3590         @if [ $(current_stage) = stageprofile ]; then \
3591           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3592         else \
3593           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3594           $(MAKE) stageprofile-start; \
3595         fi; \
3596         cd $(HOST_SUBDIR)/bfd && \
3597         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3598 @endif bfd-bootstrap
3599
3600
3601 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3602 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3603 maybe-all-stagefeedback-bfd:
3604 maybe-clean-stagefeedback-bfd:
3605 @if bfd-bootstrap
3606 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3607 all-stagefeedback: all-stagefeedback-bfd
3608 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3609 all-stagefeedback-bfd: configure-stagefeedback-bfd
3610         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3611         @r=`${PWD_COMMAND}`; export r; \
3612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3614         $(HOST_EXPORTS) \
3615         $(POSTSTAGE1_HOST_EXPORTS)  \
3616         cd $(HOST_SUBDIR)/bfd && \
3617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3618                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3619                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3620                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3621                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3622                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3623                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3624                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3625                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3626                 $(TARGET-stagefeedback-bfd)
3627
3628 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3629 clean-stagefeedback: clean-stagefeedback-bfd
3630 clean-stagefeedback-bfd:
3631         @if [ $(current_stage) = stagefeedback ]; then \
3632           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3633         else \
3634           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3635           $(MAKE) stagefeedback-start; \
3636         fi; \
3637         cd $(HOST_SUBDIR)/bfd && \
3638         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3639 @endif bfd-bootstrap
3640
3641
3642
3643
3644
3645 .PHONY: check-bfd maybe-check-bfd
3646 maybe-check-bfd:
3647 @if bfd
3648 maybe-check-bfd: check-bfd
3649
3650 check-bfd:
3651         @: $(MAKE); $(unstage)
3652         @r=`${PWD_COMMAND}`; export r; \
3653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3654         $(HOST_EXPORTS) \
3655         (cd $(HOST_SUBDIR)/bfd && \
3656           $(MAKE) $(FLAGS_TO_PASS)  check)
3657
3658 @endif bfd
3659
3660 .PHONY: install-bfd maybe-install-bfd
3661 maybe-install-bfd:
3662 @if bfd
3663 maybe-install-bfd: install-bfd
3664
3665 install-bfd: installdirs
3666         @: $(MAKE); $(unstage)
3667         @r=`${PWD_COMMAND}`; export r; \
3668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669         $(HOST_EXPORTS) \
3670         (cd $(HOST_SUBDIR)/bfd && \
3671           $(MAKE) $(FLAGS_TO_PASS)  install)
3672
3673 @endif bfd
3674
3675 .PHONY: install-strip-bfd maybe-install-strip-bfd
3676 maybe-install-strip-bfd:
3677 @if bfd
3678 maybe-install-strip-bfd: install-strip-bfd
3679
3680 install-strip-bfd: installdirs
3681         @: $(MAKE); $(unstage)
3682         @r=`${PWD_COMMAND}`; export r; \
3683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3684         $(HOST_EXPORTS) \
3685         (cd $(HOST_SUBDIR)/bfd && \
3686           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3687
3688 @endif bfd
3689
3690 # Other targets (info, dvi, pdf, etc.)
3691
3692 .PHONY: maybe-info-bfd info-bfd
3693 maybe-info-bfd:
3694 @if bfd
3695 maybe-info-bfd: info-bfd
3696
3697 info-bfd: \
3698     configure-bfd 
3699         @[ -f ./bfd/Makefile ] || exit 0; \
3700         r=`${PWD_COMMAND}`; export r; \
3701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3702         $(HOST_EXPORTS) \
3703         for flag in $(EXTRA_HOST_FLAGS) ; do \
3704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3705         done; \
3706         echo "Doing info in bfd" ; \
3707         (cd $(HOST_SUBDIR)/bfd && \
3708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3710                   "RANLIB=$${RANLIB}" \
3711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3712                   info) \
3713           || exit 1
3714
3715 @endif bfd
3716
3717 .PHONY: maybe-dvi-bfd dvi-bfd
3718 maybe-dvi-bfd:
3719 @if bfd
3720 maybe-dvi-bfd: dvi-bfd
3721
3722 dvi-bfd: \
3723     configure-bfd 
3724         @[ -f ./bfd/Makefile ] || exit 0; \
3725         r=`${PWD_COMMAND}`; export r; \
3726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3727         $(HOST_EXPORTS) \
3728         for flag in $(EXTRA_HOST_FLAGS) ; do \
3729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3730         done; \
3731         echo "Doing dvi in bfd" ; \
3732         (cd $(HOST_SUBDIR)/bfd && \
3733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3735                   "RANLIB=$${RANLIB}" \
3736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3737                   dvi) \
3738           || exit 1
3739
3740 @endif bfd
3741
3742 .PHONY: maybe-pdf-bfd pdf-bfd
3743 maybe-pdf-bfd:
3744 @if bfd
3745 maybe-pdf-bfd: pdf-bfd
3746
3747 pdf-bfd: \
3748     configure-bfd 
3749         @[ -f ./bfd/Makefile ] || exit 0; \
3750         r=`${PWD_COMMAND}`; export r; \
3751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752         $(HOST_EXPORTS) \
3753         for flag in $(EXTRA_HOST_FLAGS) ; do \
3754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3755         done; \
3756         echo "Doing pdf in bfd" ; \
3757         (cd $(HOST_SUBDIR)/bfd && \
3758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3760                   "RANLIB=$${RANLIB}" \
3761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3762                   pdf) \
3763           || exit 1
3764
3765 @endif bfd
3766
3767 .PHONY: maybe-html-bfd html-bfd
3768 maybe-html-bfd:
3769 @if bfd
3770 maybe-html-bfd: html-bfd
3771
3772 html-bfd: \
3773     configure-bfd 
3774         @[ -f ./bfd/Makefile ] || exit 0; \
3775         r=`${PWD_COMMAND}`; export r; \
3776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777         $(HOST_EXPORTS) \
3778         for flag in $(EXTRA_HOST_FLAGS) ; do \
3779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780         done; \
3781         echo "Doing html in bfd" ; \
3782         (cd $(HOST_SUBDIR)/bfd && \
3783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785                   "RANLIB=$${RANLIB}" \
3786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787                   html) \
3788           || exit 1
3789
3790 @endif bfd
3791
3792 .PHONY: maybe-TAGS-bfd TAGS-bfd
3793 maybe-TAGS-bfd:
3794 @if bfd
3795 maybe-TAGS-bfd: TAGS-bfd
3796
3797 TAGS-bfd: \
3798     configure-bfd 
3799         @[ -f ./bfd/Makefile ] || exit 0; \
3800         r=`${PWD_COMMAND}`; export r; \
3801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802         $(HOST_EXPORTS) \
3803         for flag in $(EXTRA_HOST_FLAGS) ; do \
3804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3805         done; \
3806         echo "Doing TAGS in bfd" ; \
3807         (cd $(HOST_SUBDIR)/bfd && \
3808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3810                   "RANLIB=$${RANLIB}" \
3811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3812                   TAGS) \
3813           || exit 1
3814
3815 @endif bfd
3816
3817 .PHONY: maybe-install-info-bfd install-info-bfd
3818 maybe-install-info-bfd:
3819 @if bfd
3820 maybe-install-info-bfd: install-info-bfd
3821
3822 install-info-bfd: \
3823     configure-bfd \
3824     info-bfd 
3825         @[ -f ./bfd/Makefile ] || exit 0; \
3826         r=`${PWD_COMMAND}`; export r; \
3827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3828         $(HOST_EXPORTS) \
3829         for flag in $(EXTRA_HOST_FLAGS) ; do \
3830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3831         done; \
3832         echo "Doing install-info in bfd" ; \
3833         (cd $(HOST_SUBDIR)/bfd && \
3834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3836                   "RANLIB=$${RANLIB}" \
3837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3838                   install-info) \
3839           || exit 1
3840
3841 @endif bfd
3842
3843 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3844 maybe-install-pdf-bfd:
3845 @if bfd
3846 maybe-install-pdf-bfd: install-pdf-bfd
3847
3848 install-pdf-bfd: \
3849     configure-bfd \
3850     pdf-bfd 
3851         @[ -f ./bfd/Makefile ] || exit 0; \
3852         r=`${PWD_COMMAND}`; export r; \
3853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854         $(HOST_EXPORTS) \
3855         for flag in $(EXTRA_HOST_FLAGS) ; do \
3856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3857         done; \
3858         echo "Doing install-pdf in bfd" ; \
3859         (cd $(HOST_SUBDIR)/bfd && \
3860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3862                   "RANLIB=$${RANLIB}" \
3863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3864                   install-pdf) \
3865           || exit 1
3866
3867 @endif bfd
3868
3869 .PHONY: maybe-install-html-bfd install-html-bfd
3870 maybe-install-html-bfd:
3871 @if bfd
3872 maybe-install-html-bfd: install-html-bfd
3873
3874 install-html-bfd: \
3875     configure-bfd \
3876     html-bfd 
3877         @[ -f ./bfd/Makefile ] || exit 0; \
3878         r=`${PWD_COMMAND}`; export r; \
3879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3880         $(HOST_EXPORTS) \
3881         for flag in $(EXTRA_HOST_FLAGS) ; do \
3882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3883         done; \
3884         echo "Doing install-html in bfd" ; \
3885         (cd $(HOST_SUBDIR)/bfd && \
3886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3888                   "RANLIB=$${RANLIB}" \
3889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3890                   install-html) \
3891           || exit 1
3892
3893 @endif bfd
3894
3895 .PHONY: maybe-installcheck-bfd installcheck-bfd
3896 maybe-installcheck-bfd:
3897 @if bfd
3898 maybe-installcheck-bfd: installcheck-bfd
3899
3900 installcheck-bfd: \
3901     configure-bfd 
3902         @[ -f ./bfd/Makefile ] || exit 0; \
3903         r=`${PWD_COMMAND}`; export r; \
3904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905         $(HOST_EXPORTS) \
3906         for flag in $(EXTRA_HOST_FLAGS) ; do \
3907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908         done; \
3909         echo "Doing installcheck in bfd" ; \
3910         (cd $(HOST_SUBDIR)/bfd && \
3911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913                   "RANLIB=$${RANLIB}" \
3914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915                   installcheck) \
3916           || exit 1
3917
3918 @endif bfd
3919
3920 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3921 maybe-mostlyclean-bfd:
3922 @if bfd
3923 maybe-mostlyclean-bfd: mostlyclean-bfd
3924
3925 mostlyclean-bfd: 
3926         @[ -f ./bfd/Makefile ] || exit 0; \
3927         r=`${PWD_COMMAND}`; export r; \
3928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3929         $(HOST_EXPORTS) \
3930         for flag in $(EXTRA_HOST_FLAGS) ; do \
3931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3932         done; \
3933         echo "Doing mostlyclean in bfd" ; \
3934         (cd $(HOST_SUBDIR)/bfd && \
3935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3937                   "RANLIB=$${RANLIB}" \
3938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3939                   mostlyclean) \
3940           || exit 1
3941
3942 @endif bfd
3943
3944 .PHONY: maybe-clean-bfd clean-bfd
3945 maybe-clean-bfd:
3946 @if bfd
3947 maybe-clean-bfd: clean-bfd
3948
3949 clean-bfd: 
3950         @[ -f ./bfd/Makefile ] || exit 0; \
3951         r=`${PWD_COMMAND}`; export r; \
3952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3953         $(HOST_EXPORTS) \
3954         for flag in $(EXTRA_HOST_FLAGS) ; do \
3955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3956         done; \
3957         echo "Doing clean in bfd" ; \
3958         (cd $(HOST_SUBDIR)/bfd && \
3959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3961                   "RANLIB=$${RANLIB}" \
3962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3963                   clean) \
3964           || exit 1
3965
3966 @endif bfd
3967
3968 .PHONY: maybe-distclean-bfd distclean-bfd
3969 maybe-distclean-bfd:
3970 @if bfd
3971 maybe-distclean-bfd: distclean-bfd
3972
3973 distclean-bfd: 
3974         @[ -f ./bfd/Makefile ] || exit 0; \
3975         r=`${PWD_COMMAND}`; export r; \
3976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3977         $(HOST_EXPORTS) \
3978         for flag in $(EXTRA_HOST_FLAGS) ; do \
3979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3980         done; \
3981         echo "Doing distclean in bfd" ; \
3982         (cd $(HOST_SUBDIR)/bfd && \
3983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3985                   "RANLIB=$${RANLIB}" \
3986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3987                   distclean) \
3988           || exit 1
3989
3990 @endif bfd
3991
3992 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3993 maybe-maintainer-clean-bfd:
3994 @if bfd
3995 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3996
3997 maintainer-clean-bfd: 
3998         @[ -f ./bfd/Makefile ] || exit 0; \
3999         r=`${PWD_COMMAND}`; export r; \
4000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001         $(HOST_EXPORTS) \
4002         for flag in $(EXTRA_HOST_FLAGS) ; do \
4003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4004         done; \
4005         echo "Doing maintainer-clean in bfd" ; \
4006         (cd $(HOST_SUBDIR)/bfd && \
4007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4009                   "RANLIB=$${RANLIB}" \
4010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4011                   maintainer-clean) \
4012           || exit 1
4013
4014 @endif bfd
4015
4016
4017
4018 .PHONY: configure-opcodes maybe-configure-opcodes
4019 maybe-configure-opcodes:
4020 @if gcc-bootstrap
4021 configure-opcodes: stage_current
4022 @endif gcc-bootstrap
4023 @if opcodes
4024 maybe-configure-opcodes: configure-opcodes
4025 configure-opcodes: 
4026         @r=`${PWD_COMMAND}`; export r; \
4027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4028         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4030         $(HOST_EXPORTS)  \
4031         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4032         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4033         case $(srcdir) in \
4034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4035           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4037         esac; \
4038         module_srcdir=opcodes; \
4039         $(SHELL) \
4040           $$s/$$module_srcdir/configure \
4041           --srcdir=$${topdir}/$$module_srcdir \
4042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4043           --target=${target_alias}  \
4044           || exit 1
4045 @endif opcodes
4046
4047
4048
4049 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4050 maybe-configure-stage1-opcodes:
4051 @if opcodes-bootstrap
4052 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4053 configure-stage1-opcodes:
4054         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4056         @r=`${PWD_COMMAND}`; export r; \
4057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4058         TFLAGS="$(STAGE1_TFLAGS)"; \
4059         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4060         $(HOST_EXPORTS) \
4061         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4062         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4063         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4064         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4066         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4067         case $(srcdir) in \
4068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4069           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4071         esac; \
4072         module_srcdir=opcodes; \
4073         $(SHELL) $$s/$$module_srcdir/configure \
4074           --srcdir=$${topdir}/$$module_srcdir \
4075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4076           --target=${target_alias} \
4077            \
4078           $(STAGE1_CONFIGURE_FLAGS)
4079 @endif opcodes-bootstrap
4080
4081 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4082 maybe-configure-stage2-opcodes:
4083 @if opcodes-bootstrap
4084 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4085 configure-stage2-opcodes:
4086         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4088         @r=`${PWD_COMMAND}`; export r; \
4089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090         TFLAGS="$(STAGE2_TFLAGS)"; \
4091         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4092         $(HOST_EXPORTS) \
4093         $(POSTSTAGE1_HOST_EXPORTS) \
4094         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4095         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4096         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4097         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4099         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4100         case $(srcdir) in \
4101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4102           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4104         esac; \
4105         module_srcdir=opcodes; \
4106         $(SHELL) $$s/$$module_srcdir/configure \
4107           --srcdir=$${topdir}/$$module_srcdir \
4108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4109           --target=${target_alias} \
4110            --with-build-libsubdir=$(HOST_SUBDIR)  \
4111           $(STAGE2_CONFIGURE_FLAGS)
4112 @endif opcodes-bootstrap
4113
4114 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4115 maybe-configure-stage3-opcodes:
4116 @if opcodes-bootstrap
4117 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4118 configure-stage3-opcodes:
4119         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4121         @r=`${PWD_COMMAND}`; export r; \
4122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4123         TFLAGS="$(STAGE3_TFLAGS)"; \
4124         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4125         $(HOST_EXPORTS) \
4126         $(POSTSTAGE1_HOST_EXPORTS) \
4127         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4128         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4129         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4130         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4132         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4133         case $(srcdir) in \
4134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4135           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4137         esac; \
4138         module_srcdir=opcodes; \
4139         $(SHELL) $$s/$$module_srcdir/configure \
4140           --srcdir=$${topdir}/$$module_srcdir \
4141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4142           --target=${target_alias} \
4143            --with-build-libsubdir=$(HOST_SUBDIR)  \
4144           $(STAGE3_CONFIGURE_FLAGS)
4145 @endif opcodes-bootstrap
4146
4147 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4148 maybe-configure-stage4-opcodes:
4149 @if opcodes-bootstrap
4150 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4151 configure-stage4-opcodes:
4152         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4154         @r=`${PWD_COMMAND}`; export r; \
4155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4156         TFLAGS="$(STAGE4_TFLAGS)"; \
4157         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4158         $(HOST_EXPORTS) \
4159         $(POSTSTAGE1_HOST_EXPORTS) \
4160         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4161         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4162         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4163         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4165         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4166         case $(srcdir) in \
4167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4168           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4170         esac; \
4171         module_srcdir=opcodes; \
4172         $(SHELL) $$s/$$module_srcdir/configure \
4173           --srcdir=$${topdir}/$$module_srcdir \
4174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4175           --target=${target_alias} \
4176            --with-build-libsubdir=$(HOST_SUBDIR)  \
4177           $(STAGE4_CONFIGURE_FLAGS)
4178 @endif opcodes-bootstrap
4179
4180 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4181 maybe-configure-stageprofile-opcodes:
4182 @if opcodes-bootstrap
4183 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4184 configure-stageprofile-opcodes:
4185         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4187         @r=`${PWD_COMMAND}`; export r; \
4188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4189         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4190         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4191         $(HOST_EXPORTS) \
4192         $(POSTSTAGE1_HOST_EXPORTS) \
4193         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4194         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4195         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4196         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4198         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4199         case $(srcdir) in \
4200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4201           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4203         esac; \
4204         module_srcdir=opcodes; \
4205         $(SHELL) $$s/$$module_srcdir/configure \
4206           --srcdir=$${topdir}/$$module_srcdir \
4207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4208           --target=${target_alias} \
4209            --with-build-libsubdir=$(HOST_SUBDIR)  \
4210           $(STAGEprofile_CONFIGURE_FLAGS)
4211 @endif opcodes-bootstrap
4212
4213 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4214 maybe-configure-stagefeedback-opcodes:
4215 @if opcodes-bootstrap
4216 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4217 configure-stagefeedback-opcodes:
4218         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4220         @r=`${PWD_COMMAND}`; export r; \
4221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4222         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4223         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4224         $(HOST_EXPORTS) \
4225         $(POSTSTAGE1_HOST_EXPORTS) \
4226         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4227         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4228         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4229         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4231         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4232         case $(srcdir) in \
4233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4234           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4236         esac; \
4237         module_srcdir=opcodes; \
4238         $(SHELL) $$s/$$module_srcdir/configure \
4239           --srcdir=$${topdir}/$$module_srcdir \
4240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4241           --target=${target_alias} \
4242            --with-build-libsubdir=$(HOST_SUBDIR)  \
4243           $(STAGEfeedback_CONFIGURE_FLAGS)
4244 @endif opcodes-bootstrap
4245
4246
4247
4248
4249
4250 .PHONY: all-opcodes maybe-all-opcodes
4251 maybe-all-opcodes:
4252 @if gcc-bootstrap
4253 all-opcodes: stage_current
4254 @endif gcc-bootstrap
4255 @if opcodes
4256 TARGET-opcodes=all
4257 maybe-all-opcodes: all-opcodes
4258 all-opcodes: configure-opcodes
4259         @r=`${PWD_COMMAND}`; export r; \
4260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4261         $(HOST_EXPORTS)  \
4262         (cd $(HOST_SUBDIR)/opcodes && \
4263           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4264                 $(TARGET-opcodes))
4265 @endif opcodes
4266
4267
4268
4269 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4270 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4271 maybe-all-stage1-opcodes:
4272 maybe-clean-stage1-opcodes:
4273 @if opcodes-bootstrap
4274 maybe-all-stage1-opcodes: all-stage1-opcodes
4275 all-stage1: all-stage1-opcodes
4276 TARGET-stage1-opcodes = $(TARGET-opcodes)
4277 all-stage1-opcodes: configure-stage1-opcodes
4278         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4279         @r=`${PWD_COMMAND}`; export r; \
4280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4281         TFLAGS="$(STAGE1_TFLAGS)"; \
4282         $(HOST_EXPORTS)  \
4283         cd $(HOST_SUBDIR)/opcodes && \
4284         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4285                 CFLAGS="$(STAGE1_CFLAGS)" \
4286                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4287                 LIBCFLAGS="$(LIBCFLAGS)" \
4288                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4289                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4290                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4291                 $(EXTRA_HOST_FLAGS)  \
4292                 $(STAGE1_FLAGS_TO_PASS)  \
4293                 TFLAGS="$(STAGE1_TFLAGS)" \
4294                 $(TARGET-stage1-opcodes)
4295
4296 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4297 clean-stage1: clean-stage1-opcodes
4298 clean-stage1-opcodes:
4299         @if [ $(current_stage) = stage1 ]; then \
4300           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4301         else \
4302           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4303           $(MAKE) stage1-start; \
4304         fi; \
4305         cd $(HOST_SUBDIR)/opcodes && \
4306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4307         $(STAGE1_FLAGS_TO_PASS)  clean
4308 @endif opcodes-bootstrap
4309
4310
4311 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4312 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4313 maybe-all-stage2-opcodes:
4314 maybe-clean-stage2-opcodes:
4315 @if opcodes-bootstrap
4316 maybe-all-stage2-opcodes: all-stage2-opcodes
4317 all-stage2: all-stage2-opcodes
4318 TARGET-stage2-opcodes = $(TARGET-opcodes)
4319 all-stage2-opcodes: configure-stage2-opcodes
4320         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4321         @r=`${PWD_COMMAND}`; export r; \
4322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323         TFLAGS="$(STAGE2_TFLAGS)"; \
4324         $(HOST_EXPORTS) \
4325         $(POSTSTAGE1_HOST_EXPORTS)  \
4326         cd $(HOST_SUBDIR)/opcodes && \
4327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4328                 CFLAGS="$(STAGE2_CFLAGS)" \
4329                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4330                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4334                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4335                 TFLAGS="$(STAGE2_TFLAGS)" \
4336                 $(TARGET-stage2-opcodes)
4337
4338 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4339 clean-stage2: clean-stage2-opcodes
4340 clean-stage2-opcodes:
4341         @if [ $(current_stage) = stage2 ]; then \
4342           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4343         else \
4344           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4345           $(MAKE) stage2-start; \
4346         fi; \
4347         cd $(HOST_SUBDIR)/opcodes && \
4348         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4349 @endif opcodes-bootstrap
4350
4351
4352 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4353 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4354 maybe-all-stage3-opcodes:
4355 maybe-clean-stage3-opcodes:
4356 @if opcodes-bootstrap
4357 maybe-all-stage3-opcodes: all-stage3-opcodes
4358 all-stage3: all-stage3-opcodes
4359 TARGET-stage3-opcodes = $(TARGET-opcodes)
4360 all-stage3-opcodes: configure-stage3-opcodes
4361         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4362         @r=`${PWD_COMMAND}`; export r; \
4363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364         TFLAGS="$(STAGE3_TFLAGS)"; \
4365         $(HOST_EXPORTS) \
4366         $(POSTSTAGE1_HOST_EXPORTS)  \
4367         cd $(HOST_SUBDIR)/opcodes && \
4368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4369                 CFLAGS="$(STAGE3_CFLAGS)" \
4370                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4371                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4376                 TFLAGS="$(STAGE3_TFLAGS)" \
4377                 $(TARGET-stage3-opcodes)
4378
4379 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4380 clean-stage3: clean-stage3-opcodes
4381 clean-stage3-opcodes:
4382         @if [ $(current_stage) = stage3 ]; then \
4383           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4384         else \
4385           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4386           $(MAKE) stage3-start; \
4387         fi; \
4388         cd $(HOST_SUBDIR)/opcodes && \
4389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4390 @endif opcodes-bootstrap
4391
4392
4393 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4394 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4395 maybe-all-stage4-opcodes:
4396 maybe-clean-stage4-opcodes:
4397 @if opcodes-bootstrap
4398 maybe-all-stage4-opcodes: all-stage4-opcodes
4399 all-stage4: all-stage4-opcodes
4400 TARGET-stage4-opcodes = $(TARGET-opcodes)
4401 all-stage4-opcodes: configure-stage4-opcodes
4402         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4403         @r=`${PWD_COMMAND}`; export r; \
4404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4405         TFLAGS="$(STAGE4_TFLAGS)"; \
4406         $(HOST_EXPORTS) \
4407         $(POSTSTAGE1_HOST_EXPORTS)  \
4408         cd $(HOST_SUBDIR)/opcodes && \
4409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4410                 CFLAGS="$(STAGE4_CFLAGS)" \
4411                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4412                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4417                 TFLAGS="$(STAGE4_TFLAGS)" \
4418                 $(TARGET-stage4-opcodes)
4419
4420 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4421 clean-stage4: clean-stage4-opcodes
4422 clean-stage4-opcodes:
4423         @if [ $(current_stage) = stage4 ]; then \
4424           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4425         else \
4426           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4427           $(MAKE) stage4-start; \
4428         fi; \
4429         cd $(HOST_SUBDIR)/opcodes && \
4430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4431 @endif opcodes-bootstrap
4432
4433
4434 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4435 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4436 maybe-all-stageprofile-opcodes:
4437 maybe-clean-stageprofile-opcodes:
4438 @if opcodes-bootstrap
4439 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4440 all-stageprofile: all-stageprofile-opcodes
4441 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4442 all-stageprofile-opcodes: configure-stageprofile-opcodes
4443         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4444         @r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4447         $(HOST_EXPORTS) \
4448         $(POSTSTAGE1_HOST_EXPORTS)  \
4449         cd $(HOST_SUBDIR)/opcodes && \
4450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4451                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4452                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4453                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4457                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4458                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4459                 $(TARGET-stageprofile-opcodes)
4460
4461 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4462 clean-stageprofile: clean-stageprofile-opcodes
4463 clean-stageprofile-opcodes:
4464         @if [ $(current_stage) = stageprofile ]; then \
4465           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4466         else \
4467           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4468           $(MAKE) stageprofile-start; \
4469         fi; \
4470         cd $(HOST_SUBDIR)/opcodes && \
4471         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4472 @endif opcodes-bootstrap
4473
4474
4475 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4476 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4477 maybe-all-stagefeedback-opcodes:
4478 maybe-clean-stagefeedback-opcodes:
4479 @if opcodes-bootstrap
4480 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4481 all-stagefeedback: all-stagefeedback-opcodes
4482 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4483 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4484         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4485         @r=`${PWD_COMMAND}`; export r; \
4486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4487         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4488         $(HOST_EXPORTS) \
4489         $(POSTSTAGE1_HOST_EXPORTS)  \
4490         cd $(HOST_SUBDIR)/opcodes && \
4491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4492                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4493                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4494                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4499                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4500                 $(TARGET-stagefeedback-opcodes)
4501
4502 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4503 clean-stagefeedback: clean-stagefeedback-opcodes
4504 clean-stagefeedback-opcodes:
4505         @if [ $(current_stage) = stagefeedback ]; then \
4506           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4507         else \
4508           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4509           $(MAKE) stagefeedback-start; \
4510         fi; \
4511         cd $(HOST_SUBDIR)/opcodes && \
4512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4513 @endif opcodes-bootstrap
4514
4515
4516
4517
4518
4519 .PHONY: check-opcodes maybe-check-opcodes
4520 maybe-check-opcodes:
4521 @if opcodes
4522 maybe-check-opcodes: check-opcodes
4523
4524 check-opcodes:
4525         @: $(MAKE); $(unstage)
4526         @r=`${PWD_COMMAND}`; export r; \
4527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4528         $(HOST_EXPORTS) \
4529         (cd $(HOST_SUBDIR)/opcodes && \
4530           $(MAKE) $(FLAGS_TO_PASS)  check)
4531
4532 @endif opcodes
4533
4534 .PHONY: install-opcodes maybe-install-opcodes
4535 maybe-install-opcodes:
4536 @if opcodes
4537 maybe-install-opcodes: install-opcodes
4538
4539 install-opcodes: installdirs
4540         @: $(MAKE); $(unstage)
4541         @r=`${PWD_COMMAND}`; export r; \
4542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4543         $(HOST_EXPORTS) \
4544         (cd $(HOST_SUBDIR)/opcodes && \
4545           $(MAKE) $(FLAGS_TO_PASS)  install)
4546
4547 @endif opcodes
4548
4549 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4550 maybe-install-strip-opcodes:
4551 @if opcodes
4552 maybe-install-strip-opcodes: install-strip-opcodes
4553
4554 install-strip-opcodes: installdirs
4555         @: $(MAKE); $(unstage)
4556         @r=`${PWD_COMMAND}`; export r; \
4557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4558         $(HOST_EXPORTS) \
4559         (cd $(HOST_SUBDIR)/opcodes && \
4560           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4561
4562 @endif opcodes
4563
4564 # Other targets (info, dvi, pdf, etc.)
4565
4566 .PHONY: maybe-info-opcodes info-opcodes
4567 maybe-info-opcodes:
4568 @if opcodes
4569 maybe-info-opcodes: info-opcodes
4570
4571 info-opcodes: \
4572     configure-opcodes 
4573         @[ -f ./opcodes/Makefile ] || exit 0; \
4574         r=`${PWD_COMMAND}`; export r; \
4575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4576         $(HOST_EXPORTS) \
4577         for flag in $(EXTRA_HOST_FLAGS) ; do \
4578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4579         done; \
4580         echo "Doing info in opcodes" ; \
4581         (cd $(HOST_SUBDIR)/opcodes && \
4582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4584                   "RANLIB=$${RANLIB}" \
4585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4586                   info) \
4587           || exit 1
4588
4589 @endif opcodes
4590
4591 .PHONY: maybe-dvi-opcodes dvi-opcodes
4592 maybe-dvi-opcodes:
4593 @if opcodes
4594 maybe-dvi-opcodes: dvi-opcodes
4595
4596 dvi-opcodes: \
4597     configure-opcodes 
4598         @[ -f ./opcodes/Makefile ] || exit 0; \
4599         r=`${PWD_COMMAND}`; export r; \
4600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4601         $(HOST_EXPORTS) \
4602         for flag in $(EXTRA_HOST_FLAGS) ; do \
4603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4604         done; \
4605         echo "Doing dvi in opcodes" ; \
4606         (cd $(HOST_SUBDIR)/opcodes && \
4607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4609                   "RANLIB=$${RANLIB}" \
4610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4611                   dvi) \
4612           || exit 1
4613
4614 @endif opcodes
4615
4616 .PHONY: maybe-pdf-opcodes pdf-opcodes
4617 maybe-pdf-opcodes:
4618 @if opcodes
4619 maybe-pdf-opcodes: pdf-opcodes
4620
4621 pdf-opcodes: \
4622     configure-opcodes 
4623         @[ -f ./opcodes/Makefile ] || exit 0; \
4624         r=`${PWD_COMMAND}`; export r; \
4625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626         $(HOST_EXPORTS) \
4627         for flag in $(EXTRA_HOST_FLAGS) ; do \
4628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629         done; \
4630         echo "Doing pdf in opcodes" ; \
4631         (cd $(HOST_SUBDIR)/opcodes && \
4632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634                   "RANLIB=$${RANLIB}" \
4635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636                   pdf) \
4637           || exit 1
4638
4639 @endif opcodes
4640
4641 .PHONY: maybe-html-opcodes html-opcodes
4642 maybe-html-opcodes:
4643 @if opcodes
4644 maybe-html-opcodes: html-opcodes
4645
4646 html-opcodes: \
4647     configure-opcodes 
4648         @[ -f ./opcodes/Makefile ] || exit 0; \
4649         r=`${PWD_COMMAND}`; export r; \
4650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651         $(HOST_EXPORTS) \
4652         for flag in $(EXTRA_HOST_FLAGS) ; do \
4653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654         done; \
4655         echo "Doing html in opcodes" ; \
4656         (cd $(HOST_SUBDIR)/opcodes && \
4657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659                   "RANLIB=$${RANLIB}" \
4660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661                   html) \
4662           || exit 1
4663
4664 @endif opcodes
4665
4666 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4667 maybe-TAGS-opcodes:
4668 @if opcodes
4669 maybe-TAGS-opcodes: TAGS-opcodes
4670
4671 TAGS-opcodes: \
4672     configure-opcodes 
4673         @[ -f ./opcodes/Makefile ] || exit 0; \
4674         r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(HOST_EXPORTS) \
4677         for flag in $(EXTRA_HOST_FLAGS) ; do \
4678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679         done; \
4680         echo "Doing TAGS in opcodes" ; \
4681         (cd $(HOST_SUBDIR)/opcodes && \
4682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684                   "RANLIB=$${RANLIB}" \
4685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686                   TAGS) \
4687           || exit 1
4688
4689 @endif opcodes
4690
4691 .PHONY: maybe-install-info-opcodes install-info-opcodes
4692 maybe-install-info-opcodes:
4693 @if opcodes
4694 maybe-install-info-opcodes: install-info-opcodes
4695
4696 install-info-opcodes: \
4697     configure-opcodes \
4698     info-opcodes 
4699         @[ -f ./opcodes/Makefile ] || exit 0; \
4700         r=`${PWD_COMMAND}`; export r; \
4701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4702         $(HOST_EXPORTS) \
4703         for flag in $(EXTRA_HOST_FLAGS) ; do \
4704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4705         done; \
4706         echo "Doing install-info in opcodes" ; \
4707         (cd $(HOST_SUBDIR)/opcodes && \
4708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4710                   "RANLIB=$${RANLIB}" \
4711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4712                   install-info) \
4713           || exit 1
4714
4715 @endif opcodes
4716
4717 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4718 maybe-install-pdf-opcodes:
4719 @if opcodes
4720 maybe-install-pdf-opcodes: install-pdf-opcodes
4721
4722 install-pdf-opcodes: \
4723     configure-opcodes \
4724     pdf-opcodes 
4725         @[ -f ./opcodes/Makefile ] || exit 0; \
4726         r=`${PWD_COMMAND}`; export r; \
4727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4728         $(HOST_EXPORTS) \
4729         for flag in $(EXTRA_HOST_FLAGS) ; do \
4730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4731         done; \
4732         echo "Doing install-pdf in opcodes" ; \
4733         (cd $(HOST_SUBDIR)/opcodes && \
4734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4736                   "RANLIB=$${RANLIB}" \
4737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4738                   install-pdf) \
4739           || exit 1
4740
4741 @endif opcodes
4742
4743 .PHONY: maybe-install-html-opcodes install-html-opcodes
4744 maybe-install-html-opcodes:
4745 @if opcodes
4746 maybe-install-html-opcodes: install-html-opcodes
4747
4748 install-html-opcodes: \
4749     configure-opcodes \
4750     html-opcodes 
4751         @[ -f ./opcodes/Makefile ] || exit 0; \
4752         r=`${PWD_COMMAND}`; export r; \
4753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4754         $(HOST_EXPORTS) \
4755         for flag in $(EXTRA_HOST_FLAGS) ; do \
4756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4757         done; \
4758         echo "Doing install-html in opcodes" ; \
4759         (cd $(HOST_SUBDIR)/opcodes && \
4760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4762                   "RANLIB=$${RANLIB}" \
4763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4764                   install-html) \
4765           || exit 1
4766
4767 @endif opcodes
4768
4769 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4770 maybe-installcheck-opcodes:
4771 @if opcodes
4772 maybe-installcheck-opcodes: installcheck-opcodes
4773
4774 installcheck-opcodes: \
4775     configure-opcodes 
4776         @[ -f ./opcodes/Makefile ] || exit 0; \
4777         r=`${PWD_COMMAND}`; export r; \
4778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779         $(HOST_EXPORTS) \
4780         for flag in $(EXTRA_HOST_FLAGS) ; do \
4781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4782         done; \
4783         echo "Doing installcheck in opcodes" ; \
4784         (cd $(HOST_SUBDIR)/opcodes && \
4785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4787                   "RANLIB=$${RANLIB}" \
4788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4789                   installcheck) \
4790           || exit 1
4791
4792 @endif opcodes
4793
4794 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4795 maybe-mostlyclean-opcodes:
4796 @if opcodes
4797 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4798
4799 mostlyclean-opcodes: 
4800         @[ -f ./opcodes/Makefile ] || exit 0; \
4801         r=`${PWD_COMMAND}`; export r; \
4802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4803         $(HOST_EXPORTS) \
4804         for flag in $(EXTRA_HOST_FLAGS) ; do \
4805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4806         done; \
4807         echo "Doing mostlyclean in opcodes" ; \
4808         (cd $(HOST_SUBDIR)/opcodes && \
4809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4811                   "RANLIB=$${RANLIB}" \
4812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4813                   mostlyclean) \
4814           || exit 1
4815
4816 @endif opcodes
4817
4818 .PHONY: maybe-clean-opcodes clean-opcodes
4819 maybe-clean-opcodes:
4820 @if opcodes
4821 maybe-clean-opcodes: clean-opcodes
4822
4823 clean-opcodes: 
4824         @[ -f ./opcodes/Makefile ] || exit 0; \
4825         r=`${PWD_COMMAND}`; export r; \
4826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827         $(HOST_EXPORTS) \
4828         for flag in $(EXTRA_HOST_FLAGS) ; do \
4829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4830         done; \
4831         echo "Doing clean in opcodes" ; \
4832         (cd $(HOST_SUBDIR)/opcodes && \
4833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4835                   "RANLIB=$${RANLIB}" \
4836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4837                   clean) \
4838           || exit 1
4839
4840 @endif opcodes
4841
4842 .PHONY: maybe-distclean-opcodes distclean-opcodes
4843 maybe-distclean-opcodes:
4844 @if opcodes
4845 maybe-distclean-opcodes: distclean-opcodes
4846
4847 distclean-opcodes: 
4848         @[ -f ./opcodes/Makefile ] || exit 0; \
4849         r=`${PWD_COMMAND}`; export r; \
4850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851         $(HOST_EXPORTS) \
4852         for flag in $(EXTRA_HOST_FLAGS) ; do \
4853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4854         done; \
4855         echo "Doing distclean in opcodes" ; \
4856         (cd $(HOST_SUBDIR)/opcodes && \
4857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4859                   "RANLIB=$${RANLIB}" \
4860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4861                   distclean) \
4862           || exit 1
4863
4864 @endif opcodes
4865
4866 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4867 maybe-maintainer-clean-opcodes:
4868 @if opcodes
4869 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4870
4871 maintainer-clean-opcodes: 
4872         @[ -f ./opcodes/Makefile ] || exit 0; \
4873         r=`${PWD_COMMAND}`; export r; \
4874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4875         $(HOST_EXPORTS) \
4876         for flag in $(EXTRA_HOST_FLAGS) ; do \
4877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4878         done; \
4879         echo "Doing maintainer-clean in opcodes" ; \
4880         (cd $(HOST_SUBDIR)/opcodes && \
4881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4883                   "RANLIB=$${RANLIB}" \
4884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4885                   maintainer-clean) \
4886           || exit 1
4887
4888 @endif opcodes
4889
4890
4891
4892 .PHONY: configure-binutils maybe-configure-binutils
4893 maybe-configure-binutils:
4894 @if gcc-bootstrap
4895 configure-binutils: stage_current
4896 @endif gcc-bootstrap
4897 @if binutils
4898 maybe-configure-binutils: configure-binutils
4899 configure-binutils: 
4900         @r=`${PWD_COMMAND}`; export r; \
4901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4902         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4904         $(HOST_EXPORTS)  \
4905         echo Configuring in $(HOST_SUBDIR)/binutils; \
4906         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4907         case $(srcdir) in \
4908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4909           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4911         esac; \
4912         module_srcdir=binutils; \
4913         $(SHELL) \
4914           $$s/$$module_srcdir/configure \
4915           --srcdir=$${topdir}/$$module_srcdir \
4916           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4917           --target=${target_alias}  \
4918           || exit 1
4919 @endif binutils
4920
4921
4922
4923 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4924 maybe-configure-stage1-binutils:
4925 @if binutils-bootstrap
4926 maybe-configure-stage1-binutils: configure-stage1-binutils
4927 configure-stage1-binutils:
4928         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4930         @r=`${PWD_COMMAND}`; export r; \
4931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4932         TFLAGS="$(STAGE1_TFLAGS)"; \
4933         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4934         $(HOST_EXPORTS) \
4935         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4936         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4937         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4938         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4939         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4940         cd $(HOST_SUBDIR)/binutils || exit 1; \
4941         case $(srcdir) in \
4942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4943           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4945         esac; \
4946         module_srcdir=binutils; \
4947         $(SHELL) $$s/$$module_srcdir/configure \
4948           --srcdir=$${topdir}/$$module_srcdir \
4949           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4950           --target=${target_alias} \
4951            \
4952           $(STAGE1_CONFIGURE_FLAGS)
4953 @endif binutils-bootstrap
4954
4955 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4956 maybe-configure-stage2-binutils:
4957 @if binutils-bootstrap
4958 maybe-configure-stage2-binutils: configure-stage2-binutils
4959 configure-stage2-binutils:
4960         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4962         @r=`${PWD_COMMAND}`; export r; \
4963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4964         TFLAGS="$(STAGE2_TFLAGS)"; \
4965         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4966         $(HOST_EXPORTS) \
4967         $(POSTSTAGE1_HOST_EXPORTS) \
4968         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4969         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4970         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4971         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4973         cd $(HOST_SUBDIR)/binutils || exit 1; \
4974         case $(srcdir) in \
4975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4976           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4978         esac; \
4979         module_srcdir=binutils; \
4980         $(SHELL) $$s/$$module_srcdir/configure \
4981           --srcdir=$${topdir}/$$module_srcdir \
4982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4983           --target=${target_alias} \
4984            --with-build-libsubdir=$(HOST_SUBDIR)  \
4985           $(STAGE2_CONFIGURE_FLAGS)
4986 @endif binutils-bootstrap
4987
4988 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4989 maybe-configure-stage3-binutils:
4990 @if binutils-bootstrap
4991 maybe-configure-stage3-binutils: configure-stage3-binutils
4992 configure-stage3-binutils:
4993         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4994         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4995         @r=`${PWD_COMMAND}`; export r; \
4996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4997         TFLAGS="$(STAGE3_TFLAGS)"; \
4998         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4999         $(HOST_EXPORTS) \
5000         $(POSTSTAGE1_HOST_EXPORTS) \
5001         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5002         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5003         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5004         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5006         cd $(HOST_SUBDIR)/binutils || exit 1; \
5007         case $(srcdir) in \
5008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5009           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5011         esac; \
5012         module_srcdir=binutils; \
5013         $(SHELL) $$s/$$module_srcdir/configure \
5014           --srcdir=$${topdir}/$$module_srcdir \
5015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5016           --target=${target_alias} \
5017            --with-build-libsubdir=$(HOST_SUBDIR)  \
5018           $(STAGE3_CONFIGURE_FLAGS)
5019 @endif binutils-bootstrap
5020
5021 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5022 maybe-configure-stage4-binutils:
5023 @if binutils-bootstrap
5024 maybe-configure-stage4-binutils: configure-stage4-binutils
5025 configure-stage4-binutils:
5026         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5028         @r=`${PWD_COMMAND}`; export r; \
5029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030         TFLAGS="$(STAGE4_TFLAGS)"; \
5031         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5032         $(HOST_EXPORTS) \
5033         $(POSTSTAGE1_HOST_EXPORTS) \
5034         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5035         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5036         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5037         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5039         cd $(HOST_SUBDIR)/binutils || exit 1; \
5040         case $(srcdir) in \
5041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5042           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5044         esac; \
5045         module_srcdir=binutils; \
5046         $(SHELL) $$s/$$module_srcdir/configure \
5047           --srcdir=$${topdir}/$$module_srcdir \
5048           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5049           --target=${target_alias} \
5050            --with-build-libsubdir=$(HOST_SUBDIR)  \
5051           $(STAGE4_CONFIGURE_FLAGS)
5052 @endif binutils-bootstrap
5053
5054 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5055 maybe-configure-stageprofile-binutils:
5056 @if binutils-bootstrap
5057 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5058 configure-stageprofile-binutils:
5059         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5060         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5061         @r=`${PWD_COMMAND}`; export r; \
5062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5063         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5064         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5065         $(HOST_EXPORTS) \
5066         $(POSTSTAGE1_HOST_EXPORTS) \
5067         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5068         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5069         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5070         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5072         cd $(HOST_SUBDIR)/binutils || exit 1; \
5073         case $(srcdir) in \
5074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5075           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5077         esac; \
5078         module_srcdir=binutils; \
5079         $(SHELL) $$s/$$module_srcdir/configure \
5080           --srcdir=$${topdir}/$$module_srcdir \
5081           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5082           --target=${target_alias} \
5083            --with-build-libsubdir=$(HOST_SUBDIR)  \
5084           $(STAGEprofile_CONFIGURE_FLAGS)
5085 @endif binutils-bootstrap
5086
5087 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5088 maybe-configure-stagefeedback-binutils:
5089 @if binutils-bootstrap
5090 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5091 configure-stagefeedback-binutils:
5092         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5094         @r=`${PWD_COMMAND}`; export r; \
5095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5097         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5098         $(HOST_EXPORTS) \
5099         $(POSTSTAGE1_HOST_EXPORTS) \
5100         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5101         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5102         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5103         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5105         cd $(HOST_SUBDIR)/binutils || exit 1; \
5106         case $(srcdir) in \
5107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5108           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5110         esac; \
5111         module_srcdir=binutils; \
5112         $(SHELL) $$s/$$module_srcdir/configure \
5113           --srcdir=$${topdir}/$$module_srcdir \
5114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5115           --target=${target_alias} \
5116            --with-build-libsubdir=$(HOST_SUBDIR)  \
5117           $(STAGEfeedback_CONFIGURE_FLAGS)
5118 @endif binutils-bootstrap
5119
5120
5121
5122
5123
5124 .PHONY: all-binutils maybe-all-binutils
5125 maybe-all-binutils:
5126 @if gcc-bootstrap
5127 all-binutils: stage_current
5128 @endif gcc-bootstrap
5129 @if binutils
5130 TARGET-binutils=all
5131 maybe-all-binutils: all-binutils
5132 all-binutils: configure-binutils
5133         @r=`${PWD_COMMAND}`; export r; \
5134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5135         $(HOST_EXPORTS)  \
5136         (cd $(HOST_SUBDIR)/binutils && \
5137           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5138                 $(TARGET-binutils))
5139 @endif binutils
5140
5141
5142
5143 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5144 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5145 maybe-all-stage1-binutils:
5146 maybe-clean-stage1-binutils:
5147 @if binutils-bootstrap
5148 maybe-all-stage1-binutils: all-stage1-binutils
5149 all-stage1: all-stage1-binutils
5150 TARGET-stage1-binutils = $(TARGET-binutils)
5151 all-stage1-binutils: configure-stage1-binutils
5152         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5153         @r=`${PWD_COMMAND}`; export r; \
5154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5155         TFLAGS="$(STAGE1_TFLAGS)"; \
5156         $(HOST_EXPORTS)  \
5157         cd $(HOST_SUBDIR)/binutils && \
5158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5159                 CFLAGS="$(STAGE1_CFLAGS)" \
5160                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5161                 LIBCFLAGS="$(LIBCFLAGS)" \
5162                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5163                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5164                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5165                 $(EXTRA_HOST_FLAGS)  \
5166                 $(STAGE1_FLAGS_TO_PASS)  \
5167                 TFLAGS="$(STAGE1_TFLAGS)" \
5168                 $(TARGET-stage1-binutils)
5169
5170 maybe-clean-stage1-binutils: clean-stage1-binutils
5171 clean-stage1: clean-stage1-binutils
5172 clean-stage1-binutils:
5173         @if [ $(current_stage) = stage1 ]; then \
5174           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5175         else \
5176           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5177           $(MAKE) stage1-start; \
5178         fi; \
5179         cd $(HOST_SUBDIR)/binutils && \
5180         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5181         $(STAGE1_FLAGS_TO_PASS)  clean
5182 @endif binutils-bootstrap
5183
5184
5185 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5186 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5187 maybe-all-stage2-binutils:
5188 maybe-clean-stage2-binutils:
5189 @if binutils-bootstrap
5190 maybe-all-stage2-binutils: all-stage2-binutils
5191 all-stage2: all-stage2-binutils
5192 TARGET-stage2-binutils = $(TARGET-binutils)
5193 all-stage2-binutils: configure-stage2-binutils
5194         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5195         @r=`${PWD_COMMAND}`; export r; \
5196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5197         TFLAGS="$(STAGE2_TFLAGS)"; \
5198         $(HOST_EXPORTS) \
5199         $(POSTSTAGE1_HOST_EXPORTS)  \
5200         cd $(HOST_SUBDIR)/binutils && \
5201         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5202                 CFLAGS="$(STAGE2_CFLAGS)" \
5203                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5204                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5208                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5209                 TFLAGS="$(STAGE2_TFLAGS)" \
5210                 $(TARGET-stage2-binutils)
5211
5212 maybe-clean-stage2-binutils: clean-stage2-binutils
5213 clean-stage2: clean-stage2-binutils
5214 clean-stage2-binutils:
5215         @if [ $(current_stage) = stage2 ]; then \
5216           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5217         else \
5218           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5219           $(MAKE) stage2-start; \
5220         fi; \
5221         cd $(HOST_SUBDIR)/binutils && \
5222         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5223 @endif binutils-bootstrap
5224
5225
5226 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5227 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5228 maybe-all-stage3-binutils:
5229 maybe-clean-stage3-binutils:
5230 @if binutils-bootstrap
5231 maybe-all-stage3-binutils: all-stage3-binutils
5232 all-stage3: all-stage3-binutils
5233 TARGET-stage3-binutils = $(TARGET-binutils)
5234 all-stage3-binutils: configure-stage3-binutils
5235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5236         @r=`${PWD_COMMAND}`; export r; \
5237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5238         TFLAGS="$(STAGE3_TFLAGS)"; \
5239         $(HOST_EXPORTS) \
5240         $(POSTSTAGE1_HOST_EXPORTS)  \
5241         cd $(HOST_SUBDIR)/binutils && \
5242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5243                 CFLAGS="$(STAGE3_CFLAGS)" \
5244                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5245                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5246                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5247                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5248                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5249                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5250                 TFLAGS="$(STAGE3_TFLAGS)" \
5251                 $(TARGET-stage3-binutils)
5252
5253 maybe-clean-stage3-binutils: clean-stage3-binutils
5254 clean-stage3: clean-stage3-binutils
5255 clean-stage3-binutils:
5256         @if [ $(current_stage) = stage3 ]; then \
5257           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5258         else \
5259           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5260           $(MAKE) stage3-start; \
5261         fi; \
5262         cd $(HOST_SUBDIR)/binutils && \
5263         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5264 @endif binutils-bootstrap
5265
5266
5267 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5268 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5269 maybe-all-stage4-binutils:
5270 maybe-clean-stage4-binutils:
5271 @if binutils-bootstrap
5272 maybe-all-stage4-binutils: all-stage4-binutils
5273 all-stage4: all-stage4-binutils
5274 TARGET-stage4-binutils = $(TARGET-binutils)
5275 all-stage4-binutils: configure-stage4-binutils
5276         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5277         @r=`${PWD_COMMAND}`; export r; \
5278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5279         TFLAGS="$(STAGE4_TFLAGS)"; \
5280         $(HOST_EXPORTS) \
5281         $(POSTSTAGE1_HOST_EXPORTS)  \
5282         cd $(HOST_SUBDIR)/binutils && \
5283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5284                 CFLAGS="$(STAGE4_CFLAGS)" \
5285                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5286                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5287                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5288                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5289                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5290                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5291                 TFLAGS="$(STAGE4_TFLAGS)" \
5292                 $(TARGET-stage4-binutils)
5293
5294 maybe-clean-stage4-binutils: clean-stage4-binutils
5295 clean-stage4: clean-stage4-binutils
5296 clean-stage4-binutils:
5297         @if [ $(current_stage) = stage4 ]; then \
5298           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5299         else \
5300           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5301           $(MAKE) stage4-start; \
5302         fi; \
5303         cd $(HOST_SUBDIR)/binutils && \
5304         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5305 @endif binutils-bootstrap
5306
5307
5308 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5309 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5310 maybe-all-stageprofile-binutils:
5311 maybe-clean-stageprofile-binutils:
5312 @if binutils-bootstrap
5313 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5314 all-stageprofile: all-stageprofile-binutils
5315 TARGET-stageprofile-binutils = $(TARGET-binutils)
5316 all-stageprofile-binutils: configure-stageprofile-binutils
5317         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5318         @r=`${PWD_COMMAND}`; export r; \
5319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5320         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5321         $(HOST_EXPORTS) \
5322         $(POSTSTAGE1_HOST_EXPORTS)  \
5323         cd $(HOST_SUBDIR)/binutils && \
5324         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5325                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5326                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5327                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5328                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5329                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5330                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5331                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5332                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5333                 $(TARGET-stageprofile-binutils)
5334
5335 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5336 clean-stageprofile: clean-stageprofile-binutils
5337 clean-stageprofile-binutils:
5338         @if [ $(current_stage) = stageprofile ]; then \
5339           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5340         else \
5341           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5342           $(MAKE) stageprofile-start; \
5343         fi; \
5344         cd $(HOST_SUBDIR)/binutils && \
5345         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5346 @endif binutils-bootstrap
5347
5348
5349 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5350 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5351 maybe-all-stagefeedback-binutils:
5352 maybe-clean-stagefeedback-binutils:
5353 @if binutils-bootstrap
5354 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5355 all-stagefeedback: all-stagefeedback-binutils
5356 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5357 all-stagefeedback-binutils: configure-stagefeedback-binutils
5358         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5359         @r=`${PWD_COMMAND}`; export r; \
5360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5361         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5362         $(HOST_EXPORTS) \
5363         $(POSTSTAGE1_HOST_EXPORTS)  \
5364         cd $(HOST_SUBDIR)/binutils && \
5365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5366                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5367                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5368                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5372                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5373                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5374                 $(TARGET-stagefeedback-binutils)
5375
5376 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5377 clean-stagefeedback: clean-stagefeedback-binutils
5378 clean-stagefeedback-binutils:
5379         @if [ $(current_stage) = stagefeedback ]; then \
5380           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5381         else \
5382           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5383           $(MAKE) stagefeedback-start; \
5384         fi; \
5385         cd $(HOST_SUBDIR)/binutils && \
5386         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5387 @endif binutils-bootstrap
5388
5389
5390
5391
5392
5393 .PHONY: check-binutils maybe-check-binutils
5394 maybe-check-binutils:
5395 @if binutils
5396 maybe-check-binutils: check-binutils
5397
5398 check-binutils:
5399         @: $(MAKE); $(unstage)
5400         @r=`${PWD_COMMAND}`; export r; \
5401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402         $(HOST_EXPORTS) \
5403         (cd $(HOST_SUBDIR)/binutils && \
5404           $(MAKE) $(FLAGS_TO_PASS)  check)
5405
5406 @endif binutils
5407
5408 .PHONY: install-binutils maybe-install-binutils
5409 maybe-install-binutils:
5410 @if binutils
5411 maybe-install-binutils: install-binutils
5412
5413 install-binutils: installdirs
5414         @: $(MAKE); $(unstage)
5415         @r=`${PWD_COMMAND}`; export r; \
5416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417         $(HOST_EXPORTS) \
5418         (cd $(HOST_SUBDIR)/binutils && \
5419           $(MAKE) $(FLAGS_TO_PASS)  install)
5420
5421 @endif binutils
5422
5423 .PHONY: install-strip-binutils maybe-install-strip-binutils
5424 maybe-install-strip-binutils:
5425 @if binutils
5426 maybe-install-strip-binutils: install-strip-binutils
5427
5428 install-strip-binutils: installdirs
5429         @: $(MAKE); $(unstage)
5430         @r=`${PWD_COMMAND}`; export r; \
5431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5432         $(HOST_EXPORTS) \
5433         (cd $(HOST_SUBDIR)/binutils && \
5434           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5435
5436 @endif binutils
5437
5438 # Other targets (info, dvi, pdf, etc.)
5439
5440 .PHONY: maybe-info-binutils info-binutils
5441 maybe-info-binutils:
5442 @if binutils
5443 maybe-info-binutils: info-binutils
5444
5445 info-binutils: \
5446     configure-binutils 
5447         @[ -f ./binutils/Makefile ] || exit 0; \
5448         r=`${PWD_COMMAND}`; export r; \
5449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5450         $(HOST_EXPORTS) \
5451         for flag in $(EXTRA_HOST_FLAGS) ; do \
5452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5453         done; \
5454         echo "Doing info in binutils" ; \
5455         (cd $(HOST_SUBDIR)/binutils && \
5456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5458                   "RANLIB=$${RANLIB}" \
5459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5460                   info) \
5461           || exit 1
5462
5463 @endif binutils
5464
5465 .PHONY: maybe-dvi-binutils dvi-binutils
5466 maybe-dvi-binutils:
5467 @if binutils
5468 maybe-dvi-binutils: dvi-binutils
5469
5470 dvi-binutils: \
5471     configure-binutils 
5472         @[ -f ./binutils/Makefile ] || exit 0; \
5473         r=`${PWD_COMMAND}`; export r; \
5474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475         $(HOST_EXPORTS) \
5476         for flag in $(EXTRA_HOST_FLAGS) ; do \
5477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478         done; \
5479         echo "Doing dvi in binutils" ; \
5480         (cd $(HOST_SUBDIR)/binutils && \
5481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483                   "RANLIB=$${RANLIB}" \
5484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485                   dvi) \
5486           || exit 1
5487
5488 @endif binutils
5489
5490 .PHONY: maybe-pdf-binutils pdf-binutils
5491 maybe-pdf-binutils:
5492 @if binutils
5493 maybe-pdf-binutils: pdf-binutils
5494
5495 pdf-binutils: \
5496     configure-binutils 
5497         @[ -f ./binutils/Makefile ] || exit 0; \
5498         r=`${PWD_COMMAND}`; export r; \
5499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500         $(HOST_EXPORTS) \
5501         for flag in $(EXTRA_HOST_FLAGS) ; do \
5502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503         done; \
5504         echo "Doing pdf in binutils" ; \
5505         (cd $(HOST_SUBDIR)/binutils && \
5506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508                   "RANLIB=$${RANLIB}" \
5509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510                   pdf) \
5511           || exit 1
5512
5513 @endif binutils
5514
5515 .PHONY: maybe-html-binutils html-binutils
5516 maybe-html-binutils:
5517 @if binutils
5518 maybe-html-binutils: html-binutils
5519
5520 html-binutils: \
5521     configure-binutils 
5522         @[ -f ./binutils/Makefile ] || exit 0; \
5523         r=`${PWD_COMMAND}`; export r; \
5524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525         $(HOST_EXPORTS) \
5526         for flag in $(EXTRA_HOST_FLAGS) ; do \
5527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5528         done; \
5529         echo "Doing html in binutils" ; \
5530         (cd $(HOST_SUBDIR)/binutils && \
5531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5533                   "RANLIB=$${RANLIB}" \
5534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5535                   html) \
5536           || exit 1
5537
5538 @endif binutils
5539
5540 .PHONY: maybe-TAGS-binutils TAGS-binutils
5541 maybe-TAGS-binutils:
5542 @if binutils
5543 maybe-TAGS-binutils: TAGS-binutils
5544
5545 TAGS-binutils: \
5546     configure-binutils 
5547         @[ -f ./binutils/Makefile ] || exit 0; \
5548         r=`${PWD_COMMAND}`; export r; \
5549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550         $(HOST_EXPORTS) \
5551         for flag in $(EXTRA_HOST_FLAGS) ; do \
5552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553         done; \
5554         echo "Doing TAGS in binutils" ; \
5555         (cd $(HOST_SUBDIR)/binutils && \
5556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558                   "RANLIB=$${RANLIB}" \
5559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5560                   TAGS) \
5561           || exit 1
5562
5563 @endif binutils
5564
5565 .PHONY: maybe-install-info-binutils install-info-binutils
5566 maybe-install-info-binutils:
5567 @if binutils
5568 maybe-install-info-binutils: install-info-binutils
5569
5570 install-info-binutils: \
5571     configure-binutils \
5572     info-binutils 
5573         @[ -f ./binutils/Makefile ] || exit 0; \
5574         r=`${PWD_COMMAND}`; export r; \
5575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5576         $(HOST_EXPORTS) \
5577         for flag in $(EXTRA_HOST_FLAGS) ; do \
5578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5579         done; \
5580         echo "Doing install-info in binutils" ; \
5581         (cd $(HOST_SUBDIR)/binutils && \
5582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5584                   "RANLIB=$${RANLIB}" \
5585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5586                   install-info) \
5587           || exit 1
5588
5589 @endif binutils
5590
5591 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5592 maybe-install-pdf-binutils:
5593 @if binutils
5594 maybe-install-pdf-binutils: install-pdf-binutils
5595
5596 install-pdf-binutils: \
5597     configure-binutils \
5598     pdf-binutils 
5599         @[ -f ./binutils/Makefile ] || exit 0; \
5600         r=`${PWD_COMMAND}`; export r; \
5601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602         $(HOST_EXPORTS) \
5603         for flag in $(EXTRA_HOST_FLAGS) ; do \
5604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5605         done; \
5606         echo "Doing install-pdf in binutils" ; \
5607         (cd $(HOST_SUBDIR)/binutils && \
5608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5610                   "RANLIB=$${RANLIB}" \
5611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5612                   install-pdf) \
5613           || exit 1
5614
5615 @endif binutils
5616
5617 .PHONY: maybe-install-html-binutils install-html-binutils
5618 maybe-install-html-binutils:
5619 @if binutils
5620 maybe-install-html-binutils: install-html-binutils
5621
5622 install-html-binutils: \
5623     configure-binutils \
5624     html-binutils 
5625         @[ -f ./binutils/Makefile ] || exit 0; \
5626         r=`${PWD_COMMAND}`; export r; \
5627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5628         $(HOST_EXPORTS) \
5629         for flag in $(EXTRA_HOST_FLAGS) ; do \
5630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5631         done; \
5632         echo "Doing install-html in binutils" ; \
5633         (cd $(HOST_SUBDIR)/binutils && \
5634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5636                   "RANLIB=$${RANLIB}" \
5637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5638                   install-html) \
5639           || exit 1
5640
5641 @endif binutils
5642
5643 .PHONY: maybe-installcheck-binutils installcheck-binutils
5644 maybe-installcheck-binutils:
5645 @if binutils
5646 maybe-installcheck-binutils: installcheck-binutils
5647
5648 installcheck-binutils: \
5649     configure-binutils 
5650         @[ -f ./binutils/Makefile ] || exit 0; \
5651         r=`${PWD_COMMAND}`; export r; \
5652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653         $(HOST_EXPORTS) \
5654         for flag in $(EXTRA_HOST_FLAGS) ; do \
5655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5656         done; \
5657         echo "Doing installcheck in binutils" ; \
5658         (cd $(HOST_SUBDIR)/binutils && \
5659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5661                   "RANLIB=$${RANLIB}" \
5662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663                   installcheck) \
5664           || exit 1
5665
5666 @endif binutils
5667
5668 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5669 maybe-mostlyclean-binutils:
5670 @if binutils
5671 maybe-mostlyclean-binutils: mostlyclean-binutils
5672
5673 mostlyclean-binutils: 
5674         @[ -f ./binutils/Makefile ] || exit 0; \
5675         r=`${PWD_COMMAND}`; export r; \
5676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5677         $(HOST_EXPORTS) \
5678         for flag in $(EXTRA_HOST_FLAGS) ; do \
5679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5680         done; \
5681         echo "Doing mostlyclean in binutils" ; \
5682         (cd $(HOST_SUBDIR)/binutils && \
5683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5685                   "RANLIB=$${RANLIB}" \
5686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5687                   mostlyclean) \
5688           || exit 1
5689
5690 @endif binutils
5691
5692 .PHONY: maybe-clean-binutils clean-binutils
5693 maybe-clean-binutils:
5694 @if binutils
5695 maybe-clean-binutils: clean-binutils
5696
5697 clean-binutils: 
5698         @[ -f ./binutils/Makefile ] || exit 0; \
5699         r=`${PWD_COMMAND}`; export r; \
5700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5701         $(HOST_EXPORTS) \
5702         for flag in $(EXTRA_HOST_FLAGS) ; do \
5703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5704         done; \
5705         echo "Doing clean in binutils" ; \
5706         (cd $(HOST_SUBDIR)/binutils && \
5707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5709                   "RANLIB=$${RANLIB}" \
5710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5711                   clean) \
5712           || exit 1
5713
5714 @endif binutils
5715
5716 .PHONY: maybe-distclean-binutils distclean-binutils
5717 maybe-distclean-binutils:
5718 @if binutils
5719 maybe-distclean-binutils: distclean-binutils
5720
5721 distclean-binutils: 
5722         @[ -f ./binutils/Makefile ] || exit 0; \
5723         r=`${PWD_COMMAND}`; export r; \
5724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725         $(HOST_EXPORTS) \
5726         for flag in $(EXTRA_HOST_FLAGS) ; do \
5727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728         done; \
5729         echo "Doing distclean in binutils" ; \
5730         (cd $(HOST_SUBDIR)/binutils && \
5731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5733                   "RANLIB=$${RANLIB}" \
5734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5735                   distclean) \
5736           || exit 1
5737
5738 @endif binutils
5739
5740 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5741 maybe-maintainer-clean-binutils:
5742 @if binutils
5743 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5744
5745 maintainer-clean-binutils: 
5746         @[ -f ./binutils/Makefile ] || exit 0; \
5747         r=`${PWD_COMMAND}`; export r; \
5748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5749         $(HOST_EXPORTS) \
5750         for flag in $(EXTRA_HOST_FLAGS) ; do \
5751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5752         done; \
5753         echo "Doing maintainer-clean in binutils" ; \
5754         (cd $(HOST_SUBDIR)/binutils && \
5755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5757                   "RANLIB=$${RANLIB}" \
5758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5759                   maintainer-clean) \
5760           || exit 1
5761
5762 @endif binutils
5763
5764
5765
5766 .PHONY: configure-bison maybe-configure-bison
5767 maybe-configure-bison:
5768 @if gcc-bootstrap
5769 configure-bison: stage_current
5770 @endif gcc-bootstrap
5771 @if bison
5772 maybe-configure-bison: configure-bison
5773 configure-bison: 
5774         @: $(MAKE); $(unstage)
5775         @r=`${PWD_COMMAND}`; export r; \
5776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5777         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5779         $(HOST_EXPORTS)  \
5780         echo Configuring in $(HOST_SUBDIR)/bison; \
5781         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5782         case $(srcdir) in \
5783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5784           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5786         esac; \
5787         module_srcdir=bison; \
5788         $(SHELL) \
5789           $$s/$$module_srcdir/configure \
5790           --srcdir=$${topdir}/$$module_srcdir \
5791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5792           --target=${target_alias}  \
5793           || exit 1
5794 @endif bison
5795
5796
5797
5798
5799
5800 .PHONY: all-bison maybe-all-bison
5801 maybe-all-bison:
5802 @if gcc-bootstrap
5803 all-bison: stage_current
5804 @endif gcc-bootstrap
5805 @if bison
5806 TARGET-bison=all
5807 maybe-all-bison: all-bison
5808 all-bison: configure-bison
5809         @: $(MAKE); $(unstage)
5810         @r=`${PWD_COMMAND}`; export r; \
5811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812         $(HOST_EXPORTS)  \
5813         (cd $(HOST_SUBDIR)/bison && \
5814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5815                 $(TARGET-bison))
5816 @endif bison
5817
5818
5819
5820
5821 .PHONY: check-bison maybe-check-bison
5822 maybe-check-bison:
5823 @if bison
5824 maybe-check-bison: check-bison
5825
5826 # This module is only tested in a native toolchain.
5827 check-bison:
5828         @: $(MAKE); $(unstage)
5829         @if [ '$(host)' = '$(target)' ] ; then \
5830           r=`${PWD_COMMAND}`; export r; \
5831           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5832           $(HOST_EXPORTS) \
5833           (cd $(HOST_SUBDIR)/bison && \
5834             $(MAKE) $(FLAGS_TO_PASS)  check); \
5835         fi
5836
5837 @endif bison
5838
5839 .PHONY: install-bison maybe-install-bison
5840 maybe-install-bison:
5841 @if bison
5842 maybe-install-bison: install-bison
5843
5844 install-bison: installdirs
5845         @: $(MAKE); $(unstage)
5846         @r=`${PWD_COMMAND}`; export r; \
5847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5848         $(HOST_EXPORTS) \
5849         (cd $(HOST_SUBDIR)/bison && \
5850           $(MAKE) $(FLAGS_TO_PASS)  install)
5851
5852 @endif bison
5853
5854 .PHONY: install-strip-bison maybe-install-strip-bison
5855 maybe-install-strip-bison:
5856 @if bison
5857 maybe-install-strip-bison: install-strip-bison
5858
5859 install-strip-bison: installdirs
5860         @: $(MAKE); $(unstage)
5861         @r=`${PWD_COMMAND}`; export r; \
5862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5863         $(HOST_EXPORTS) \
5864         (cd $(HOST_SUBDIR)/bison && \
5865           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5866
5867 @endif bison
5868
5869 # Other targets (info, dvi, pdf, etc.)
5870
5871 .PHONY: maybe-info-bison info-bison
5872 maybe-info-bison:
5873 @if bison
5874 maybe-info-bison: info-bison
5875
5876 info-bison: \
5877     configure-bison 
5878         @: $(MAKE); $(unstage)
5879         @[ -f ./bison/Makefile ] || exit 0; \
5880         r=`${PWD_COMMAND}`; export r; \
5881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882         $(HOST_EXPORTS) \
5883         for flag in $(EXTRA_HOST_FLAGS) ; do \
5884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885         done; \
5886         echo "Doing info in bison" ; \
5887         (cd $(HOST_SUBDIR)/bison && \
5888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890                   "RANLIB=$${RANLIB}" \
5891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5892                   info) \
5893           || exit 1
5894
5895 @endif bison
5896
5897 .PHONY: maybe-dvi-bison dvi-bison
5898 maybe-dvi-bison:
5899 @if bison
5900 maybe-dvi-bison: dvi-bison
5901
5902 dvi-bison: \
5903     configure-bison 
5904         @: $(MAKE); $(unstage)
5905         @[ -f ./bison/Makefile ] || exit 0; \
5906         r=`${PWD_COMMAND}`; export r; \
5907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5908         $(HOST_EXPORTS) \
5909         for flag in $(EXTRA_HOST_FLAGS) ; do \
5910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5911         done; \
5912         echo "Doing dvi in bison" ; \
5913         (cd $(HOST_SUBDIR)/bison && \
5914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5916                   "RANLIB=$${RANLIB}" \
5917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5918                   dvi) \
5919           || exit 1
5920
5921 @endif bison
5922
5923 .PHONY: maybe-pdf-bison pdf-bison
5924 maybe-pdf-bison:
5925 @if bison
5926 maybe-pdf-bison: pdf-bison
5927
5928 pdf-bison: \
5929     configure-bison 
5930         @: $(MAKE); $(unstage)
5931         @[ -f ./bison/Makefile ] || exit 0; \
5932         r=`${PWD_COMMAND}`; export r; \
5933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5934         $(HOST_EXPORTS) \
5935         for flag in $(EXTRA_HOST_FLAGS) ; do \
5936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5937         done; \
5938         echo "Doing pdf in bison" ; \
5939         (cd $(HOST_SUBDIR)/bison && \
5940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5942                   "RANLIB=$${RANLIB}" \
5943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5944                   pdf) \
5945           || exit 1
5946
5947 @endif bison
5948
5949 .PHONY: maybe-html-bison html-bison
5950 maybe-html-bison:
5951 @if bison
5952 maybe-html-bison: html-bison
5953
5954 html-bison: \
5955     configure-bison 
5956         @: $(MAKE); $(unstage)
5957         @[ -f ./bison/Makefile ] || exit 0; \
5958         r=`${PWD_COMMAND}`; export r; \
5959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5960         $(HOST_EXPORTS) \
5961         for flag in $(EXTRA_HOST_FLAGS) ; do \
5962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5963         done; \
5964         echo "Doing html in bison" ; \
5965         (cd $(HOST_SUBDIR)/bison && \
5966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5968                   "RANLIB=$${RANLIB}" \
5969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5970                   html) \
5971           || exit 1
5972
5973 @endif bison
5974
5975 .PHONY: maybe-TAGS-bison TAGS-bison
5976 maybe-TAGS-bison:
5977 @if bison
5978 maybe-TAGS-bison: TAGS-bison
5979
5980 TAGS-bison: \
5981     configure-bison 
5982         @: $(MAKE); $(unstage)
5983         @[ -f ./bison/Makefile ] || exit 0; \
5984         r=`${PWD_COMMAND}`; export r; \
5985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5986         $(HOST_EXPORTS) \
5987         for flag in $(EXTRA_HOST_FLAGS) ; do \
5988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5989         done; \
5990         echo "Doing TAGS in bison" ; \
5991         (cd $(HOST_SUBDIR)/bison && \
5992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5994                   "RANLIB=$${RANLIB}" \
5995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5996                   TAGS) \
5997           || exit 1
5998
5999 @endif bison
6000
6001 .PHONY: maybe-install-info-bison install-info-bison
6002 maybe-install-info-bison:
6003 @if bison
6004 maybe-install-info-bison: install-info-bison
6005
6006 install-info-bison: \
6007     configure-bison \
6008     info-bison 
6009         @: $(MAKE); $(unstage)
6010         @[ -f ./bison/Makefile ] || exit 0; \
6011         r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         $(HOST_EXPORTS) \
6014         for flag in $(EXTRA_HOST_FLAGS) ; do \
6015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6016         done; \
6017         echo "Doing install-info in bison" ; \
6018         (cd $(HOST_SUBDIR)/bison && \
6019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6021                   "RANLIB=$${RANLIB}" \
6022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6023                   install-info) \
6024           || exit 1
6025
6026 @endif bison
6027
6028 .PHONY: maybe-install-pdf-bison install-pdf-bison
6029 maybe-install-pdf-bison:
6030 @if bison
6031 maybe-install-pdf-bison: install-pdf-bison
6032
6033 install-pdf-bison: \
6034     configure-bison \
6035     pdf-bison 
6036         @: $(MAKE); $(unstage)
6037         @[ -f ./bison/Makefile ] || exit 0; \
6038         r=`${PWD_COMMAND}`; export r; \
6039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6040         $(HOST_EXPORTS) \
6041         for flag in $(EXTRA_HOST_FLAGS) ; do \
6042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6043         done; \
6044         echo "Doing install-pdf in bison" ; \
6045         (cd $(HOST_SUBDIR)/bison && \
6046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6048                   "RANLIB=$${RANLIB}" \
6049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6050                   install-pdf) \
6051           || exit 1
6052
6053 @endif bison
6054
6055 .PHONY: maybe-install-html-bison install-html-bison
6056 maybe-install-html-bison:
6057 @if bison
6058 maybe-install-html-bison: install-html-bison
6059
6060 install-html-bison: \
6061     configure-bison \
6062     html-bison 
6063         @: $(MAKE); $(unstage)
6064         @[ -f ./bison/Makefile ] || exit 0; \
6065         r=`${PWD_COMMAND}`; export r; \
6066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6067         $(HOST_EXPORTS) \
6068         for flag in $(EXTRA_HOST_FLAGS) ; do \
6069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6070         done; \
6071         echo "Doing install-html in bison" ; \
6072         (cd $(HOST_SUBDIR)/bison && \
6073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6075                   "RANLIB=$${RANLIB}" \
6076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6077                   install-html) \
6078           || exit 1
6079
6080 @endif bison
6081
6082 .PHONY: maybe-installcheck-bison installcheck-bison
6083 maybe-installcheck-bison:
6084 @if bison
6085 maybe-installcheck-bison: installcheck-bison
6086
6087 installcheck-bison: \
6088     configure-bison 
6089         @: $(MAKE); $(unstage)
6090         @[ -f ./bison/Makefile ] || exit 0; \
6091         r=`${PWD_COMMAND}`; export r; \
6092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6093         $(HOST_EXPORTS) \
6094         for flag in $(EXTRA_HOST_FLAGS) ; do \
6095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6096         done; \
6097         echo "Doing installcheck in bison" ; \
6098         (cd $(HOST_SUBDIR)/bison && \
6099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6101                   "RANLIB=$${RANLIB}" \
6102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6103                   installcheck) \
6104           || exit 1
6105
6106 @endif bison
6107
6108 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6109 maybe-mostlyclean-bison:
6110 @if bison
6111 maybe-mostlyclean-bison: mostlyclean-bison
6112
6113 mostlyclean-bison: 
6114         @: $(MAKE); $(unstage)
6115         @[ -f ./bison/Makefile ] || exit 0; \
6116         r=`${PWD_COMMAND}`; export r; \
6117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118         $(HOST_EXPORTS) \
6119         for flag in $(EXTRA_HOST_FLAGS) ; do \
6120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6121         done; \
6122         echo "Doing mostlyclean in bison" ; \
6123         (cd $(HOST_SUBDIR)/bison && \
6124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6126                   "RANLIB=$${RANLIB}" \
6127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6128                   mostlyclean) \
6129           || exit 1
6130
6131 @endif bison
6132
6133 .PHONY: maybe-clean-bison clean-bison
6134 maybe-clean-bison:
6135 @if bison
6136 maybe-clean-bison: clean-bison
6137
6138 clean-bison: 
6139         @: $(MAKE); $(unstage)
6140         @[ -f ./bison/Makefile ] || exit 0; \
6141         r=`${PWD_COMMAND}`; export r; \
6142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6143         $(HOST_EXPORTS) \
6144         for flag in $(EXTRA_HOST_FLAGS) ; do \
6145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6146         done; \
6147         echo "Doing clean in bison" ; \
6148         (cd $(HOST_SUBDIR)/bison && \
6149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6151                   "RANLIB=$${RANLIB}" \
6152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6153                   clean) \
6154           || exit 1
6155
6156 @endif bison
6157
6158 .PHONY: maybe-distclean-bison distclean-bison
6159 maybe-distclean-bison:
6160 @if bison
6161 maybe-distclean-bison: distclean-bison
6162
6163 distclean-bison: 
6164         @: $(MAKE); $(unstage)
6165         @[ -f ./bison/Makefile ] || exit 0; \
6166         r=`${PWD_COMMAND}`; export r; \
6167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168         $(HOST_EXPORTS) \
6169         for flag in $(EXTRA_HOST_FLAGS) ; do \
6170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6171         done; \
6172         echo "Doing distclean in bison" ; \
6173         (cd $(HOST_SUBDIR)/bison && \
6174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6176                   "RANLIB=$${RANLIB}" \
6177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6178                   distclean) \
6179           || exit 1
6180
6181 @endif bison
6182
6183 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6184 maybe-maintainer-clean-bison:
6185 @if bison
6186 maybe-maintainer-clean-bison: maintainer-clean-bison
6187
6188 maintainer-clean-bison: 
6189         @: $(MAKE); $(unstage)
6190         @[ -f ./bison/Makefile ] || exit 0; \
6191         r=`${PWD_COMMAND}`; export r; \
6192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6193         $(HOST_EXPORTS) \
6194         for flag in $(EXTRA_HOST_FLAGS) ; do \
6195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6196         done; \
6197         echo "Doing maintainer-clean in bison" ; \
6198         (cd $(HOST_SUBDIR)/bison && \
6199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6201                   "RANLIB=$${RANLIB}" \
6202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6203                   maintainer-clean) \
6204           || exit 1
6205
6206 @endif bison
6207
6208
6209
6210 .PHONY: configure-cgen maybe-configure-cgen
6211 maybe-configure-cgen:
6212 @if gcc-bootstrap
6213 configure-cgen: stage_current
6214 @endif gcc-bootstrap
6215 @if cgen
6216 maybe-configure-cgen: configure-cgen
6217 configure-cgen: 
6218         @: $(MAKE); $(unstage)
6219         @r=`${PWD_COMMAND}`; export r; \
6220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6221         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6223         $(HOST_EXPORTS)  \
6224         echo Configuring in $(HOST_SUBDIR)/cgen; \
6225         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6226         case $(srcdir) in \
6227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6228           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6230         esac; \
6231         module_srcdir=cgen; \
6232         $(SHELL) \
6233           $$s/$$module_srcdir/configure \
6234           --srcdir=$${topdir}/$$module_srcdir \
6235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6236           --target=${target_alias}  \
6237           || exit 1
6238 @endif cgen
6239
6240
6241
6242
6243
6244 .PHONY: all-cgen maybe-all-cgen
6245 maybe-all-cgen:
6246 @if gcc-bootstrap
6247 all-cgen: stage_current
6248 @endif gcc-bootstrap
6249 @if cgen
6250 TARGET-cgen=all
6251 maybe-all-cgen: all-cgen
6252 all-cgen: configure-cgen
6253         @: $(MAKE); $(unstage)
6254         @r=`${PWD_COMMAND}`; export r; \
6255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6256         $(HOST_EXPORTS)  \
6257         (cd $(HOST_SUBDIR)/cgen && \
6258           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6259                 $(TARGET-cgen))
6260 @endif cgen
6261
6262
6263
6264
6265 .PHONY: check-cgen maybe-check-cgen
6266 maybe-check-cgen:
6267 @if cgen
6268 maybe-check-cgen: check-cgen
6269
6270 check-cgen:
6271         @: $(MAKE); $(unstage)
6272         @r=`${PWD_COMMAND}`; export r; \
6273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274         $(HOST_EXPORTS) \
6275         (cd $(HOST_SUBDIR)/cgen && \
6276           $(MAKE) $(FLAGS_TO_PASS)  check)
6277
6278 @endif cgen
6279
6280 .PHONY: install-cgen maybe-install-cgen
6281 maybe-install-cgen:
6282 @if cgen
6283 maybe-install-cgen: install-cgen
6284
6285 install-cgen: installdirs
6286         @: $(MAKE); $(unstage)
6287         @r=`${PWD_COMMAND}`; export r; \
6288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6289         $(HOST_EXPORTS) \
6290         (cd $(HOST_SUBDIR)/cgen && \
6291           $(MAKE) $(FLAGS_TO_PASS)  install)
6292
6293 @endif cgen
6294
6295 .PHONY: install-strip-cgen maybe-install-strip-cgen
6296 maybe-install-strip-cgen:
6297 @if cgen
6298 maybe-install-strip-cgen: install-strip-cgen
6299
6300 install-strip-cgen: installdirs
6301         @: $(MAKE); $(unstage)
6302         @r=`${PWD_COMMAND}`; export r; \
6303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6304         $(HOST_EXPORTS) \
6305         (cd $(HOST_SUBDIR)/cgen && \
6306           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6307
6308 @endif cgen
6309
6310 # Other targets (info, dvi, pdf, etc.)
6311
6312 .PHONY: maybe-info-cgen info-cgen
6313 maybe-info-cgen:
6314 @if cgen
6315 maybe-info-cgen: info-cgen
6316
6317 info-cgen: \
6318     configure-cgen 
6319         @: $(MAKE); $(unstage)
6320         @[ -f ./cgen/Makefile ] || exit 0; \
6321         r=`${PWD_COMMAND}`; export r; \
6322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323         $(HOST_EXPORTS) \
6324         for flag in $(EXTRA_HOST_FLAGS) ; do \
6325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6326         done; \
6327         echo "Doing info in cgen" ; \
6328         (cd $(HOST_SUBDIR)/cgen && \
6329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6331                   "RANLIB=$${RANLIB}" \
6332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6333                   info) \
6334           || exit 1
6335
6336 @endif cgen
6337
6338 .PHONY: maybe-dvi-cgen dvi-cgen
6339 maybe-dvi-cgen:
6340 @if cgen
6341 maybe-dvi-cgen: dvi-cgen
6342
6343 dvi-cgen: \
6344     configure-cgen 
6345         @: $(MAKE); $(unstage)
6346         @[ -f ./cgen/Makefile ] || exit 0; \
6347         r=`${PWD_COMMAND}`; export r; \
6348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349         $(HOST_EXPORTS) \
6350         for flag in $(EXTRA_HOST_FLAGS) ; do \
6351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6352         done; \
6353         echo "Doing dvi in cgen" ; \
6354         (cd $(HOST_SUBDIR)/cgen && \
6355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6357                   "RANLIB=$${RANLIB}" \
6358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6359                   dvi) \
6360           || exit 1
6361
6362 @endif cgen
6363
6364 .PHONY: maybe-pdf-cgen pdf-cgen
6365 maybe-pdf-cgen:
6366 @if cgen
6367 maybe-pdf-cgen: pdf-cgen
6368
6369 pdf-cgen: \
6370     configure-cgen 
6371         @: $(MAKE); $(unstage)
6372         @[ -f ./cgen/Makefile ] || exit 0; \
6373         r=`${PWD_COMMAND}`; export r; \
6374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6375         $(HOST_EXPORTS) \
6376         for flag in $(EXTRA_HOST_FLAGS) ; do \
6377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6378         done; \
6379         echo "Doing pdf in cgen" ; \
6380         (cd $(HOST_SUBDIR)/cgen && \
6381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6383                   "RANLIB=$${RANLIB}" \
6384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6385                   pdf) \
6386           || exit 1
6387
6388 @endif cgen
6389
6390 .PHONY: maybe-html-cgen html-cgen
6391 maybe-html-cgen:
6392 @if cgen
6393 maybe-html-cgen: html-cgen
6394
6395 html-cgen: \
6396     configure-cgen 
6397         @: $(MAKE); $(unstage)
6398         @[ -f ./cgen/Makefile ] || exit 0; \
6399         r=`${PWD_COMMAND}`; export r; \
6400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401         $(HOST_EXPORTS) \
6402         for flag in $(EXTRA_HOST_FLAGS) ; do \
6403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6404         done; \
6405         echo "Doing html in cgen" ; \
6406         (cd $(HOST_SUBDIR)/cgen && \
6407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6409                   "RANLIB=$${RANLIB}" \
6410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6411                   html) \
6412           || exit 1
6413
6414 @endif cgen
6415
6416 .PHONY: maybe-TAGS-cgen TAGS-cgen
6417 maybe-TAGS-cgen:
6418 @if cgen
6419 maybe-TAGS-cgen: TAGS-cgen
6420
6421 TAGS-cgen: \
6422     configure-cgen 
6423         @: $(MAKE); $(unstage)
6424         @[ -f ./cgen/Makefile ] || exit 0; \
6425         r=`${PWD_COMMAND}`; export r; \
6426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427         $(HOST_EXPORTS) \
6428         for flag in $(EXTRA_HOST_FLAGS) ; do \
6429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430         done; \
6431         echo "Doing TAGS in cgen" ; \
6432         (cd $(HOST_SUBDIR)/cgen && \
6433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435                   "RANLIB=$${RANLIB}" \
6436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6437                   TAGS) \
6438           || exit 1
6439
6440 @endif cgen
6441
6442 .PHONY: maybe-install-info-cgen install-info-cgen
6443 maybe-install-info-cgen:
6444 @if cgen
6445 maybe-install-info-cgen: install-info-cgen
6446
6447 install-info-cgen: \
6448     configure-cgen \
6449     info-cgen 
6450         @: $(MAKE); $(unstage)
6451         @[ -f ./cgen/Makefile ] || exit 0; \
6452         r=`${PWD_COMMAND}`; export r; \
6453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454         $(HOST_EXPORTS) \
6455         for flag in $(EXTRA_HOST_FLAGS) ; do \
6456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6457         done; \
6458         echo "Doing install-info in cgen" ; \
6459         (cd $(HOST_SUBDIR)/cgen && \
6460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6462                   "RANLIB=$${RANLIB}" \
6463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6464                   install-info) \
6465           || exit 1
6466
6467 @endif cgen
6468
6469 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6470 maybe-install-pdf-cgen:
6471 @if cgen
6472 maybe-install-pdf-cgen: install-pdf-cgen
6473
6474 install-pdf-cgen: \
6475     configure-cgen \
6476     pdf-cgen 
6477         @: $(MAKE); $(unstage)
6478         @[ -f ./cgen/Makefile ] || exit 0; \
6479         r=`${PWD_COMMAND}`; export r; \
6480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6481         $(HOST_EXPORTS) \
6482         for flag in $(EXTRA_HOST_FLAGS) ; do \
6483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6484         done; \
6485         echo "Doing install-pdf in cgen" ; \
6486         (cd $(HOST_SUBDIR)/cgen && \
6487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6489                   "RANLIB=$${RANLIB}" \
6490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6491                   install-pdf) \
6492           || exit 1
6493
6494 @endif cgen
6495
6496 .PHONY: maybe-install-html-cgen install-html-cgen
6497 maybe-install-html-cgen:
6498 @if cgen
6499 maybe-install-html-cgen: install-html-cgen
6500
6501 install-html-cgen: \
6502     configure-cgen \
6503     html-cgen 
6504         @: $(MAKE); $(unstage)
6505         @[ -f ./cgen/Makefile ] || exit 0; \
6506         r=`${PWD_COMMAND}`; export r; \
6507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508         $(HOST_EXPORTS) \
6509         for flag in $(EXTRA_HOST_FLAGS) ; do \
6510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6511         done; \
6512         echo "Doing install-html in cgen" ; \
6513         (cd $(HOST_SUBDIR)/cgen && \
6514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6516                   "RANLIB=$${RANLIB}" \
6517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6518                   install-html) \
6519           || exit 1
6520
6521 @endif cgen
6522
6523 .PHONY: maybe-installcheck-cgen installcheck-cgen
6524 maybe-installcheck-cgen:
6525 @if cgen
6526 maybe-installcheck-cgen: installcheck-cgen
6527
6528 installcheck-cgen: \
6529     configure-cgen 
6530         @: $(MAKE); $(unstage)
6531         @[ -f ./cgen/Makefile ] || exit 0; \
6532         r=`${PWD_COMMAND}`; export r; \
6533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534         $(HOST_EXPORTS) \
6535         for flag in $(EXTRA_HOST_FLAGS) ; do \
6536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6537         done; \
6538         echo "Doing installcheck in cgen" ; \
6539         (cd $(HOST_SUBDIR)/cgen && \
6540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6542                   "RANLIB=$${RANLIB}" \
6543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6544                   installcheck) \
6545           || exit 1
6546
6547 @endif cgen
6548
6549 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6550 maybe-mostlyclean-cgen:
6551 @if cgen
6552 maybe-mostlyclean-cgen: mostlyclean-cgen
6553
6554 mostlyclean-cgen: 
6555         @: $(MAKE); $(unstage)
6556         @[ -f ./cgen/Makefile ] || exit 0; \
6557         r=`${PWD_COMMAND}`; export r; \
6558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6559         $(HOST_EXPORTS) \
6560         for flag in $(EXTRA_HOST_FLAGS) ; do \
6561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6562         done; \
6563         echo "Doing mostlyclean in cgen" ; \
6564         (cd $(HOST_SUBDIR)/cgen && \
6565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6567                   "RANLIB=$${RANLIB}" \
6568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6569                   mostlyclean) \
6570           || exit 1
6571
6572 @endif cgen
6573
6574 .PHONY: maybe-clean-cgen clean-cgen
6575 maybe-clean-cgen:
6576 @if cgen
6577 maybe-clean-cgen: clean-cgen
6578
6579 clean-cgen: 
6580         @: $(MAKE); $(unstage)
6581         @[ -f ./cgen/Makefile ] || exit 0; \
6582         r=`${PWD_COMMAND}`; export r; \
6583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584         $(HOST_EXPORTS) \
6585         for flag in $(EXTRA_HOST_FLAGS) ; do \
6586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587         done; \
6588         echo "Doing clean in cgen" ; \
6589         (cd $(HOST_SUBDIR)/cgen && \
6590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592                   "RANLIB=$${RANLIB}" \
6593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594                   clean) \
6595           || exit 1
6596
6597 @endif cgen
6598
6599 .PHONY: maybe-distclean-cgen distclean-cgen
6600 maybe-distclean-cgen:
6601 @if cgen
6602 maybe-distclean-cgen: distclean-cgen
6603
6604 distclean-cgen: 
6605         @: $(MAKE); $(unstage)
6606         @[ -f ./cgen/Makefile ] || exit 0; \
6607         r=`${PWD_COMMAND}`; export r; \
6608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609         $(HOST_EXPORTS) \
6610         for flag in $(EXTRA_HOST_FLAGS) ; do \
6611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612         done; \
6613         echo "Doing distclean in cgen" ; \
6614         (cd $(HOST_SUBDIR)/cgen && \
6615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617                   "RANLIB=$${RANLIB}" \
6618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619                   distclean) \
6620           || exit 1
6621
6622 @endif cgen
6623
6624 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6625 maybe-maintainer-clean-cgen:
6626 @if cgen
6627 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6628
6629 maintainer-clean-cgen: 
6630         @: $(MAKE); $(unstage)
6631         @[ -f ./cgen/Makefile ] || exit 0; \
6632         r=`${PWD_COMMAND}`; export r; \
6633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634         $(HOST_EXPORTS) \
6635         for flag in $(EXTRA_HOST_FLAGS) ; do \
6636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637         done; \
6638         echo "Doing maintainer-clean in cgen" ; \
6639         (cd $(HOST_SUBDIR)/cgen && \
6640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642                   "RANLIB=$${RANLIB}" \
6643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644                   maintainer-clean) \
6645           || exit 1
6646
6647 @endif cgen
6648
6649
6650
6651 .PHONY: configure-dejagnu maybe-configure-dejagnu
6652 maybe-configure-dejagnu:
6653 @if gcc-bootstrap
6654 configure-dejagnu: stage_current
6655 @endif gcc-bootstrap
6656 @if dejagnu
6657 maybe-configure-dejagnu: configure-dejagnu
6658 configure-dejagnu: 
6659         @: $(MAKE); $(unstage)
6660         @r=`${PWD_COMMAND}`; export r; \
6661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6662         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6664         $(HOST_EXPORTS)  \
6665         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6666         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6667         case $(srcdir) in \
6668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6669           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6671         esac; \
6672         module_srcdir=dejagnu; \
6673         $(SHELL) \
6674           $$s/$$module_srcdir/configure \
6675           --srcdir=$${topdir}/$$module_srcdir \
6676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6677           --target=${target_alias}  \
6678           || exit 1
6679 @endif dejagnu
6680
6681
6682
6683
6684
6685 .PHONY: all-dejagnu maybe-all-dejagnu
6686 maybe-all-dejagnu:
6687 @if gcc-bootstrap
6688 all-dejagnu: stage_current
6689 @endif gcc-bootstrap
6690 @if dejagnu
6691 TARGET-dejagnu=all
6692 maybe-all-dejagnu: all-dejagnu
6693 all-dejagnu: configure-dejagnu
6694         @: $(MAKE); $(unstage)
6695         @r=`${PWD_COMMAND}`; export r; \
6696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697         $(HOST_EXPORTS)  \
6698         (cd $(HOST_SUBDIR)/dejagnu && \
6699           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6700                 $(TARGET-dejagnu))
6701 @endif dejagnu
6702
6703
6704
6705
6706 .PHONY: check-dejagnu maybe-check-dejagnu
6707 maybe-check-dejagnu:
6708 @if dejagnu
6709 maybe-check-dejagnu: check-dejagnu
6710
6711 check-dejagnu:
6712         @: $(MAKE); $(unstage)
6713         @r=`${PWD_COMMAND}`; export r; \
6714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6715         $(HOST_EXPORTS) \
6716         (cd $(HOST_SUBDIR)/dejagnu && \
6717           $(MAKE) $(FLAGS_TO_PASS)  check)
6718
6719 @endif dejagnu
6720
6721 .PHONY: install-dejagnu maybe-install-dejagnu
6722 maybe-install-dejagnu:
6723 @if dejagnu
6724 maybe-install-dejagnu: install-dejagnu
6725
6726 install-dejagnu: installdirs
6727         @: $(MAKE); $(unstage)
6728         @r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         (cd $(HOST_SUBDIR)/dejagnu && \
6732           $(MAKE) $(FLAGS_TO_PASS)  install)
6733
6734 @endif dejagnu
6735
6736 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6737 maybe-install-strip-dejagnu:
6738 @if dejagnu
6739 maybe-install-strip-dejagnu: install-strip-dejagnu
6740
6741 install-strip-dejagnu: installdirs
6742         @: $(MAKE); $(unstage)
6743         @r=`${PWD_COMMAND}`; export r; \
6744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745         $(HOST_EXPORTS) \
6746         (cd $(HOST_SUBDIR)/dejagnu && \
6747           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6748
6749 @endif dejagnu
6750
6751 # Other targets (info, dvi, pdf, etc.)
6752
6753 .PHONY: maybe-info-dejagnu info-dejagnu
6754 maybe-info-dejagnu:
6755 @if dejagnu
6756 maybe-info-dejagnu: info-dejagnu
6757
6758 info-dejagnu: \
6759     configure-dejagnu 
6760         @: $(MAKE); $(unstage)
6761         @[ -f ./dejagnu/Makefile ] || exit 0; \
6762         r=`${PWD_COMMAND}`; export r; \
6763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764         $(HOST_EXPORTS) \
6765         for flag in $(EXTRA_HOST_FLAGS) ; do \
6766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767         done; \
6768         echo "Doing info in dejagnu" ; \
6769         (cd $(HOST_SUBDIR)/dejagnu && \
6770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772                   "RANLIB=$${RANLIB}" \
6773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774                   info) \
6775           || exit 1
6776
6777 @endif dejagnu
6778
6779 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6780 maybe-dvi-dejagnu:
6781 @if dejagnu
6782 maybe-dvi-dejagnu: dvi-dejagnu
6783
6784 dvi-dejagnu: \
6785     configure-dejagnu 
6786         @: $(MAKE); $(unstage)
6787         @[ -f ./dejagnu/Makefile ] || exit 0; \
6788         r=`${PWD_COMMAND}`; export r; \
6789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790         $(HOST_EXPORTS) \
6791         for flag in $(EXTRA_HOST_FLAGS) ; do \
6792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793         done; \
6794         echo "Doing dvi in dejagnu" ; \
6795         (cd $(HOST_SUBDIR)/dejagnu && \
6796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798                   "RANLIB=$${RANLIB}" \
6799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800                   dvi) \
6801           || exit 1
6802
6803 @endif dejagnu
6804
6805 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6806 maybe-pdf-dejagnu:
6807 @if dejagnu
6808 maybe-pdf-dejagnu: pdf-dejagnu
6809
6810 pdf-dejagnu: \
6811     configure-dejagnu 
6812         @: $(MAKE); $(unstage)
6813         @[ -f ./dejagnu/Makefile ] || exit 0; \
6814         r=`${PWD_COMMAND}`; export r; \
6815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816         $(HOST_EXPORTS) \
6817         for flag in $(EXTRA_HOST_FLAGS) ; do \
6818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6819         done; \
6820         echo "Doing pdf in dejagnu" ; \
6821         (cd $(HOST_SUBDIR)/dejagnu && \
6822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6824                   "RANLIB=$${RANLIB}" \
6825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6826                   pdf) \
6827           || exit 1
6828
6829 @endif dejagnu
6830
6831 .PHONY: maybe-html-dejagnu html-dejagnu
6832 maybe-html-dejagnu:
6833 @if dejagnu
6834 maybe-html-dejagnu: html-dejagnu
6835
6836 html-dejagnu: \
6837     configure-dejagnu 
6838         @: $(MAKE); $(unstage)
6839         @[ -f ./dejagnu/Makefile ] || exit 0; \
6840         r=`${PWD_COMMAND}`; export r; \
6841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842         $(HOST_EXPORTS) \
6843         for flag in $(EXTRA_HOST_FLAGS) ; do \
6844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6845         done; \
6846         echo "Doing html in dejagnu" ; \
6847         (cd $(HOST_SUBDIR)/dejagnu && \
6848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6850                   "RANLIB=$${RANLIB}" \
6851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6852                   html) \
6853           || exit 1
6854
6855 @endif dejagnu
6856
6857 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6858 maybe-TAGS-dejagnu:
6859 @if dejagnu
6860 maybe-TAGS-dejagnu: TAGS-dejagnu
6861
6862 TAGS-dejagnu: \
6863     configure-dejagnu 
6864         @: $(MAKE); $(unstage)
6865         @[ -f ./dejagnu/Makefile ] || exit 0; \
6866         r=`${PWD_COMMAND}`; export r; \
6867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6868         $(HOST_EXPORTS) \
6869         for flag in $(EXTRA_HOST_FLAGS) ; do \
6870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6871         done; \
6872         echo "Doing TAGS in dejagnu" ; \
6873         (cd $(HOST_SUBDIR)/dejagnu && \
6874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6876                   "RANLIB=$${RANLIB}" \
6877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6878                   TAGS) \
6879           || exit 1
6880
6881 @endif dejagnu
6882
6883 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6884 maybe-install-info-dejagnu:
6885 @if dejagnu
6886 maybe-install-info-dejagnu: install-info-dejagnu
6887
6888 install-info-dejagnu: \
6889     configure-dejagnu \
6890     info-dejagnu 
6891         @: $(MAKE); $(unstage)
6892         @[ -f ./dejagnu/Makefile ] || exit 0; \
6893         r=`${PWD_COMMAND}`; export r; \
6894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6895         $(HOST_EXPORTS) \
6896         for flag in $(EXTRA_HOST_FLAGS) ; do \
6897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6898         done; \
6899         echo "Doing install-info in dejagnu" ; \
6900         (cd $(HOST_SUBDIR)/dejagnu && \
6901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6903                   "RANLIB=$${RANLIB}" \
6904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6905                   install-info) \
6906           || exit 1
6907
6908 @endif dejagnu
6909
6910 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6911 maybe-install-pdf-dejagnu:
6912 @if dejagnu
6913 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6914
6915 install-pdf-dejagnu: \
6916     configure-dejagnu \
6917     pdf-dejagnu 
6918         @: $(MAKE); $(unstage)
6919         @[ -f ./dejagnu/Makefile ] || exit 0; \
6920         r=`${PWD_COMMAND}`; export r; \
6921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6922         $(HOST_EXPORTS) \
6923         for flag in $(EXTRA_HOST_FLAGS) ; do \
6924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6925         done; \
6926         echo "Doing install-pdf in dejagnu" ; \
6927         (cd $(HOST_SUBDIR)/dejagnu && \
6928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6930                   "RANLIB=$${RANLIB}" \
6931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6932                   install-pdf) \
6933           || exit 1
6934
6935 @endif dejagnu
6936
6937 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6938 maybe-install-html-dejagnu:
6939 @if dejagnu
6940 maybe-install-html-dejagnu: install-html-dejagnu
6941
6942 install-html-dejagnu: \
6943     configure-dejagnu \
6944     html-dejagnu 
6945         @: $(MAKE); $(unstage)
6946         @[ -f ./dejagnu/Makefile ] || exit 0; \
6947         r=`${PWD_COMMAND}`; export r; \
6948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6949         $(HOST_EXPORTS) \
6950         for flag in $(EXTRA_HOST_FLAGS) ; do \
6951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6952         done; \
6953         echo "Doing install-html in dejagnu" ; \
6954         (cd $(HOST_SUBDIR)/dejagnu && \
6955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6957                   "RANLIB=$${RANLIB}" \
6958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6959                   install-html) \
6960           || exit 1
6961
6962 @endif dejagnu
6963
6964 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6965 maybe-installcheck-dejagnu:
6966 @if dejagnu
6967 maybe-installcheck-dejagnu: installcheck-dejagnu
6968
6969 installcheck-dejagnu: \
6970     configure-dejagnu 
6971         @: $(MAKE); $(unstage)
6972         @[ -f ./dejagnu/Makefile ] || exit 0; \
6973         r=`${PWD_COMMAND}`; export r; \
6974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6975         $(HOST_EXPORTS) \
6976         for flag in $(EXTRA_HOST_FLAGS) ; do \
6977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6978         done; \
6979         echo "Doing installcheck in dejagnu" ; \
6980         (cd $(HOST_SUBDIR)/dejagnu && \
6981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6983                   "RANLIB=$${RANLIB}" \
6984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6985                   installcheck) \
6986           || exit 1
6987
6988 @endif dejagnu
6989
6990 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6991 maybe-mostlyclean-dejagnu:
6992 @if dejagnu
6993 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6994
6995 mostlyclean-dejagnu: 
6996         @: $(MAKE); $(unstage)
6997         @[ -f ./dejagnu/Makefile ] || exit 0; \
6998         r=`${PWD_COMMAND}`; export r; \
6999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000         $(HOST_EXPORTS) \
7001         for flag in $(EXTRA_HOST_FLAGS) ; do \
7002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003         done; \
7004         echo "Doing mostlyclean in dejagnu" ; \
7005         (cd $(HOST_SUBDIR)/dejagnu && \
7006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008                   "RANLIB=$${RANLIB}" \
7009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010                   mostlyclean) \
7011           || exit 1
7012
7013 @endif dejagnu
7014
7015 .PHONY: maybe-clean-dejagnu clean-dejagnu
7016 maybe-clean-dejagnu:
7017 @if dejagnu
7018 maybe-clean-dejagnu: clean-dejagnu
7019
7020 clean-dejagnu: 
7021         @: $(MAKE); $(unstage)
7022         @[ -f ./dejagnu/Makefile ] || exit 0; \
7023         r=`${PWD_COMMAND}`; export r; \
7024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025         $(HOST_EXPORTS) \
7026         for flag in $(EXTRA_HOST_FLAGS) ; do \
7027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028         done; \
7029         echo "Doing clean in dejagnu" ; \
7030         (cd $(HOST_SUBDIR)/dejagnu && \
7031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033                   "RANLIB=$${RANLIB}" \
7034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035                   clean) \
7036           || exit 1
7037
7038 @endif dejagnu
7039
7040 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7041 maybe-distclean-dejagnu:
7042 @if dejagnu
7043 maybe-distclean-dejagnu: distclean-dejagnu
7044
7045 distclean-dejagnu: 
7046         @: $(MAKE); $(unstage)
7047         @[ -f ./dejagnu/Makefile ] || exit 0; \
7048         r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         $(HOST_EXPORTS) \
7051         for flag in $(EXTRA_HOST_FLAGS) ; do \
7052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053         done; \
7054         echo "Doing distclean in dejagnu" ; \
7055         (cd $(HOST_SUBDIR)/dejagnu && \
7056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058                   "RANLIB=$${RANLIB}" \
7059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060                   distclean) \
7061           || exit 1
7062
7063 @endif dejagnu
7064
7065 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7066 maybe-maintainer-clean-dejagnu:
7067 @if dejagnu
7068 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7069
7070 maintainer-clean-dejagnu: 
7071         @: $(MAKE); $(unstage)
7072         @[ -f ./dejagnu/Makefile ] || exit 0; \
7073         r=`${PWD_COMMAND}`; export r; \
7074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075         $(HOST_EXPORTS) \
7076         for flag in $(EXTRA_HOST_FLAGS) ; do \
7077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078         done; \
7079         echo "Doing maintainer-clean in dejagnu" ; \
7080         (cd $(HOST_SUBDIR)/dejagnu && \
7081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083                   "RANLIB=$${RANLIB}" \
7084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085                   maintainer-clean) \
7086           || exit 1
7087
7088 @endif dejagnu
7089
7090
7091
7092 .PHONY: configure-etc maybe-configure-etc
7093 maybe-configure-etc:
7094 @if gcc-bootstrap
7095 configure-etc: stage_current
7096 @endif gcc-bootstrap
7097 @if etc
7098 maybe-configure-etc: configure-etc
7099 configure-etc: 
7100         @: $(MAKE); $(unstage)
7101         @r=`${PWD_COMMAND}`; export r; \
7102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7105         $(HOST_EXPORTS)  \
7106         echo Configuring in $(HOST_SUBDIR)/etc; \
7107         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7108         case $(srcdir) in \
7109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7110           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7112         esac; \
7113         module_srcdir=etc; \
7114         $(SHELL) \
7115           $$s/$$module_srcdir/configure \
7116           --srcdir=$${topdir}/$$module_srcdir \
7117           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7118           --target=${target_alias}  \
7119           || exit 1
7120 @endif etc
7121
7122
7123
7124
7125
7126 .PHONY: all-etc maybe-all-etc
7127 maybe-all-etc:
7128 @if gcc-bootstrap
7129 all-etc: stage_current
7130 @endif gcc-bootstrap
7131 @if etc
7132 TARGET-etc=all
7133 maybe-all-etc: all-etc
7134 all-etc: configure-etc
7135         @: $(MAKE); $(unstage)
7136         @r=`${PWD_COMMAND}`; export r; \
7137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138         $(HOST_EXPORTS)  \
7139         (cd $(HOST_SUBDIR)/etc && \
7140           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7141                 $(TARGET-etc))
7142 @endif etc
7143
7144
7145
7146
7147 .PHONY: check-etc maybe-check-etc
7148 maybe-check-etc:
7149 @if etc
7150 maybe-check-etc: check-etc
7151
7152 check-etc:
7153         @: $(MAKE); $(unstage)
7154         @r=`${PWD_COMMAND}`; export r; \
7155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7156         $(HOST_EXPORTS) \
7157         (cd $(HOST_SUBDIR)/etc && \
7158           $(MAKE) $(FLAGS_TO_PASS)  check)
7159
7160 @endif etc
7161
7162 .PHONY: install-etc maybe-install-etc
7163 maybe-install-etc:
7164 @if etc
7165 maybe-install-etc: install-etc
7166
7167 install-etc: installdirs
7168         @: $(MAKE); $(unstage)
7169         @r=`${PWD_COMMAND}`; export r; \
7170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7171         $(HOST_EXPORTS) \
7172         (cd $(HOST_SUBDIR)/etc && \
7173           $(MAKE) $(FLAGS_TO_PASS)  install)
7174
7175 @endif etc
7176
7177 .PHONY: install-strip-etc maybe-install-strip-etc
7178 maybe-install-strip-etc:
7179 @if etc
7180 maybe-install-strip-etc: install-strip-etc
7181
7182 install-strip-etc: installdirs
7183         @: $(MAKE); $(unstage)
7184         @r=`${PWD_COMMAND}`; export r; \
7185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7186         $(HOST_EXPORTS) \
7187         (cd $(HOST_SUBDIR)/etc && \
7188           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7189
7190 @endif etc
7191
7192 # Other targets (info, dvi, pdf, etc.)
7193
7194 .PHONY: maybe-info-etc info-etc
7195 maybe-info-etc:
7196 @if etc
7197 maybe-info-etc: info-etc
7198
7199 info-etc: \
7200     configure-etc 
7201         @: $(MAKE); $(unstage)
7202         @[ -f ./etc/Makefile ] || exit 0; \
7203         r=`${PWD_COMMAND}`; export r; \
7204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205         $(HOST_EXPORTS) \
7206         for flag in $(EXTRA_HOST_FLAGS) ; do \
7207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7208         done; \
7209         echo "Doing info in etc" ; \
7210         (cd $(HOST_SUBDIR)/etc && \
7211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7213                   "RANLIB=$${RANLIB}" \
7214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7215                   info) \
7216           || exit 1
7217
7218 @endif etc
7219
7220 .PHONY: maybe-dvi-etc dvi-etc
7221 maybe-dvi-etc:
7222 @if etc
7223 maybe-dvi-etc: dvi-etc
7224
7225 dvi-etc: \
7226     configure-etc 
7227         @: $(MAKE); $(unstage)
7228         @[ -f ./etc/Makefile ] || exit 0; \
7229         r=`${PWD_COMMAND}`; export r; \
7230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231         $(HOST_EXPORTS) \
7232         for flag in $(EXTRA_HOST_FLAGS) ; do \
7233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234         done; \
7235         echo "Doing dvi in etc" ; \
7236         (cd $(HOST_SUBDIR)/etc && \
7237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239                   "RANLIB=$${RANLIB}" \
7240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7241                   dvi) \
7242           || exit 1
7243
7244 @endif etc
7245
7246 .PHONY: maybe-pdf-etc pdf-etc
7247 maybe-pdf-etc:
7248 @if etc
7249 maybe-pdf-etc: pdf-etc
7250
7251 pdf-etc: \
7252     configure-etc 
7253         @: $(MAKE); $(unstage)
7254         @[ -f ./etc/Makefile ] || exit 0; \
7255         r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         $(HOST_EXPORTS) \
7258         for flag in $(EXTRA_HOST_FLAGS) ; do \
7259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260         done; \
7261         echo "Doing pdf in etc" ; \
7262         (cd $(HOST_SUBDIR)/etc && \
7263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265                   "RANLIB=$${RANLIB}" \
7266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7267                   pdf) \
7268           || exit 1
7269
7270 @endif etc
7271
7272 .PHONY: maybe-html-etc html-etc
7273 maybe-html-etc:
7274 @if etc
7275 maybe-html-etc: html-etc
7276
7277 html-etc: \
7278     configure-etc 
7279         @: $(MAKE); $(unstage)
7280         @[ -f ./etc/Makefile ] || exit 0; \
7281         r=`${PWD_COMMAND}`; export r; \
7282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7283         $(HOST_EXPORTS) \
7284         for flag in $(EXTRA_HOST_FLAGS) ; do \
7285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7286         done; \
7287         echo "Doing html in etc" ; \
7288         (cd $(HOST_SUBDIR)/etc && \
7289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7291                   "RANLIB=$${RANLIB}" \
7292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7293                   html) \
7294           || exit 1
7295
7296 @endif etc
7297
7298 .PHONY: maybe-TAGS-etc TAGS-etc
7299 maybe-TAGS-etc:
7300 @if etc
7301 maybe-TAGS-etc: TAGS-etc
7302
7303 TAGS-etc: \
7304     configure-etc 
7305         @: $(MAKE); $(unstage)
7306         @[ -f ./etc/Makefile ] || exit 0; \
7307         r=`${PWD_COMMAND}`; export r; \
7308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7309         $(HOST_EXPORTS) \
7310         for flag in $(EXTRA_HOST_FLAGS) ; do \
7311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7312         done; \
7313         echo "Doing TAGS in etc" ; \
7314         (cd $(HOST_SUBDIR)/etc && \
7315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7317                   "RANLIB=$${RANLIB}" \
7318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7319                   TAGS) \
7320           || exit 1
7321
7322 @endif etc
7323
7324 .PHONY: maybe-install-info-etc install-info-etc
7325 maybe-install-info-etc:
7326 @if etc
7327 maybe-install-info-etc: install-info-etc
7328
7329 install-info-etc: \
7330     configure-etc \
7331     info-etc 
7332         @: $(MAKE); $(unstage)
7333         @[ -f ./etc/Makefile ] || exit 0; \
7334         r=`${PWD_COMMAND}`; export r; \
7335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7336         $(HOST_EXPORTS) \
7337         for flag in $(EXTRA_HOST_FLAGS) ; do \
7338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7339         done; \
7340         echo "Doing install-info in etc" ; \
7341         (cd $(HOST_SUBDIR)/etc && \
7342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7344                   "RANLIB=$${RANLIB}" \
7345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7346                   install-info) \
7347           || exit 1
7348
7349 @endif etc
7350
7351 .PHONY: maybe-install-pdf-etc install-pdf-etc
7352 maybe-install-pdf-etc:
7353 @if etc
7354 maybe-install-pdf-etc: install-pdf-etc
7355
7356 install-pdf-etc: \
7357     configure-etc \
7358     pdf-etc 
7359         @: $(MAKE); $(unstage)
7360         @[ -f ./etc/Makefile ] || exit 0; \
7361         r=`${PWD_COMMAND}`; export r; \
7362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7363         $(HOST_EXPORTS) \
7364         for flag in $(EXTRA_HOST_FLAGS) ; do \
7365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7366         done; \
7367         echo "Doing install-pdf in etc" ; \
7368         (cd $(HOST_SUBDIR)/etc && \
7369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7371                   "RANLIB=$${RANLIB}" \
7372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7373                   install-pdf) \
7374           || exit 1
7375
7376 @endif etc
7377
7378 .PHONY: maybe-install-html-etc install-html-etc
7379 maybe-install-html-etc:
7380 @if etc
7381 maybe-install-html-etc: install-html-etc
7382
7383 install-html-etc: \
7384     configure-etc \
7385     html-etc 
7386         @: $(MAKE); $(unstage)
7387         @[ -f ./etc/Makefile ] || exit 0; \
7388         r=`${PWD_COMMAND}`; export r; \
7389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390         $(HOST_EXPORTS) \
7391         for flag in $(EXTRA_HOST_FLAGS) ; do \
7392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7393         done; \
7394         echo "Doing install-html in etc" ; \
7395         (cd $(HOST_SUBDIR)/etc && \
7396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7398                   "RANLIB=$${RANLIB}" \
7399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7400                   install-html) \
7401           || exit 1
7402
7403 @endif etc
7404
7405 .PHONY: maybe-installcheck-etc installcheck-etc
7406 maybe-installcheck-etc:
7407 @if etc
7408 maybe-installcheck-etc: installcheck-etc
7409
7410 installcheck-etc: \
7411     configure-etc 
7412         @: $(MAKE); $(unstage)
7413         @[ -f ./etc/Makefile ] || exit 0; \
7414         r=`${PWD_COMMAND}`; export r; \
7415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7416         $(HOST_EXPORTS) \
7417         for flag in $(EXTRA_HOST_FLAGS) ; do \
7418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7419         done; \
7420         echo "Doing installcheck in etc" ; \
7421         (cd $(HOST_SUBDIR)/etc && \
7422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7424                   "RANLIB=$${RANLIB}" \
7425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7426                   installcheck) \
7427           || exit 1
7428
7429 @endif etc
7430
7431 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7432 maybe-mostlyclean-etc:
7433 @if etc
7434 maybe-mostlyclean-etc: mostlyclean-etc
7435
7436 mostlyclean-etc: 
7437         @: $(MAKE); $(unstage)
7438         @[ -f ./etc/Makefile ] || exit 0; \
7439         r=`${PWD_COMMAND}`; export r; \
7440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441         $(HOST_EXPORTS) \
7442         for flag in $(EXTRA_HOST_FLAGS) ; do \
7443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444         done; \
7445         echo "Doing mostlyclean in etc" ; \
7446         (cd $(HOST_SUBDIR)/etc && \
7447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449                   "RANLIB=$${RANLIB}" \
7450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451                   mostlyclean) \
7452           || exit 1
7453
7454 @endif etc
7455
7456 .PHONY: maybe-clean-etc clean-etc
7457 maybe-clean-etc:
7458 @if etc
7459 maybe-clean-etc: clean-etc
7460
7461 clean-etc: 
7462         @: $(MAKE); $(unstage)
7463         @[ -f ./etc/Makefile ] || exit 0; \
7464         r=`${PWD_COMMAND}`; export r; \
7465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466         $(HOST_EXPORTS) \
7467         for flag in $(EXTRA_HOST_FLAGS) ; do \
7468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469         done; \
7470         echo "Doing clean in etc" ; \
7471         (cd $(HOST_SUBDIR)/etc && \
7472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474                   "RANLIB=$${RANLIB}" \
7475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476                   clean) \
7477           || exit 1
7478
7479 @endif etc
7480
7481 .PHONY: maybe-distclean-etc distclean-etc
7482 maybe-distclean-etc:
7483 @if etc
7484 maybe-distclean-etc: distclean-etc
7485
7486 distclean-etc: 
7487         @: $(MAKE); $(unstage)
7488         @[ -f ./etc/Makefile ] || exit 0; \
7489         r=`${PWD_COMMAND}`; export r; \
7490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491         $(HOST_EXPORTS) \
7492         for flag in $(EXTRA_HOST_FLAGS) ; do \
7493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494         done; \
7495         echo "Doing distclean in etc" ; \
7496         (cd $(HOST_SUBDIR)/etc && \
7497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499                   "RANLIB=$${RANLIB}" \
7500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501                   distclean) \
7502           || exit 1
7503
7504 @endif etc
7505
7506 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7507 maybe-maintainer-clean-etc:
7508 @if etc
7509 maybe-maintainer-clean-etc: maintainer-clean-etc
7510
7511 maintainer-clean-etc: 
7512         @: $(MAKE); $(unstage)
7513         @[ -f ./etc/Makefile ] || exit 0; \
7514         r=`${PWD_COMMAND}`; export r; \
7515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516         $(HOST_EXPORTS) \
7517         for flag in $(EXTRA_HOST_FLAGS) ; do \
7518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519         done; \
7520         echo "Doing maintainer-clean in etc" ; \
7521         (cd $(HOST_SUBDIR)/etc && \
7522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524                   "RANLIB=$${RANLIB}" \
7525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526                   maintainer-clean) \
7527           || exit 1
7528
7529 @endif etc
7530
7531
7532
7533 .PHONY: configure-fastjar maybe-configure-fastjar
7534 maybe-configure-fastjar:
7535 @if gcc-bootstrap
7536 configure-fastjar: stage_current
7537 @endif gcc-bootstrap
7538 @if fastjar
7539 maybe-configure-fastjar: configure-fastjar
7540 configure-fastjar: 
7541         @: $(MAKE); $(unstage)
7542         @r=`${PWD_COMMAND}`; export r; \
7543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7546         $(HOST_EXPORTS)  \
7547         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7548         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7549         case $(srcdir) in \
7550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7551           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7553         esac; \
7554         module_srcdir=fastjar; \
7555         $(SHELL) \
7556           $$s/$$module_srcdir/configure \
7557           --srcdir=$${topdir}/$$module_srcdir \
7558           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7559           --target=${target_alias}  \
7560           || exit 1
7561 @endif fastjar
7562
7563
7564
7565
7566
7567 .PHONY: all-fastjar maybe-all-fastjar
7568 maybe-all-fastjar:
7569 @if gcc-bootstrap
7570 all-fastjar: stage_current
7571 @endif gcc-bootstrap
7572 @if fastjar
7573 TARGET-fastjar=all
7574 maybe-all-fastjar: all-fastjar
7575 all-fastjar: configure-fastjar
7576         @: $(MAKE); $(unstage)
7577         @r=`${PWD_COMMAND}`; export r; \
7578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7579         $(HOST_EXPORTS)  \
7580         (cd $(HOST_SUBDIR)/fastjar && \
7581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7582                 $(TARGET-fastjar))
7583 @endif fastjar
7584
7585
7586
7587
7588 .PHONY: check-fastjar maybe-check-fastjar
7589 maybe-check-fastjar:
7590 @if fastjar
7591 maybe-check-fastjar: check-fastjar
7592
7593 # This module is only tested in a native toolchain.
7594 check-fastjar:
7595         @: $(MAKE); $(unstage)
7596         @if [ '$(host)' = '$(target)' ] ; then \
7597           r=`${PWD_COMMAND}`; export r; \
7598           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599           $(HOST_EXPORTS) \
7600           (cd $(HOST_SUBDIR)/fastjar && \
7601             $(MAKE) $(FLAGS_TO_PASS)  check); \
7602         fi
7603
7604 @endif fastjar
7605
7606 .PHONY: install-fastjar maybe-install-fastjar
7607 maybe-install-fastjar:
7608 @if fastjar
7609 maybe-install-fastjar: install-fastjar
7610
7611 install-fastjar: installdirs
7612         @: $(MAKE); $(unstage)
7613         @r=`${PWD_COMMAND}`; export r; \
7614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7615         $(HOST_EXPORTS) \
7616         (cd $(HOST_SUBDIR)/fastjar && \
7617           $(MAKE) $(FLAGS_TO_PASS)  install)
7618
7619 @endif fastjar
7620
7621 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7622 maybe-install-strip-fastjar:
7623 @if fastjar
7624 maybe-install-strip-fastjar: install-strip-fastjar
7625
7626 install-strip-fastjar: installdirs
7627         @: $(MAKE); $(unstage)
7628         @r=`${PWD_COMMAND}`; export r; \
7629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630         $(HOST_EXPORTS) \
7631         (cd $(HOST_SUBDIR)/fastjar && \
7632           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7633
7634 @endif fastjar
7635
7636 # Other targets (info, dvi, pdf, etc.)
7637
7638 .PHONY: maybe-info-fastjar info-fastjar
7639 maybe-info-fastjar:
7640 @if fastjar
7641 maybe-info-fastjar: info-fastjar
7642
7643 info-fastjar: \
7644     configure-fastjar 
7645         @: $(MAKE); $(unstage)
7646         @[ -f ./fastjar/Makefile ] || exit 0; \
7647         r=`${PWD_COMMAND}`; export r; \
7648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649         $(HOST_EXPORTS) \
7650         for flag in $(EXTRA_HOST_FLAGS) ; do \
7651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652         done; \
7653         echo "Doing info in fastjar" ; \
7654         (cd $(HOST_SUBDIR)/fastjar && \
7655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657                   "RANLIB=$${RANLIB}" \
7658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7659                   info) \
7660           || exit 1
7661
7662 @endif fastjar
7663
7664 .PHONY: maybe-dvi-fastjar dvi-fastjar
7665 maybe-dvi-fastjar:
7666 @if fastjar
7667 maybe-dvi-fastjar: dvi-fastjar
7668
7669 dvi-fastjar: \
7670     configure-fastjar 
7671         @: $(MAKE); $(unstage)
7672         @[ -f ./fastjar/Makefile ] || exit 0; \
7673         r=`${PWD_COMMAND}`; export r; \
7674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675         $(HOST_EXPORTS) \
7676         for flag in $(EXTRA_HOST_FLAGS) ; do \
7677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678         done; \
7679         echo "Doing dvi in fastjar" ; \
7680         (cd $(HOST_SUBDIR)/fastjar && \
7681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683                   "RANLIB=$${RANLIB}" \
7684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685                   dvi) \
7686           || exit 1
7687
7688 @endif fastjar
7689
7690 .PHONY: maybe-pdf-fastjar pdf-fastjar
7691 maybe-pdf-fastjar:
7692 @if fastjar
7693 maybe-pdf-fastjar: pdf-fastjar
7694
7695 pdf-fastjar: \
7696     configure-fastjar 
7697         @: $(MAKE); $(unstage)
7698         @[ -f ./fastjar/Makefile ] || exit 0; \
7699         r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         for flag in $(EXTRA_HOST_FLAGS) ; do \
7703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704         done; \
7705         echo "Doing pdf in fastjar" ; \
7706         (cd $(HOST_SUBDIR)/fastjar && \
7707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709                   "RANLIB=$${RANLIB}" \
7710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711                   pdf) \
7712           || exit 1
7713
7714 @endif fastjar
7715
7716 .PHONY: maybe-html-fastjar html-fastjar
7717 maybe-html-fastjar:
7718 @if fastjar
7719 maybe-html-fastjar: html-fastjar
7720
7721 html-fastjar: \
7722     configure-fastjar 
7723         @: $(MAKE); $(unstage)
7724         @[ -f ./fastjar/Makefile ] || exit 0; \
7725         r=`${PWD_COMMAND}`; export r; \
7726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7727         $(HOST_EXPORTS) \
7728         for flag in $(EXTRA_HOST_FLAGS) ; do \
7729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7730         done; \
7731         echo "Doing html in fastjar" ; \
7732         (cd $(HOST_SUBDIR)/fastjar && \
7733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7735                   "RANLIB=$${RANLIB}" \
7736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7737                   html) \
7738           || exit 1
7739
7740 @endif fastjar
7741
7742 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7743 maybe-TAGS-fastjar:
7744 @if fastjar
7745 maybe-TAGS-fastjar: TAGS-fastjar
7746
7747 TAGS-fastjar: \
7748     configure-fastjar 
7749         @: $(MAKE); $(unstage)
7750         @[ -f ./fastjar/Makefile ] || exit 0; \
7751         r=`${PWD_COMMAND}`; export r; \
7752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7753         $(HOST_EXPORTS) \
7754         for flag in $(EXTRA_HOST_FLAGS) ; do \
7755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7756         done; \
7757         echo "Doing TAGS in fastjar" ; \
7758         (cd $(HOST_SUBDIR)/fastjar && \
7759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7761                   "RANLIB=$${RANLIB}" \
7762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7763                   TAGS) \
7764           || exit 1
7765
7766 @endif fastjar
7767
7768 .PHONY: maybe-install-info-fastjar install-info-fastjar
7769 maybe-install-info-fastjar:
7770 @if fastjar
7771 maybe-install-info-fastjar: install-info-fastjar
7772
7773 install-info-fastjar: \
7774     configure-fastjar \
7775     info-fastjar 
7776         @: $(MAKE); $(unstage)
7777         @[ -f ./fastjar/Makefile ] || exit 0; \
7778         r=`${PWD_COMMAND}`; export r; \
7779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780         $(HOST_EXPORTS) \
7781         for flag in $(EXTRA_HOST_FLAGS) ; do \
7782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783         done; \
7784         echo "Doing install-info in fastjar" ; \
7785         (cd $(HOST_SUBDIR)/fastjar && \
7786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788                   "RANLIB=$${RANLIB}" \
7789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7790                   install-info) \
7791           || exit 1
7792
7793 @endif fastjar
7794
7795 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7796 maybe-install-pdf-fastjar:
7797 @if fastjar
7798 maybe-install-pdf-fastjar: install-pdf-fastjar
7799
7800 install-pdf-fastjar: \
7801     configure-fastjar \
7802     pdf-fastjar 
7803         @: $(MAKE); $(unstage)
7804         @[ -f ./fastjar/Makefile ] || exit 0; \
7805         r=`${PWD_COMMAND}`; export r; \
7806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807         $(HOST_EXPORTS) \
7808         for flag in $(EXTRA_HOST_FLAGS) ; do \
7809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810         done; \
7811         echo "Doing install-pdf in fastjar" ; \
7812         (cd $(HOST_SUBDIR)/fastjar && \
7813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815                   "RANLIB=$${RANLIB}" \
7816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817                   install-pdf) \
7818           || exit 1
7819
7820 @endif fastjar
7821
7822 .PHONY: maybe-install-html-fastjar install-html-fastjar
7823 maybe-install-html-fastjar:
7824 @if fastjar
7825 maybe-install-html-fastjar: install-html-fastjar
7826
7827 install-html-fastjar: \
7828     configure-fastjar \
7829     html-fastjar 
7830         @: $(MAKE); $(unstage)
7831         @[ -f ./fastjar/Makefile ] || exit 0; \
7832         r=`${PWD_COMMAND}`; export r; \
7833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834         $(HOST_EXPORTS) \
7835         for flag in $(EXTRA_HOST_FLAGS) ; do \
7836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7837         done; \
7838         echo "Doing install-html in fastjar" ; \
7839         (cd $(HOST_SUBDIR)/fastjar && \
7840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7842                   "RANLIB=$${RANLIB}" \
7843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7844                   install-html) \
7845           || exit 1
7846
7847 @endif fastjar
7848
7849 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7850 maybe-installcheck-fastjar:
7851 @if fastjar
7852 maybe-installcheck-fastjar: installcheck-fastjar
7853
7854 installcheck-fastjar: \
7855     configure-fastjar 
7856         @: $(MAKE); $(unstage)
7857         @[ -f ./fastjar/Makefile ] || exit 0; \
7858         r=`${PWD_COMMAND}`; export r; \
7859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7860         $(HOST_EXPORTS) \
7861         for flag in $(EXTRA_HOST_FLAGS) ; do \
7862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7863         done; \
7864         echo "Doing installcheck in fastjar" ; \
7865         (cd $(HOST_SUBDIR)/fastjar && \
7866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7868                   "RANLIB=$${RANLIB}" \
7869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7870                   installcheck) \
7871           || exit 1
7872
7873 @endif fastjar
7874
7875 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7876 maybe-mostlyclean-fastjar:
7877 @if fastjar
7878 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7879
7880 mostlyclean-fastjar: 
7881         @: $(MAKE); $(unstage)
7882         @[ -f ./fastjar/Makefile ] || exit 0; \
7883         r=`${PWD_COMMAND}`; export r; \
7884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885         $(HOST_EXPORTS) \
7886         for flag in $(EXTRA_HOST_FLAGS) ; do \
7887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888         done; \
7889         echo "Doing mostlyclean in fastjar" ; \
7890         (cd $(HOST_SUBDIR)/fastjar && \
7891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7893                   "RANLIB=$${RANLIB}" \
7894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7895                   mostlyclean) \
7896           || exit 1
7897
7898 @endif fastjar
7899
7900 .PHONY: maybe-clean-fastjar clean-fastjar
7901 maybe-clean-fastjar:
7902 @if fastjar
7903 maybe-clean-fastjar: clean-fastjar
7904
7905 clean-fastjar: 
7906         @: $(MAKE); $(unstage)
7907         @[ -f ./fastjar/Makefile ] || exit 0; \
7908         r=`${PWD_COMMAND}`; export r; \
7909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7910         $(HOST_EXPORTS) \
7911         for flag in $(EXTRA_HOST_FLAGS) ; do \
7912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7913         done; \
7914         echo "Doing clean in fastjar" ; \
7915         (cd $(HOST_SUBDIR)/fastjar && \
7916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918                   "RANLIB=$${RANLIB}" \
7919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920                   clean) \
7921           || exit 1
7922
7923 @endif fastjar
7924
7925 .PHONY: maybe-distclean-fastjar distclean-fastjar
7926 maybe-distclean-fastjar:
7927 @if fastjar
7928 maybe-distclean-fastjar: distclean-fastjar
7929
7930 distclean-fastjar: 
7931         @: $(MAKE); $(unstage)
7932         @[ -f ./fastjar/Makefile ] || exit 0; \
7933         r=`${PWD_COMMAND}`; export r; \
7934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935         $(HOST_EXPORTS) \
7936         for flag in $(EXTRA_HOST_FLAGS) ; do \
7937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7938         done; \
7939         echo "Doing distclean in fastjar" ; \
7940         (cd $(HOST_SUBDIR)/fastjar && \
7941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943                   "RANLIB=$${RANLIB}" \
7944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945                   distclean) \
7946           || exit 1
7947
7948 @endif fastjar
7949
7950 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7951 maybe-maintainer-clean-fastjar:
7952 @if fastjar
7953 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7954
7955 maintainer-clean-fastjar: 
7956         @: $(MAKE); $(unstage)
7957         @[ -f ./fastjar/Makefile ] || exit 0; \
7958         r=`${PWD_COMMAND}`; export r; \
7959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960         $(HOST_EXPORTS) \
7961         for flag in $(EXTRA_HOST_FLAGS) ; do \
7962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963         done; \
7964         echo "Doing maintainer-clean in fastjar" ; \
7965         (cd $(HOST_SUBDIR)/fastjar && \
7966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968                   "RANLIB=$${RANLIB}" \
7969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7970                   maintainer-clean) \
7971           || exit 1
7972
7973 @endif fastjar
7974
7975
7976
7977 .PHONY: configure-fixincludes maybe-configure-fixincludes
7978 maybe-configure-fixincludes:
7979 @if gcc-bootstrap
7980 configure-fixincludes: stage_current
7981 @endif gcc-bootstrap
7982 @if fixincludes
7983 maybe-configure-fixincludes: configure-fixincludes
7984 configure-fixincludes: 
7985         @r=`${PWD_COMMAND}`; export r; \
7986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7987         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7989         $(HOST_EXPORTS)  \
7990         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7991         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7992         case $(srcdir) in \
7993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7994           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7996         esac; \
7997         module_srcdir=fixincludes; \
7998         $(SHELL) \
7999           $$s/$$module_srcdir/configure \
8000           --srcdir=$${topdir}/$$module_srcdir \
8001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8002           --target=${target_alias}  \
8003           || exit 1
8004 @endif fixincludes
8005
8006
8007
8008 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8009 maybe-configure-stage1-fixincludes:
8010 @if fixincludes-bootstrap
8011 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8012 configure-stage1-fixincludes:
8013         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8014         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8015         @r=`${PWD_COMMAND}`; export r; \
8016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8017         TFLAGS="$(STAGE1_TFLAGS)"; \
8018         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8019         $(HOST_EXPORTS) \
8020         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8021         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8022         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8023         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes ; \
8024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8025         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8026         case $(srcdir) in \
8027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8028           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8030         esac; \
8031         module_srcdir=fixincludes; \
8032         $(SHELL) $$s/$$module_srcdir/configure \
8033           --srcdir=$${topdir}/$$module_srcdir \
8034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8035           --target=${target_alias} \
8036            \
8037           $(STAGE1_CONFIGURE_FLAGS)
8038 @endif fixincludes-bootstrap
8039
8040 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8041 maybe-configure-stage2-fixincludes:
8042 @if fixincludes-bootstrap
8043 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8044 configure-stage2-fixincludes:
8045         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8047         @r=`${PWD_COMMAND}`; export r; \
8048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049         TFLAGS="$(STAGE2_TFLAGS)"; \
8050         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8051         $(HOST_EXPORTS) \
8052         $(POSTSTAGE1_HOST_EXPORTS) \
8053         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8054         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8055         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8056         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes ; \
8057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8058         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8059         case $(srcdir) in \
8060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8061           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8063         esac; \
8064         module_srcdir=fixincludes; \
8065         $(SHELL) $$s/$$module_srcdir/configure \
8066           --srcdir=$${topdir}/$$module_srcdir \
8067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8068           --target=${target_alias} \
8069            --with-build-libsubdir=$(HOST_SUBDIR)  \
8070           $(STAGE2_CONFIGURE_FLAGS)
8071 @endif fixincludes-bootstrap
8072
8073 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8074 maybe-configure-stage3-fixincludes:
8075 @if fixincludes-bootstrap
8076 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8077 configure-stage3-fixincludes:
8078         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8080         @r=`${PWD_COMMAND}`; export r; \
8081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082         TFLAGS="$(STAGE3_TFLAGS)"; \
8083         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8084         $(HOST_EXPORTS) \
8085         $(POSTSTAGE1_HOST_EXPORTS) \
8086         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8087         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8088         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8089         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes ; \
8090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8091         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8092         case $(srcdir) in \
8093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8094           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8096         esac; \
8097         module_srcdir=fixincludes; \
8098         $(SHELL) $$s/$$module_srcdir/configure \
8099           --srcdir=$${topdir}/$$module_srcdir \
8100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8101           --target=${target_alias} \
8102            --with-build-libsubdir=$(HOST_SUBDIR)  \
8103           $(STAGE3_CONFIGURE_FLAGS)
8104 @endif fixincludes-bootstrap
8105
8106 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8107 maybe-configure-stage4-fixincludes:
8108 @if fixincludes-bootstrap
8109 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8110 configure-stage4-fixincludes:
8111         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8113         @r=`${PWD_COMMAND}`; export r; \
8114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8115         TFLAGS="$(STAGE4_TFLAGS)"; \
8116         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8117         $(HOST_EXPORTS) \
8118         $(POSTSTAGE1_HOST_EXPORTS) \
8119         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8120         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8121         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8122         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes ; \
8123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8124         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8125         case $(srcdir) in \
8126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8127           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8129         esac; \
8130         module_srcdir=fixincludes; \
8131         $(SHELL) $$s/$$module_srcdir/configure \
8132           --srcdir=$${topdir}/$$module_srcdir \
8133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8134           --target=${target_alias} \
8135            --with-build-libsubdir=$(HOST_SUBDIR)  \
8136           $(STAGE4_CONFIGURE_FLAGS)
8137 @endif fixincludes-bootstrap
8138
8139 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8140 maybe-configure-stageprofile-fixincludes:
8141 @if fixincludes-bootstrap
8142 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8143 configure-stageprofile-fixincludes:
8144         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8146         @r=`${PWD_COMMAND}`; export r; \
8147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8148         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8149         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8150         $(HOST_EXPORTS) \
8151         $(POSTSTAGE1_HOST_EXPORTS) \
8152         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8153         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8154         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8155         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes ; \
8156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8157         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8158         case $(srcdir) in \
8159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8160           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8162         esac; \
8163         module_srcdir=fixincludes; \
8164         $(SHELL) $$s/$$module_srcdir/configure \
8165           --srcdir=$${topdir}/$$module_srcdir \
8166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8167           --target=${target_alias} \
8168            --with-build-libsubdir=$(HOST_SUBDIR)  \
8169           $(STAGEprofile_CONFIGURE_FLAGS)
8170 @endif fixincludes-bootstrap
8171
8172 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8173 maybe-configure-stagefeedback-fixincludes:
8174 @if fixincludes-bootstrap
8175 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8176 configure-stagefeedback-fixincludes:
8177         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8179         @r=`${PWD_COMMAND}`; export r; \
8180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8181         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8182         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8183         $(HOST_EXPORTS) \
8184         $(POSTSTAGE1_HOST_EXPORTS) \
8185         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8186         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8187         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8188         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes ; \
8189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8190         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8191         case $(srcdir) in \
8192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8193           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8195         esac; \
8196         module_srcdir=fixincludes; \
8197         $(SHELL) $$s/$$module_srcdir/configure \
8198           --srcdir=$${topdir}/$$module_srcdir \
8199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8200           --target=${target_alias} \
8201            --with-build-libsubdir=$(HOST_SUBDIR)  \
8202           $(STAGEfeedback_CONFIGURE_FLAGS)
8203 @endif fixincludes-bootstrap
8204
8205
8206
8207
8208
8209 .PHONY: all-fixincludes maybe-all-fixincludes
8210 maybe-all-fixincludes:
8211 @if gcc-bootstrap
8212 all-fixincludes: stage_current
8213 @endif gcc-bootstrap
8214 @if fixincludes
8215 TARGET-fixincludes=all
8216 maybe-all-fixincludes: all-fixincludes
8217 all-fixincludes: configure-fixincludes
8218         @r=`${PWD_COMMAND}`; export r; \
8219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8220         $(HOST_EXPORTS)  \
8221         (cd $(HOST_SUBDIR)/fixincludes && \
8222           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8223                 $(TARGET-fixincludes))
8224 @endif fixincludes
8225
8226
8227
8228 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8229 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8230 maybe-all-stage1-fixincludes:
8231 maybe-clean-stage1-fixincludes:
8232 @if fixincludes-bootstrap
8233 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8234 all-stage1: all-stage1-fixincludes
8235 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8236 all-stage1-fixincludes: configure-stage1-fixincludes
8237         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8238         @r=`${PWD_COMMAND}`; export r; \
8239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8240         TFLAGS="$(STAGE1_TFLAGS)"; \
8241         $(HOST_EXPORTS)  \
8242         cd $(HOST_SUBDIR)/fixincludes && \
8243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8244                 CFLAGS="$(STAGE1_CFLAGS)" \
8245                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8246                 LIBCFLAGS="$(LIBCFLAGS)" \
8247                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8248                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8249                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8250                 $(EXTRA_HOST_FLAGS)  \
8251                 $(STAGE1_FLAGS_TO_PASS)  \
8252                 TFLAGS="$(STAGE1_TFLAGS)" \
8253                 $(TARGET-stage1-fixincludes)
8254
8255 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8256 clean-stage1: clean-stage1-fixincludes
8257 clean-stage1-fixincludes:
8258         @if [ $(current_stage) = stage1 ]; then \
8259           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8260         else \
8261           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8262           $(MAKE) stage1-start; \
8263         fi; \
8264         cd $(HOST_SUBDIR)/fixincludes && \
8265         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8266         $(STAGE1_FLAGS_TO_PASS)  clean
8267 @endif fixincludes-bootstrap
8268
8269
8270 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8271 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8272 maybe-all-stage2-fixincludes:
8273 maybe-clean-stage2-fixincludes:
8274 @if fixincludes-bootstrap
8275 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8276 all-stage2: all-stage2-fixincludes
8277 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8278 all-stage2-fixincludes: configure-stage2-fixincludes
8279         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8280         @r=`${PWD_COMMAND}`; export r; \
8281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8282         TFLAGS="$(STAGE2_TFLAGS)"; \
8283         $(HOST_EXPORTS) \
8284         $(POSTSTAGE1_HOST_EXPORTS)  \
8285         cd $(HOST_SUBDIR)/fixincludes && \
8286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8287                 CFLAGS="$(STAGE2_CFLAGS)" \
8288                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8289                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8290                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8291                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8292                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8293                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8294                 TFLAGS="$(STAGE2_TFLAGS)" \
8295                 $(TARGET-stage2-fixincludes)
8296
8297 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8298 clean-stage2: clean-stage2-fixincludes
8299 clean-stage2-fixincludes:
8300         @if [ $(current_stage) = stage2 ]; then \
8301           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8302         else \
8303           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8304           $(MAKE) stage2-start; \
8305         fi; \
8306         cd $(HOST_SUBDIR)/fixincludes && \
8307         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8308 @endif fixincludes-bootstrap
8309
8310
8311 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8312 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8313 maybe-all-stage3-fixincludes:
8314 maybe-clean-stage3-fixincludes:
8315 @if fixincludes-bootstrap
8316 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8317 all-stage3: all-stage3-fixincludes
8318 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8319 all-stage3-fixincludes: configure-stage3-fixincludes
8320         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8321         @r=`${PWD_COMMAND}`; export r; \
8322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323         TFLAGS="$(STAGE3_TFLAGS)"; \
8324         $(HOST_EXPORTS) \
8325         $(POSTSTAGE1_HOST_EXPORTS)  \
8326         cd $(HOST_SUBDIR)/fixincludes && \
8327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8328                 CFLAGS="$(STAGE3_CFLAGS)" \
8329                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8330                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8334                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8335                 TFLAGS="$(STAGE3_TFLAGS)" \
8336                 $(TARGET-stage3-fixincludes)
8337
8338 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8339 clean-stage3: clean-stage3-fixincludes
8340 clean-stage3-fixincludes:
8341         @if [ $(current_stage) = stage3 ]; then \
8342           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8343         else \
8344           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8345           $(MAKE) stage3-start; \
8346         fi; \
8347         cd $(HOST_SUBDIR)/fixincludes && \
8348         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8349 @endif fixincludes-bootstrap
8350
8351
8352 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8353 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8354 maybe-all-stage4-fixincludes:
8355 maybe-clean-stage4-fixincludes:
8356 @if fixincludes-bootstrap
8357 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8358 all-stage4: all-stage4-fixincludes
8359 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8360 all-stage4-fixincludes: configure-stage4-fixincludes
8361         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8362         @r=`${PWD_COMMAND}`; export r; \
8363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364         TFLAGS="$(STAGE4_TFLAGS)"; \
8365         $(HOST_EXPORTS) \
8366         $(POSTSTAGE1_HOST_EXPORTS)  \
8367         cd $(HOST_SUBDIR)/fixincludes && \
8368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8369                 CFLAGS="$(STAGE4_CFLAGS)" \
8370                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8371                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8376                 TFLAGS="$(STAGE4_TFLAGS)" \
8377                 $(TARGET-stage4-fixincludes)
8378
8379 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8380 clean-stage4: clean-stage4-fixincludes
8381 clean-stage4-fixincludes:
8382         @if [ $(current_stage) = stage4 ]; then \
8383           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8384         else \
8385           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8386           $(MAKE) stage4-start; \
8387         fi; \
8388         cd $(HOST_SUBDIR)/fixincludes && \
8389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8390 @endif fixincludes-bootstrap
8391
8392
8393 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8394 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8395 maybe-all-stageprofile-fixincludes:
8396 maybe-clean-stageprofile-fixincludes:
8397 @if fixincludes-bootstrap
8398 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8399 all-stageprofile: all-stageprofile-fixincludes
8400 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8401 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8402         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8403         @r=`${PWD_COMMAND}`; export r; \
8404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8405         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8406         $(HOST_EXPORTS) \
8407         $(POSTSTAGE1_HOST_EXPORTS)  \
8408         cd $(HOST_SUBDIR)/fixincludes && \
8409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8410                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8411                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8412                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8417                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8418                 $(TARGET-stageprofile-fixincludes)
8419
8420 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8421 clean-stageprofile: clean-stageprofile-fixincludes
8422 clean-stageprofile-fixincludes:
8423         @if [ $(current_stage) = stageprofile ]; then \
8424           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8425         else \
8426           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8427           $(MAKE) stageprofile-start; \
8428         fi; \
8429         cd $(HOST_SUBDIR)/fixincludes && \
8430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8431 @endif fixincludes-bootstrap
8432
8433
8434 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8435 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8436 maybe-all-stagefeedback-fixincludes:
8437 maybe-clean-stagefeedback-fixincludes:
8438 @if fixincludes-bootstrap
8439 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8440 all-stagefeedback: all-stagefeedback-fixincludes
8441 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8442 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8443         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8444         @r=`${PWD_COMMAND}`; export r; \
8445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8446         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8447         $(HOST_EXPORTS) \
8448         $(POSTSTAGE1_HOST_EXPORTS)  \
8449         cd $(HOST_SUBDIR)/fixincludes && \
8450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8451                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8452                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8453                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8457                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8458                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8459                 $(TARGET-stagefeedback-fixincludes)
8460
8461 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8462 clean-stagefeedback: clean-stagefeedback-fixincludes
8463 clean-stagefeedback-fixincludes:
8464         @if [ $(current_stage) = stagefeedback ]; then \
8465           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8466         else \
8467           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8468           $(MAKE) stagefeedback-start; \
8469         fi; \
8470         cd $(HOST_SUBDIR)/fixincludes && \
8471         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8472 @endif fixincludes-bootstrap
8473
8474
8475
8476
8477
8478 .PHONY: check-fixincludes maybe-check-fixincludes
8479 maybe-check-fixincludes:
8480 @if fixincludes
8481 maybe-check-fixincludes: check-fixincludes
8482
8483 check-fixincludes:
8484         @: $(MAKE); $(unstage)
8485         @r=`${PWD_COMMAND}`; export r; \
8486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8487         $(HOST_EXPORTS) \
8488         (cd $(HOST_SUBDIR)/fixincludes && \
8489           $(MAKE) $(FLAGS_TO_PASS)  check)
8490
8491 @endif fixincludes
8492
8493 .PHONY: install-fixincludes maybe-install-fixincludes
8494 maybe-install-fixincludes:
8495 @if fixincludes
8496 maybe-install-fixincludes: install-fixincludes
8497
8498 install-fixincludes: installdirs
8499         @: $(MAKE); $(unstage)
8500         @r=`${PWD_COMMAND}`; export r; \
8501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502         $(HOST_EXPORTS) \
8503         (cd $(HOST_SUBDIR)/fixincludes && \
8504           $(MAKE) $(FLAGS_TO_PASS)  install)
8505
8506 @endif fixincludes
8507
8508 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8509 maybe-install-strip-fixincludes:
8510 @if fixincludes
8511 maybe-install-strip-fixincludes: install-strip-fixincludes
8512
8513 install-strip-fixincludes: installdirs
8514         @: $(MAKE); $(unstage)
8515         @r=`${PWD_COMMAND}`; export r; \
8516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8517         $(HOST_EXPORTS) \
8518         (cd $(HOST_SUBDIR)/fixincludes && \
8519           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8520
8521 @endif fixincludes
8522
8523 # Other targets (info, dvi, pdf, etc.)
8524
8525 .PHONY: maybe-info-fixincludes info-fixincludes
8526 maybe-info-fixincludes:
8527 @if fixincludes
8528 maybe-info-fixincludes: info-fixincludes
8529
8530 info-fixincludes: \
8531     configure-fixincludes 
8532         @[ -f ./fixincludes/Makefile ] || exit 0; \
8533         r=`${PWD_COMMAND}`; export r; \
8534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8535         $(HOST_EXPORTS) \
8536         for flag in $(EXTRA_HOST_FLAGS) ; do \
8537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8538         done; \
8539         echo "Doing info in fixincludes" ; \
8540         (cd $(HOST_SUBDIR)/fixincludes && \
8541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8543                   "RANLIB=$${RANLIB}" \
8544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8545                   info) \
8546           || exit 1
8547
8548 @endif fixincludes
8549
8550 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8551 maybe-dvi-fixincludes:
8552 @if fixincludes
8553 maybe-dvi-fixincludes: dvi-fixincludes
8554
8555 dvi-fixincludes: \
8556     configure-fixincludes 
8557         @[ -f ./fixincludes/Makefile ] || exit 0; \
8558         r=`${PWD_COMMAND}`; export r; \
8559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560         $(HOST_EXPORTS) \
8561         for flag in $(EXTRA_HOST_FLAGS) ; do \
8562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8563         done; \
8564         echo "Doing dvi in fixincludes" ; \
8565         (cd $(HOST_SUBDIR)/fixincludes && \
8566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8568                   "RANLIB=$${RANLIB}" \
8569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8570                   dvi) \
8571           || exit 1
8572
8573 @endif fixincludes
8574
8575 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8576 maybe-pdf-fixincludes:
8577 @if fixincludes
8578 maybe-pdf-fixincludes: pdf-fixincludes
8579
8580 pdf-fixincludes: \
8581     configure-fixincludes 
8582         @[ -f ./fixincludes/Makefile ] || exit 0; \
8583         r=`${PWD_COMMAND}`; export r; \
8584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585         $(HOST_EXPORTS) \
8586         for flag in $(EXTRA_HOST_FLAGS) ; do \
8587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588         done; \
8589         echo "Doing pdf in fixincludes" ; \
8590         (cd $(HOST_SUBDIR)/fixincludes && \
8591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593                   "RANLIB=$${RANLIB}" \
8594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595                   pdf) \
8596           || exit 1
8597
8598 @endif fixincludes
8599
8600 .PHONY: maybe-html-fixincludes html-fixincludes
8601 maybe-html-fixincludes:
8602 @if fixincludes
8603 maybe-html-fixincludes: html-fixincludes
8604
8605 html-fixincludes: \
8606     configure-fixincludes 
8607         @[ -f ./fixincludes/Makefile ] || exit 0; \
8608         r=`${PWD_COMMAND}`; export r; \
8609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8610         $(HOST_EXPORTS) \
8611         for flag in $(EXTRA_HOST_FLAGS) ; do \
8612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8613         done; \
8614         echo "Doing html in fixincludes" ; \
8615         (cd $(HOST_SUBDIR)/fixincludes && \
8616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8618                   "RANLIB=$${RANLIB}" \
8619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8620                   html) \
8621           || exit 1
8622
8623 @endif fixincludes
8624
8625 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8626 maybe-TAGS-fixincludes:
8627 @if fixincludes
8628 maybe-TAGS-fixincludes: TAGS-fixincludes
8629
8630 # fixincludes doesn't support TAGS.
8631 TAGS-fixincludes:
8632
8633 @endif fixincludes
8634
8635 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8636 maybe-install-info-fixincludes:
8637 @if fixincludes
8638 maybe-install-info-fixincludes: install-info-fixincludes
8639
8640 install-info-fixincludes: \
8641     configure-fixincludes \
8642     info-fixincludes 
8643         @[ -f ./fixincludes/Makefile ] || exit 0; \
8644         r=`${PWD_COMMAND}`; export r; \
8645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8646         $(HOST_EXPORTS) \
8647         for flag in $(EXTRA_HOST_FLAGS) ; do \
8648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8649         done; \
8650         echo "Doing install-info in fixincludes" ; \
8651         (cd $(HOST_SUBDIR)/fixincludes && \
8652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8654                   "RANLIB=$${RANLIB}" \
8655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8656                   install-info) \
8657           || exit 1
8658
8659 @endif fixincludes
8660
8661 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8662 maybe-install-pdf-fixincludes:
8663 @if fixincludes
8664 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8665
8666 install-pdf-fixincludes: \
8667     configure-fixincludes \
8668     pdf-fixincludes 
8669         @[ -f ./fixincludes/Makefile ] || exit 0; \
8670         r=`${PWD_COMMAND}`; export r; \
8671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8672         $(HOST_EXPORTS) \
8673         for flag in $(EXTRA_HOST_FLAGS) ; do \
8674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8675         done; \
8676         echo "Doing install-pdf in fixincludes" ; \
8677         (cd $(HOST_SUBDIR)/fixincludes && \
8678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8680                   "RANLIB=$${RANLIB}" \
8681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8682                   install-pdf) \
8683           || exit 1
8684
8685 @endif fixincludes
8686
8687 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8688 maybe-install-html-fixincludes:
8689 @if fixincludes
8690 maybe-install-html-fixincludes: install-html-fixincludes
8691
8692 install-html-fixincludes: \
8693     configure-fixincludes \
8694     html-fixincludes 
8695         @[ -f ./fixincludes/Makefile ] || exit 0; \
8696         r=`${PWD_COMMAND}`; export r; \
8697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698         $(HOST_EXPORTS) \
8699         for flag in $(EXTRA_HOST_FLAGS) ; do \
8700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8701         done; \
8702         echo "Doing install-html in fixincludes" ; \
8703         (cd $(HOST_SUBDIR)/fixincludes && \
8704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8706                   "RANLIB=$${RANLIB}" \
8707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8708                   install-html) \
8709           || exit 1
8710
8711 @endif fixincludes
8712
8713 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8714 maybe-installcheck-fixincludes:
8715 @if fixincludes
8716 maybe-installcheck-fixincludes: installcheck-fixincludes
8717
8718 installcheck-fixincludes: \
8719     configure-fixincludes 
8720         @[ -f ./fixincludes/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         for flag in $(EXTRA_HOST_FLAGS) ; do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing installcheck in fixincludes" ; \
8728         (cd $(HOST_SUBDIR)/fixincludes && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733                   installcheck) \
8734           || exit 1
8735
8736 @endif fixincludes
8737
8738 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8739 maybe-mostlyclean-fixincludes:
8740 @if fixincludes
8741 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8742
8743 mostlyclean-fixincludes: 
8744         @[ -f ./fixincludes/Makefile ] || exit 0; \
8745         r=`${PWD_COMMAND}`; export r; \
8746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8747         $(HOST_EXPORTS) \
8748         for flag in $(EXTRA_HOST_FLAGS) ; do \
8749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8750         done; \
8751         echo "Doing mostlyclean in fixincludes" ; \
8752         (cd $(HOST_SUBDIR)/fixincludes && \
8753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8755                   "RANLIB=$${RANLIB}" \
8756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8757                   mostlyclean) \
8758           || exit 1
8759
8760 @endif fixincludes
8761
8762 .PHONY: maybe-clean-fixincludes clean-fixincludes
8763 maybe-clean-fixincludes:
8764 @if fixincludes
8765 maybe-clean-fixincludes: clean-fixincludes
8766
8767 clean-fixincludes: 
8768         @[ -f ./fixincludes/Makefile ] || exit 0; \
8769         r=`${PWD_COMMAND}`; export r; \
8770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771         $(HOST_EXPORTS) \
8772         for flag in $(EXTRA_HOST_FLAGS) ; do \
8773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774         done; \
8775         echo "Doing clean in fixincludes" ; \
8776         (cd $(HOST_SUBDIR)/fixincludes && \
8777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779                   "RANLIB=$${RANLIB}" \
8780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8781                   clean) \
8782           || exit 1
8783
8784 @endif fixincludes
8785
8786 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8787 maybe-distclean-fixincludes:
8788 @if fixincludes
8789 maybe-distclean-fixincludes: distclean-fixincludes
8790
8791 distclean-fixincludes: 
8792         @[ -f ./fixincludes/Makefile ] || exit 0; \
8793         r=`${PWD_COMMAND}`; export r; \
8794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795         $(HOST_EXPORTS) \
8796         for flag in $(EXTRA_HOST_FLAGS) ; do \
8797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798         done; \
8799         echo "Doing distclean in fixincludes" ; \
8800         (cd $(HOST_SUBDIR)/fixincludes && \
8801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8803                   "RANLIB=$${RANLIB}" \
8804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8805                   distclean) \
8806           || exit 1
8807
8808 @endif fixincludes
8809
8810 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8811 maybe-maintainer-clean-fixincludes:
8812 @if fixincludes
8813 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8814
8815 maintainer-clean-fixincludes: 
8816         @[ -f ./fixincludes/Makefile ] || exit 0; \
8817         r=`${PWD_COMMAND}`; export r; \
8818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819         $(HOST_EXPORTS) \
8820         for flag in $(EXTRA_HOST_FLAGS) ; do \
8821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822         done; \
8823         echo "Doing maintainer-clean in fixincludes" ; \
8824         (cd $(HOST_SUBDIR)/fixincludes && \
8825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827                   "RANLIB=$${RANLIB}" \
8828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8829                   maintainer-clean) \
8830           || exit 1
8831
8832 @endif fixincludes
8833
8834
8835
8836 .PHONY: configure-flex maybe-configure-flex
8837 maybe-configure-flex:
8838 @if gcc-bootstrap
8839 configure-flex: stage_current
8840 @endif gcc-bootstrap
8841 @if flex
8842 maybe-configure-flex: configure-flex
8843 configure-flex: 
8844         @: $(MAKE); $(unstage)
8845         @r=`${PWD_COMMAND}`; export r; \
8846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8849         $(HOST_EXPORTS)  \
8850         echo Configuring in $(HOST_SUBDIR)/flex; \
8851         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8852         case $(srcdir) in \
8853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8854           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8856         esac; \
8857         module_srcdir=flex; \
8858         $(SHELL) \
8859           $$s/$$module_srcdir/configure \
8860           --srcdir=$${topdir}/$$module_srcdir \
8861           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8862           --target=${target_alias}  \
8863           || exit 1
8864 @endif flex
8865
8866
8867
8868
8869
8870 .PHONY: all-flex maybe-all-flex
8871 maybe-all-flex:
8872 @if gcc-bootstrap
8873 all-flex: stage_current
8874 @endif gcc-bootstrap
8875 @if flex
8876 TARGET-flex=all
8877 maybe-all-flex: all-flex
8878 all-flex: configure-flex
8879         @: $(MAKE); $(unstage)
8880         @r=`${PWD_COMMAND}`; export r; \
8881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882         $(HOST_EXPORTS)  \
8883         (cd $(HOST_SUBDIR)/flex && \
8884           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8885                 $(TARGET-flex))
8886 @endif flex
8887
8888
8889
8890
8891 .PHONY: check-flex maybe-check-flex
8892 maybe-check-flex:
8893 @if flex
8894 maybe-check-flex: check-flex
8895
8896 # This module is only tested in a native toolchain.
8897 check-flex:
8898         @: $(MAKE); $(unstage)
8899         @if [ '$(host)' = '$(target)' ] ; then \
8900           r=`${PWD_COMMAND}`; export r; \
8901           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902           $(HOST_EXPORTS) \
8903           (cd $(HOST_SUBDIR)/flex && \
8904             $(MAKE) $(FLAGS_TO_PASS)  check); \
8905         fi
8906
8907 @endif flex
8908
8909 .PHONY: install-flex maybe-install-flex
8910 maybe-install-flex:
8911 @if flex
8912 maybe-install-flex: install-flex
8913
8914 install-flex: installdirs
8915         @: $(MAKE); $(unstage)
8916         @r=`${PWD_COMMAND}`; export r; \
8917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918         $(HOST_EXPORTS) \
8919         (cd $(HOST_SUBDIR)/flex && \
8920           $(MAKE) $(FLAGS_TO_PASS)  install)
8921
8922 @endif flex
8923
8924 .PHONY: install-strip-flex maybe-install-strip-flex
8925 maybe-install-strip-flex:
8926 @if flex
8927 maybe-install-strip-flex: install-strip-flex
8928
8929 install-strip-flex: installdirs
8930         @: $(MAKE); $(unstage)
8931         @r=`${PWD_COMMAND}`; export r; \
8932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933         $(HOST_EXPORTS) \
8934         (cd $(HOST_SUBDIR)/flex && \
8935           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8936
8937 @endif flex
8938
8939 # Other targets (info, dvi, pdf, etc.)
8940
8941 .PHONY: maybe-info-flex info-flex
8942 maybe-info-flex:
8943 @if flex
8944 maybe-info-flex: info-flex
8945
8946 info-flex: \
8947     configure-flex 
8948         @: $(MAKE); $(unstage)
8949         @[ -f ./flex/Makefile ] || exit 0; \
8950         r=`${PWD_COMMAND}`; export r; \
8951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952         $(HOST_EXPORTS) \
8953         for flag in $(EXTRA_HOST_FLAGS) ; do \
8954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955         done; \
8956         echo "Doing info in flex" ; \
8957         (cd $(HOST_SUBDIR)/flex && \
8958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960                   "RANLIB=$${RANLIB}" \
8961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962                   info) \
8963           || exit 1
8964
8965 @endif flex
8966
8967 .PHONY: maybe-dvi-flex dvi-flex
8968 maybe-dvi-flex:
8969 @if flex
8970 maybe-dvi-flex: dvi-flex
8971
8972 dvi-flex: \
8973     configure-flex 
8974         @: $(MAKE); $(unstage)
8975         @[ -f ./flex/Makefile ] || exit 0; \
8976         r=`${PWD_COMMAND}`; export r; \
8977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978         $(HOST_EXPORTS) \
8979         for flag in $(EXTRA_HOST_FLAGS) ; do \
8980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981         done; \
8982         echo "Doing dvi in flex" ; \
8983         (cd $(HOST_SUBDIR)/flex && \
8984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986                   "RANLIB=$${RANLIB}" \
8987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988                   dvi) \
8989           || exit 1
8990
8991 @endif flex
8992
8993 .PHONY: maybe-pdf-flex pdf-flex
8994 maybe-pdf-flex:
8995 @if flex
8996 maybe-pdf-flex: pdf-flex
8997
8998 pdf-flex: \
8999     configure-flex 
9000         @: $(MAKE); $(unstage)
9001         @[ -f ./flex/Makefile ] || exit 0; \
9002         r=`${PWD_COMMAND}`; export r; \
9003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004         $(HOST_EXPORTS) \
9005         for flag in $(EXTRA_HOST_FLAGS) ; do \
9006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007         done; \
9008         echo "Doing pdf in flex" ; \
9009         (cd $(HOST_SUBDIR)/flex && \
9010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012                   "RANLIB=$${RANLIB}" \
9013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9014                   pdf) \
9015           || exit 1
9016
9017 @endif flex
9018
9019 .PHONY: maybe-html-flex html-flex
9020 maybe-html-flex:
9021 @if flex
9022 maybe-html-flex: html-flex
9023
9024 html-flex: \
9025     configure-flex 
9026         @: $(MAKE); $(unstage)
9027         @[ -f ./flex/Makefile ] || exit 0; \
9028         r=`${PWD_COMMAND}`; export r; \
9029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030         $(HOST_EXPORTS) \
9031         for flag in $(EXTRA_HOST_FLAGS) ; do \
9032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033         done; \
9034         echo "Doing html in flex" ; \
9035         (cd $(HOST_SUBDIR)/flex && \
9036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038                   "RANLIB=$${RANLIB}" \
9039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040                   html) \
9041           || exit 1
9042
9043 @endif flex
9044
9045 .PHONY: maybe-TAGS-flex TAGS-flex
9046 maybe-TAGS-flex:
9047 @if flex
9048 maybe-TAGS-flex: TAGS-flex
9049
9050 TAGS-flex: \
9051     configure-flex 
9052         @: $(MAKE); $(unstage)
9053         @[ -f ./flex/Makefile ] || exit 0; \
9054         r=`${PWD_COMMAND}`; export r; \
9055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056         $(HOST_EXPORTS) \
9057         for flag in $(EXTRA_HOST_FLAGS) ; do \
9058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9059         done; \
9060         echo "Doing TAGS in flex" ; \
9061         (cd $(HOST_SUBDIR)/flex && \
9062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9064                   "RANLIB=$${RANLIB}" \
9065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9066                   TAGS) \
9067           || exit 1
9068
9069 @endif flex
9070
9071 .PHONY: maybe-install-info-flex install-info-flex
9072 maybe-install-info-flex:
9073 @if flex
9074 maybe-install-info-flex: install-info-flex
9075
9076 install-info-flex: \
9077     configure-flex \
9078     info-flex 
9079         @: $(MAKE); $(unstage)
9080         @[ -f ./flex/Makefile ] || exit 0; \
9081         r=`${PWD_COMMAND}`; export r; \
9082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9083         $(HOST_EXPORTS) \
9084         for flag in $(EXTRA_HOST_FLAGS) ; do \
9085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9086         done; \
9087         echo "Doing install-info in flex" ; \
9088         (cd $(HOST_SUBDIR)/flex && \
9089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9091                   "RANLIB=$${RANLIB}" \
9092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9093                   install-info) \
9094           || exit 1
9095
9096 @endif flex
9097
9098 .PHONY: maybe-install-pdf-flex install-pdf-flex
9099 maybe-install-pdf-flex:
9100 @if flex
9101 maybe-install-pdf-flex: install-pdf-flex
9102
9103 install-pdf-flex: \
9104     configure-flex \
9105     pdf-flex 
9106         @: $(MAKE); $(unstage)
9107         @[ -f ./flex/Makefile ] || exit 0; \
9108         r=`${PWD_COMMAND}`; export r; \
9109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110         $(HOST_EXPORTS) \
9111         for flag in $(EXTRA_HOST_FLAGS) ; do \
9112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9113         done; \
9114         echo "Doing install-pdf in flex" ; \
9115         (cd $(HOST_SUBDIR)/flex && \
9116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9118                   "RANLIB=$${RANLIB}" \
9119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9120                   install-pdf) \
9121           || exit 1
9122
9123 @endif flex
9124
9125 .PHONY: maybe-install-html-flex install-html-flex
9126 maybe-install-html-flex:
9127 @if flex
9128 maybe-install-html-flex: install-html-flex
9129
9130 install-html-flex: \
9131     configure-flex \
9132     html-flex 
9133         @: $(MAKE); $(unstage)
9134         @[ -f ./flex/Makefile ] || exit 0; \
9135         r=`${PWD_COMMAND}`; export r; \
9136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137         $(HOST_EXPORTS) \
9138         for flag in $(EXTRA_HOST_FLAGS) ; do \
9139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140         done; \
9141         echo "Doing install-html in flex" ; \
9142         (cd $(HOST_SUBDIR)/flex && \
9143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145                   "RANLIB=$${RANLIB}" \
9146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147                   install-html) \
9148           || exit 1
9149
9150 @endif flex
9151
9152 .PHONY: maybe-installcheck-flex installcheck-flex
9153 maybe-installcheck-flex:
9154 @if flex
9155 maybe-installcheck-flex: installcheck-flex
9156
9157 installcheck-flex: \
9158     configure-flex 
9159         @: $(MAKE); $(unstage)
9160         @[ -f ./flex/Makefile ] || exit 0; \
9161         r=`${PWD_COMMAND}`; export r; \
9162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9163         $(HOST_EXPORTS) \
9164         for flag in $(EXTRA_HOST_FLAGS) ; do \
9165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9166         done; \
9167         echo "Doing installcheck in flex" ; \
9168         (cd $(HOST_SUBDIR)/flex && \
9169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9171                   "RANLIB=$${RANLIB}" \
9172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9173                   installcheck) \
9174           || exit 1
9175
9176 @endif flex
9177
9178 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9179 maybe-mostlyclean-flex:
9180 @if flex
9181 maybe-mostlyclean-flex: mostlyclean-flex
9182
9183 mostlyclean-flex: 
9184         @: $(MAKE); $(unstage)
9185         @[ -f ./flex/Makefile ] || exit 0; \
9186         r=`${PWD_COMMAND}`; export r; \
9187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188         $(HOST_EXPORTS) \
9189         for flag in $(EXTRA_HOST_FLAGS) ; do \
9190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191         done; \
9192         echo "Doing mostlyclean in flex" ; \
9193         (cd $(HOST_SUBDIR)/flex && \
9194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196                   "RANLIB=$${RANLIB}" \
9197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198                   mostlyclean) \
9199           || exit 1
9200
9201 @endif flex
9202
9203 .PHONY: maybe-clean-flex clean-flex
9204 maybe-clean-flex:
9205 @if flex
9206 maybe-clean-flex: clean-flex
9207
9208 clean-flex: 
9209         @: $(MAKE); $(unstage)
9210         @[ -f ./flex/Makefile ] || exit 0; \
9211         r=`${PWD_COMMAND}`; export r; \
9212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213         $(HOST_EXPORTS) \
9214         for flag in $(EXTRA_HOST_FLAGS) ; do \
9215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216         done; \
9217         echo "Doing clean in flex" ; \
9218         (cd $(HOST_SUBDIR)/flex && \
9219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221                   "RANLIB=$${RANLIB}" \
9222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223                   clean) \
9224           || exit 1
9225
9226 @endif flex
9227
9228 .PHONY: maybe-distclean-flex distclean-flex
9229 maybe-distclean-flex:
9230 @if flex
9231 maybe-distclean-flex: distclean-flex
9232
9233 distclean-flex: 
9234         @: $(MAKE); $(unstage)
9235         @[ -f ./flex/Makefile ] || exit 0; \
9236         r=`${PWD_COMMAND}`; export r; \
9237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238         $(HOST_EXPORTS) \
9239         for flag in $(EXTRA_HOST_FLAGS) ; do \
9240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9241         done; \
9242         echo "Doing distclean in flex" ; \
9243         (cd $(HOST_SUBDIR)/flex && \
9244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9246                   "RANLIB=$${RANLIB}" \
9247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248                   distclean) \
9249           || exit 1
9250
9251 @endif flex
9252
9253 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9254 maybe-maintainer-clean-flex:
9255 @if flex
9256 maybe-maintainer-clean-flex: maintainer-clean-flex
9257
9258 maintainer-clean-flex: 
9259         @: $(MAKE); $(unstage)
9260         @[ -f ./flex/Makefile ] || exit 0; \
9261         r=`${PWD_COMMAND}`; export r; \
9262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263         $(HOST_EXPORTS) \
9264         for flag in $(EXTRA_HOST_FLAGS) ; do \
9265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266         done; \
9267         echo "Doing maintainer-clean in flex" ; \
9268         (cd $(HOST_SUBDIR)/flex && \
9269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271                   "RANLIB=$${RANLIB}" \
9272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273                   maintainer-clean) \
9274           || exit 1
9275
9276 @endif flex
9277
9278
9279
9280 .PHONY: configure-gas maybe-configure-gas
9281 maybe-configure-gas:
9282 @if gcc-bootstrap
9283 configure-gas: stage_current
9284 @endif gcc-bootstrap
9285 @if gas
9286 maybe-configure-gas: configure-gas
9287 configure-gas: 
9288         @r=`${PWD_COMMAND}`; export r; \
9289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9292         $(HOST_EXPORTS)  \
9293         echo Configuring in $(HOST_SUBDIR)/gas; \
9294         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9295         case $(srcdir) in \
9296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9297           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9299         esac; \
9300         module_srcdir=gas; \
9301         $(SHELL) \
9302           $$s/$$module_srcdir/configure \
9303           --srcdir=$${topdir}/$$module_srcdir \
9304           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9305           --target=${target_alias}  \
9306           || exit 1
9307 @endif gas
9308
9309
9310
9311 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9312 maybe-configure-stage1-gas:
9313 @if gas-bootstrap
9314 maybe-configure-stage1-gas: configure-stage1-gas
9315 configure-stage1-gas:
9316         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9318         @r=`${PWD_COMMAND}`; export r; \
9319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9320         TFLAGS="$(STAGE1_TFLAGS)"; \
9321         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9322         $(HOST_EXPORTS) \
9323         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9324         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9325         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9326         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9328         cd $(HOST_SUBDIR)/gas || exit 1; \
9329         case $(srcdir) in \
9330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9331           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9333         esac; \
9334         module_srcdir=gas; \
9335         $(SHELL) $$s/$$module_srcdir/configure \
9336           --srcdir=$${topdir}/$$module_srcdir \
9337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9338           --target=${target_alias} \
9339            \
9340           $(STAGE1_CONFIGURE_FLAGS)
9341 @endif gas-bootstrap
9342
9343 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9344 maybe-configure-stage2-gas:
9345 @if gas-bootstrap
9346 maybe-configure-stage2-gas: configure-stage2-gas
9347 configure-stage2-gas:
9348         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9350         @r=`${PWD_COMMAND}`; export r; \
9351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352         TFLAGS="$(STAGE2_TFLAGS)"; \
9353         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9354         $(HOST_EXPORTS) \
9355         $(POSTSTAGE1_HOST_EXPORTS) \
9356         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9357         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9358         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9359         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9361         cd $(HOST_SUBDIR)/gas || exit 1; \
9362         case $(srcdir) in \
9363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9364           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9366         esac; \
9367         module_srcdir=gas; \
9368         $(SHELL) $$s/$$module_srcdir/configure \
9369           --srcdir=$${topdir}/$$module_srcdir \
9370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9371           --target=${target_alias} \
9372            --with-build-libsubdir=$(HOST_SUBDIR)  \
9373           $(STAGE2_CONFIGURE_FLAGS)
9374 @endif gas-bootstrap
9375
9376 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9377 maybe-configure-stage3-gas:
9378 @if gas-bootstrap
9379 maybe-configure-stage3-gas: configure-stage3-gas
9380 configure-stage3-gas:
9381         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9383         @r=`${PWD_COMMAND}`; export r; \
9384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385         TFLAGS="$(STAGE3_TFLAGS)"; \
9386         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9387         $(HOST_EXPORTS) \
9388         $(POSTSTAGE1_HOST_EXPORTS) \
9389         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9390         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9391         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9392         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
9393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9394         cd $(HOST_SUBDIR)/gas || exit 1; \
9395         case $(srcdir) in \
9396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9397           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9399         esac; \
9400         module_srcdir=gas; \
9401         $(SHELL) $$s/$$module_srcdir/configure \
9402           --srcdir=$${topdir}/$$module_srcdir \
9403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9404           --target=${target_alias} \
9405            --with-build-libsubdir=$(HOST_SUBDIR)  \
9406           $(STAGE3_CONFIGURE_FLAGS)
9407 @endif gas-bootstrap
9408
9409 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9410 maybe-configure-stage4-gas:
9411 @if gas-bootstrap
9412 maybe-configure-stage4-gas: configure-stage4-gas
9413 configure-stage4-gas:
9414         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9416         @r=`${PWD_COMMAND}`; export r; \
9417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9418         TFLAGS="$(STAGE4_TFLAGS)"; \
9419         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9420         $(HOST_EXPORTS) \
9421         $(POSTSTAGE1_HOST_EXPORTS) \
9422         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9423         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9424         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9425         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
9426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9427         cd $(HOST_SUBDIR)/gas || exit 1; \
9428         case $(srcdir) in \
9429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9430           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9432         esac; \
9433         module_srcdir=gas; \
9434         $(SHELL) $$s/$$module_srcdir/configure \
9435           --srcdir=$${topdir}/$$module_srcdir \
9436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9437           --target=${target_alias} \
9438            --with-build-libsubdir=$(HOST_SUBDIR)  \
9439           $(STAGE4_CONFIGURE_FLAGS)
9440 @endif gas-bootstrap
9441
9442 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9443 maybe-configure-stageprofile-gas:
9444 @if gas-bootstrap
9445 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9446 configure-stageprofile-gas:
9447         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9448         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9449         @r=`${PWD_COMMAND}`; export r; \
9450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9451         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9452         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9453         $(HOST_EXPORTS) \
9454         $(POSTSTAGE1_HOST_EXPORTS) \
9455         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9456         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9457         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9458         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
9459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9460         cd $(HOST_SUBDIR)/gas || exit 1; \
9461         case $(srcdir) in \
9462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9463           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9465         esac; \
9466         module_srcdir=gas; \
9467         $(SHELL) $$s/$$module_srcdir/configure \
9468           --srcdir=$${topdir}/$$module_srcdir \
9469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9470           --target=${target_alias} \
9471            --with-build-libsubdir=$(HOST_SUBDIR)  \
9472           $(STAGEprofile_CONFIGURE_FLAGS)
9473 @endif gas-bootstrap
9474
9475 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9476 maybe-configure-stagefeedback-gas:
9477 @if gas-bootstrap
9478 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9479 configure-stagefeedback-gas:
9480         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9481         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9482         @r=`${PWD_COMMAND}`; export r; \
9483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9485         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9486         $(HOST_EXPORTS) \
9487         $(POSTSTAGE1_HOST_EXPORTS) \
9488         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9489         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9490         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9491         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
9492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9493         cd $(HOST_SUBDIR)/gas || exit 1; \
9494         case $(srcdir) in \
9495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9496           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9498         esac; \
9499         module_srcdir=gas; \
9500         $(SHELL) $$s/$$module_srcdir/configure \
9501           --srcdir=$${topdir}/$$module_srcdir \
9502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9503           --target=${target_alias} \
9504            --with-build-libsubdir=$(HOST_SUBDIR)  \
9505           $(STAGEfeedback_CONFIGURE_FLAGS)
9506 @endif gas-bootstrap
9507
9508
9509
9510
9511
9512 .PHONY: all-gas maybe-all-gas
9513 maybe-all-gas:
9514 @if gcc-bootstrap
9515 all-gas: stage_current
9516 @endif gcc-bootstrap
9517 @if gas
9518 TARGET-gas=all
9519 maybe-all-gas: all-gas
9520 all-gas: configure-gas
9521         @r=`${PWD_COMMAND}`; export r; \
9522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9523         $(HOST_EXPORTS)  \
9524         (cd $(HOST_SUBDIR)/gas && \
9525           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9526                 $(TARGET-gas))
9527 @endif gas
9528
9529
9530
9531 .PHONY: all-stage1-gas maybe-all-stage1-gas
9532 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9533 maybe-all-stage1-gas:
9534 maybe-clean-stage1-gas:
9535 @if gas-bootstrap
9536 maybe-all-stage1-gas: all-stage1-gas
9537 all-stage1: all-stage1-gas
9538 TARGET-stage1-gas = $(TARGET-gas)
9539 all-stage1-gas: configure-stage1-gas
9540         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9541         @r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         TFLAGS="$(STAGE1_TFLAGS)"; \
9544         $(HOST_EXPORTS)  \
9545         cd $(HOST_SUBDIR)/gas && \
9546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9547                 CFLAGS="$(STAGE1_CFLAGS)" \
9548                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9549                 LIBCFLAGS="$(LIBCFLAGS)" \
9550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9553                 $(EXTRA_HOST_FLAGS)  \
9554                 $(STAGE1_FLAGS_TO_PASS)  \
9555                 TFLAGS="$(STAGE1_TFLAGS)" \
9556                 $(TARGET-stage1-gas)
9557
9558 maybe-clean-stage1-gas: clean-stage1-gas
9559 clean-stage1: clean-stage1-gas
9560 clean-stage1-gas:
9561         @if [ $(current_stage) = stage1 ]; then \
9562           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9563         else \
9564           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9565           $(MAKE) stage1-start; \
9566         fi; \
9567         cd $(HOST_SUBDIR)/gas && \
9568         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9569         $(STAGE1_FLAGS_TO_PASS)  clean
9570 @endif gas-bootstrap
9571
9572
9573 .PHONY: all-stage2-gas maybe-all-stage2-gas
9574 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9575 maybe-all-stage2-gas:
9576 maybe-clean-stage2-gas:
9577 @if gas-bootstrap
9578 maybe-all-stage2-gas: all-stage2-gas
9579 all-stage2: all-stage2-gas
9580 TARGET-stage2-gas = $(TARGET-gas)
9581 all-stage2-gas: configure-stage2-gas
9582         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9583         @r=`${PWD_COMMAND}`; export r; \
9584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9585         TFLAGS="$(STAGE2_TFLAGS)"; \
9586         $(HOST_EXPORTS) \
9587         $(POSTSTAGE1_HOST_EXPORTS)  \
9588         cd $(HOST_SUBDIR)/gas && \
9589         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9590                 CFLAGS="$(STAGE2_CFLAGS)" \
9591                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9592                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9593                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9594                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9595                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9596                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9597                 TFLAGS="$(STAGE2_TFLAGS)" \
9598                 $(TARGET-stage2-gas)
9599
9600 maybe-clean-stage2-gas: clean-stage2-gas
9601 clean-stage2: clean-stage2-gas
9602 clean-stage2-gas:
9603         @if [ $(current_stage) = stage2 ]; then \
9604           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9605         else \
9606           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9607           $(MAKE) stage2-start; \
9608         fi; \
9609         cd $(HOST_SUBDIR)/gas && \
9610         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9611 @endif gas-bootstrap
9612
9613
9614 .PHONY: all-stage3-gas maybe-all-stage3-gas
9615 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9616 maybe-all-stage3-gas:
9617 maybe-clean-stage3-gas:
9618 @if gas-bootstrap
9619 maybe-all-stage3-gas: all-stage3-gas
9620 all-stage3: all-stage3-gas
9621 TARGET-stage3-gas = $(TARGET-gas)
9622 all-stage3-gas: configure-stage3-gas
9623         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9624         @r=`${PWD_COMMAND}`; export r; \
9625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9626         TFLAGS="$(STAGE3_TFLAGS)"; \
9627         $(HOST_EXPORTS) \
9628         $(POSTSTAGE1_HOST_EXPORTS)  \
9629         cd $(HOST_SUBDIR)/gas && \
9630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9631                 CFLAGS="$(STAGE3_CFLAGS)" \
9632                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9633                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9638                 TFLAGS="$(STAGE3_TFLAGS)" \
9639                 $(TARGET-stage3-gas)
9640
9641 maybe-clean-stage3-gas: clean-stage3-gas
9642 clean-stage3: clean-stage3-gas
9643 clean-stage3-gas:
9644         @if [ $(current_stage) = stage3 ]; then \
9645           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9646         else \
9647           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9648           $(MAKE) stage3-start; \
9649         fi; \
9650         cd $(HOST_SUBDIR)/gas && \
9651         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9652 @endif gas-bootstrap
9653
9654
9655 .PHONY: all-stage4-gas maybe-all-stage4-gas
9656 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9657 maybe-all-stage4-gas:
9658 maybe-clean-stage4-gas:
9659 @if gas-bootstrap
9660 maybe-all-stage4-gas: all-stage4-gas
9661 all-stage4: all-stage4-gas
9662 TARGET-stage4-gas = $(TARGET-gas)
9663 all-stage4-gas: configure-stage4-gas
9664         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9665         @r=`${PWD_COMMAND}`; export r; \
9666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9667         TFLAGS="$(STAGE4_TFLAGS)"; \
9668         $(HOST_EXPORTS) \
9669         $(POSTSTAGE1_HOST_EXPORTS)  \
9670         cd $(HOST_SUBDIR)/gas && \
9671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9672                 CFLAGS="$(STAGE4_CFLAGS)" \
9673                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9674                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9679                 TFLAGS="$(STAGE4_TFLAGS)" \
9680                 $(TARGET-stage4-gas)
9681
9682 maybe-clean-stage4-gas: clean-stage4-gas
9683 clean-stage4: clean-stage4-gas
9684 clean-stage4-gas:
9685         @if [ $(current_stage) = stage4 ]; then \
9686           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9687         else \
9688           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9689           $(MAKE) stage4-start; \
9690         fi; \
9691         cd $(HOST_SUBDIR)/gas && \
9692         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9693 @endif gas-bootstrap
9694
9695
9696 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9697 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9698 maybe-all-stageprofile-gas:
9699 maybe-clean-stageprofile-gas:
9700 @if gas-bootstrap
9701 maybe-all-stageprofile-gas: all-stageprofile-gas
9702 all-stageprofile: all-stageprofile-gas
9703 TARGET-stageprofile-gas = $(TARGET-gas)
9704 all-stageprofile-gas: configure-stageprofile-gas
9705         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9706         @r=`${PWD_COMMAND}`; export r; \
9707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9708         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9709         $(HOST_EXPORTS) \
9710         $(POSTSTAGE1_HOST_EXPORTS)  \
9711         cd $(HOST_SUBDIR)/gas && \
9712         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9713                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9714                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9715                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9719                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9720                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9721                 $(TARGET-stageprofile-gas)
9722
9723 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9724 clean-stageprofile: clean-stageprofile-gas
9725 clean-stageprofile-gas:
9726         @if [ $(current_stage) = stageprofile ]; then \
9727           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9728         else \
9729           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9730           $(MAKE) stageprofile-start; \
9731         fi; \
9732         cd $(HOST_SUBDIR)/gas && \
9733         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9734 @endif gas-bootstrap
9735
9736
9737 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9738 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9739 maybe-all-stagefeedback-gas:
9740 maybe-clean-stagefeedback-gas:
9741 @if gas-bootstrap
9742 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9743 all-stagefeedback: all-stagefeedback-gas
9744 TARGET-stagefeedback-gas = $(TARGET-gas)
9745 all-stagefeedback-gas: configure-stagefeedback-gas
9746         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9747         @r=`${PWD_COMMAND}`; export r; \
9748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9749         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9750         $(HOST_EXPORTS) \
9751         $(POSTSTAGE1_HOST_EXPORTS)  \
9752         cd $(HOST_SUBDIR)/gas && \
9753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9754                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9755                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9756                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9757                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9758                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9759                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9760                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9761                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9762                 $(TARGET-stagefeedback-gas)
9763
9764 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9765 clean-stagefeedback: clean-stagefeedback-gas
9766 clean-stagefeedback-gas:
9767         @if [ $(current_stage) = stagefeedback ]; then \
9768           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9769         else \
9770           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9771           $(MAKE) stagefeedback-start; \
9772         fi; \
9773         cd $(HOST_SUBDIR)/gas && \
9774         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9775 @endif gas-bootstrap
9776
9777
9778
9779
9780
9781 .PHONY: check-gas maybe-check-gas
9782 maybe-check-gas:
9783 @if gas
9784 maybe-check-gas: check-gas
9785
9786 check-gas:
9787         @: $(MAKE); $(unstage)
9788         @r=`${PWD_COMMAND}`; export r; \
9789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790         $(HOST_EXPORTS) \
9791         (cd $(HOST_SUBDIR)/gas && \
9792           $(MAKE) $(FLAGS_TO_PASS)  check)
9793
9794 @endif gas
9795
9796 .PHONY: install-gas maybe-install-gas
9797 maybe-install-gas:
9798 @if gas
9799 maybe-install-gas: install-gas
9800
9801 install-gas: installdirs
9802         @: $(MAKE); $(unstage)
9803         @r=`${PWD_COMMAND}`; export r; \
9804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805         $(HOST_EXPORTS) \
9806         (cd $(HOST_SUBDIR)/gas && \
9807           $(MAKE) $(FLAGS_TO_PASS)  install)
9808
9809 @endif gas
9810
9811 .PHONY: install-strip-gas maybe-install-strip-gas
9812 maybe-install-strip-gas:
9813 @if gas
9814 maybe-install-strip-gas: install-strip-gas
9815
9816 install-strip-gas: installdirs
9817         @: $(MAKE); $(unstage)
9818         @r=`${PWD_COMMAND}`; export r; \
9819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9820         $(HOST_EXPORTS) \
9821         (cd $(HOST_SUBDIR)/gas && \
9822           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9823
9824 @endif gas
9825
9826 # Other targets (info, dvi, pdf, etc.)
9827
9828 .PHONY: maybe-info-gas info-gas
9829 maybe-info-gas:
9830 @if gas
9831 maybe-info-gas: info-gas
9832
9833 info-gas: \
9834     configure-gas 
9835         @[ -f ./gas/Makefile ] || exit 0; \
9836         r=`${PWD_COMMAND}`; export r; \
9837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9838         $(HOST_EXPORTS) \
9839         for flag in $(EXTRA_HOST_FLAGS) ; do \
9840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9841         done; \
9842         echo "Doing info in gas" ; \
9843         (cd $(HOST_SUBDIR)/gas && \
9844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9846                   "RANLIB=$${RANLIB}" \
9847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9848                   info) \
9849           || exit 1
9850
9851 @endif gas
9852
9853 .PHONY: maybe-dvi-gas dvi-gas
9854 maybe-dvi-gas:
9855 @if gas
9856 maybe-dvi-gas: dvi-gas
9857
9858 dvi-gas: \
9859     configure-gas 
9860         @[ -f ./gas/Makefile ] || exit 0; \
9861         r=`${PWD_COMMAND}`; export r; \
9862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863         $(HOST_EXPORTS) \
9864         for flag in $(EXTRA_HOST_FLAGS) ; do \
9865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9866         done; \
9867         echo "Doing dvi in gas" ; \
9868         (cd $(HOST_SUBDIR)/gas && \
9869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9871                   "RANLIB=$${RANLIB}" \
9872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9873                   dvi) \
9874           || exit 1
9875
9876 @endif gas
9877
9878 .PHONY: maybe-pdf-gas pdf-gas
9879 maybe-pdf-gas:
9880 @if gas
9881 maybe-pdf-gas: pdf-gas
9882
9883 pdf-gas: \
9884     configure-gas 
9885         @[ -f ./gas/Makefile ] || exit 0; \
9886         r=`${PWD_COMMAND}`; export r; \
9887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888         $(HOST_EXPORTS) \
9889         for flag in $(EXTRA_HOST_FLAGS) ; do \
9890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9891         done; \
9892         echo "Doing pdf in gas" ; \
9893         (cd $(HOST_SUBDIR)/gas && \
9894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9896                   "RANLIB=$${RANLIB}" \
9897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9898                   pdf) \
9899           || exit 1
9900
9901 @endif gas
9902
9903 .PHONY: maybe-html-gas html-gas
9904 maybe-html-gas:
9905 @if gas
9906 maybe-html-gas: html-gas
9907
9908 html-gas: \
9909     configure-gas 
9910         @[ -f ./gas/Makefile ] || exit 0; \
9911         r=`${PWD_COMMAND}`; export r; \
9912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913         $(HOST_EXPORTS) \
9914         for flag in $(EXTRA_HOST_FLAGS) ; do \
9915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916         done; \
9917         echo "Doing html in gas" ; \
9918         (cd $(HOST_SUBDIR)/gas && \
9919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921                   "RANLIB=$${RANLIB}" \
9922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923                   html) \
9924           || exit 1
9925
9926 @endif gas
9927
9928 .PHONY: maybe-TAGS-gas TAGS-gas
9929 maybe-TAGS-gas:
9930 @if gas
9931 maybe-TAGS-gas: TAGS-gas
9932
9933 TAGS-gas: \
9934     configure-gas 
9935         @[ -f ./gas/Makefile ] || exit 0; \
9936         r=`${PWD_COMMAND}`; export r; \
9937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9938         $(HOST_EXPORTS) \
9939         for flag in $(EXTRA_HOST_FLAGS) ; do \
9940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9941         done; \
9942         echo "Doing TAGS in gas" ; \
9943         (cd $(HOST_SUBDIR)/gas && \
9944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9946                   "RANLIB=$${RANLIB}" \
9947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9948                   TAGS) \
9949           || exit 1
9950
9951 @endif gas
9952
9953 .PHONY: maybe-install-info-gas install-info-gas
9954 maybe-install-info-gas:
9955 @if gas
9956 maybe-install-info-gas: install-info-gas
9957
9958 install-info-gas: \
9959     configure-gas \
9960     info-gas 
9961         @[ -f ./gas/Makefile ] || exit 0; \
9962         r=`${PWD_COMMAND}`; export r; \
9963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9964         $(HOST_EXPORTS) \
9965         for flag in $(EXTRA_HOST_FLAGS) ; do \
9966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9967         done; \
9968         echo "Doing install-info in gas" ; \
9969         (cd $(HOST_SUBDIR)/gas && \
9970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9972                   "RANLIB=$${RANLIB}" \
9973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9974                   install-info) \
9975           || exit 1
9976
9977 @endif gas
9978
9979 .PHONY: maybe-install-pdf-gas install-pdf-gas
9980 maybe-install-pdf-gas:
9981 @if gas
9982 maybe-install-pdf-gas: install-pdf-gas
9983
9984 install-pdf-gas: \
9985     configure-gas \
9986     pdf-gas 
9987         @[ -f ./gas/Makefile ] || exit 0; \
9988         r=`${PWD_COMMAND}`; export r; \
9989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9990         $(HOST_EXPORTS) \
9991         for flag in $(EXTRA_HOST_FLAGS) ; do \
9992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9993         done; \
9994         echo "Doing install-pdf in gas" ; \
9995         (cd $(HOST_SUBDIR)/gas && \
9996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9998                   "RANLIB=$${RANLIB}" \
9999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10000                   install-pdf) \
10001           || exit 1
10002
10003 @endif gas
10004
10005 .PHONY: maybe-install-html-gas install-html-gas
10006 maybe-install-html-gas:
10007 @if gas
10008 maybe-install-html-gas: install-html-gas
10009
10010 install-html-gas: \
10011     configure-gas \
10012     html-gas 
10013         @[ -f ./gas/Makefile ] || exit 0; \
10014         r=`${PWD_COMMAND}`; export r; \
10015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016         $(HOST_EXPORTS) \
10017         for flag in $(EXTRA_HOST_FLAGS) ; do \
10018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10019         done; \
10020         echo "Doing install-html in gas" ; \
10021         (cd $(HOST_SUBDIR)/gas && \
10022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10024                   "RANLIB=$${RANLIB}" \
10025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10026                   install-html) \
10027           || exit 1
10028
10029 @endif gas
10030
10031 .PHONY: maybe-installcheck-gas installcheck-gas
10032 maybe-installcheck-gas:
10033 @if gas
10034 maybe-installcheck-gas: installcheck-gas
10035
10036 installcheck-gas: \
10037     configure-gas 
10038         @[ -f ./gas/Makefile ] || exit 0; \
10039         r=`${PWD_COMMAND}`; export r; \
10040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041         $(HOST_EXPORTS) \
10042         for flag in $(EXTRA_HOST_FLAGS) ; do \
10043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10044         done; \
10045         echo "Doing installcheck in gas" ; \
10046         (cd $(HOST_SUBDIR)/gas && \
10047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10049                   "RANLIB=$${RANLIB}" \
10050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051                   installcheck) \
10052           || exit 1
10053
10054 @endif gas
10055
10056 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10057 maybe-mostlyclean-gas:
10058 @if gas
10059 maybe-mostlyclean-gas: mostlyclean-gas
10060
10061 mostlyclean-gas: 
10062         @[ -f ./gas/Makefile ] || exit 0; \
10063         r=`${PWD_COMMAND}`; export r; \
10064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065         $(HOST_EXPORTS) \
10066         for flag in $(EXTRA_HOST_FLAGS) ; do \
10067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10068         done; \
10069         echo "Doing mostlyclean in gas" ; \
10070         (cd $(HOST_SUBDIR)/gas && \
10071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10073                   "RANLIB=$${RANLIB}" \
10074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10075                   mostlyclean) \
10076           || exit 1
10077
10078 @endif gas
10079
10080 .PHONY: maybe-clean-gas clean-gas
10081 maybe-clean-gas:
10082 @if gas
10083 maybe-clean-gas: clean-gas
10084
10085 clean-gas: 
10086         @[ -f ./gas/Makefile ] || exit 0; \
10087         r=`${PWD_COMMAND}`; export r; \
10088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089         $(HOST_EXPORTS) \
10090         for flag in $(EXTRA_HOST_FLAGS) ; do \
10091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10092         done; \
10093         echo "Doing clean in gas" ; \
10094         (cd $(HOST_SUBDIR)/gas && \
10095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10097                   "RANLIB=$${RANLIB}" \
10098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10099                   clean) \
10100           || exit 1
10101
10102 @endif gas
10103
10104 .PHONY: maybe-distclean-gas distclean-gas
10105 maybe-distclean-gas:
10106 @if gas
10107 maybe-distclean-gas: distclean-gas
10108
10109 distclean-gas: 
10110         @[ -f ./gas/Makefile ] || exit 0; \
10111         r=`${PWD_COMMAND}`; export r; \
10112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10113         $(HOST_EXPORTS) \
10114         for flag in $(EXTRA_HOST_FLAGS) ; do \
10115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10116         done; \
10117         echo "Doing distclean in gas" ; \
10118         (cd $(HOST_SUBDIR)/gas && \
10119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10121                   "RANLIB=$${RANLIB}" \
10122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10123                   distclean) \
10124           || exit 1
10125
10126 @endif gas
10127
10128 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10129 maybe-maintainer-clean-gas:
10130 @if gas
10131 maybe-maintainer-clean-gas: maintainer-clean-gas
10132
10133 maintainer-clean-gas: 
10134         @[ -f ./gas/Makefile ] || exit 0; \
10135         r=`${PWD_COMMAND}`; export r; \
10136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10137         $(HOST_EXPORTS) \
10138         for flag in $(EXTRA_HOST_FLAGS) ; do \
10139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10140         done; \
10141         echo "Doing maintainer-clean in gas" ; \
10142         (cd $(HOST_SUBDIR)/gas && \
10143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10145                   "RANLIB=$${RANLIB}" \
10146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10147                   maintainer-clean) \
10148           || exit 1
10149
10150 @endif gas
10151
10152
10153
10154 .PHONY: configure-gcc maybe-configure-gcc
10155 maybe-configure-gcc:
10156 @if gcc-bootstrap
10157 configure-gcc: stage_current
10158 @endif gcc-bootstrap
10159 @if gcc
10160 maybe-configure-gcc: configure-gcc
10161 configure-gcc: 
10162         @r=`${PWD_COMMAND}`; export r; \
10163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10164         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10166         $(HOST_EXPORTS)  \
10167         echo Configuring in $(HOST_SUBDIR)/gcc; \
10168         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10169         case $(srcdir) in \
10170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10171           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10173         esac; \
10174         module_srcdir=gcc; \
10175         $(SHELL) \
10176           $$s/$$module_srcdir/configure \
10177           --srcdir=$${topdir}/$$module_srcdir \
10178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10179           --target=${target_alias}  \
10180           || exit 1
10181 @endif gcc
10182
10183
10184
10185 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10186 maybe-configure-stage1-gcc:
10187 @if gcc-bootstrap
10188 maybe-configure-stage1-gcc: configure-stage1-gcc
10189 configure-stage1-gcc:
10190         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10192         @r=`${PWD_COMMAND}`; export r; \
10193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10194         TFLAGS="$(STAGE1_TFLAGS)"; \
10195         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10196         $(HOST_EXPORTS) \
10197         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10198         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10199         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10200         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10202         cd $(HOST_SUBDIR)/gcc || exit 1; \
10203         case $(srcdir) in \
10204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10205           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10207         esac; \
10208         module_srcdir=gcc; \
10209         $(SHELL) $$s/$$module_srcdir/configure \
10210           --srcdir=$${topdir}/$$module_srcdir \
10211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10212           --target=${target_alias} \
10213            \
10214           $(STAGE1_CONFIGURE_FLAGS)
10215 @endif gcc-bootstrap
10216
10217 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10218 maybe-configure-stage2-gcc:
10219 @if gcc-bootstrap
10220 maybe-configure-stage2-gcc: configure-stage2-gcc
10221 configure-stage2-gcc:
10222         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10224         @r=`${PWD_COMMAND}`; export r; \
10225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10226         TFLAGS="$(STAGE2_TFLAGS)"; \
10227         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10228         $(HOST_EXPORTS) \
10229         $(POSTSTAGE1_HOST_EXPORTS) \
10230         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10231         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10232         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10233         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10235         cd $(HOST_SUBDIR)/gcc || exit 1; \
10236         case $(srcdir) in \
10237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10238           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10240         esac; \
10241         module_srcdir=gcc; \
10242         $(SHELL) $$s/$$module_srcdir/configure \
10243           --srcdir=$${topdir}/$$module_srcdir \
10244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10245           --target=${target_alias} \
10246            --with-build-libsubdir=$(HOST_SUBDIR)  \
10247           $(STAGE2_CONFIGURE_FLAGS)
10248 @endif gcc-bootstrap
10249
10250 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10251 maybe-configure-stage3-gcc:
10252 @if gcc-bootstrap
10253 maybe-configure-stage3-gcc: configure-stage3-gcc
10254 configure-stage3-gcc:
10255         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10257         @r=`${PWD_COMMAND}`; export r; \
10258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259         TFLAGS="$(STAGE3_TFLAGS)"; \
10260         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10261         $(HOST_EXPORTS) \
10262         $(POSTSTAGE1_HOST_EXPORTS) \
10263         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10264         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10265         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10266         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10268         cd $(HOST_SUBDIR)/gcc || exit 1; \
10269         case $(srcdir) in \
10270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10271           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10273         esac; \
10274         module_srcdir=gcc; \
10275         $(SHELL) $$s/$$module_srcdir/configure \
10276           --srcdir=$${topdir}/$$module_srcdir \
10277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10278           --target=${target_alias} \
10279            --with-build-libsubdir=$(HOST_SUBDIR)  \
10280           $(STAGE3_CONFIGURE_FLAGS)
10281 @endif gcc-bootstrap
10282
10283 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10284 maybe-configure-stage4-gcc:
10285 @if gcc-bootstrap
10286 maybe-configure-stage4-gcc: configure-stage4-gcc
10287 configure-stage4-gcc:
10288         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10290         @r=`${PWD_COMMAND}`; export r; \
10291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10292         TFLAGS="$(STAGE4_TFLAGS)"; \
10293         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10294         $(HOST_EXPORTS) \
10295         $(POSTSTAGE1_HOST_EXPORTS) \
10296         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10297         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10298         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10299         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10301         cd $(HOST_SUBDIR)/gcc || exit 1; \
10302         case $(srcdir) in \
10303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10304           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10306         esac; \
10307         module_srcdir=gcc; \
10308         $(SHELL) $$s/$$module_srcdir/configure \
10309           --srcdir=$${topdir}/$$module_srcdir \
10310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10311           --target=${target_alias} \
10312            --with-build-libsubdir=$(HOST_SUBDIR)  \
10313           $(STAGE4_CONFIGURE_FLAGS)
10314 @endif gcc-bootstrap
10315
10316 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10317 maybe-configure-stageprofile-gcc:
10318 @if gcc-bootstrap
10319 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10320 configure-stageprofile-gcc:
10321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10323         @r=`${PWD_COMMAND}`; export r; \
10324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10325         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10326         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10327         $(HOST_EXPORTS) \
10328         $(POSTSTAGE1_HOST_EXPORTS) \
10329         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10330         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10331         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10332         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10334         cd $(HOST_SUBDIR)/gcc || exit 1; \
10335         case $(srcdir) in \
10336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10337           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10339         esac; \
10340         module_srcdir=gcc; \
10341         $(SHELL) $$s/$$module_srcdir/configure \
10342           --srcdir=$${topdir}/$$module_srcdir \
10343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10344           --target=${target_alias} \
10345            --with-build-libsubdir=$(HOST_SUBDIR)  \
10346           $(STAGEprofile_CONFIGURE_FLAGS)
10347 @endif gcc-bootstrap
10348
10349 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10350 maybe-configure-stagefeedback-gcc:
10351 @if gcc-bootstrap
10352 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10353 configure-stagefeedback-gcc:
10354         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10356         @r=`${PWD_COMMAND}`; export r; \
10357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10358         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10359         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10360         $(HOST_EXPORTS) \
10361         $(POSTSTAGE1_HOST_EXPORTS) \
10362         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10363         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10364         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10365         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10366         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10367         cd $(HOST_SUBDIR)/gcc || exit 1; \
10368         case $(srcdir) in \
10369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10370           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10372         esac; \
10373         module_srcdir=gcc; \
10374         $(SHELL) $$s/$$module_srcdir/configure \
10375           --srcdir=$${topdir}/$$module_srcdir \
10376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10377           --target=${target_alias} \
10378            --with-build-libsubdir=$(HOST_SUBDIR)  \
10379           $(STAGEfeedback_CONFIGURE_FLAGS)
10380 @endif gcc-bootstrap
10381
10382
10383
10384
10385
10386 .PHONY: all-gcc maybe-all-gcc
10387 maybe-all-gcc:
10388 @if gcc-bootstrap
10389 all-gcc: stage_current
10390 @endif gcc-bootstrap
10391 @if gcc
10392 TARGET-gcc=all
10393 maybe-all-gcc: all-gcc
10394 all-gcc: configure-gcc
10395         @r=`${PWD_COMMAND}`; export r; \
10396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10397         $(HOST_EXPORTS)  \
10398         (cd $(HOST_SUBDIR)/gcc && \
10399           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10400                 $(TARGET-gcc))
10401 @endif gcc
10402
10403
10404
10405 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10406 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10407 maybe-all-stage1-gcc:
10408 maybe-clean-stage1-gcc:
10409 @if gcc-bootstrap
10410 maybe-all-stage1-gcc: all-stage1-gcc
10411 all-stage1: all-stage1-gcc
10412 TARGET-stage1-gcc = $(TARGET-gcc)
10413 all-stage1-gcc: configure-stage1-gcc
10414         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10415         @r=`${PWD_COMMAND}`; export r; \
10416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417         TFLAGS="$(STAGE1_TFLAGS)"; \
10418         $(HOST_EXPORTS)  \
10419         cd $(HOST_SUBDIR)/gcc && \
10420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10421                 CFLAGS="$(STAGE1_CFLAGS)" \
10422                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10423                 LIBCFLAGS="$(LIBCFLAGS)" \
10424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10427                 $(EXTRA_HOST_FLAGS)  \
10428                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10429                 TFLAGS="$(STAGE1_TFLAGS)" \
10430                 $(TARGET-stage1-gcc)
10431
10432 maybe-clean-stage1-gcc: clean-stage1-gcc
10433 clean-stage1: clean-stage1-gcc
10434 clean-stage1-gcc:
10435         @if [ $(current_stage) = stage1 ]; then \
10436           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10437         else \
10438           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10439           $(MAKE) stage1-start; \
10440         fi; \
10441         cd $(HOST_SUBDIR)/gcc && \
10442         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10443         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10444 @endif gcc-bootstrap
10445
10446
10447 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10448 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10449 maybe-all-stage2-gcc:
10450 maybe-clean-stage2-gcc:
10451 @if gcc-bootstrap
10452 maybe-all-stage2-gcc: all-stage2-gcc
10453 all-stage2: all-stage2-gcc
10454 TARGET-stage2-gcc = $(TARGET-gcc)
10455 all-stage2-gcc: configure-stage2-gcc
10456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10457         @r=`${PWD_COMMAND}`; export r; \
10458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10459         TFLAGS="$(STAGE2_TFLAGS)"; \
10460         $(HOST_EXPORTS) \
10461         $(POSTSTAGE1_HOST_EXPORTS)  \
10462         cd $(HOST_SUBDIR)/gcc && \
10463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10464                 CFLAGS="$(STAGE2_CFLAGS)" \
10465                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10466                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10471                 TFLAGS="$(STAGE2_TFLAGS)" \
10472                 $(TARGET-stage2-gcc)
10473
10474 maybe-clean-stage2-gcc: clean-stage2-gcc
10475 clean-stage2: clean-stage2-gcc
10476 clean-stage2-gcc:
10477         @if [ $(current_stage) = stage2 ]; then \
10478           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10479         else \
10480           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10481           $(MAKE) stage2-start; \
10482         fi; \
10483         cd $(HOST_SUBDIR)/gcc && \
10484         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10485 @endif gcc-bootstrap
10486
10487
10488 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10489 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10490 maybe-all-stage3-gcc:
10491 maybe-clean-stage3-gcc:
10492 @if gcc-bootstrap
10493 maybe-all-stage3-gcc: all-stage3-gcc
10494 all-stage3: all-stage3-gcc
10495 TARGET-stage3-gcc = $(TARGET-gcc)
10496 all-stage3-gcc: configure-stage3-gcc
10497         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10498         @r=`${PWD_COMMAND}`; export r; \
10499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10500         TFLAGS="$(STAGE3_TFLAGS)"; \
10501         $(HOST_EXPORTS) \
10502         $(POSTSTAGE1_HOST_EXPORTS)  \
10503         cd $(HOST_SUBDIR)/gcc && \
10504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10505                 CFLAGS="$(STAGE3_CFLAGS)" \
10506                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10507                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10512                 TFLAGS="$(STAGE3_TFLAGS)" \
10513                 $(TARGET-stage3-gcc)
10514
10515 maybe-clean-stage3-gcc: clean-stage3-gcc
10516 clean-stage3: clean-stage3-gcc
10517 clean-stage3-gcc:
10518         @if [ $(current_stage) = stage3 ]; then \
10519           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10520         else \
10521           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10522           $(MAKE) stage3-start; \
10523         fi; \
10524         cd $(HOST_SUBDIR)/gcc && \
10525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10526 @endif gcc-bootstrap
10527
10528
10529 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10530 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10531 maybe-all-stage4-gcc:
10532 maybe-clean-stage4-gcc:
10533 @if gcc-bootstrap
10534 maybe-all-stage4-gcc: all-stage4-gcc
10535 all-stage4: all-stage4-gcc
10536 TARGET-stage4-gcc = $(TARGET-gcc)
10537 all-stage4-gcc: configure-stage4-gcc
10538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10539         @r=`${PWD_COMMAND}`; export r; \
10540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10541         TFLAGS="$(STAGE4_TFLAGS)"; \
10542         $(HOST_EXPORTS) \
10543         $(POSTSTAGE1_HOST_EXPORTS)  \
10544         cd $(HOST_SUBDIR)/gcc && \
10545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10546                 CFLAGS="$(STAGE4_CFLAGS)" \
10547                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10548                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10552                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10553                 TFLAGS="$(STAGE4_TFLAGS)" \
10554                 $(TARGET-stage4-gcc)
10555
10556 maybe-clean-stage4-gcc: clean-stage4-gcc
10557 clean-stage4: clean-stage4-gcc
10558 clean-stage4-gcc:
10559         @if [ $(current_stage) = stage4 ]; then \
10560           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10561         else \
10562           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10563           $(MAKE) stage4-start; \
10564         fi; \
10565         cd $(HOST_SUBDIR)/gcc && \
10566         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10567 @endif gcc-bootstrap
10568
10569
10570 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10571 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10572 maybe-all-stageprofile-gcc:
10573 maybe-clean-stageprofile-gcc:
10574 @if gcc-bootstrap
10575 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10576 all-stageprofile: all-stageprofile-gcc
10577 TARGET-stageprofile-gcc = $(TARGET-gcc)
10578 all-stageprofile-gcc: configure-stageprofile-gcc
10579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10580         @r=`${PWD_COMMAND}`; export r; \
10581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10582         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10583         $(HOST_EXPORTS) \
10584         $(POSTSTAGE1_HOST_EXPORTS)  \
10585         cd $(HOST_SUBDIR)/gcc && \
10586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10587                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10588                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10589                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10594                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10595                 $(TARGET-stageprofile-gcc)
10596
10597 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10598 clean-stageprofile: clean-stageprofile-gcc
10599 clean-stageprofile-gcc:
10600         @if [ $(current_stage) = stageprofile ]; then \
10601           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10602         else \
10603           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10604           $(MAKE) stageprofile-start; \
10605         fi; \
10606         cd $(HOST_SUBDIR)/gcc && \
10607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10608 @endif gcc-bootstrap
10609
10610
10611 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10612 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10613 maybe-all-stagefeedback-gcc:
10614 maybe-clean-stagefeedback-gcc:
10615 @if gcc-bootstrap
10616 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10617 all-stagefeedback: all-stagefeedback-gcc
10618 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10619 all-stagefeedback-gcc: configure-stagefeedback-gcc
10620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10621         @r=`${PWD_COMMAND}`; export r; \
10622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10623         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10624         $(HOST_EXPORTS) \
10625         $(POSTSTAGE1_HOST_EXPORTS)  \
10626         cd $(HOST_SUBDIR)/gcc && \
10627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10628                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10629                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10630                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10634                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10635                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10636                 $(TARGET-stagefeedback-gcc)
10637
10638 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10639 clean-stagefeedback: clean-stagefeedback-gcc
10640 clean-stagefeedback-gcc:
10641         @if [ $(current_stage) = stagefeedback ]; then \
10642           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10643         else \
10644           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10645           $(MAKE) stagefeedback-start; \
10646         fi; \
10647         cd $(HOST_SUBDIR)/gcc && \
10648         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10649 @endif gcc-bootstrap
10650
10651
10652
10653
10654
10655 .PHONY: check-gcc maybe-check-gcc
10656 maybe-check-gcc:
10657 @if gcc
10658 maybe-check-gcc: check-gcc
10659
10660 check-gcc:
10661         @: $(MAKE); $(unstage)
10662         @r=`${PWD_COMMAND}`; export r; \
10663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664         $(HOST_EXPORTS) \
10665         (cd $(HOST_SUBDIR)/gcc && \
10666           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10667
10668 @endif gcc
10669
10670 .PHONY: install-gcc maybe-install-gcc
10671 maybe-install-gcc:
10672 @if gcc
10673 maybe-install-gcc: install-gcc
10674
10675 install-gcc: installdirs
10676         @: $(MAKE); $(unstage)
10677         @r=`${PWD_COMMAND}`; export r; \
10678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679         $(HOST_EXPORTS) \
10680         (cd $(HOST_SUBDIR)/gcc && \
10681           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10682
10683 @endif gcc
10684
10685 .PHONY: install-strip-gcc maybe-install-strip-gcc
10686 maybe-install-strip-gcc:
10687 @if gcc
10688 maybe-install-strip-gcc: install-strip-gcc
10689
10690 install-strip-gcc: installdirs
10691         @: $(MAKE); $(unstage)
10692         @r=`${PWD_COMMAND}`; export r; \
10693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10694         $(HOST_EXPORTS) \
10695         (cd $(HOST_SUBDIR)/gcc && \
10696           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10697
10698 @endif gcc
10699
10700 # Other targets (info, dvi, pdf, etc.)
10701
10702 .PHONY: maybe-info-gcc info-gcc
10703 maybe-info-gcc:
10704 @if gcc
10705 maybe-info-gcc: info-gcc
10706
10707 info-gcc: \
10708     configure-gcc 
10709         @[ -f ./gcc/Makefile ] || exit 0; \
10710         r=`${PWD_COMMAND}`; export r; \
10711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10712         $(HOST_EXPORTS) \
10713         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10715         done; \
10716         echo "Doing info in gcc" ; \
10717         (cd $(HOST_SUBDIR)/gcc && \
10718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10720                   "RANLIB=$${RANLIB}" \
10721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10722                   info) \
10723           || exit 1
10724
10725 @endif gcc
10726
10727 .PHONY: maybe-dvi-gcc dvi-gcc
10728 maybe-dvi-gcc:
10729 @if gcc
10730 maybe-dvi-gcc: dvi-gcc
10731
10732 dvi-gcc: \
10733     configure-gcc 
10734         @[ -f ./gcc/Makefile ] || exit 0; \
10735         r=`${PWD_COMMAND}`; export r; \
10736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737         $(HOST_EXPORTS) \
10738         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740         done; \
10741         echo "Doing dvi in gcc" ; \
10742         (cd $(HOST_SUBDIR)/gcc && \
10743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745                   "RANLIB=$${RANLIB}" \
10746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747                   dvi) \
10748           || exit 1
10749
10750 @endif gcc
10751
10752 .PHONY: maybe-pdf-gcc pdf-gcc
10753 maybe-pdf-gcc:
10754 @if gcc
10755 maybe-pdf-gcc: pdf-gcc
10756
10757 pdf-gcc: \
10758     configure-gcc 
10759         @[ -f ./gcc/Makefile ] || exit 0; \
10760         r=`${PWD_COMMAND}`; export r; \
10761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762         $(HOST_EXPORTS) \
10763         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765         done; \
10766         echo "Doing pdf in gcc" ; \
10767         (cd $(HOST_SUBDIR)/gcc && \
10768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770                   "RANLIB=$${RANLIB}" \
10771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772                   pdf) \
10773           || exit 1
10774
10775 @endif gcc
10776
10777 .PHONY: maybe-html-gcc html-gcc
10778 maybe-html-gcc:
10779 @if gcc
10780 maybe-html-gcc: html-gcc
10781
10782 html-gcc: \
10783     configure-gcc 
10784         @[ -f ./gcc/Makefile ] || exit 0; \
10785         r=`${PWD_COMMAND}`; export r; \
10786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787         $(HOST_EXPORTS) \
10788         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790         done; \
10791         echo "Doing html in gcc" ; \
10792         (cd $(HOST_SUBDIR)/gcc && \
10793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795                   "RANLIB=$${RANLIB}" \
10796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797                   html) \
10798           || exit 1
10799
10800 @endif gcc
10801
10802 .PHONY: maybe-TAGS-gcc TAGS-gcc
10803 maybe-TAGS-gcc:
10804 @if gcc
10805 maybe-TAGS-gcc: TAGS-gcc
10806
10807 TAGS-gcc: \
10808     configure-gcc 
10809         @[ -f ./gcc/Makefile ] || exit 0; \
10810         r=`${PWD_COMMAND}`; export r; \
10811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812         $(HOST_EXPORTS) \
10813         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815         done; \
10816         echo "Doing TAGS in gcc" ; \
10817         (cd $(HOST_SUBDIR)/gcc && \
10818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820                   "RANLIB=$${RANLIB}" \
10821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822                   TAGS) \
10823           || exit 1
10824
10825 @endif gcc
10826
10827 .PHONY: maybe-install-info-gcc install-info-gcc
10828 maybe-install-info-gcc:
10829 @if gcc
10830 maybe-install-info-gcc: install-info-gcc
10831
10832 install-info-gcc: \
10833     configure-gcc \
10834     info-gcc 
10835         @[ -f ./gcc/Makefile ] || exit 0; \
10836         r=`${PWD_COMMAND}`; export r; \
10837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838         $(HOST_EXPORTS) \
10839         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841         done; \
10842         echo "Doing install-info in gcc" ; \
10843         (cd $(HOST_SUBDIR)/gcc && \
10844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846                   "RANLIB=$${RANLIB}" \
10847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848                   install-info) \
10849           || exit 1
10850
10851 @endif gcc
10852
10853 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10854 maybe-install-pdf-gcc:
10855 @if gcc
10856 maybe-install-pdf-gcc: install-pdf-gcc
10857
10858 install-pdf-gcc: \
10859     configure-gcc \
10860     pdf-gcc 
10861         @[ -f ./gcc/Makefile ] || exit 0; \
10862         r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         $(HOST_EXPORTS) \
10865         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867         done; \
10868         echo "Doing install-pdf in gcc" ; \
10869         (cd $(HOST_SUBDIR)/gcc && \
10870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872                   "RANLIB=$${RANLIB}" \
10873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874                   install-pdf) \
10875           || exit 1
10876
10877 @endif gcc
10878
10879 .PHONY: maybe-install-html-gcc install-html-gcc
10880 maybe-install-html-gcc:
10881 @if gcc
10882 maybe-install-html-gcc: install-html-gcc
10883
10884 install-html-gcc: \
10885     configure-gcc \
10886     html-gcc 
10887         @[ -f ./gcc/Makefile ] || exit 0; \
10888         r=`${PWD_COMMAND}`; export r; \
10889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890         $(HOST_EXPORTS) \
10891         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893         done; \
10894         echo "Doing install-html in gcc" ; \
10895         (cd $(HOST_SUBDIR)/gcc && \
10896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898                   "RANLIB=$${RANLIB}" \
10899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900                   install-html) \
10901           || exit 1
10902
10903 @endif gcc
10904
10905 .PHONY: maybe-installcheck-gcc installcheck-gcc
10906 maybe-installcheck-gcc:
10907 @if gcc
10908 maybe-installcheck-gcc: installcheck-gcc
10909
10910 installcheck-gcc: \
10911     configure-gcc 
10912         @[ -f ./gcc/Makefile ] || exit 0; \
10913         r=`${PWD_COMMAND}`; export r; \
10914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10915         $(HOST_EXPORTS) \
10916         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10918         done; \
10919         echo "Doing installcheck in gcc" ; \
10920         (cd $(HOST_SUBDIR)/gcc && \
10921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10923                   "RANLIB=$${RANLIB}" \
10924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10925                   installcheck) \
10926           || exit 1
10927
10928 @endif gcc
10929
10930 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10931 maybe-mostlyclean-gcc:
10932 @if gcc
10933 maybe-mostlyclean-gcc: mostlyclean-gcc
10934
10935 mostlyclean-gcc: 
10936         @[ -f ./gcc/Makefile ] || exit 0; \
10937         r=`${PWD_COMMAND}`; export r; \
10938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10939         $(HOST_EXPORTS) \
10940         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10942         done; \
10943         echo "Doing mostlyclean in gcc" ; \
10944         (cd $(HOST_SUBDIR)/gcc && \
10945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10947                   "RANLIB=$${RANLIB}" \
10948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10949                   mostlyclean) \
10950           || exit 1
10951
10952 @endif gcc
10953
10954 .PHONY: maybe-clean-gcc clean-gcc
10955 maybe-clean-gcc:
10956 @if gcc
10957 maybe-clean-gcc: clean-gcc
10958
10959 clean-gcc: 
10960         @[ -f ./gcc/Makefile ] || exit 0; \
10961         r=`${PWD_COMMAND}`; export r; \
10962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963         $(HOST_EXPORTS) \
10964         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966         done; \
10967         echo "Doing clean in gcc" ; \
10968         (cd $(HOST_SUBDIR)/gcc && \
10969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10971                   "RANLIB=$${RANLIB}" \
10972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10973                   clean) \
10974           || exit 1
10975
10976 @endif gcc
10977
10978 .PHONY: maybe-distclean-gcc distclean-gcc
10979 maybe-distclean-gcc:
10980 @if gcc
10981 maybe-distclean-gcc: distclean-gcc
10982
10983 distclean-gcc: 
10984         @[ -f ./gcc/Makefile ] || exit 0; \
10985         r=`${PWD_COMMAND}`; export r; \
10986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10987         $(HOST_EXPORTS) \
10988         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10990         done; \
10991         echo "Doing distclean in gcc" ; \
10992         (cd $(HOST_SUBDIR)/gcc && \
10993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10995                   "RANLIB=$${RANLIB}" \
10996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10997                   distclean) \
10998           || exit 1
10999
11000 @endif gcc
11001
11002 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11003 maybe-maintainer-clean-gcc:
11004 @if gcc
11005 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11006
11007 maintainer-clean-gcc: 
11008         @[ -f ./gcc/Makefile ] || exit 0; \
11009         r=`${PWD_COMMAND}`; export r; \
11010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11011         $(HOST_EXPORTS) \
11012         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11014         done; \
11015         echo "Doing maintainer-clean in gcc" ; \
11016         (cd $(HOST_SUBDIR)/gcc && \
11017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11019                   "RANLIB=$${RANLIB}" \
11020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11021                   maintainer-clean) \
11022           || exit 1
11023
11024 @endif gcc
11025
11026
11027
11028 .PHONY: configure-gmp maybe-configure-gmp
11029 maybe-configure-gmp:
11030 @if gcc-bootstrap
11031 configure-gmp: stage_current
11032 @endif gcc-bootstrap
11033 @if gmp
11034 maybe-configure-gmp: configure-gmp
11035 configure-gmp: 
11036         @r=`${PWD_COMMAND}`; export r; \
11037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11040         $(HOST_EXPORTS)  \
11041         echo Configuring in $(HOST_SUBDIR)/gmp; \
11042         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11043         case $(srcdir) in \
11044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11045           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11047         esac; \
11048         module_srcdir=gmp; \
11049         $(SHELL) \
11050           $$s/$$module_srcdir/configure \
11051           --srcdir=$${topdir}/$$module_srcdir \
11052           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11053           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11054           || exit 1
11055 @endif gmp
11056
11057
11058
11059 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11060 maybe-configure-stage1-gmp:
11061 @if gmp-bootstrap
11062 maybe-configure-stage1-gmp: configure-stage1-gmp
11063 configure-stage1-gmp:
11064         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11066         @r=`${PWD_COMMAND}`; export r; \
11067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068         TFLAGS="$(STAGE1_TFLAGS)"; \
11069         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11070         $(HOST_EXPORTS) \
11071         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11072         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11073         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11074         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
11075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11076         cd $(HOST_SUBDIR)/gmp || exit 1; \
11077         case $(srcdir) in \
11078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081         esac; \
11082         module_srcdir=gmp; \
11083         $(SHELL) $$s/$$module_srcdir/configure \
11084           --srcdir=$${topdir}/$$module_srcdir \
11085           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11086           --target=none-${host_vendor}-${host_os} \
11087            \
11088           $(STAGE1_CONFIGURE_FLAGS) \
11089           --disable-shared LEX="touch lex.yy.c"
11090 @endif gmp-bootstrap
11091
11092 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11093 maybe-configure-stage2-gmp:
11094 @if gmp-bootstrap
11095 maybe-configure-stage2-gmp: configure-stage2-gmp
11096 configure-stage2-gmp:
11097         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11098         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11099         @r=`${PWD_COMMAND}`; export r; \
11100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11101         TFLAGS="$(STAGE2_TFLAGS)"; \
11102         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11103         $(HOST_EXPORTS) \
11104         $(POSTSTAGE1_HOST_EXPORTS) \
11105         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11106         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11107         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11108         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
11109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11110         cd $(HOST_SUBDIR)/gmp || exit 1; \
11111         case $(srcdir) in \
11112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11113           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11115         esac; \
11116         module_srcdir=gmp; \
11117         $(SHELL) $$s/$$module_srcdir/configure \
11118           --srcdir=$${topdir}/$$module_srcdir \
11119           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11120           --target=none-${host_vendor}-${host_os} \
11121            --with-build-libsubdir=$(HOST_SUBDIR)  \
11122           $(STAGE2_CONFIGURE_FLAGS) \
11123           --disable-shared LEX="touch lex.yy.c"
11124 @endif gmp-bootstrap
11125
11126 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11127 maybe-configure-stage3-gmp:
11128 @if gmp-bootstrap
11129 maybe-configure-stage3-gmp: configure-stage3-gmp
11130 configure-stage3-gmp:
11131         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11133         @r=`${PWD_COMMAND}`; export r; \
11134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11135         TFLAGS="$(STAGE3_TFLAGS)"; \
11136         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11137         $(HOST_EXPORTS) \
11138         $(POSTSTAGE1_HOST_EXPORTS) \
11139         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11140         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11141         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11142         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
11143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11144         cd $(HOST_SUBDIR)/gmp || exit 1; \
11145         case $(srcdir) in \
11146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11147           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11149         esac; \
11150         module_srcdir=gmp; \
11151         $(SHELL) $$s/$$module_srcdir/configure \
11152           --srcdir=$${topdir}/$$module_srcdir \
11153           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11154           --target=none-${host_vendor}-${host_os} \
11155            --with-build-libsubdir=$(HOST_SUBDIR)  \
11156           $(STAGE3_CONFIGURE_FLAGS) \
11157           --disable-shared LEX="touch lex.yy.c"
11158 @endif gmp-bootstrap
11159
11160 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11161 maybe-configure-stage4-gmp:
11162 @if gmp-bootstrap
11163 maybe-configure-stage4-gmp: configure-stage4-gmp
11164 configure-stage4-gmp:
11165         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11167         @r=`${PWD_COMMAND}`; export r; \
11168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11169         TFLAGS="$(STAGE4_TFLAGS)"; \
11170         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11171         $(HOST_EXPORTS) \
11172         $(POSTSTAGE1_HOST_EXPORTS) \
11173         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11174         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11175         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11176         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
11177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11178         cd $(HOST_SUBDIR)/gmp || exit 1; \
11179         case $(srcdir) in \
11180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11181           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11183         esac; \
11184         module_srcdir=gmp; \
11185         $(SHELL) $$s/$$module_srcdir/configure \
11186           --srcdir=$${topdir}/$$module_srcdir \
11187           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11188           --target=none-${host_vendor}-${host_os} \
11189            --with-build-libsubdir=$(HOST_SUBDIR)  \
11190           $(STAGE4_CONFIGURE_FLAGS) \
11191           --disable-shared LEX="touch lex.yy.c"
11192 @endif gmp-bootstrap
11193
11194 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11195 maybe-configure-stageprofile-gmp:
11196 @if gmp-bootstrap
11197 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11198 configure-stageprofile-gmp:
11199         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11201         @r=`${PWD_COMMAND}`; export r; \
11202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11203         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11204         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11205         $(HOST_EXPORTS) \
11206         $(POSTSTAGE1_HOST_EXPORTS) \
11207         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11208         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11209         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11210         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
11211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11212         cd $(HOST_SUBDIR)/gmp || exit 1; \
11213         case $(srcdir) in \
11214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11215           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11217         esac; \
11218         module_srcdir=gmp; \
11219         $(SHELL) $$s/$$module_srcdir/configure \
11220           --srcdir=$${topdir}/$$module_srcdir \
11221           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11222           --target=none-${host_vendor}-${host_os} \
11223            --with-build-libsubdir=$(HOST_SUBDIR)  \
11224           $(STAGEprofile_CONFIGURE_FLAGS) \
11225           --disable-shared LEX="touch lex.yy.c"
11226 @endif gmp-bootstrap
11227
11228 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11229 maybe-configure-stagefeedback-gmp:
11230 @if gmp-bootstrap
11231 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11232 configure-stagefeedback-gmp:
11233         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11235         @r=`${PWD_COMMAND}`; export r; \
11236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11238         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11239         $(HOST_EXPORTS) \
11240         $(POSTSTAGE1_HOST_EXPORTS) \
11241         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11242         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11243         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11244         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
11245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11246         cd $(HOST_SUBDIR)/gmp || exit 1; \
11247         case $(srcdir) in \
11248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11249           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11251         esac; \
11252         module_srcdir=gmp; \
11253         $(SHELL) $$s/$$module_srcdir/configure \
11254           --srcdir=$${topdir}/$$module_srcdir \
11255           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11256           --target=none-${host_vendor}-${host_os} \
11257            --with-build-libsubdir=$(HOST_SUBDIR)  \
11258           $(STAGEfeedback_CONFIGURE_FLAGS) \
11259           --disable-shared LEX="touch lex.yy.c"
11260 @endif gmp-bootstrap
11261
11262
11263
11264
11265
11266 .PHONY: all-gmp maybe-all-gmp
11267 maybe-all-gmp:
11268 @if gcc-bootstrap
11269 all-gmp: stage_current
11270 @endif gcc-bootstrap
11271 @if gmp
11272 TARGET-gmp=all
11273 maybe-all-gmp: all-gmp
11274 all-gmp: configure-gmp
11275         @r=`${PWD_COMMAND}`; export r; \
11276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11277         $(HOST_EXPORTS)  \
11278         (cd $(HOST_SUBDIR)/gmp && \
11279           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11280                 $(TARGET-gmp))
11281 @endif gmp
11282
11283
11284
11285 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11286 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11287 maybe-all-stage1-gmp:
11288 maybe-clean-stage1-gmp:
11289 @if gmp-bootstrap
11290 maybe-all-stage1-gmp: all-stage1-gmp
11291 all-stage1: all-stage1-gmp
11292 TARGET-stage1-gmp = $(TARGET-gmp)
11293 all-stage1-gmp: configure-stage1-gmp
11294         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11295         @r=`${PWD_COMMAND}`; export r; \
11296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11297         TFLAGS="$(STAGE1_TFLAGS)"; \
11298         $(HOST_EXPORTS)  \
11299         cd $(HOST_SUBDIR)/gmp && \
11300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11301                 CFLAGS="$(STAGE1_CFLAGS)" \
11302                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11303                 LIBCFLAGS="$(LIBCFLAGS)" \
11304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11307                 $(EXTRA_HOST_FLAGS)  \
11308                 $(STAGE1_FLAGS_TO_PASS)  \
11309                 TFLAGS="$(STAGE1_TFLAGS)" \
11310                 $(TARGET-stage1-gmp)
11311
11312 maybe-clean-stage1-gmp: clean-stage1-gmp
11313 clean-stage1: clean-stage1-gmp
11314 clean-stage1-gmp:
11315         @if [ $(current_stage) = stage1 ]; then \
11316           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11317         else \
11318           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11319           $(MAKE) stage1-start; \
11320         fi; \
11321         cd $(HOST_SUBDIR)/gmp && \
11322         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11323         $(STAGE1_FLAGS_TO_PASS)  clean
11324 @endif gmp-bootstrap
11325
11326
11327 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11328 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11329 maybe-all-stage2-gmp:
11330 maybe-clean-stage2-gmp:
11331 @if gmp-bootstrap
11332 maybe-all-stage2-gmp: all-stage2-gmp
11333 all-stage2: all-stage2-gmp
11334 TARGET-stage2-gmp = $(TARGET-gmp)
11335 all-stage2-gmp: configure-stage2-gmp
11336         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11337         @r=`${PWD_COMMAND}`; export r; \
11338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11339         TFLAGS="$(STAGE2_TFLAGS)"; \
11340         $(HOST_EXPORTS) \
11341         $(POSTSTAGE1_HOST_EXPORTS)  \
11342         cd $(HOST_SUBDIR)/gmp && \
11343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11344                 CFLAGS="$(STAGE2_CFLAGS)" \
11345                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11346                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11351                 TFLAGS="$(STAGE2_TFLAGS)" \
11352                 $(TARGET-stage2-gmp)
11353
11354 maybe-clean-stage2-gmp: clean-stage2-gmp
11355 clean-stage2: clean-stage2-gmp
11356 clean-stage2-gmp:
11357         @if [ $(current_stage) = stage2 ]; then \
11358           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11359         else \
11360           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11361           $(MAKE) stage2-start; \
11362         fi; \
11363         cd $(HOST_SUBDIR)/gmp && \
11364         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11365 @endif gmp-bootstrap
11366
11367
11368 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11369 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11370 maybe-all-stage3-gmp:
11371 maybe-clean-stage3-gmp:
11372 @if gmp-bootstrap
11373 maybe-all-stage3-gmp: all-stage3-gmp
11374 all-stage3: all-stage3-gmp
11375 TARGET-stage3-gmp = $(TARGET-gmp)
11376 all-stage3-gmp: configure-stage3-gmp
11377         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11378         @r=`${PWD_COMMAND}`; export r; \
11379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11380         TFLAGS="$(STAGE3_TFLAGS)"; \
11381         $(HOST_EXPORTS) \
11382         $(POSTSTAGE1_HOST_EXPORTS)  \
11383         cd $(HOST_SUBDIR)/gmp && \
11384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11385                 CFLAGS="$(STAGE3_CFLAGS)" \
11386                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11387                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11392                 TFLAGS="$(STAGE3_TFLAGS)" \
11393                 $(TARGET-stage3-gmp)
11394
11395 maybe-clean-stage3-gmp: clean-stage3-gmp
11396 clean-stage3: clean-stage3-gmp
11397 clean-stage3-gmp:
11398         @if [ $(current_stage) = stage3 ]; then \
11399           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11400         else \
11401           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11402           $(MAKE) stage3-start; \
11403         fi; \
11404         cd $(HOST_SUBDIR)/gmp && \
11405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11406 @endif gmp-bootstrap
11407
11408
11409 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11410 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11411 maybe-all-stage4-gmp:
11412 maybe-clean-stage4-gmp:
11413 @if gmp-bootstrap
11414 maybe-all-stage4-gmp: all-stage4-gmp
11415 all-stage4: all-stage4-gmp
11416 TARGET-stage4-gmp = $(TARGET-gmp)
11417 all-stage4-gmp: configure-stage4-gmp
11418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11419         @r=`${PWD_COMMAND}`; export r; \
11420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11421         TFLAGS="$(STAGE4_TFLAGS)"; \
11422         $(HOST_EXPORTS) \
11423         $(POSTSTAGE1_HOST_EXPORTS)  \
11424         cd $(HOST_SUBDIR)/gmp && \
11425         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11426                 CFLAGS="$(STAGE4_CFLAGS)" \
11427                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11428                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11429                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11430                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11431                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11432                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11433                 TFLAGS="$(STAGE4_TFLAGS)" \
11434                 $(TARGET-stage4-gmp)
11435
11436 maybe-clean-stage4-gmp: clean-stage4-gmp
11437 clean-stage4: clean-stage4-gmp
11438 clean-stage4-gmp:
11439         @if [ $(current_stage) = stage4 ]; then \
11440           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11441         else \
11442           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11443           $(MAKE) stage4-start; \
11444         fi; \
11445         cd $(HOST_SUBDIR)/gmp && \
11446         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11447 @endif gmp-bootstrap
11448
11449
11450 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11451 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11452 maybe-all-stageprofile-gmp:
11453 maybe-clean-stageprofile-gmp:
11454 @if gmp-bootstrap
11455 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11456 all-stageprofile: all-stageprofile-gmp
11457 TARGET-stageprofile-gmp = $(TARGET-gmp)
11458 all-stageprofile-gmp: configure-stageprofile-gmp
11459         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11460         @r=`${PWD_COMMAND}`; export r; \
11461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11462         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11463         $(HOST_EXPORTS) \
11464         $(POSTSTAGE1_HOST_EXPORTS)  \
11465         cd $(HOST_SUBDIR)/gmp && \
11466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11467                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11468                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11469                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11470                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11471                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11472                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11473                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11474                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11475                 $(TARGET-stageprofile-gmp)
11476
11477 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11478 clean-stageprofile: clean-stageprofile-gmp
11479 clean-stageprofile-gmp:
11480         @if [ $(current_stage) = stageprofile ]; then \
11481           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11482         else \
11483           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11484           $(MAKE) stageprofile-start; \
11485         fi; \
11486         cd $(HOST_SUBDIR)/gmp && \
11487         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11488 @endif gmp-bootstrap
11489
11490
11491 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11492 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11493 maybe-all-stagefeedback-gmp:
11494 maybe-clean-stagefeedback-gmp:
11495 @if gmp-bootstrap
11496 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11497 all-stagefeedback: all-stagefeedback-gmp
11498 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11499 all-stagefeedback-gmp: configure-stagefeedback-gmp
11500         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11501         @r=`${PWD_COMMAND}`; export r; \
11502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11503         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11504         $(HOST_EXPORTS) \
11505         $(POSTSTAGE1_HOST_EXPORTS)  \
11506         cd $(HOST_SUBDIR)/gmp && \
11507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11508                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11509                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11510                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11515                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11516                 $(TARGET-stagefeedback-gmp)
11517
11518 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11519 clean-stagefeedback: clean-stagefeedback-gmp
11520 clean-stagefeedback-gmp:
11521         @if [ $(current_stage) = stagefeedback ]; then \
11522           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11523         else \
11524           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11525           $(MAKE) stagefeedback-start; \
11526         fi; \
11527         cd $(HOST_SUBDIR)/gmp && \
11528         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11529 @endif gmp-bootstrap
11530
11531
11532
11533
11534
11535 .PHONY: check-gmp maybe-check-gmp
11536 maybe-check-gmp:
11537 @if gmp
11538 maybe-check-gmp: check-gmp
11539
11540 check-gmp:
11541         @: $(MAKE); $(unstage)
11542         @r=`${PWD_COMMAND}`; export r; \
11543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11544         $(HOST_EXPORTS) \
11545         (cd $(HOST_SUBDIR)/gmp && \
11546           $(MAKE) $(FLAGS_TO_PASS)  check)
11547
11548 @endif gmp
11549
11550 .PHONY: install-gmp maybe-install-gmp
11551 maybe-install-gmp:
11552 @if gmp
11553 maybe-install-gmp: install-gmp
11554
11555 install-gmp:
11556
11557 @endif gmp
11558
11559 .PHONY: install-strip-gmp maybe-install-strip-gmp
11560 maybe-install-strip-gmp:
11561 @if gmp
11562 maybe-install-strip-gmp: install-strip-gmp
11563
11564 install-strip-gmp:
11565
11566 @endif gmp
11567
11568 # Other targets (info, dvi, pdf, etc.)
11569
11570 .PHONY: maybe-info-gmp info-gmp
11571 maybe-info-gmp:
11572 @if gmp
11573 maybe-info-gmp: info-gmp
11574
11575 info-gmp: \
11576     configure-gmp 
11577         @[ -f ./gmp/Makefile ] || exit 0; \
11578         r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(HOST_EXPORTS) \
11581         for flag in $(EXTRA_HOST_FLAGS) ; do \
11582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583         done; \
11584         echo "Doing info in gmp" ; \
11585         (cd $(HOST_SUBDIR)/gmp && \
11586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588                   "RANLIB=$${RANLIB}" \
11589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11590                   info) \
11591           || exit 1
11592
11593 @endif gmp
11594
11595 .PHONY: maybe-dvi-gmp dvi-gmp
11596 maybe-dvi-gmp:
11597 @if gmp
11598 maybe-dvi-gmp: dvi-gmp
11599
11600 dvi-gmp: \
11601     configure-gmp 
11602         @[ -f ./gmp/Makefile ] || exit 0; \
11603         r=`${PWD_COMMAND}`; export r; \
11604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605         $(HOST_EXPORTS) \
11606         for flag in $(EXTRA_HOST_FLAGS) ; do \
11607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11608         done; \
11609         echo "Doing dvi in gmp" ; \
11610         (cd $(HOST_SUBDIR)/gmp && \
11611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11613                   "RANLIB=$${RANLIB}" \
11614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11615                   dvi) \
11616           || exit 1
11617
11618 @endif gmp
11619
11620 .PHONY: maybe-pdf-gmp pdf-gmp
11621 maybe-pdf-gmp:
11622 @if gmp
11623 maybe-pdf-gmp: pdf-gmp
11624
11625 pdf-gmp: \
11626     configure-gmp 
11627         @[ -f ./gmp/Makefile ] || exit 0; \
11628         r=`${PWD_COMMAND}`; export r; \
11629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11630         $(HOST_EXPORTS) \
11631         for flag in $(EXTRA_HOST_FLAGS) ; do \
11632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11633         done; \
11634         echo "Doing pdf in gmp" ; \
11635         (cd $(HOST_SUBDIR)/gmp && \
11636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11638                   "RANLIB=$${RANLIB}" \
11639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11640                   pdf) \
11641           || exit 1
11642
11643 @endif gmp
11644
11645 .PHONY: maybe-html-gmp html-gmp
11646 maybe-html-gmp:
11647 @if gmp
11648 maybe-html-gmp: html-gmp
11649
11650 html-gmp: \
11651     configure-gmp 
11652         @[ -f ./gmp/Makefile ] || exit 0; \
11653         r=`${PWD_COMMAND}`; export r; \
11654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655         $(HOST_EXPORTS) \
11656         for flag in $(EXTRA_HOST_FLAGS) ; do \
11657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11658         done; \
11659         echo "Doing html in gmp" ; \
11660         (cd $(HOST_SUBDIR)/gmp && \
11661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11663                   "RANLIB=$${RANLIB}" \
11664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11665                   html) \
11666           || exit 1
11667
11668 @endif gmp
11669
11670 .PHONY: maybe-TAGS-gmp TAGS-gmp
11671 maybe-TAGS-gmp:
11672 @if gmp
11673 maybe-TAGS-gmp: TAGS-gmp
11674
11675 TAGS-gmp: \
11676     configure-gmp 
11677         @[ -f ./gmp/Makefile ] || exit 0; \
11678         r=`${PWD_COMMAND}`; export r; \
11679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680         $(HOST_EXPORTS) \
11681         for flag in $(EXTRA_HOST_FLAGS) ; do \
11682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683         done; \
11684         echo "Doing TAGS in gmp" ; \
11685         (cd $(HOST_SUBDIR)/gmp && \
11686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688                   "RANLIB=$${RANLIB}" \
11689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690                   TAGS) \
11691           || exit 1
11692
11693 @endif gmp
11694
11695 .PHONY: maybe-install-info-gmp install-info-gmp
11696 maybe-install-info-gmp:
11697 @if gmp
11698 maybe-install-info-gmp: install-info-gmp
11699
11700 install-info-gmp: \
11701     configure-gmp \
11702     info-gmp 
11703         @[ -f ./gmp/Makefile ] || exit 0; \
11704         r=`${PWD_COMMAND}`; export r; \
11705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706         $(HOST_EXPORTS) \
11707         for flag in $(EXTRA_HOST_FLAGS) ; do \
11708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709         done; \
11710         echo "Doing install-info in gmp" ; \
11711         (cd $(HOST_SUBDIR)/gmp && \
11712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714                   "RANLIB=$${RANLIB}" \
11715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11716                   install-info) \
11717           || exit 1
11718
11719 @endif gmp
11720
11721 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11722 maybe-install-pdf-gmp:
11723 @if gmp
11724 maybe-install-pdf-gmp: install-pdf-gmp
11725
11726 install-pdf-gmp: \
11727     configure-gmp \
11728     pdf-gmp 
11729         @[ -f ./gmp/Makefile ] || exit 0; \
11730         r=`${PWD_COMMAND}`; export r; \
11731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732         $(HOST_EXPORTS) \
11733         for flag in $(EXTRA_HOST_FLAGS) ; do \
11734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11735         done; \
11736         echo "Doing install-pdf in gmp" ; \
11737         (cd $(HOST_SUBDIR)/gmp && \
11738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11740                   "RANLIB=$${RANLIB}" \
11741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11742                   install-pdf) \
11743           || exit 1
11744
11745 @endif gmp
11746
11747 .PHONY: maybe-install-html-gmp install-html-gmp
11748 maybe-install-html-gmp:
11749 @if gmp
11750 maybe-install-html-gmp: install-html-gmp
11751
11752 install-html-gmp: \
11753     configure-gmp \
11754     html-gmp 
11755         @[ -f ./gmp/Makefile ] || exit 0; \
11756         r=`${PWD_COMMAND}`; export r; \
11757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11758         $(HOST_EXPORTS) \
11759         for flag in $(EXTRA_HOST_FLAGS) ; do \
11760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11761         done; \
11762         echo "Doing install-html in gmp" ; \
11763         (cd $(HOST_SUBDIR)/gmp && \
11764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11766                   "RANLIB=$${RANLIB}" \
11767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11768                   install-html) \
11769           || exit 1
11770
11771 @endif gmp
11772
11773 .PHONY: maybe-installcheck-gmp installcheck-gmp
11774 maybe-installcheck-gmp:
11775 @if gmp
11776 maybe-installcheck-gmp: installcheck-gmp
11777
11778 installcheck-gmp: \
11779     configure-gmp 
11780         @[ -f ./gmp/Makefile ] || exit 0; \
11781         r=`${PWD_COMMAND}`; export r; \
11782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783         $(HOST_EXPORTS) \
11784         for flag in $(EXTRA_HOST_FLAGS) ; do \
11785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786         done; \
11787         echo "Doing installcheck in gmp" ; \
11788         (cd $(HOST_SUBDIR)/gmp && \
11789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791                   "RANLIB=$${RANLIB}" \
11792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793                   installcheck) \
11794           || exit 1
11795
11796 @endif gmp
11797
11798 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11799 maybe-mostlyclean-gmp:
11800 @if gmp
11801 maybe-mostlyclean-gmp: mostlyclean-gmp
11802
11803 mostlyclean-gmp: 
11804         @[ -f ./gmp/Makefile ] || exit 0; \
11805         r=`${PWD_COMMAND}`; export r; \
11806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11807         $(HOST_EXPORTS) \
11808         for flag in $(EXTRA_HOST_FLAGS) ; do \
11809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11810         done; \
11811         echo "Doing mostlyclean in gmp" ; \
11812         (cd $(HOST_SUBDIR)/gmp && \
11813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11815                   "RANLIB=$${RANLIB}" \
11816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11817                   mostlyclean) \
11818           || exit 1
11819
11820 @endif gmp
11821
11822 .PHONY: maybe-clean-gmp clean-gmp
11823 maybe-clean-gmp:
11824 @if gmp
11825 maybe-clean-gmp: clean-gmp
11826
11827 clean-gmp: 
11828         @[ -f ./gmp/Makefile ] || exit 0; \
11829         r=`${PWD_COMMAND}`; export r; \
11830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831         $(HOST_EXPORTS) \
11832         for flag in $(EXTRA_HOST_FLAGS) ; do \
11833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11834         done; \
11835         echo "Doing clean in gmp" ; \
11836         (cd $(HOST_SUBDIR)/gmp && \
11837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11839                   "RANLIB=$${RANLIB}" \
11840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11841                   clean) \
11842           || exit 1
11843
11844 @endif gmp
11845
11846 .PHONY: maybe-distclean-gmp distclean-gmp
11847 maybe-distclean-gmp:
11848 @if gmp
11849 maybe-distclean-gmp: distclean-gmp
11850
11851 distclean-gmp: 
11852         @[ -f ./gmp/Makefile ] || exit 0; \
11853         r=`${PWD_COMMAND}`; export r; \
11854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855         $(HOST_EXPORTS) \
11856         for flag in $(EXTRA_HOST_FLAGS) ; do \
11857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858         done; \
11859         echo "Doing distclean in gmp" ; \
11860         (cd $(HOST_SUBDIR)/gmp && \
11861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863                   "RANLIB=$${RANLIB}" \
11864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11865                   distclean) \
11866           || exit 1
11867
11868 @endif gmp
11869
11870 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11871 maybe-maintainer-clean-gmp:
11872 @if gmp
11873 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11874
11875 maintainer-clean-gmp: 
11876         @[ -f ./gmp/Makefile ] || exit 0; \
11877         r=`${PWD_COMMAND}`; export r; \
11878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879         $(HOST_EXPORTS) \
11880         for flag in $(EXTRA_HOST_FLAGS) ; do \
11881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882         done; \
11883         echo "Doing maintainer-clean in gmp" ; \
11884         (cd $(HOST_SUBDIR)/gmp && \
11885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887                   "RANLIB=$${RANLIB}" \
11888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11889                   maintainer-clean) \
11890           || exit 1
11891
11892 @endif gmp
11893
11894
11895
11896 .PHONY: configure-mpfr maybe-configure-mpfr
11897 maybe-configure-mpfr:
11898 @if gcc-bootstrap
11899 configure-mpfr: stage_current
11900 @endif gcc-bootstrap
11901 @if mpfr
11902 maybe-configure-mpfr: configure-mpfr
11903 configure-mpfr: 
11904         @r=`${PWD_COMMAND}`; export r; \
11905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11908         $(HOST_EXPORTS)  \
11909         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11910         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11911         case $(srcdir) in \
11912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11913           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11915         esac; \
11916         module_srcdir=mpfr; \
11917         $(SHELL) \
11918           $$s/$$module_srcdir/configure \
11919           --srcdir=$${topdir}/$$module_srcdir \
11920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11921           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11922           || exit 1
11923 @endif mpfr
11924
11925
11926
11927 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11928 maybe-configure-stage1-mpfr:
11929 @if mpfr-bootstrap
11930 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11931 configure-stage1-mpfr:
11932         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11934         @r=`${PWD_COMMAND}`; export r; \
11935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11936         TFLAGS="$(STAGE1_TFLAGS)"; \
11937         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11938         $(HOST_EXPORTS) \
11939         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11940         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11941         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11942         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11944         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11945         case $(srcdir) in \
11946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11947           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11949         esac; \
11950         module_srcdir=mpfr; \
11951         $(SHELL) $$s/$$module_srcdir/configure \
11952           --srcdir=$${topdir}/$$module_srcdir \
11953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11954           --target=${target_alias} \
11955            \
11956           $(STAGE1_CONFIGURE_FLAGS) \
11957           --disable-shared @extra_mpfr_configure_flags@
11958 @endif mpfr-bootstrap
11959
11960 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11961 maybe-configure-stage2-mpfr:
11962 @if mpfr-bootstrap
11963 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11964 configure-stage2-mpfr:
11965         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11967         @r=`${PWD_COMMAND}`; export r; \
11968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969         TFLAGS="$(STAGE2_TFLAGS)"; \
11970         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11971         $(HOST_EXPORTS) \
11972         $(POSTSTAGE1_HOST_EXPORTS) \
11973         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11974         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11975         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11976         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11978         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11979         case $(srcdir) in \
11980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11981           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11983         esac; \
11984         module_srcdir=mpfr; \
11985         $(SHELL) $$s/$$module_srcdir/configure \
11986           --srcdir=$${topdir}/$$module_srcdir \
11987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11988           --target=${target_alias} \
11989            --with-build-libsubdir=$(HOST_SUBDIR)  \
11990           $(STAGE2_CONFIGURE_FLAGS) \
11991           --disable-shared @extra_mpfr_configure_flags@
11992 @endif mpfr-bootstrap
11993
11994 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11995 maybe-configure-stage3-mpfr:
11996 @if mpfr-bootstrap
11997 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11998 configure-stage3-mpfr:
11999         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12001         @r=`${PWD_COMMAND}`; export r; \
12002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12003         TFLAGS="$(STAGE3_TFLAGS)"; \
12004         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12005         $(HOST_EXPORTS) \
12006         $(POSTSTAGE1_HOST_EXPORTS) \
12007         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12008         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12009         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12010         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
12011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12012         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12013         case $(srcdir) in \
12014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12015           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12017         esac; \
12018         module_srcdir=mpfr; \
12019         $(SHELL) $$s/$$module_srcdir/configure \
12020           --srcdir=$${topdir}/$$module_srcdir \
12021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12022           --target=${target_alias} \
12023            --with-build-libsubdir=$(HOST_SUBDIR)  \
12024           $(STAGE3_CONFIGURE_FLAGS) \
12025           --disable-shared @extra_mpfr_configure_flags@
12026 @endif mpfr-bootstrap
12027
12028 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12029 maybe-configure-stage4-mpfr:
12030 @if mpfr-bootstrap
12031 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12032 configure-stage4-mpfr:
12033         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12035         @r=`${PWD_COMMAND}`; export r; \
12036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037         TFLAGS="$(STAGE4_TFLAGS)"; \
12038         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12039         $(HOST_EXPORTS) \
12040         $(POSTSTAGE1_HOST_EXPORTS) \
12041         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12042         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12043         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12044         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
12045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12046         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12047         case $(srcdir) in \
12048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12049           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12051         esac; \
12052         module_srcdir=mpfr; \
12053         $(SHELL) $$s/$$module_srcdir/configure \
12054           --srcdir=$${topdir}/$$module_srcdir \
12055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12056           --target=${target_alias} \
12057            --with-build-libsubdir=$(HOST_SUBDIR)  \
12058           $(STAGE4_CONFIGURE_FLAGS) \
12059           --disable-shared @extra_mpfr_configure_flags@
12060 @endif mpfr-bootstrap
12061
12062 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12063 maybe-configure-stageprofile-mpfr:
12064 @if mpfr-bootstrap
12065 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12066 configure-stageprofile-mpfr:
12067         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12069         @r=`${PWD_COMMAND}`; export r; \
12070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12071         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12072         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12073         $(HOST_EXPORTS) \
12074         $(POSTSTAGE1_HOST_EXPORTS) \
12075         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12076         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12077         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12078         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
12079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12080         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12081         case $(srcdir) in \
12082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12083           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12085         esac; \
12086         module_srcdir=mpfr; \
12087         $(SHELL) $$s/$$module_srcdir/configure \
12088           --srcdir=$${topdir}/$$module_srcdir \
12089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12090           --target=${target_alias} \
12091            --with-build-libsubdir=$(HOST_SUBDIR)  \
12092           $(STAGEprofile_CONFIGURE_FLAGS) \
12093           --disable-shared @extra_mpfr_configure_flags@
12094 @endif mpfr-bootstrap
12095
12096 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12097 maybe-configure-stagefeedback-mpfr:
12098 @if mpfr-bootstrap
12099 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12100 configure-stagefeedback-mpfr:
12101         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12103         @r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12106         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12107         $(HOST_EXPORTS) \
12108         $(POSTSTAGE1_HOST_EXPORTS) \
12109         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12110         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12111         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12112         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
12113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12114         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12115         case $(srcdir) in \
12116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12117           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12119         esac; \
12120         module_srcdir=mpfr; \
12121         $(SHELL) $$s/$$module_srcdir/configure \
12122           --srcdir=$${topdir}/$$module_srcdir \
12123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12124           --target=${target_alias} \
12125            --with-build-libsubdir=$(HOST_SUBDIR)  \
12126           $(STAGEfeedback_CONFIGURE_FLAGS) \
12127           --disable-shared @extra_mpfr_configure_flags@
12128 @endif mpfr-bootstrap
12129
12130
12131
12132
12133
12134 .PHONY: all-mpfr maybe-all-mpfr
12135 maybe-all-mpfr:
12136 @if gcc-bootstrap
12137 all-mpfr: stage_current
12138 @endif gcc-bootstrap
12139 @if mpfr
12140 TARGET-mpfr=all
12141 maybe-all-mpfr: all-mpfr
12142 all-mpfr: configure-mpfr
12143         @r=`${PWD_COMMAND}`; export r; \
12144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145         $(HOST_EXPORTS)  \
12146         (cd $(HOST_SUBDIR)/mpfr && \
12147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12148                 $(TARGET-mpfr))
12149 @endif mpfr
12150
12151
12152
12153 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12154 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12155 maybe-all-stage1-mpfr:
12156 maybe-clean-stage1-mpfr:
12157 @if mpfr-bootstrap
12158 maybe-all-stage1-mpfr: all-stage1-mpfr
12159 all-stage1: all-stage1-mpfr
12160 TARGET-stage1-mpfr = $(TARGET-mpfr)
12161 all-stage1-mpfr: configure-stage1-mpfr
12162         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12163         @r=`${PWD_COMMAND}`; export r; \
12164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165         TFLAGS="$(STAGE1_TFLAGS)"; \
12166         $(HOST_EXPORTS)  \
12167         cd $(HOST_SUBDIR)/mpfr && \
12168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12169                 CFLAGS="$(STAGE1_CFLAGS)" \
12170                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12171                 LIBCFLAGS="$(LIBCFLAGS)" \
12172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12175                 $(EXTRA_HOST_FLAGS)  \
12176                 $(STAGE1_FLAGS_TO_PASS)  \
12177                 TFLAGS="$(STAGE1_TFLAGS)" \
12178                 $(TARGET-stage1-mpfr)
12179
12180 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12181 clean-stage1: clean-stage1-mpfr
12182 clean-stage1-mpfr:
12183         @if [ $(current_stage) = stage1 ]; then \
12184           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12185         else \
12186           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12187           $(MAKE) stage1-start; \
12188         fi; \
12189         cd $(HOST_SUBDIR)/mpfr && \
12190         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12191         $(STAGE1_FLAGS_TO_PASS)  clean
12192 @endif mpfr-bootstrap
12193
12194
12195 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12196 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12197 maybe-all-stage2-mpfr:
12198 maybe-clean-stage2-mpfr:
12199 @if mpfr-bootstrap
12200 maybe-all-stage2-mpfr: all-stage2-mpfr
12201 all-stage2: all-stage2-mpfr
12202 TARGET-stage2-mpfr = $(TARGET-mpfr)
12203 all-stage2-mpfr: configure-stage2-mpfr
12204         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12205         @r=`${PWD_COMMAND}`; export r; \
12206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12207         TFLAGS="$(STAGE2_TFLAGS)"; \
12208         $(HOST_EXPORTS) \
12209         $(POSTSTAGE1_HOST_EXPORTS)  \
12210         cd $(HOST_SUBDIR)/mpfr && \
12211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12212                 CFLAGS="$(STAGE2_CFLAGS)" \
12213                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12214                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12218                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12219                 TFLAGS="$(STAGE2_TFLAGS)" \
12220                 $(TARGET-stage2-mpfr)
12221
12222 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12223 clean-stage2: clean-stage2-mpfr
12224 clean-stage2-mpfr:
12225         @if [ $(current_stage) = stage2 ]; then \
12226           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12227         else \
12228           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12229           $(MAKE) stage2-start; \
12230         fi; \
12231         cd $(HOST_SUBDIR)/mpfr && \
12232         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12233 @endif mpfr-bootstrap
12234
12235
12236 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12237 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12238 maybe-all-stage3-mpfr:
12239 maybe-clean-stage3-mpfr:
12240 @if mpfr-bootstrap
12241 maybe-all-stage3-mpfr: all-stage3-mpfr
12242 all-stage3: all-stage3-mpfr
12243 TARGET-stage3-mpfr = $(TARGET-mpfr)
12244 all-stage3-mpfr: configure-stage3-mpfr
12245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12246         @r=`${PWD_COMMAND}`; export r; \
12247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248         TFLAGS="$(STAGE3_TFLAGS)"; \
12249         $(HOST_EXPORTS) \
12250         $(POSTSTAGE1_HOST_EXPORTS)  \
12251         cd $(HOST_SUBDIR)/mpfr && \
12252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12253                 CFLAGS="$(STAGE3_CFLAGS)" \
12254                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12255                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12259                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12260                 TFLAGS="$(STAGE3_TFLAGS)" \
12261                 $(TARGET-stage3-mpfr)
12262
12263 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12264 clean-stage3: clean-stage3-mpfr
12265 clean-stage3-mpfr:
12266         @if [ $(current_stage) = stage3 ]; then \
12267           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12268         else \
12269           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12270           $(MAKE) stage3-start; \
12271         fi; \
12272         cd $(HOST_SUBDIR)/mpfr && \
12273         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12274 @endif mpfr-bootstrap
12275
12276
12277 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12278 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12279 maybe-all-stage4-mpfr:
12280 maybe-clean-stage4-mpfr:
12281 @if mpfr-bootstrap
12282 maybe-all-stage4-mpfr: all-stage4-mpfr
12283 all-stage4: all-stage4-mpfr
12284 TARGET-stage4-mpfr = $(TARGET-mpfr)
12285 all-stage4-mpfr: configure-stage4-mpfr
12286         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12287         @r=`${PWD_COMMAND}`; export r; \
12288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289         TFLAGS="$(STAGE4_TFLAGS)"; \
12290         $(HOST_EXPORTS) \
12291         $(POSTSTAGE1_HOST_EXPORTS)  \
12292         cd $(HOST_SUBDIR)/mpfr && \
12293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12294                 CFLAGS="$(STAGE4_CFLAGS)" \
12295                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12296                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12300                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12301                 TFLAGS="$(STAGE4_TFLAGS)" \
12302                 $(TARGET-stage4-mpfr)
12303
12304 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12305 clean-stage4: clean-stage4-mpfr
12306 clean-stage4-mpfr:
12307         @if [ $(current_stage) = stage4 ]; then \
12308           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12309         else \
12310           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12311           $(MAKE) stage4-start; \
12312         fi; \
12313         cd $(HOST_SUBDIR)/mpfr && \
12314         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12315 @endif mpfr-bootstrap
12316
12317
12318 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12319 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12320 maybe-all-stageprofile-mpfr:
12321 maybe-clean-stageprofile-mpfr:
12322 @if mpfr-bootstrap
12323 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12324 all-stageprofile: all-stageprofile-mpfr
12325 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12326 all-stageprofile-mpfr: configure-stageprofile-mpfr
12327         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12328         @r=`${PWD_COMMAND}`; export r; \
12329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12330         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12331         $(HOST_EXPORTS) \
12332         $(POSTSTAGE1_HOST_EXPORTS)  \
12333         cd $(HOST_SUBDIR)/mpfr && \
12334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12335                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12336                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12337                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12342                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12343                 $(TARGET-stageprofile-mpfr)
12344
12345 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12346 clean-stageprofile: clean-stageprofile-mpfr
12347 clean-stageprofile-mpfr:
12348         @if [ $(current_stage) = stageprofile ]; then \
12349           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12350         else \
12351           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12352           $(MAKE) stageprofile-start; \
12353         fi; \
12354         cd $(HOST_SUBDIR)/mpfr && \
12355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12356 @endif mpfr-bootstrap
12357
12358
12359 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12360 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12361 maybe-all-stagefeedback-mpfr:
12362 maybe-clean-stagefeedback-mpfr:
12363 @if mpfr-bootstrap
12364 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12365 all-stagefeedback: all-stagefeedback-mpfr
12366 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12367 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12368         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12369         @r=`${PWD_COMMAND}`; export r; \
12370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12372         $(HOST_EXPORTS) \
12373         $(POSTSTAGE1_HOST_EXPORTS)  \
12374         cd $(HOST_SUBDIR)/mpfr && \
12375         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12376                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12377                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12378                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12383                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12384                 $(TARGET-stagefeedback-mpfr)
12385
12386 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12387 clean-stagefeedback: clean-stagefeedback-mpfr
12388 clean-stagefeedback-mpfr:
12389         @if [ $(current_stage) = stagefeedback ]; then \
12390           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12391         else \
12392           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12393           $(MAKE) stagefeedback-start; \
12394         fi; \
12395         cd $(HOST_SUBDIR)/mpfr && \
12396         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12397 @endif mpfr-bootstrap
12398
12399
12400
12401
12402
12403 .PHONY: check-mpfr maybe-check-mpfr
12404 maybe-check-mpfr:
12405 @if mpfr
12406 maybe-check-mpfr: check-mpfr
12407
12408 check-mpfr:
12409         @: $(MAKE); $(unstage)
12410         @r=`${PWD_COMMAND}`; export r; \
12411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12412         $(HOST_EXPORTS) \
12413         (cd $(HOST_SUBDIR)/mpfr && \
12414           $(MAKE) $(FLAGS_TO_PASS)  check)
12415
12416 @endif mpfr
12417
12418 .PHONY: install-mpfr maybe-install-mpfr
12419 maybe-install-mpfr:
12420 @if mpfr
12421 maybe-install-mpfr: install-mpfr
12422
12423 install-mpfr:
12424
12425 @endif mpfr
12426
12427 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12428 maybe-install-strip-mpfr:
12429 @if mpfr
12430 maybe-install-strip-mpfr: install-strip-mpfr
12431
12432 install-strip-mpfr:
12433
12434 @endif mpfr
12435
12436 # Other targets (info, dvi, pdf, etc.)
12437
12438 .PHONY: maybe-info-mpfr info-mpfr
12439 maybe-info-mpfr:
12440 @if mpfr
12441 maybe-info-mpfr: info-mpfr
12442
12443 info-mpfr: \
12444     configure-mpfr 
12445         @[ -f ./mpfr/Makefile ] || exit 0; \
12446         r=`${PWD_COMMAND}`; export r; \
12447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12448         $(HOST_EXPORTS) \
12449         for flag in $(EXTRA_HOST_FLAGS) ; do \
12450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12451         done; \
12452         echo "Doing info in mpfr" ; \
12453         (cd $(HOST_SUBDIR)/mpfr && \
12454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12456                   "RANLIB=$${RANLIB}" \
12457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12458                   info) \
12459           || exit 1
12460
12461 @endif mpfr
12462
12463 .PHONY: maybe-dvi-mpfr dvi-mpfr
12464 maybe-dvi-mpfr:
12465 @if mpfr
12466 maybe-dvi-mpfr: dvi-mpfr
12467
12468 dvi-mpfr: \
12469     configure-mpfr 
12470         @[ -f ./mpfr/Makefile ] || exit 0; \
12471         r=`${PWD_COMMAND}`; export r; \
12472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12473         $(HOST_EXPORTS) \
12474         for flag in $(EXTRA_HOST_FLAGS) ; do \
12475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12476         done; \
12477         echo "Doing dvi in mpfr" ; \
12478         (cd $(HOST_SUBDIR)/mpfr && \
12479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12481                   "RANLIB=$${RANLIB}" \
12482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12483                   dvi) \
12484           || exit 1
12485
12486 @endif mpfr
12487
12488 .PHONY: maybe-pdf-mpfr pdf-mpfr
12489 maybe-pdf-mpfr:
12490 @if mpfr
12491 maybe-pdf-mpfr: pdf-mpfr
12492
12493 pdf-mpfr: \
12494     configure-mpfr 
12495         @[ -f ./mpfr/Makefile ] || exit 0; \
12496         r=`${PWD_COMMAND}`; export r; \
12497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12498         $(HOST_EXPORTS) \
12499         for flag in $(EXTRA_HOST_FLAGS) ; do \
12500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12501         done; \
12502         echo "Doing pdf in mpfr" ; \
12503         (cd $(HOST_SUBDIR)/mpfr && \
12504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12506                   "RANLIB=$${RANLIB}" \
12507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12508                   pdf) \
12509           || exit 1
12510
12511 @endif mpfr
12512
12513 .PHONY: maybe-html-mpfr html-mpfr
12514 maybe-html-mpfr:
12515 @if mpfr
12516 maybe-html-mpfr: html-mpfr
12517
12518 html-mpfr: \
12519     configure-mpfr 
12520         @[ -f ./mpfr/Makefile ] || exit 0; \
12521         r=`${PWD_COMMAND}`; export r; \
12522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523         $(HOST_EXPORTS) \
12524         for flag in $(EXTRA_HOST_FLAGS) ; do \
12525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12526         done; \
12527         echo "Doing html in mpfr" ; \
12528         (cd $(HOST_SUBDIR)/mpfr && \
12529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12531                   "RANLIB=$${RANLIB}" \
12532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12533                   html) \
12534           || exit 1
12535
12536 @endif mpfr
12537
12538 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12539 maybe-TAGS-mpfr:
12540 @if mpfr
12541 maybe-TAGS-mpfr: TAGS-mpfr
12542
12543 TAGS-mpfr: \
12544     configure-mpfr 
12545         @[ -f ./mpfr/Makefile ] || exit 0; \
12546         r=`${PWD_COMMAND}`; export r; \
12547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12548         $(HOST_EXPORTS) \
12549         for flag in $(EXTRA_HOST_FLAGS) ; do \
12550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12551         done; \
12552         echo "Doing TAGS in mpfr" ; \
12553         (cd $(HOST_SUBDIR)/mpfr && \
12554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12556                   "RANLIB=$${RANLIB}" \
12557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12558                   TAGS) \
12559           || exit 1
12560
12561 @endif mpfr
12562
12563 .PHONY: maybe-install-info-mpfr install-info-mpfr
12564 maybe-install-info-mpfr:
12565 @if mpfr
12566 maybe-install-info-mpfr: install-info-mpfr
12567
12568 install-info-mpfr: \
12569     configure-mpfr \
12570     info-mpfr 
12571         @[ -f ./mpfr/Makefile ] || exit 0; \
12572         r=`${PWD_COMMAND}`; export r; \
12573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12574         $(HOST_EXPORTS) \
12575         for flag in $(EXTRA_HOST_FLAGS) ; do \
12576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12577         done; \
12578         echo "Doing install-info in mpfr" ; \
12579         (cd $(HOST_SUBDIR)/mpfr && \
12580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12582                   "RANLIB=$${RANLIB}" \
12583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12584                   install-info) \
12585           || exit 1
12586
12587 @endif mpfr
12588
12589 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12590 maybe-install-pdf-mpfr:
12591 @if mpfr
12592 maybe-install-pdf-mpfr: install-pdf-mpfr
12593
12594 install-pdf-mpfr: \
12595     configure-mpfr \
12596     pdf-mpfr 
12597         @[ -f ./mpfr/Makefile ] || exit 0; \
12598         r=`${PWD_COMMAND}`; export r; \
12599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12600         $(HOST_EXPORTS) \
12601         for flag in $(EXTRA_HOST_FLAGS) ; do \
12602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12603         done; \
12604         echo "Doing install-pdf in mpfr" ; \
12605         (cd $(HOST_SUBDIR)/mpfr && \
12606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12608                   "RANLIB=$${RANLIB}" \
12609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12610                   install-pdf) \
12611           || exit 1
12612
12613 @endif mpfr
12614
12615 .PHONY: maybe-install-html-mpfr install-html-mpfr
12616 maybe-install-html-mpfr:
12617 @if mpfr
12618 maybe-install-html-mpfr: install-html-mpfr
12619
12620 install-html-mpfr: \
12621     configure-mpfr \
12622     html-mpfr 
12623         @[ -f ./mpfr/Makefile ] || exit 0; \
12624         r=`${PWD_COMMAND}`; export r; \
12625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12626         $(HOST_EXPORTS) \
12627         for flag in $(EXTRA_HOST_FLAGS) ; do \
12628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12629         done; \
12630         echo "Doing install-html in mpfr" ; \
12631         (cd $(HOST_SUBDIR)/mpfr && \
12632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12634                   "RANLIB=$${RANLIB}" \
12635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12636                   install-html) \
12637           || exit 1
12638
12639 @endif mpfr
12640
12641 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12642 maybe-installcheck-mpfr:
12643 @if mpfr
12644 maybe-installcheck-mpfr: installcheck-mpfr
12645
12646 installcheck-mpfr: \
12647     configure-mpfr 
12648         @[ -f ./mpfr/Makefile ] || exit 0; \
12649         r=`${PWD_COMMAND}`; export r; \
12650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651         $(HOST_EXPORTS) \
12652         for flag in $(EXTRA_HOST_FLAGS) ; do \
12653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12654         done; \
12655         echo "Doing installcheck in mpfr" ; \
12656         (cd $(HOST_SUBDIR)/mpfr && \
12657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659                   "RANLIB=$${RANLIB}" \
12660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12661                   installcheck) \
12662           || exit 1
12663
12664 @endif mpfr
12665
12666 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12667 maybe-mostlyclean-mpfr:
12668 @if mpfr
12669 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12670
12671 mostlyclean-mpfr: 
12672         @[ -f ./mpfr/Makefile ] || exit 0; \
12673         r=`${PWD_COMMAND}`; export r; \
12674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12675         $(HOST_EXPORTS) \
12676         for flag in $(EXTRA_HOST_FLAGS) ; do \
12677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12678         done; \
12679         echo "Doing mostlyclean in mpfr" ; \
12680         (cd $(HOST_SUBDIR)/mpfr && \
12681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12683                   "RANLIB=$${RANLIB}" \
12684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12685                   mostlyclean) \
12686           || exit 1
12687
12688 @endif mpfr
12689
12690 .PHONY: maybe-clean-mpfr clean-mpfr
12691 maybe-clean-mpfr:
12692 @if mpfr
12693 maybe-clean-mpfr: clean-mpfr
12694
12695 clean-mpfr: 
12696         @[ -f ./mpfr/Makefile ] || exit 0; \
12697         r=`${PWD_COMMAND}`; export r; \
12698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699         $(HOST_EXPORTS) \
12700         for flag in $(EXTRA_HOST_FLAGS) ; do \
12701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12702         done; \
12703         echo "Doing clean in mpfr" ; \
12704         (cd $(HOST_SUBDIR)/mpfr && \
12705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12707                   "RANLIB=$${RANLIB}" \
12708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12709                   clean) \
12710           || exit 1
12711
12712 @endif mpfr
12713
12714 .PHONY: maybe-distclean-mpfr distclean-mpfr
12715 maybe-distclean-mpfr:
12716 @if mpfr
12717 maybe-distclean-mpfr: distclean-mpfr
12718
12719 distclean-mpfr: 
12720         @[ -f ./mpfr/Makefile ] || exit 0; \
12721         r=`${PWD_COMMAND}`; export r; \
12722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12723         $(HOST_EXPORTS) \
12724         for flag in $(EXTRA_HOST_FLAGS) ; do \
12725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12726         done; \
12727         echo "Doing distclean in mpfr" ; \
12728         (cd $(HOST_SUBDIR)/mpfr && \
12729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12731                   "RANLIB=$${RANLIB}" \
12732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12733                   distclean) \
12734           || exit 1
12735
12736 @endif mpfr
12737
12738 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12739 maybe-maintainer-clean-mpfr:
12740 @if mpfr
12741 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12742
12743 maintainer-clean-mpfr: 
12744         @[ -f ./mpfr/Makefile ] || exit 0; \
12745         r=`${PWD_COMMAND}`; export r; \
12746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747         $(HOST_EXPORTS) \
12748         for flag in $(EXTRA_HOST_FLAGS) ; do \
12749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750         done; \
12751         echo "Doing maintainer-clean in mpfr" ; \
12752         (cd $(HOST_SUBDIR)/mpfr && \
12753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755                   "RANLIB=$${RANLIB}" \
12756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757                   maintainer-clean) \
12758           || exit 1
12759
12760 @endif mpfr
12761
12762
12763
12764 .PHONY: configure-mpc maybe-configure-mpc
12765 maybe-configure-mpc:
12766 @if gcc-bootstrap
12767 configure-mpc: stage_current
12768 @endif gcc-bootstrap
12769 @if mpc
12770 maybe-configure-mpc: configure-mpc
12771 configure-mpc: 
12772         @r=`${PWD_COMMAND}`; export r; \
12773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12774         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12776         $(HOST_EXPORTS)  \
12777         echo Configuring in $(HOST_SUBDIR)/mpc; \
12778         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12779         case $(srcdir) in \
12780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12781           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12783         esac; \
12784         module_srcdir=mpc; \
12785         $(SHELL) \
12786           $$s/$$module_srcdir/configure \
12787           --srcdir=$${topdir}/$$module_srcdir \
12788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12790           || exit 1
12791 @endif mpc
12792
12793
12794
12795 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12796 maybe-configure-stage1-mpc:
12797 @if mpc-bootstrap
12798 maybe-configure-stage1-mpc: configure-stage1-mpc
12799 configure-stage1-mpc:
12800         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12802         @r=`${PWD_COMMAND}`; export r; \
12803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12804         TFLAGS="$(STAGE1_TFLAGS)"; \
12805         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12806         $(HOST_EXPORTS) \
12807         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12808         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12809         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12810         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12812         cd $(HOST_SUBDIR)/mpc || exit 1; \
12813         case $(srcdir) in \
12814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12815           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12817         esac; \
12818         module_srcdir=mpc; \
12819         $(SHELL) $$s/$$module_srcdir/configure \
12820           --srcdir=$${topdir}/$$module_srcdir \
12821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12822           --target=${target_alias} \
12823            \
12824           $(STAGE1_CONFIGURE_FLAGS) \
12825           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12826 @endif mpc-bootstrap
12827
12828 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12829 maybe-configure-stage2-mpc:
12830 @if mpc-bootstrap
12831 maybe-configure-stage2-mpc: configure-stage2-mpc
12832 configure-stage2-mpc:
12833         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12835         @r=`${PWD_COMMAND}`; export r; \
12836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12837         TFLAGS="$(STAGE2_TFLAGS)"; \
12838         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12839         $(HOST_EXPORTS) \
12840         $(POSTSTAGE1_HOST_EXPORTS) \
12841         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12842         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12843         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12844         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12846         cd $(HOST_SUBDIR)/mpc || exit 1; \
12847         case $(srcdir) in \
12848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12849           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12851         esac; \
12852         module_srcdir=mpc; \
12853         $(SHELL) $$s/$$module_srcdir/configure \
12854           --srcdir=$${topdir}/$$module_srcdir \
12855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12856           --target=${target_alias} \
12857            --with-build-libsubdir=$(HOST_SUBDIR)  \
12858           $(STAGE2_CONFIGURE_FLAGS) \
12859           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12860 @endif mpc-bootstrap
12861
12862 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12863 maybe-configure-stage3-mpc:
12864 @if mpc-bootstrap
12865 maybe-configure-stage3-mpc: configure-stage3-mpc
12866 configure-stage3-mpc:
12867         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12869         @r=`${PWD_COMMAND}`; export r; \
12870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12871         TFLAGS="$(STAGE3_TFLAGS)"; \
12872         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12873         $(HOST_EXPORTS) \
12874         $(POSTSTAGE1_HOST_EXPORTS) \
12875         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12876         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12877         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12878         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12880         cd $(HOST_SUBDIR)/mpc || exit 1; \
12881         case $(srcdir) in \
12882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12883           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12885         esac; \
12886         module_srcdir=mpc; \
12887         $(SHELL) $$s/$$module_srcdir/configure \
12888           --srcdir=$${topdir}/$$module_srcdir \
12889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12890           --target=${target_alias} \
12891            --with-build-libsubdir=$(HOST_SUBDIR)  \
12892           $(STAGE3_CONFIGURE_FLAGS) \
12893           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12894 @endif mpc-bootstrap
12895
12896 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12897 maybe-configure-stage4-mpc:
12898 @if mpc-bootstrap
12899 maybe-configure-stage4-mpc: configure-stage4-mpc
12900 configure-stage4-mpc:
12901         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12903         @r=`${PWD_COMMAND}`; export r; \
12904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905         TFLAGS="$(STAGE4_TFLAGS)"; \
12906         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12907         $(HOST_EXPORTS) \
12908         $(POSTSTAGE1_HOST_EXPORTS) \
12909         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12910         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12911         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12912         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12914         cd $(HOST_SUBDIR)/mpc || exit 1; \
12915         case $(srcdir) in \
12916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12917           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12919         esac; \
12920         module_srcdir=mpc; \
12921         $(SHELL) $$s/$$module_srcdir/configure \
12922           --srcdir=$${topdir}/$$module_srcdir \
12923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12924           --target=${target_alias} \
12925            --with-build-libsubdir=$(HOST_SUBDIR)  \
12926           $(STAGE4_CONFIGURE_FLAGS) \
12927           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12928 @endif mpc-bootstrap
12929
12930 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12931 maybe-configure-stageprofile-mpc:
12932 @if mpc-bootstrap
12933 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12934 configure-stageprofile-mpc:
12935         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12937         @r=`${PWD_COMMAND}`; export r; \
12938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12940         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12941         $(HOST_EXPORTS) \
12942         $(POSTSTAGE1_HOST_EXPORTS) \
12943         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12944         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12945         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12946         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12948         cd $(HOST_SUBDIR)/mpc || exit 1; \
12949         case $(srcdir) in \
12950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12951           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12953         esac; \
12954         module_srcdir=mpc; \
12955         $(SHELL) $$s/$$module_srcdir/configure \
12956           --srcdir=$${topdir}/$$module_srcdir \
12957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12958           --target=${target_alias} \
12959            --with-build-libsubdir=$(HOST_SUBDIR)  \
12960           $(STAGEprofile_CONFIGURE_FLAGS) \
12961           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12962 @endif mpc-bootstrap
12963
12964 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12965 maybe-configure-stagefeedback-mpc:
12966 @if mpc-bootstrap
12967 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12968 configure-stagefeedback-mpc:
12969         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12970         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12971         @r=`${PWD_COMMAND}`; export r; \
12972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12973         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12974         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12975         $(HOST_EXPORTS) \
12976         $(POSTSTAGE1_HOST_EXPORTS) \
12977         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12978         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12979         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12980         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12982         cd $(HOST_SUBDIR)/mpc || exit 1; \
12983         case $(srcdir) in \
12984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12985           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12987         esac; \
12988         module_srcdir=mpc; \
12989         $(SHELL) $$s/$$module_srcdir/configure \
12990           --srcdir=$${topdir}/$$module_srcdir \
12991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12992           --target=${target_alias} \
12993            --with-build-libsubdir=$(HOST_SUBDIR)  \
12994           $(STAGEfeedback_CONFIGURE_FLAGS) \
12995           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12996 @endif mpc-bootstrap
12997
12998
12999
13000
13001
13002 .PHONY: all-mpc maybe-all-mpc
13003 maybe-all-mpc:
13004 @if gcc-bootstrap
13005 all-mpc: stage_current
13006 @endif gcc-bootstrap
13007 @if mpc
13008 TARGET-mpc=all
13009 maybe-all-mpc: all-mpc
13010 all-mpc: configure-mpc
13011         @r=`${PWD_COMMAND}`; export r; \
13012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13013         $(HOST_EXPORTS)  \
13014         (cd $(HOST_SUBDIR)/mpc && \
13015           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13016                 $(TARGET-mpc))
13017 @endif mpc
13018
13019
13020
13021 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13022 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13023 maybe-all-stage1-mpc:
13024 maybe-clean-stage1-mpc:
13025 @if mpc-bootstrap
13026 maybe-all-stage1-mpc: all-stage1-mpc
13027 all-stage1: all-stage1-mpc
13028 TARGET-stage1-mpc = $(TARGET-mpc)
13029 all-stage1-mpc: configure-stage1-mpc
13030         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13031         @r=`${PWD_COMMAND}`; export r; \
13032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033         TFLAGS="$(STAGE1_TFLAGS)"; \
13034         $(HOST_EXPORTS)  \
13035         cd $(HOST_SUBDIR)/mpc && \
13036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13037                 CFLAGS="$(STAGE1_CFLAGS)" \
13038                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13039                 LIBCFLAGS="$(LIBCFLAGS)" \
13040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13043                 $(EXTRA_HOST_FLAGS)  \
13044                 $(STAGE1_FLAGS_TO_PASS)  \
13045                 TFLAGS="$(STAGE1_TFLAGS)" \
13046                 $(TARGET-stage1-mpc)
13047
13048 maybe-clean-stage1-mpc: clean-stage1-mpc
13049 clean-stage1: clean-stage1-mpc
13050 clean-stage1-mpc:
13051         @if [ $(current_stage) = stage1 ]; then \
13052           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13053         else \
13054           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13055           $(MAKE) stage1-start; \
13056         fi; \
13057         cd $(HOST_SUBDIR)/mpc && \
13058         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13059         $(STAGE1_FLAGS_TO_PASS)  clean
13060 @endif mpc-bootstrap
13061
13062
13063 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13064 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13065 maybe-all-stage2-mpc:
13066 maybe-clean-stage2-mpc:
13067 @if mpc-bootstrap
13068 maybe-all-stage2-mpc: all-stage2-mpc
13069 all-stage2: all-stage2-mpc
13070 TARGET-stage2-mpc = $(TARGET-mpc)
13071 all-stage2-mpc: configure-stage2-mpc
13072         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13073         @r=`${PWD_COMMAND}`; export r; \
13074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075         TFLAGS="$(STAGE2_TFLAGS)"; \
13076         $(HOST_EXPORTS) \
13077         $(POSTSTAGE1_HOST_EXPORTS)  \
13078         cd $(HOST_SUBDIR)/mpc && \
13079         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13080                 CFLAGS="$(STAGE2_CFLAGS)" \
13081                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13082                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13083                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13084                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13085                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13086                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13087                 TFLAGS="$(STAGE2_TFLAGS)" \
13088                 $(TARGET-stage2-mpc)
13089
13090 maybe-clean-stage2-mpc: clean-stage2-mpc
13091 clean-stage2: clean-stage2-mpc
13092 clean-stage2-mpc:
13093         @if [ $(current_stage) = stage2 ]; then \
13094           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13095         else \
13096           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13097           $(MAKE) stage2-start; \
13098         fi; \
13099         cd $(HOST_SUBDIR)/mpc && \
13100         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13101 @endif mpc-bootstrap
13102
13103
13104 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13105 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13106 maybe-all-stage3-mpc:
13107 maybe-clean-stage3-mpc:
13108 @if mpc-bootstrap
13109 maybe-all-stage3-mpc: all-stage3-mpc
13110 all-stage3: all-stage3-mpc
13111 TARGET-stage3-mpc = $(TARGET-mpc)
13112 all-stage3-mpc: configure-stage3-mpc
13113         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13114         @r=`${PWD_COMMAND}`; export r; \
13115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116         TFLAGS="$(STAGE3_TFLAGS)"; \
13117         $(HOST_EXPORTS) \
13118         $(POSTSTAGE1_HOST_EXPORTS)  \
13119         cd $(HOST_SUBDIR)/mpc && \
13120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13121                 CFLAGS="$(STAGE3_CFLAGS)" \
13122                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13123                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13128                 TFLAGS="$(STAGE3_TFLAGS)" \
13129                 $(TARGET-stage3-mpc)
13130
13131 maybe-clean-stage3-mpc: clean-stage3-mpc
13132 clean-stage3: clean-stage3-mpc
13133 clean-stage3-mpc:
13134         @if [ $(current_stage) = stage3 ]; then \
13135           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13136         else \
13137           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13138           $(MAKE) stage3-start; \
13139         fi; \
13140         cd $(HOST_SUBDIR)/mpc && \
13141         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13142 @endif mpc-bootstrap
13143
13144
13145 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13146 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13147 maybe-all-stage4-mpc:
13148 maybe-clean-stage4-mpc:
13149 @if mpc-bootstrap
13150 maybe-all-stage4-mpc: all-stage4-mpc
13151 all-stage4: all-stage4-mpc
13152 TARGET-stage4-mpc = $(TARGET-mpc)
13153 all-stage4-mpc: configure-stage4-mpc
13154         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13155         @r=`${PWD_COMMAND}`; export r; \
13156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13157         TFLAGS="$(STAGE4_TFLAGS)"; \
13158         $(HOST_EXPORTS) \
13159         $(POSTSTAGE1_HOST_EXPORTS)  \
13160         cd $(HOST_SUBDIR)/mpc && \
13161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13162                 CFLAGS="$(STAGE4_CFLAGS)" \
13163                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13164                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13169                 TFLAGS="$(STAGE4_TFLAGS)" \
13170                 $(TARGET-stage4-mpc)
13171
13172 maybe-clean-stage4-mpc: clean-stage4-mpc
13173 clean-stage4: clean-stage4-mpc
13174 clean-stage4-mpc:
13175         @if [ $(current_stage) = stage4 ]; then \
13176           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13177         else \
13178           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13179           $(MAKE) stage4-start; \
13180         fi; \
13181         cd $(HOST_SUBDIR)/mpc && \
13182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13183 @endif mpc-bootstrap
13184
13185
13186 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13187 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13188 maybe-all-stageprofile-mpc:
13189 maybe-clean-stageprofile-mpc:
13190 @if mpc-bootstrap
13191 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13192 all-stageprofile: all-stageprofile-mpc
13193 TARGET-stageprofile-mpc = $(TARGET-mpc)
13194 all-stageprofile-mpc: configure-stageprofile-mpc
13195         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13196         @r=`${PWD_COMMAND}`; export r; \
13197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13198         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13199         $(HOST_EXPORTS) \
13200         $(POSTSTAGE1_HOST_EXPORTS)  \
13201         cd $(HOST_SUBDIR)/mpc && \
13202         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13203                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13204                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13205                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13206                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13207                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13208                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13209                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13210                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13211                 $(TARGET-stageprofile-mpc)
13212
13213 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13214 clean-stageprofile: clean-stageprofile-mpc
13215 clean-stageprofile-mpc:
13216         @if [ $(current_stage) = stageprofile ]; then \
13217           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13218         else \
13219           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13220           $(MAKE) stageprofile-start; \
13221         fi; \
13222         cd $(HOST_SUBDIR)/mpc && \
13223         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13224 @endif mpc-bootstrap
13225
13226
13227 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13228 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13229 maybe-all-stagefeedback-mpc:
13230 maybe-clean-stagefeedback-mpc:
13231 @if mpc-bootstrap
13232 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13233 all-stagefeedback: all-stagefeedback-mpc
13234 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13235 all-stagefeedback-mpc: configure-stagefeedback-mpc
13236         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13237         @r=`${PWD_COMMAND}`; export r; \
13238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13240         $(HOST_EXPORTS) \
13241         $(POSTSTAGE1_HOST_EXPORTS)  \
13242         cd $(HOST_SUBDIR)/mpc && \
13243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13244                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13245                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13246                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13247                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13248                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13249                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13250                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13251                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13252                 $(TARGET-stagefeedback-mpc)
13253
13254 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13255 clean-stagefeedback: clean-stagefeedback-mpc
13256 clean-stagefeedback-mpc:
13257         @if [ $(current_stage) = stagefeedback ]; then \
13258           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13259         else \
13260           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13261           $(MAKE) stagefeedback-start; \
13262         fi; \
13263         cd $(HOST_SUBDIR)/mpc && \
13264         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13265 @endif mpc-bootstrap
13266
13267
13268
13269
13270
13271 .PHONY: check-mpc maybe-check-mpc
13272 maybe-check-mpc:
13273 @if mpc
13274 maybe-check-mpc: check-mpc
13275
13276 check-mpc:
13277         @: $(MAKE); $(unstage)
13278         @r=`${PWD_COMMAND}`; export r; \
13279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13280         $(HOST_EXPORTS) \
13281         (cd $(HOST_SUBDIR)/mpc && \
13282           $(MAKE) $(FLAGS_TO_PASS)  check)
13283
13284 @endif mpc
13285
13286 .PHONY: install-mpc maybe-install-mpc
13287 maybe-install-mpc:
13288 @if mpc
13289 maybe-install-mpc: install-mpc
13290
13291 install-mpc:
13292
13293 @endif mpc
13294
13295 .PHONY: install-strip-mpc maybe-install-strip-mpc
13296 maybe-install-strip-mpc:
13297 @if mpc
13298 maybe-install-strip-mpc: install-strip-mpc
13299
13300 install-strip-mpc:
13301
13302 @endif mpc
13303
13304 # Other targets (info, dvi, pdf, etc.)
13305
13306 .PHONY: maybe-info-mpc info-mpc
13307 maybe-info-mpc:
13308 @if mpc
13309 maybe-info-mpc: info-mpc
13310
13311 info-mpc: \
13312     configure-mpc 
13313         @[ -f ./mpc/Makefile ] || exit 0; \
13314         r=`${PWD_COMMAND}`; export r; \
13315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13316         $(HOST_EXPORTS) \
13317         for flag in $(EXTRA_HOST_FLAGS) ; do \
13318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13319         done; \
13320         echo "Doing info in mpc" ; \
13321         (cd $(HOST_SUBDIR)/mpc && \
13322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13324                   "RANLIB=$${RANLIB}" \
13325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13326                   info) \
13327           || exit 1
13328
13329 @endif mpc
13330
13331 .PHONY: maybe-dvi-mpc dvi-mpc
13332 maybe-dvi-mpc:
13333 @if mpc
13334 maybe-dvi-mpc: dvi-mpc
13335
13336 dvi-mpc: \
13337     configure-mpc 
13338         @[ -f ./mpc/Makefile ] || exit 0; \
13339         r=`${PWD_COMMAND}`; export r; \
13340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341         $(HOST_EXPORTS) \
13342         for flag in $(EXTRA_HOST_FLAGS) ; do \
13343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13344         done; \
13345         echo "Doing dvi in mpc" ; \
13346         (cd $(HOST_SUBDIR)/mpc && \
13347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13349                   "RANLIB=$${RANLIB}" \
13350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13351                   dvi) \
13352           || exit 1
13353
13354 @endif mpc
13355
13356 .PHONY: maybe-pdf-mpc pdf-mpc
13357 maybe-pdf-mpc:
13358 @if mpc
13359 maybe-pdf-mpc: pdf-mpc
13360
13361 pdf-mpc: \
13362     configure-mpc 
13363         @[ -f ./mpc/Makefile ] || exit 0; \
13364         r=`${PWD_COMMAND}`; export r; \
13365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366         $(HOST_EXPORTS) \
13367         for flag in $(EXTRA_HOST_FLAGS) ; do \
13368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13369         done; \
13370         echo "Doing pdf in mpc" ; \
13371         (cd $(HOST_SUBDIR)/mpc && \
13372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13374                   "RANLIB=$${RANLIB}" \
13375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13376                   pdf) \
13377           || exit 1
13378
13379 @endif mpc
13380
13381 .PHONY: maybe-html-mpc html-mpc
13382 maybe-html-mpc:
13383 @if mpc
13384 maybe-html-mpc: html-mpc
13385
13386 html-mpc: \
13387     configure-mpc 
13388         @[ -f ./mpc/Makefile ] || exit 0; \
13389         r=`${PWD_COMMAND}`; export r; \
13390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391         $(HOST_EXPORTS) \
13392         for flag in $(EXTRA_HOST_FLAGS) ; do \
13393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13394         done; \
13395         echo "Doing html in mpc" ; \
13396         (cd $(HOST_SUBDIR)/mpc && \
13397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13399                   "RANLIB=$${RANLIB}" \
13400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13401                   html) \
13402           || exit 1
13403
13404 @endif mpc
13405
13406 .PHONY: maybe-TAGS-mpc TAGS-mpc
13407 maybe-TAGS-mpc:
13408 @if mpc
13409 maybe-TAGS-mpc: TAGS-mpc
13410
13411 TAGS-mpc: \
13412     configure-mpc 
13413         @[ -f ./mpc/Makefile ] || exit 0; \
13414         r=`${PWD_COMMAND}`; export r; \
13415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416         $(HOST_EXPORTS) \
13417         for flag in $(EXTRA_HOST_FLAGS) ; do \
13418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13419         done; \
13420         echo "Doing TAGS in mpc" ; \
13421         (cd $(HOST_SUBDIR)/mpc && \
13422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13424                   "RANLIB=$${RANLIB}" \
13425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13426                   TAGS) \
13427           || exit 1
13428
13429 @endif mpc
13430
13431 .PHONY: maybe-install-info-mpc install-info-mpc
13432 maybe-install-info-mpc:
13433 @if mpc
13434 maybe-install-info-mpc: install-info-mpc
13435
13436 install-info-mpc: \
13437     configure-mpc \
13438     info-mpc 
13439         @[ -f ./mpc/Makefile ] || exit 0; \
13440         r=`${PWD_COMMAND}`; export r; \
13441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13442         $(HOST_EXPORTS) \
13443         for flag in $(EXTRA_HOST_FLAGS) ; do \
13444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13445         done; \
13446         echo "Doing install-info in mpc" ; \
13447         (cd $(HOST_SUBDIR)/mpc && \
13448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13450                   "RANLIB=$${RANLIB}" \
13451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13452                   install-info) \
13453           || exit 1
13454
13455 @endif mpc
13456
13457 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13458 maybe-install-pdf-mpc:
13459 @if mpc
13460 maybe-install-pdf-mpc: install-pdf-mpc
13461
13462 install-pdf-mpc: \
13463     configure-mpc \
13464     pdf-mpc 
13465         @[ -f ./mpc/Makefile ] || exit 0; \
13466         r=`${PWD_COMMAND}`; export r; \
13467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13468         $(HOST_EXPORTS) \
13469         for flag in $(EXTRA_HOST_FLAGS) ; do \
13470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13471         done; \
13472         echo "Doing install-pdf in mpc" ; \
13473         (cd $(HOST_SUBDIR)/mpc && \
13474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13476                   "RANLIB=$${RANLIB}" \
13477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13478                   install-pdf) \
13479           || exit 1
13480
13481 @endif mpc
13482
13483 .PHONY: maybe-install-html-mpc install-html-mpc
13484 maybe-install-html-mpc:
13485 @if mpc
13486 maybe-install-html-mpc: install-html-mpc
13487
13488 install-html-mpc: \
13489     configure-mpc \
13490     html-mpc 
13491         @[ -f ./mpc/Makefile ] || exit 0; \
13492         r=`${PWD_COMMAND}`; export r; \
13493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13494         $(HOST_EXPORTS) \
13495         for flag in $(EXTRA_HOST_FLAGS) ; do \
13496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13497         done; \
13498         echo "Doing install-html in mpc" ; \
13499         (cd $(HOST_SUBDIR)/mpc && \
13500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13502                   "RANLIB=$${RANLIB}" \
13503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13504                   install-html) \
13505           || exit 1
13506
13507 @endif mpc
13508
13509 .PHONY: maybe-installcheck-mpc installcheck-mpc
13510 maybe-installcheck-mpc:
13511 @if mpc
13512 maybe-installcheck-mpc: installcheck-mpc
13513
13514 installcheck-mpc: \
13515     configure-mpc 
13516         @[ -f ./mpc/Makefile ] || exit 0; \
13517         r=`${PWD_COMMAND}`; export r; \
13518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519         $(HOST_EXPORTS) \
13520         for flag in $(EXTRA_HOST_FLAGS) ; do \
13521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13522         done; \
13523         echo "Doing installcheck in mpc" ; \
13524         (cd $(HOST_SUBDIR)/mpc && \
13525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13527                   "RANLIB=$${RANLIB}" \
13528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13529                   installcheck) \
13530           || exit 1
13531
13532 @endif mpc
13533
13534 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13535 maybe-mostlyclean-mpc:
13536 @if mpc
13537 maybe-mostlyclean-mpc: mostlyclean-mpc
13538
13539 mostlyclean-mpc: 
13540         @[ -f ./mpc/Makefile ] || exit 0; \
13541         r=`${PWD_COMMAND}`; export r; \
13542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13543         $(HOST_EXPORTS) \
13544         for flag in $(EXTRA_HOST_FLAGS) ; do \
13545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13546         done; \
13547         echo "Doing mostlyclean in mpc" ; \
13548         (cd $(HOST_SUBDIR)/mpc && \
13549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13551                   "RANLIB=$${RANLIB}" \
13552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13553                   mostlyclean) \
13554           || exit 1
13555
13556 @endif mpc
13557
13558 .PHONY: maybe-clean-mpc clean-mpc
13559 maybe-clean-mpc:
13560 @if mpc
13561 maybe-clean-mpc: clean-mpc
13562
13563 clean-mpc: 
13564         @[ -f ./mpc/Makefile ] || exit 0; \
13565         r=`${PWD_COMMAND}`; export r; \
13566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13567         $(HOST_EXPORTS) \
13568         for flag in $(EXTRA_HOST_FLAGS) ; do \
13569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13570         done; \
13571         echo "Doing clean in mpc" ; \
13572         (cd $(HOST_SUBDIR)/mpc && \
13573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13575                   "RANLIB=$${RANLIB}" \
13576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13577                   clean) \
13578           || exit 1
13579
13580 @endif mpc
13581
13582 .PHONY: maybe-distclean-mpc distclean-mpc
13583 maybe-distclean-mpc:
13584 @if mpc
13585 maybe-distclean-mpc: distclean-mpc
13586
13587 distclean-mpc: 
13588         @[ -f ./mpc/Makefile ] || exit 0; \
13589         r=`${PWD_COMMAND}`; export r; \
13590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591         $(HOST_EXPORTS) \
13592         for flag in $(EXTRA_HOST_FLAGS) ; do \
13593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13594         done; \
13595         echo "Doing distclean in mpc" ; \
13596         (cd $(HOST_SUBDIR)/mpc && \
13597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13599                   "RANLIB=$${RANLIB}" \
13600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13601                   distclean) \
13602           || exit 1
13603
13604 @endif mpc
13605
13606 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13607 maybe-maintainer-clean-mpc:
13608 @if mpc
13609 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13610
13611 maintainer-clean-mpc: 
13612         @[ -f ./mpc/Makefile ] || exit 0; \
13613         r=`${PWD_COMMAND}`; export r; \
13614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615         $(HOST_EXPORTS) \
13616         for flag in $(EXTRA_HOST_FLAGS) ; do \
13617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13618         done; \
13619         echo "Doing maintainer-clean in mpc" ; \
13620         (cd $(HOST_SUBDIR)/mpc && \
13621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13623                   "RANLIB=$${RANLIB}" \
13624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13625                   maintainer-clean) \
13626           || exit 1
13627
13628 @endif mpc
13629
13630
13631
13632 .PHONY: configure-isl maybe-configure-isl
13633 maybe-configure-isl:
13634 @if gcc-bootstrap
13635 configure-isl: stage_current
13636 @endif gcc-bootstrap
13637 @if isl
13638 maybe-configure-isl: configure-isl
13639 configure-isl: 
13640         @r=`${PWD_COMMAND}`; export r; \
13641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13642         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13644         $(HOST_EXPORTS)  \
13645         echo Configuring in $(HOST_SUBDIR)/isl; \
13646         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13647         case $(srcdir) in \
13648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13649           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13651         esac; \
13652         module_srcdir=isl; \
13653         $(SHELL) \
13654           $$s/$$module_srcdir/configure \
13655           --srcdir=$${topdir}/$$module_srcdir \
13656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13657           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13658           || exit 1
13659 @endif isl
13660
13661
13662
13663 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13664 maybe-configure-stage1-isl:
13665 @if isl-bootstrap
13666 maybe-configure-stage1-isl: configure-stage1-isl
13667 configure-stage1-isl:
13668         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13669         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13670         @r=`${PWD_COMMAND}`; export r; \
13671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13672         TFLAGS="$(STAGE1_TFLAGS)"; \
13673         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13674         $(HOST_EXPORTS) \
13675         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13676         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13677         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13678         echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13680         cd $(HOST_SUBDIR)/isl || exit 1; \
13681         case $(srcdir) in \
13682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13683           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13685         esac; \
13686         module_srcdir=isl; \
13687         $(SHELL) $$s/$$module_srcdir/configure \
13688           --srcdir=$${topdir}/$$module_srcdir \
13689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13690           --target=${target_alias} \
13691            \
13692           $(STAGE1_CONFIGURE_FLAGS) \
13693           --disable-shared @extra_isl_gmp_configure_flags@
13694 @endif isl-bootstrap
13695
13696 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13697 maybe-configure-stage2-isl:
13698 @if isl-bootstrap
13699 maybe-configure-stage2-isl: configure-stage2-isl
13700 configure-stage2-isl:
13701         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13702         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13703         @r=`${PWD_COMMAND}`; export r; \
13704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13705         TFLAGS="$(STAGE2_TFLAGS)"; \
13706         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13707         $(HOST_EXPORTS) \
13708         $(POSTSTAGE1_HOST_EXPORTS) \
13709         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13710         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13711         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13712         echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13714         cd $(HOST_SUBDIR)/isl || exit 1; \
13715         case $(srcdir) in \
13716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13717           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13719         esac; \
13720         module_srcdir=isl; \
13721         $(SHELL) $$s/$$module_srcdir/configure \
13722           --srcdir=$${topdir}/$$module_srcdir \
13723           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13724           --target=${target_alias} \
13725            --with-build-libsubdir=$(HOST_SUBDIR)  \
13726           $(STAGE2_CONFIGURE_FLAGS) \
13727           --disable-shared @extra_isl_gmp_configure_flags@
13728 @endif isl-bootstrap
13729
13730 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13731 maybe-configure-stage3-isl:
13732 @if isl-bootstrap
13733 maybe-configure-stage3-isl: configure-stage3-isl
13734 configure-stage3-isl:
13735         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13736         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13737         @r=`${PWD_COMMAND}`; export r; \
13738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13739         TFLAGS="$(STAGE3_TFLAGS)"; \
13740         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13741         $(HOST_EXPORTS) \
13742         $(POSTSTAGE1_HOST_EXPORTS) \
13743         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13744         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13745         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13746         echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13748         cd $(HOST_SUBDIR)/isl || exit 1; \
13749         case $(srcdir) in \
13750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13751           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13753         esac; \
13754         module_srcdir=isl; \
13755         $(SHELL) $$s/$$module_srcdir/configure \
13756           --srcdir=$${topdir}/$$module_srcdir \
13757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13758           --target=${target_alias} \
13759            --with-build-libsubdir=$(HOST_SUBDIR)  \
13760           $(STAGE3_CONFIGURE_FLAGS) \
13761           --disable-shared @extra_isl_gmp_configure_flags@
13762 @endif isl-bootstrap
13763
13764 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13765 maybe-configure-stage4-isl:
13766 @if isl-bootstrap
13767 maybe-configure-stage4-isl: configure-stage4-isl
13768 configure-stage4-isl:
13769         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13771         @r=`${PWD_COMMAND}`; export r; \
13772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13773         TFLAGS="$(STAGE4_TFLAGS)"; \
13774         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13775         $(HOST_EXPORTS) \
13776         $(POSTSTAGE1_HOST_EXPORTS) \
13777         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13778         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13779         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13780         echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13782         cd $(HOST_SUBDIR)/isl || exit 1; \
13783         case $(srcdir) in \
13784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13785           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13787         esac; \
13788         module_srcdir=isl; \
13789         $(SHELL) $$s/$$module_srcdir/configure \
13790           --srcdir=$${topdir}/$$module_srcdir \
13791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13792           --target=${target_alias} \
13793            --with-build-libsubdir=$(HOST_SUBDIR)  \
13794           $(STAGE4_CONFIGURE_FLAGS) \
13795           --disable-shared @extra_isl_gmp_configure_flags@
13796 @endif isl-bootstrap
13797
13798 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13799 maybe-configure-stageprofile-isl:
13800 @if isl-bootstrap
13801 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13802 configure-stageprofile-isl:
13803         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13805         @r=`${PWD_COMMAND}`; export r; \
13806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13808         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13809         $(HOST_EXPORTS) \
13810         $(POSTSTAGE1_HOST_EXPORTS) \
13811         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13812         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13813         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13814         echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13816         cd $(HOST_SUBDIR)/isl || exit 1; \
13817         case $(srcdir) in \
13818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13819           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13821         esac; \
13822         module_srcdir=isl; \
13823         $(SHELL) $$s/$$module_srcdir/configure \
13824           --srcdir=$${topdir}/$$module_srcdir \
13825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13826           --target=${target_alias} \
13827            --with-build-libsubdir=$(HOST_SUBDIR)  \
13828           $(STAGEprofile_CONFIGURE_FLAGS) \
13829           --disable-shared @extra_isl_gmp_configure_flags@
13830 @endif isl-bootstrap
13831
13832 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13833 maybe-configure-stagefeedback-isl:
13834 @if isl-bootstrap
13835 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13836 configure-stagefeedback-isl:
13837         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13839         @r=`${PWD_COMMAND}`; export r; \
13840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13841         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13842         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13843         $(HOST_EXPORTS) \
13844         $(POSTSTAGE1_HOST_EXPORTS) \
13845         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13846         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13847         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13848         echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13850         cd $(HOST_SUBDIR)/isl || exit 1; \
13851         case $(srcdir) in \
13852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13853           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13855         esac; \
13856         module_srcdir=isl; \
13857         $(SHELL) $$s/$$module_srcdir/configure \
13858           --srcdir=$${topdir}/$$module_srcdir \
13859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13860           --target=${target_alias} \
13861            --with-build-libsubdir=$(HOST_SUBDIR)  \
13862           $(STAGEfeedback_CONFIGURE_FLAGS) \
13863           --disable-shared @extra_isl_gmp_configure_flags@
13864 @endif isl-bootstrap
13865
13866
13867
13868
13869
13870 .PHONY: all-isl maybe-all-isl
13871 maybe-all-isl:
13872 @if gcc-bootstrap
13873 all-isl: stage_current
13874 @endif gcc-bootstrap
13875 @if isl
13876 TARGET-isl=all
13877 maybe-all-isl: all-isl
13878 all-isl: configure-isl
13879         @r=`${PWD_COMMAND}`; export r; \
13880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13881         $(HOST_EXPORTS)  \
13882         (cd $(HOST_SUBDIR)/isl && \
13883           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13884                 $(TARGET-isl))
13885 @endif isl
13886
13887
13888
13889 .PHONY: all-stage1-isl maybe-all-stage1-isl
13890 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13891 maybe-all-stage1-isl:
13892 maybe-clean-stage1-isl:
13893 @if isl-bootstrap
13894 maybe-all-stage1-isl: all-stage1-isl
13895 all-stage1: all-stage1-isl
13896 TARGET-stage1-isl = $(TARGET-isl)
13897 all-stage1-isl: configure-stage1-isl
13898         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13899         @r=`${PWD_COMMAND}`; export r; \
13900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901         TFLAGS="$(STAGE1_TFLAGS)"; \
13902         $(HOST_EXPORTS)  \
13903         cd $(HOST_SUBDIR)/isl && \
13904         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13905                 CFLAGS="$(STAGE1_CFLAGS)" \
13906                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13907                 LIBCFLAGS="$(LIBCFLAGS)" \
13908                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13909                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13910                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13911                 $(EXTRA_HOST_FLAGS)  \
13912                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13913                 TFLAGS="$(STAGE1_TFLAGS)" \
13914                 $(TARGET-stage1-isl)
13915
13916 maybe-clean-stage1-isl: clean-stage1-isl
13917 clean-stage1: clean-stage1-isl
13918 clean-stage1-isl:
13919         @if [ $(current_stage) = stage1 ]; then \
13920           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13921         else \
13922           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13923           $(MAKE) stage1-start; \
13924         fi; \
13925         cd $(HOST_SUBDIR)/isl && \
13926         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13927         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13928 @endif isl-bootstrap
13929
13930
13931 .PHONY: all-stage2-isl maybe-all-stage2-isl
13932 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13933 maybe-all-stage2-isl:
13934 maybe-clean-stage2-isl:
13935 @if isl-bootstrap
13936 maybe-all-stage2-isl: all-stage2-isl
13937 all-stage2: all-stage2-isl
13938 TARGET-stage2-isl = $(TARGET-isl)
13939 all-stage2-isl: configure-stage2-isl
13940         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13941         @r=`${PWD_COMMAND}`; export r; \
13942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13943         TFLAGS="$(STAGE2_TFLAGS)"; \
13944         $(HOST_EXPORTS) \
13945         $(POSTSTAGE1_HOST_EXPORTS)  \
13946         cd $(HOST_SUBDIR)/isl && \
13947         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13948                 CFLAGS="$(STAGE2_CFLAGS)" \
13949                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13950                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13951                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13952                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13953                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13954                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13955                 TFLAGS="$(STAGE2_TFLAGS)" \
13956                 $(TARGET-stage2-isl)
13957
13958 maybe-clean-stage2-isl: clean-stage2-isl
13959 clean-stage2: clean-stage2-isl
13960 clean-stage2-isl:
13961         @if [ $(current_stage) = stage2 ]; then \
13962           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13963         else \
13964           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13965           $(MAKE) stage2-start; \
13966         fi; \
13967         cd $(HOST_SUBDIR)/isl && \
13968         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13969 @endif isl-bootstrap
13970
13971
13972 .PHONY: all-stage3-isl maybe-all-stage3-isl
13973 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13974 maybe-all-stage3-isl:
13975 maybe-clean-stage3-isl:
13976 @if isl-bootstrap
13977 maybe-all-stage3-isl: all-stage3-isl
13978 all-stage3: all-stage3-isl
13979 TARGET-stage3-isl = $(TARGET-isl)
13980 all-stage3-isl: configure-stage3-isl
13981         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13982         @r=`${PWD_COMMAND}`; export r; \
13983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13984         TFLAGS="$(STAGE3_TFLAGS)"; \
13985         $(HOST_EXPORTS) \
13986         $(POSTSTAGE1_HOST_EXPORTS)  \
13987         cd $(HOST_SUBDIR)/isl && \
13988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13989                 CFLAGS="$(STAGE3_CFLAGS)" \
13990                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13991                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13992                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13993                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13994                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13995                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13996                 TFLAGS="$(STAGE3_TFLAGS)" \
13997                 $(TARGET-stage3-isl)
13998
13999 maybe-clean-stage3-isl: clean-stage3-isl
14000 clean-stage3: clean-stage3-isl
14001 clean-stage3-isl:
14002         @if [ $(current_stage) = stage3 ]; then \
14003           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14004         else \
14005           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14006           $(MAKE) stage3-start; \
14007         fi; \
14008         cd $(HOST_SUBDIR)/isl && \
14009         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14010 @endif isl-bootstrap
14011
14012
14013 .PHONY: all-stage4-isl maybe-all-stage4-isl
14014 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14015 maybe-all-stage4-isl:
14016 maybe-clean-stage4-isl:
14017 @if isl-bootstrap
14018 maybe-all-stage4-isl: all-stage4-isl
14019 all-stage4: all-stage4-isl
14020 TARGET-stage4-isl = $(TARGET-isl)
14021 all-stage4-isl: configure-stage4-isl
14022         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14023         @r=`${PWD_COMMAND}`; export r; \
14024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14025         TFLAGS="$(STAGE4_TFLAGS)"; \
14026         $(HOST_EXPORTS) \
14027         $(POSTSTAGE1_HOST_EXPORTS)  \
14028         cd $(HOST_SUBDIR)/isl && \
14029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14030                 CFLAGS="$(STAGE4_CFLAGS)" \
14031                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14032                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14036                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14037                 TFLAGS="$(STAGE4_TFLAGS)" \
14038                 $(TARGET-stage4-isl)
14039
14040 maybe-clean-stage4-isl: clean-stage4-isl
14041 clean-stage4: clean-stage4-isl
14042 clean-stage4-isl:
14043         @if [ $(current_stage) = stage4 ]; then \
14044           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14045         else \
14046           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14047           $(MAKE) stage4-start; \
14048         fi; \
14049         cd $(HOST_SUBDIR)/isl && \
14050         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14051 @endif isl-bootstrap
14052
14053
14054 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14055 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14056 maybe-all-stageprofile-isl:
14057 maybe-clean-stageprofile-isl:
14058 @if isl-bootstrap
14059 maybe-all-stageprofile-isl: all-stageprofile-isl
14060 all-stageprofile: all-stageprofile-isl
14061 TARGET-stageprofile-isl = $(TARGET-isl)
14062 all-stageprofile-isl: configure-stageprofile-isl
14063         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14064         @r=`${PWD_COMMAND}`; export r; \
14065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14067         $(HOST_EXPORTS) \
14068         $(POSTSTAGE1_HOST_EXPORTS)  \
14069         cd $(HOST_SUBDIR)/isl && \
14070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14071                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14072                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14073                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14077                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14078                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14079                 $(TARGET-stageprofile-isl)
14080
14081 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14082 clean-stageprofile: clean-stageprofile-isl
14083 clean-stageprofile-isl:
14084         @if [ $(current_stage) = stageprofile ]; then \
14085           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14086         else \
14087           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14088           $(MAKE) stageprofile-start; \
14089         fi; \
14090         cd $(HOST_SUBDIR)/isl && \
14091         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14092 @endif isl-bootstrap
14093
14094
14095 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14096 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14097 maybe-all-stagefeedback-isl:
14098 maybe-clean-stagefeedback-isl:
14099 @if isl-bootstrap
14100 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14101 all-stagefeedback: all-stagefeedback-isl
14102 TARGET-stagefeedback-isl = $(TARGET-isl)
14103 all-stagefeedback-isl: configure-stagefeedback-isl
14104         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14105         @r=`${PWD_COMMAND}`; export r; \
14106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14108         $(HOST_EXPORTS) \
14109         $(POSTSTAGE1_HOST_EXPORTS)  \
14110         cd $(HOST_SUBDIR)/isl && \
14111         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14112                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14113                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14114                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14115                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14116                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14117                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14118                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14119                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14120                 $(TARGET-stagefeedback-isl)
14121
14122 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14123 clean-stagefeedback: clean-stagefeedback-isl
14124 clean-stagefeedback-isl:
14125         @if [ $(current_stage) = stagefeedback ]; then \
14126           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14127         else \
14128           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14129           $(MAKE) stagefeedback-start; \
14130         fi; \
14131         cd $(HOST_SUBDIR)/isl && \
14132         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14133 @endif isl-bootstrap
14134
14135
14136
14137
14138
14139 .PHONY: check-isl maybe-check-isl
14140 maybe-check-isl:
14141 @if isl
14142 maybe-check-isl: check-isl
14143
14144 check-isl:
14145         @: $(MAKE); $(unstage)
14146         @r=`${PWD_COMMAND}`; export r; \
14147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14148         $(HOST_EXPORTS) \
14149         (cd $(HOST_SUBDIR)/isl && \
14150           $(MAKE) $(FLAGS_TO_PASS) V=1 check)
14151
14152 @endif isl
14153
14154 .PHONY: install-isl maybe-install-isl
14155 maybe-install-isl:
14156 @if isl
14157 maybe-install-isl: install-isl
14158
14159 install-isl:
14160
14161 @endif isl
14162
14163 .PHONY: install-strip-isl maybe-install-strip-isl
14164 maybe-install-strip-isl:
14165 @if isl
14166 maybe-install-strip-isl: install-strip-isl
14167
14168 install-strip-isl:
14169
14170 @endif isl
14171
14172 # Other targets (info, dvi, pdf, etc.)
14173
14174 .PHONY: maybe-info-isl info-isl
14175 maybe-info-isl:
14176 @if isl
14177 maybe-info-isl: info-isl
14178
14179 info-isl: \
14180     configure-isl 
14181         @[ -f ./isl/Makefile ] || exit 0; \
14182         r=`${PWD_COMMAND}`; export r; \
14183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14184         $(HOST_EXPORTS) \
14185         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14187         done; \
14188         echo "Doing info in isl" ; \
14189         (cd $(HOST_SUBDIR)/isl && \
14190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14192                   "RANLIB=$${RANLIB}" \
14193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14194                   info) \
14195           || exit 1
14196
14197 @endif isl
14198
14199 .PHONY: maybe-dvi-isl dvi-isl
14200 maybe-dvi-isl:
14201 @if isl
14202 maybe-dvi-isl: dvi-isl
14203
14204 dvi-isl: \
14205     configure-isl 
14206         @[ -f ./isl/Makefile ] || exit 0; \
14207         r=`${PWD_COMMAND}`; export r; \
14208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14209         $(HOST_EXPORTS) \
14210         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14212         done; \
14213         echo "Doing dvi in isl" ; \
14214         (cd $(HOST_SUBDIR)/isl && \
14215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14217                   "RANLIB=$${RANLIB}" \
14218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14219                   dvi) \
14220           || exit 1
14221
14222 @endif isl
14223
14224 .PHONY: maybe-pdf-isl pdf-isl
14225 maybe-pdf-isl:
14226 @if isl
14227 maybe-pdf-isl: pdf-isl
14228
14229 pdf-isl: \
14230     configure-isl 
14231         @[ -f ./isl/Makefile ] || exit 0; \
14232         r=`${PWD_COMMAND}`; export r; \
14233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234         $(HOST_EXPORTS) \
14235         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237         done; \
14238         echo "Doing pdf in isl" ; \
14239         (cd $(HOST_SUBDIR)/isl && \
14240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242                   "RANLIB=$${RANLIB}" \
14243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244                   pdf) \
14245           || exit 1
14246
14247 @endif isl
14248
14249 .PHONY: maybe-html-isl html-isl
14250 maybe-html-isl:
14251 @if isl
14252 maybe-html-isl: html-isl
14253
14254 html-isl: \
14255     configure-isl 
14256         @[ -f ./isl/Makefile ] || exit 0; \
14257         r=`${PWD_COMMAND}`; export r; \
14258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14259         $(HOST_EXPORTS) \
14260         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14262         done; \
14263         echo "Doing html in isl" ; \
14264         (cd $(HOST_SUBDIR)/isl && \
14265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14267                   "RANLIB=$${RANLIB}" \
14268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14269                   html) \
14270           || exit 1
14271
14272 @endif isl
14273
14274 .PHONY: maybe-TAGS-isl TAGS-isl
14275 maybe-TAGS-isl:
14276 @if isl
14277 maybe-TAGS-isl: TAGS-isl
14278
14279 TAGS-isl: \
14280     configure-isl 
14281         @[ -f ./isl/Makefile ] || exit 0; \
14282         r=`${PWD_COMMAND}`; export r; \
14283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284         $(HOST_EXPORTS) \
14285         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14287         done; \
14288         echo "Doing TAGS in isl" ; \
14289         (cd $(HOST_SUBDIR)/isl && \
14290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14292                   "RANLIB=$${RANLIB}" \
14293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14294                   TAGS) \
14295           || exit 1
14296
14297 @endif isl
14298
14299 .PHONY: maybe-install-info-isl install-info-isl
14300 maybe-install-info-isl:
14301 @if isl
14302 maybe-install-info-isl: install-info-isl
14303
14304 install-info-isl: \
14305     configure-isl \
14306     info-isl 
14307         @[ -f ./isl/Makefile ] || exit 0; \
14308         r=`${PWD_COMMAND}`; export r; \
14309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310         $(HOST_EXPORTS) \
14311         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14313         done; \
14314         echo "Doing install-info in isl" ; \
14315         (cd $(HOST_SUBDIR)/isl && \
14316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14318                   "RANLIB=$${RANLIB}" \
14319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14320                   install-info) \
14321           || exit 1
14322
14323 @endif isl
14324
14325 .PHONY: maybe-install-pdf-isl install-pdf-isl
14326 maybe-install-pdf-isl:
14327 @if isl
14328 maybe-install-pdf-isl: install-pdf-isl
14329
14330 install-pdf-isl: \
14331     configure-isl \
14332     pdf-isl 
14333         @[ -f ./isl/Makefile ] || exit 0; \
14334         r=`${PWD_COMMAND}`; export r; \
14335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336         $(HOST_EXPORTS) \
14337         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14339         done; \
14340         echo "Doing install-pdf in isl" ; \
14341         (cd $(HOST_SUBDIR)/isl && \
14342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14344                   "RANLIB=$${RANLIB}" \
14345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14346                   install-pdf) \
14347           || exit 1
14348
14349 @endif isl
14350
14351 .PHONY: maybe-install-html-isl install-html-isl
14352 maybe-install-html-isl:
14353 @if isl
14354 maybe-install-html-isl: install-html-isl
14355
14356 install-html-isl: \
14357     configure-isl \
14358     html-isl 
14359         @[ -f ./isl/Makefile ] || exit 0; \
14360         r=`${PWD_COMMAND}`; export r; \
14361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14362         $(HOST_EXPORTS) \
14363         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14365         done; \
14366         echo "Doing install-html in isl" ; \
14367         (cd $(HOST_SUBDIR)/isl && \
14368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14370                   "RANLIB=$${RANLIB}" \
14371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14372                   install-html) \
14373           || exit 1
14374
14375 @endif isl
14376
14377 .PHONY: maybe-installcheck-isl installcheck-isl
14378 maybe-installcheck-isl:
14379 @if isl
14380 maybe-installcheck-isl: installcheck-isl
14381
14382 installcheck-isl: \
14383     configure-isl 
14384         @[ -f ./isl/Makefile ] || exit 0; \
14385         r=`${PWD_COMMAND}`; export r; \
14386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387         $(HOST_EXPORTS) \
14388         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14390         done; \
14391         echo "Doing installcheck in isl" ; \
14392         (cd $(HOST_SUBDIR)/isl && \
14393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14395                   "RANLIB=$${RANLIB}" \
14396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14397                   installcheck) \
14398           || exit 1
14399
14400 @endif isl
14401
14402 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14403 maybe-mostlyclean-isl:
14404 @if isl
14405 maybe-mostlyclean-isl: mostlyclean-isl
14406
14407 mostlyclean-isl: 
14408         @[ -f ./isl/Makefile ] || exit 0; \
14409         r=`${PWD_COMMAND}`; export r; \
14410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411         $(HOST_EXPORTS) \
14412         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14414         done; \
14415         echo "Doing mostlyclean in isl" ; \
14416         (cd $(HOST_SUBDIR)/isl && \
14417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14419                   "RANLIB=$${RANLIB}" \
14420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14421                   mostlyclean) \
14422           || exit 1
14423
14424 @endif isl
14425
14426 .PHONY: maybe-clean-isl clean-isl
14427 maybe-clean-isl:
14428 @if isl
14429 maybe-clean-isl: clean-isl
14430
14431 clean-isl: 
14432         @[ -f ./isl/Makefile ] || exit 0; \
14433         r=`${PWD_COMMAND}`; export r; \
14434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14435         $(HOST_EXPORTS) \
14436         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14438         done; \
14439         echo "Doing clean in isl" ; \
14440         (cd $(HOST_SUBDIR)/isl && \
14441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14443                   "RANLIB=$${RANLIB}" \
14444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14445                   clean) \
14446           || exit 1
14447
14448 @endif isl
14449
14450 .PHONY: maybe-distclean-isl distclean-isl
14451 maybe-distclean-isl:
14452 @if isl
14453 maybe-distclean-isl: distclean-isl
14454
14455 distclean-isl: 
14456         @[ -f ./isl/Makefile ] || exit 0; \
14457         r=`${PWD_COMMAND}`; export r; \
14458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459         $(HOST_EXPORTS) \
14460         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14462         done; \
14463         echo "Doing distclean in isl" ; \
14464         (cd $(HOST_SUBDIR)/isl && \
14465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14467                   "RANLIB=$${RANLIB}" \
14468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14469                   distclean) \
14470           || exit 1
14471
14472 @endif isl
14473
14474 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14475 maybe-maintainer-clean-isl:
14476 @if isl
14477 maybe-maintainer-clean-isl: maintainer-clean-isl
14478
14479 maintainer-clean-isl: 
14480         @[ -f ./isl/Makefile ] || exit 0; \
14481         r=`${PWD_COMMAND}`; export r; \
14482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483         $(HOST_EXPORTS) \
14484         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486         done; \
14487         echo "Doing maintainer-clean in isl" ; \
14488         (cd $(HOST_SUBDIR)/isl && \
14489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491                   "RANLIB=$${RANLIB}" \
14492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493                   maintainer-clean) \
14494           || exit 1
14495
14496 @endif isl
14497
14498
14499
14500 .PHONY: configure-libelf maybe-configure-libelf
14501 maybe-configure-libelf:
14502 @if gcc-bootstrap
14503 configure-libelf: stage_current
14504 @endif gcc-bootstrap
14505 @if libelf
14506 maybe-configure-libelf: configure-libelf
14507 configure-libelf: 
14508         @r=`${PWD_COMMAND}`; export r; \
14509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14510         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14512         $(HOST_EXPORTS)  \
14513         echo Configuring in $(HOST_SUBDIR)/libelf; \
14514         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14515         case $(srcdir) in \
14516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519         esac; \
14520         module_srcdir=libelf; \
14521         $(SHELL) \
14522           $$s/$$module_srcdir/configure \
14523           --srcdir=$${topdir}/$$module_srcdir \
14524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14525           --target=${target_alias} --disable-shared \
14526           || exit 1
14527 @endif libelf
14528
14529
14530
14531 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14532 maybe-configure-stage1-libelf:
14533 @if libelf-bootstrap
14534 maybe-configure-stage1-libelf: configure-stage1-libelf
14535 configure-stage1-libelf:
14536         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14537         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14538         @r=`${PWD_COMMAND}`; export r; \
14539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14540         TFLAGS="$(STAGE1_TFLAGS)"; \
14541         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14542         $(HOST_EXPORTS) \
14543         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14544         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14545         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14546         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14548         cd $(HOST_SUBDIR)/libelf || exit 1; \
14549         case $(srcdir) in \
14550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14551           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14553         esac; \
14554         module_srcdir=libelf; \
14555         $(SHELL) $$s/$$module_srcdir/configure \
14556           --srcdir=$${topdir}/$$module_srcdir \
14557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14558           --target=${target_alias} \
14559            \
14560           $(STAGE1_CONFIGURE_FLAGS) \
14561           --disable-shared
14562 @endif libelf-bootstrap
14563
14564 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14565 maybe-configure-stage2-libelf:
14566 @if libelf-bootstrap
14567 maybe-configure-stage2-libelf: configure-stage2-libelf
14568 configure-stage2-libelf:
14569         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14570         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14571         @r=`${PWD_COMMAND}`; export r; \
14572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573         TFLAGS="$(STAGE2_TFLAGS)"; \
14574         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14575         $(HOST_EXPORTS) \
14576         $(POSTSTAGE1_HOST_EXPORTS) \
14577         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14578         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14579         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14580         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14582         cd $(HOST_SUBDIR)/libelf || exit 1; \
14583         case $(srcdir) in \
14584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14585           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14587         esac; \
14588         module_srcdir=libelf; \
14589         $(SHELL) $$s/$$module_srcdir/configure \
14590           --srcdir=$${topdir}/$$module_srcdir \
14591           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14592           --target=${target_alias} \
14593            --with-build-libsubdir=$(HOST_SUBDIR)  \
14594           $(STAGE2_CONFIGURE_FLAGS) \
14595           --disable-shared
14596 @endif libelf-bootstrap
14597
14598 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14599 maybe-configure-stage3-libelf:
14600 @if libelf-bootstrap
14601 maybe-configure-stage3-libelf: configure-stage3-libelf
14602 configure-stage3-libelf:
14603         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14605         @r=`${PWD_COMMAND}`; export r; \
14606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607         TFLAGS="$(STAGE3_TFLAGS)"; \
14608         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14609         $(HOST_EXPORTS) \
14610         $(POSTSTAGE1_HOST_EXPORTS) \
14611         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14612         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14613         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14614         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14616         cd $(HOST_SUBDIR)/libelf || exit 1; \
14617         case $(srcdir) in \
14618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14619           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14621         esac; \
14622         module_srcdir=libelf; \
14623         $(SHELL) $$s/$$module_srcdir/configure \
14624           --srcdir=$${topdir}/$$module_srcdir \
14625           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14626           --target=${target_alias} \
14627            --with-build-libsubdir=$(HOST_SUBDIR)  \
14628           $(STAGE3_CONFIGURE_FLAGS) \
14629           --disable-shared
14630 @endif libelf-bootstrap
14631
14632 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14633 maybe-configure-stage4-libelf:
14634 @if libelf-bootstrap
14635 maybe-configure-stage4-libelf: configure-stage4-libelf
14636 configure-stage4-libelf:
14637         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14638         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14639         @r=`${PWD_COMMAND}`; export r; \
14640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641         TFLAGS="$(STAGE4_TFLAGS)"; \
14642         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14643         $(HOST_EXPORTS) \
14644         $(POSTSTAGE1_HOST_EXPORTS) \
14645         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14646         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14647         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14648         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14649         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14650         cd $(HOST_SUBDIR)/libelf || exit 1; \
14651         case $(srcdir) in \
14652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14653           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14655         esac; \
14656         module_srcdir=libelf; \
14657         $(SHELL) $$s/$$module_srcdir/configure \
14658           --srcdir=$${topdir}/$$module_srcdir \
14659           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14660           --target=${target_alias} \
14661            --with-build-libsubdir=$(HOST_SUBDIR)  \
14662           $(STAGE4_CONFIGURE_FLAGS) \
14663           --disable-shared
14664 @endif libelf-bootstrap
14665
14666 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14667 maybe-configure-stageprofile-libelf:
14668 @if libelf-bootstrap
14669 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14670 configure-stageprofile-libelf:
14671         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14673         @r=`${PWD_COMMAND}`; export r; \
14674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14675         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14676         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14677         $(HOST_EXPORTS) \
14678         $(POSTSTAGE1_HOST_EXPORTS) \
14679         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14680         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14681         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14682         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14684         cd $(HOST_SUBDIR)/libelf || exit 1; \
14685         case $(srcdir) in \
14686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14687           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14689         esac; \
14690         module_srcdir=libelf; \
14691         $(SHELL) $$s/$$module_srcdir/configure \
14692           --srcdir=$${topdir}/$$module_srcdir \
14693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14694           --target=${target_alias} \
14695            --with-build-libsubdir=$(HOST_SUBDIR)  \
14696           $(STAGEprofile_CONFIGURE_FLAGS) \
14697           --disable-shared
14698 @endif libelf-bootstrap
14699
14700 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14701 maybe-configure-stagefeedback-libelf:
14702 @if libelf-bootstrap
14703 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14704 configure-stagefeedback-libelf:
14705         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14706         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14707         @r=`${PWD_COMMAND}`; export r; \
14708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14709         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14710         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14711         $(HOST_EXPORTS) \
14712         $(POSTSTAGE1_HOST_EXPORTS) \
14713         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14714         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14715         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14716         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14718         cd $(HOST_SUBDIR)/libelf || exit 1; \
14719         case $(srcdir) in \
14720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14721           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14723         esac; \
14724         module_srcdir=libelf; \
14725         $(SHELL) $$s/$$module_srcdir/configure \
14726           --srcdir=$${topdir}/$$module_srcdir \
14727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14728           --target=${target_alias} \
14729            --with-build-libsubdir=$(HOST_SUBDIR)  \
14730           $(STAGEfeedback_CONFIGURE_FLAGS) \
14731           --disable-shared
14732 @endif libelf-bootstrap
14733
14734
14735
14736
14737
14738 .PHONY: all-libelf maybe-all-libelf
14739 maybe-all-libelf:
14740 @if gcc-bootstrap
14741 all-libelf: stage_current
14742 @endif gcc-bootstrap
14743 @if libelf
14744 TARGET-libelf=all
14745 maybe-all-libelf: all-libelf
14746 all-libelf: configure-libelf
14747         @r=`${PWD_COMMAND}`; export r; \
14748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14749         $(HOST_EXPORTS)  \
14750         (cd $(HOST_SUBDIR)/libelf && \
14751           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14752                 $(TARGET-libelf))
14753 @endif libelf
14754
14755
14756
14757 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14758 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14759 maybe-all-stage1-libelf:
14760 maybe-clean-stage1-libelf:
14761 @if libelf-bootstrap
14762 maybe-all-stage1-libelf: all-stage1-libelf
14763 all-stage1: all-stage1-libelf
14764 TARGET-stage1-libelf = $(TARGET-libelf)
14765 all-stage1-libelf: configure-stage1-libelf
14766         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         TFLAGS="$(STAGE1_TFLAGS)"; \
14770         $(HOST_EXPORTS)  \
14771         cd $(HOST_SUBDIR)/libelf && \
14772         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14773                 CFLAGS="$(STAGE1_CFLAGS)" \
14774                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14775                 LIBCFLAGS="$(LIBCFLAGS)" \
14776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14779                 $(EXTRA_HOST_FLAGS)  \
14780                 $(STAGE1_FLAGS_TO_PASS)  \
14781                 TFLAGS="$(STAGE1_TFLAGS)" \
14782                 $(TARGET-stage1-libelf)
14783
14784 maybe-clean-stage1-libelf: clean-stage1-libelf
14785 clean-stage1: clean-stage1-libelf
14786 clean-stage1-libelf:
14787         @if [ $(current_stage) = stage1 ]; then \
14788           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14789         else \
14790           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14791           $(MAKE) stage1-start; \
14792         fi; \
14793         cd $(HOST_SUBDIR)/libelf && \
14794         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14795         $(STAGE1_FLAGS_TO_PASS)  clean
14796 @endif libelf-bootstrap
14797
14798
14799 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14800 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14801 maybe-all-stage2-libelf:
14802 maybe-clean-stage2-libelf:
14803 @if libelf-bootstrap
14804 maybe-all-stage2-libelf: all-stage2-libelf
14805 all-stage2: all-stage2-libelf
14806 TARGET-stage2-libelf = $(TARGET-libelf)
14807 all-stage2-libelf: configure-stage2-libelf
14808         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14809         @r=`${PWD_COMMAND}`; export r; \
14810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14811         TFLAGS="$(STAGE2_TFLAGS)"; \
14812         $(HOST_EXPORTS) \
14813         $(POSTSTAGE1_HOST_EXPORTS)  \
14814         cd $(HOST_SUBDIR)/libelf && \
14815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14816                 CFLAGS="$(STAGE2_CFLAGS)" \
14817                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14818                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14822                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14823                 TFLAGS="$(STAGE2_TFLAGS)" \
14824                 $(TARGET-stage2-libelf)
14825
14826 maybe-clean-stage2-libelf: clean-stage2-libelf
14827 clean-stage2: clean-stage2-libelf
14828 clean-stage2-libelf:
14829         @if [ $(current_stage) = stage2 ]; then \
14830           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14831         else \
14832           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14833           $(MAKE) stage2-start; \
14834         fi; \
14835         cd $(HOST_SUBDIR)/libelf && \
14836         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14837 @endif libelf-bootstrap
14838
14839
14840 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14841 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14842 maybe-all-stage3-libelf:
14843 maybe-clean-stage3-libelf:
14844 @if libelf-bootstrap
14845 maybe-all-stage3-libelf: all-stage3-libelf
14846 all-stage3: all-stage3-libelf
14847 TARGET-stage3-libelf = $(TARGET-libelf)
14848 all-stage3-libelf: configure-stage3-libelf
14849         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14850         @r=`${PWD_COMMAND}`; export r; \
14851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14852         TFLAGS="$(STAGE3_TFLAGS)"; \
14853         $(HOST_EXPORTS) \
14854         $(POSTSTAGE1_HOST_EXPORTS)  \
14855         cd $(HOST_SUBDIR)/libelf && \
14856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14857                 CFLAGS="$(STAGE3_CFLAGS)" \
14858                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14859                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14864                 TFLAGS="$(STAGE3_TFLAGS)" \
14865                 $(TARGET-stage3-libelf)
14866
14867 maybe-clean-stage3-libelf: clean-stage3-libelf
14868 clean-stage3: clean-stage3-libelf
14869 clean-stage3-libelf:
14870         @if [ $(current_stage) = stage3 ]; then \
14871           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14872         else \
14873           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14874           $(MAKE) stage3-start; \
14875         fi; \
14876         cd $(HOST_SUBDIR)/libelf && \
14877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14878 @endif libelf-bootstrap
14879
14880
14881 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14882 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14883 maybe-all-stage4-libelf:
14884 maybe-clean-stage4-libelf:
14885 @if libelf-bootstrap
14886 maybe-all-stage4-libelf: all-stage4-libelf
14887 all-stage4: all-stage4-libelf
14888 TARGET-stage4-libelf = $(TARGET-libelf)
14889 all-stage4-libelf: configure-stage4-libelf
14890         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14891         @r=`${PWD_COMMAND}`; export r; \
14892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893         TFLAGS="$(STAGE4_TFLAGS)"; \
14894         $(HOST_EXPORTS) \
14895         $(POSTSTAGE1_HOST_EXPORTS)  \
14896         cd $(HOST_SUBDIR)/libelf && \
14897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14898                 CFLAGS="$(STAGE4_CFLAGS)" \
14899                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14900                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14905                 TFLAGS="$(STAGE4_TFLAGS)" \
14906                 $(TARGET-stage4-libelf)
14907
14908 maybe-clean-stage4-libelf: clean-stage4-libelf
14909 clean-stage4: clean-stage4-libelf
14910 clean-stage4-libelf:
14911         @if [ $(current_stage) = stage4 ]; then \
14912           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14913         else \
14914           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14915           $(MAKE) stage4-start; \
14916         fi; \
14917         cd $(HOST_SUBDIR)/libelf && \
14918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14919 @endif libelf-bootstrap
14920
14921
14922 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14923 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14924 maybe-all-stageprofile-libelf:
14925 maybe-clean-stageprofile-libelf:
14926 @if libelf-bootstrap
14927 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14928 all-stageprofile: all-stageprofile-libelf
14929 TARGET-stageprofile-libelf = $(TARGET-libelf)
14930 all-stageprofile-libelf: configure-stageprofile-libelf
14931         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14932         @r=`${PWD_COMMAND}`; export r; \
14933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14935         $(HOST_EXPORTS) \
14936         $(POSTSTAGE1_HOST_EXPORTS)  \
14937         cd $(HOST_SUBDIR)/libelf && \
14938         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14939                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14940                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14941                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14945                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14946                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14947                 $(TARGET-stageprofile-libelf)
14948
14949 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14950 clean-stageprofile: clean-stageprofile-libelf
14951 clean-stageprofile-libelf:
14952         @if [ $(current_stage) = stageprofile ]; then \
14953           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14954         else \
14955           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14956           $(MAKE) stageprofile-start; \
14957         fi; \
14958         cd $(HOST_SUBDIR)/libelf && \
14959         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14960 @endif libelf-bootstrap
14961
14962
14963 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14964 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14965 maybe-all-stagefeedback-libelf:
14966 maybe-clean-stagefeedback-libelf:
14967 @if libelf-bootstrap
14968 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14969 all-stagefeedback: all-stagefeedback-libelf
14970 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14971 all-stagefeedback-libelf: configure-stagefeedback-libelf
14972         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14973         @r=`${PWD_COMMAND}`; export r; \
14974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14975         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14976         $(HOST_EXPORTS) \
14977         $(POSTSTAGE1_HOST_EXPORTS)  \
14978         cd $(HOST_SUBDIR)/libelf && \
14979         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14980                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14981                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14982                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14983                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14984                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14985                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14986                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14987                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14988                 $(TARGET-stagefeedback-libelf)
14989
14990 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
14991 clean-stagefeedback: clean-stagefeedback-libelf
14992 clean-stagefeedback-libelf:
14993         @if [ $(current_stage) = stagefeedback ]; then \
14994           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14995         else \
14996           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
14997           $(MAKE) stagefeedback-start; \
14998         fi; \
14999         cd $(HOST_SUBDIR)/libelf && \
15000         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15001 @endif libelf-bootstrap
15002
15003
15004
15005
15006
15007 .PHONY: check-libelf maybe-check-libelf
15008 maybe-check-libelf:
15009 @if libelf
15010 maybe-check-libelf: check-libelf
15011
15012 check-libelf:
15013         @: $(MAKE); $(unstage)
15014         @r=`${PWD_COMMAND}`; export r; \
15015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016         $(HOST_EXPORTS) \
15017         (cd $(HOST_SUBDIR)/libelf && \
15018           $(MAKE) $(FLAGS_TO_PASS)  check)
15019
15020 @endif libelf
15021
15022 .PHONY: install-libelf maybe-install-libelf
15023 maybe-install-libelf:
15024 @if libelf
15025 maybe-install-libelf: install-libelf
15026
15027 install-libelf:
15028
15029 @endif libelf
15030
15031 .PHONY: install-strip-libelf maybe-install-strip-libelf
15032 maybe-install-strip-libelf:
15033 @if libelf
15034 maybe-install-strip-libelf: install-strip-libelf
15035
15036 install-strip-libelf:
15037
15038 @endif libelf
15039
15040 # Other targets (info, dvi, pdf, etc.)
15041
15042 .PHONY: maybe-info-libelf info-libelf
15043 maybe-info-libelf:
15044 @if libelf
15045 maybe-info-libelf: info-libelf
15046
15047 info-libelf: \
15048     configure-libelf 
15049         @[ -f ./libelf/Makefile ] || exit 0; \
15050         r=`${PWD_COMMAND}`; export r; \
15051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052         $(HOST_EXPORTS) \
15053         for flag in $(EXTRA_HOST_FLAGS) ; do \
15054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15055         done; \
15056         echo "Doing info in libelf" ; \
15057         (cd $(HOST_SUBDIR)/libelf && \
15058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15060                   "RANLIB=$${RANLIB}" \
15061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15062                   info) \
15063           || exit 1
15064
15065 @endif libelf
15066
15067 .PHONY: maybe-dvi-libelf dvi-libelf
15068 maybe-dvi-libelf:
15069 @if libelf
15070 maybe-dvi-libelf: dvi-libelf
15071
15072 dvi-libelf: \
15073     configure-libelf 
15074         @[ -f ./libelf/Makefile ] || exit 0; \
15075         r=`${PWD_COMMAND}`; export r; \
15076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077         $(HOST_EXPORTS) \
15078         for flag in $(EXTRA_HOST_FLAGS) ; do \
15079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080         done; \
15081         echo "Doing dvi in libelf" ; \
15082         (cd $(HOST_SUBDIR)/libelf && \
15083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085                   "RANLIB=$${RANLIB}" \
15086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087                   dvi) \
15088           || exit 1
15089
15090 @endif libelf
15091
15092 .PHONY: maybe-pdf-libelf pdf-libelf
15093 maybe-pdf-libelf:
15094 @if libelf
15095 maybe-pdf-libelf: pdf-libelf
15096
15097 pdf-libelf: \
15098     configure-libelf 
15099         @[ -f ./libelf/Makefile ] || exit 0; \
15100         r=`${PWD_COMMAND}`; export r; \
15101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102         $(HOST_EXPORTS) \
15103         for flag in $(EXTRA_HOST_FLAGS) ; do \
15104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15105         done; \
15106         echo "Doing pdf in libelf" ; \
15107         (cd $(HOST_SUBDIR)/libelf && \
15108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15110                   "RANLIB=$${RANLIB}" \
15111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15112                   pdf) \
15113           || exit 1
15114
15115 @endif libelf
15116
15117 .PHONY: maybe-html-libelf html-libelf
15118 maybe-html-libelf:
15119 @if libelf
15120 maybe-html-libelf: html-libelf
15121
15122 html-libelf: \
15123     configure-libelf 
15124         @[ -f ./libelf/Makefile ] || exit 0; \
15125         r=`${PWD_COMMAND}`; export r; \
15126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127         $(HOST_EXPORTS) \
15128         for flag in $(EXTRA_HOST_FLAGS) ; do \
15129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15130         done; \
15131         echo "Doing html in libelf" ; \
15132         (cd $(HOST_SUBDIR)/libelf && \
15133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15135                   "RANLIB=$${RANLIB}" \
15136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15137                   html) \
15138           || exit 1
15139
15140 @endif libelf
15141
15142 .PHONY: maybe-TAGS-libelf TAGS-libelf
15143 maybe-TAGS-libelf:
15144 @if libelf
15145 maybe-TAGS-libelf: TAGS-libelf
15146
15147 TAGS-libelf: \
15148     configure-libelf 
15149         @[ -f ./libelf/Makefile ] || exit 0; \
15150         r=`${PWD_COMMAND}`; export r; \
15151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15152         $(HOST_EXPORTS) \
15153         for flag in $(EXTRA_HOST_FLAGS) ; do \
15154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15155         done; \
15156         echo "Doing TAGS in libelf" ; \
15157         (cd $(HOST_SUBDIR)/libelf && \
15158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15160                   "RANLIB=$${RANLIB}" \
15161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15162                   TAGS) \
15163           || exit 1
15164
15165 @endif libelf
15166
15167 .PHONY: maybe-install-info-libelf install-info-libelf
15168 maybe-install-info-libelf:
15169 @if libelf
15170 maybe-install-info-libelf: install-info-libelf
15171
15172 install-info-libelf: \
15173     configure-libelf \
15174     info-libelf 
15175         @[ -f ./libelf/Makefile ] || exit 0; \
15176         r=`${PWD_COMMAND}`; export r; \
15177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15178         $(HOST_EXPORTS) \
15179         for flag in $(EXTRA_HOST_FLAGS) ; do \
15180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15181         done; \
15182         echo "Doing install-info in libelf" ; \
15183         (cd $(HOST_SUBDIR)/libelf && \
15184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15186                   "RANLIB=$${RANLIB}" \
15187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15188                   install-info) \
15189           || exit 1
15190
15191 @endif libelf
15192
15193 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15194 maybe-install-pdf-libelf:
15195 @if libelf
15196 maybe-install-pdf-libelf: install-pdf-libelf
15197
15198 install-pdf-libelf: \
15199     configure-libelf \
15200     pdf-libelf 
15201         @[ -f ./libelf/Makefile ] || exit 0; \
15202         r=`${PWD_COMMAND}`; export r; \
15203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204         $(HOST_EXPORTS) \
15205         for flag in $(EXTRA_HOST_FLAGS) ; do \
15206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207         done; \
15208         echo "Doing install-pdf in libelf" ; \
15209         (cd $(HOST_SUBDIR)/libelf && \
15210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212                   "RANLIB=$${RANLIB}" \
15213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214                   install-pdf) \
15215           || exit 1
15216
15217 @endif libelf
15218
15219 .PHONY: maybe-install-html-libelf install-html-libelf
15220 maybe-install-html-libelf:
15221 @if libelf
15222 maybe-install-html-libelf: install-html-libelf
15223
15224 install-html-libelf: \
15225     configure-libelf \
15226     html-libelf 
15227         @[ -f ./libelf/Makefile ] || exit 0; \
15228         r=`${PWD_COMMAND}`; export r; \
15229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15230         $(HOST_EXPORTS) \
15231         for flag in $(EXTRA_HOST_FLAGS) ; do \
15232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15233         done; \
15234         echo "Doing install-html in libelf" ; \
15235         (cd $(HOST_SUBDIR)/libelf && \
15236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15238                   "RANLIB=$${RANLIB}" \
15239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15240                   install-html) \
15241           || exit 1
15242
15243 @endif libelf
15244
15245 .PHONY: maybe-installcheck-libelf installcheck-libelf
15246 maybe-installcheck-libelf:
15247 @if libelf
15248 maybe-installcheck-libelf: installcheck-libelf
15249
15250 installcheck-libelf: \
15251     configure-libelf 
15252         @[ -f ./libelf/Makefile ] || exit 0; \
15253         r=`${PWD_COMMAND}`; export r; \
15254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255         $(HOST_EXPORTS) \
15256         for flag in $(EXTRA_HOST_FLAGS) ; do \
15257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258         done; \
15259         echo "Doing installcheck in libelf" ; \
15260         (cd $(HOST_SUBDIR)/libelf && \
15261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263                   "RANLIB=$${RANLIB}" \
15264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265                   installcheck) \
15266           || exit 1
15267
15268 @endif libelf
15269
15270 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15271 maybe-mostlyclean-libelf:
15272 @if libelf
15273 maybe-mostlyclean-libelf: mostlyclean-libelf
15274
15275 mostlyclean-libelf: 
15276         @[ -f ./libelf/Makefile ] || exit 0; \
15277         r=`${PWD_COMMAND}`; export r; \
15278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15279         $(HOST_EXPORTS) \
15280         for flag in $(EXTRA_HOST_FLAGS) ; do \
15281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15282         done; \
15283         echo "Doing mostlyclean in libelf" ; \
15284         (cd $(HOST_SUBDIR)/libelf && \
15285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15287                   "RANLIB=$${RANLIB}" \
15288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15289                   mostlyclean) \
15290           || exit 1
15291
15292 @endif libelf
15293
15294 .PHONY: maybe-clean-libelf clean-libelf
15295 maybe-clean-libelf:
15296 @if libelf
15297 maybe-clean-libelf: clean-libelf
15298
15299 clean-libelf: 
15300         @[ -f ./libelf/Makefile ] || exit 0; \
15301         r=`${PWD_COMMAND}`; export r; \
15302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303         $(HOST_EXPORTS) \
15304         for flag in $(EXTRA_HOST_FLAGS) ; do \
15305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306         done; \
15307         echo "Doing clean in libelf" ; \
15308         (cd $(HOST_SUBDIR)/libelf && \
15309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311                   "RANLIB=$${RANLIB}" \
15312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15313                   clean) \
15314           || exit 1
15315
15316 @endif libelf
15317
15318 .PHONY: maybe-distclean-libelf distclean-libelf
15319 maybe-distclean-libelf:
15320 @if libelf
15321 maybe-distclean-libelf: distclean-libelf
15322
15323 distclean-libelf: 
15324         @[ -f ./libelf/Makefile ] || exit 0; \
15325         r=`${PWD_COMMAND}`; export r; \
15326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327         $(HOST_EXPORTS) \
15328         for flag in $(EXTRA_HOST_FLAGS) ; do \
15329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330         done; \
15331         echo "Doing distclean in libelf" ; \
15332         (cd $(HOST_SUBDIR)/libelf && \
15333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15335                   "RANLIB=$${RANLIB}" \
15336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15337                   distclean) \
15338           || exit 1
15339
15340 @endif libelf
15341
15342 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15343 maybe-maintainer-clean-libelf:
15344 @if libelf
15345 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15346
15347 maintainer-clean-libelf: 
15348         @[ -f ./libelf/Makefile ] || exit 0; \
15349         r=`${PWD_COMMAND}`; export r; \
15350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15351         $(HOST_EXPORTS) \
15352         for flag in $(EXTRA_HOST_FLAGS) ; do \
15353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15354         done; \
15355         echo "Doing maintainer-clean in libelf" ; \
15356         (cd $(HOST_SUBDIR)/libelf && \
15357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15359                   "RANLIB=$${RANLIB}" \
15360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15361                   maintainer-clean) \
15362           || exit 1
15363
15364 @endif libelf
15365
15366
15367
15368 .PHONY: configure-gold maybe-configure-gold
15369 maybe-configure-gold:
15370 @if gcc-bootstrap
15371 configure-gold: stage_current
15372 @endif gcc-bootstrap
15373 @if gold
15374 maybe-configure-gold: configure-gold
15375 configure-gold: 
15376         @r=`${PWD_COMMAND}`; export r; \
15377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15380         $(HOST_EXPORTS)  \
15381         echo Configuring in $(HOST_SUBDIR)/gold; \
15382         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15383         case $(srcdir) in \
15384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15385           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15387         esac; \
15388         module_srcdir=gold; \
15389         $(SHELL) \
15390           $$s/$$module_srcdir/configure \
15391           --srcdir=$${topdir}/$$module_srcdir \
15392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15393           --target=${target_alias}  \
15394           || exit 1
15395 @endif gold
15396
15397
15398
15399 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15400 maybe-configure-stage1-gold:
15401 @if gold-bootstrap
15402 maybe-configure-stage1-gold: configure-stage1-gold
15403 configure-stage1-gold:
15404         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15406         @r=`${PWD_COMMAND}`; export r; \
15407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15408         TFLAGS="$(STAGE1_TFLAGS)"; \
15409         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15410         $(HOST_EXPORTS) \
15411         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15412         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15413         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15414         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15416         cd $(HOST_SUBDIR)/gold || exit 1; \
15417         case $(srcdir) in \
15418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15419           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15421         esac; \
15422         module_srcdir=gold; \
15423         $(SHELL) $$s/$$module_srcdir/configure \
15424           --srcdir=$${topdir}/$$module_srcdir \
15425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15426           --target=${target_alias} \
15427            \
15428           $(STAGE1_CONFIGURE_FLAGS)
15429 @endif gold-bootstrap
15430
15431 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15432 maybe-configure-stage2-gold:
15433 @if gold-bootstrap
15434 maybe-configure-stage2-gold: configure-stage2-gold
15435 configure-stage2-gold:
15436         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15438         @r=`${PWD_COMMAND}`; export r; \
15439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15440         TFLAGS="$(STAGE2_TFLAGS)"; \
15441         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15442         $(HOST_EXPORTS) \
15443         $(POSTSTAGE1_HOST_EXPORTS) \
15444         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15445         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15446         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15447         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15449         cd $(HOST_SUBDIR)/gold || exit 1; \
15450         case $(srcdir) in \
15451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15452           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15454         esac; \
15455         module_srcdir=gold; \
15456         $(SHELL) $$s/$$module_srcdir/configure \
15457           --srcdir=$${topdir}/$$module_srcdir \
15458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15459           --target=${target_alias} \
15460            --with-build-libsubdir=$(HOST_SUBDIR)  \
15461           $(STAGE2_CONFIGURE_FLAGS)
15462 @endif gold-bootstrap
15463
15464 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15465 maybe-configure-stage3-gold:
15466 @if gold-bootstrap
15467 maybe-configure-stage3-gold: configure-stage3-gold
15468 configure-stage3-gold:
15469         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15471         @r=`${PWD_COMMAND}`; export r; \
15472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15473         TFLAGS="$(STAGE3_TFLAGS)"; \
15474         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15475         $(HOST_EXPORTS) \
15476         $(POSTSTAGE1_HOST_EXPORTS) \
15477         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15478         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15479         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15480         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15482         cd $(HOST_SUBDIR)/gold || exit 1; \
15483         case $(srcdir) in \
15484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15485           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15487         esac; \
15488         module_srcdir=gold; \
15489         $(SHELL) $$s/$$module_srcdir/configure \
15490           --srcdir=$${topdir}/$$module_srcdir \
15491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15492           --target=${target_alias} \
15493            --with-build-libsubdir=$(HOST_SUBDIR)  \
15494           $(STAGE3_CONFIGURE_FLAGS)
15495 @endif gold-bootstrap
15496
15497 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15498 maybe-configure-stage4-gold:
15499 @if gold-bootstrap
15500 maybe-configure-stage4-gold: configure-stage4-gold
15501 configure-stage4-gold:
15502         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15504         @r=`${PWD_COMMAND}`; export r; \
15505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15506         TFLAGS="$(STAGE4_TFLAGS)"; \
15507         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15508         $(HOST_EXPORTS) \
15509         $(POSTSTAGE1_HOST_EXPORTS) \
15510         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15511         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15512         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15513         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15515         cd $(HOST_SUBDIR)/gold || exit 1; \
15516         case $(srcdir) in \
15517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15518           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15520         esac; \
15521         module_srcdir=gold; \
15522         $(SHELL) $$s/$$module_srcdir/configure \
15523           --srcdir=$${topdir}/$$module_srcdir \
15524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15525           --target=${target_alias} \
15526            --with-build-libsubdir=$(HOST_SUBDIR)  \
15527           $(STAGE4_CONFIGURE_FLAGS)
15528 @endif gold-bootstrap
15529
15530 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15531 maybe-configure-stageprofile-gold:
15532 @if gold-bootstrap
15533 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15534 configure-stageprofile-gold:
15535         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15537         @r=`${PWD_COMMAND}`; export r; \
15538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15539         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15540         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15541         $(HOST_EXPORTS) \
15542         $(POSTSTAGE1_HOST_EXPORTS) \
15543         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15544         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15545         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15546         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15548         cd $(HOST_SUBDIR)/gold || exit 1; \
15549         case $(srcdir) in \
15550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15551           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15553         esac; \
15554         module_srcdir=gold; \
15555         $(SHELL) $$s/$$module_srcdir/configure \
15556           --srcdir=$${topdir}/$$module_srcdir \
15557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15558           --target=${target_alias} \
15559            --with-build-libsubdir=$(HOST_SUBDIR)  \
15560           $(STAGEprofile_CONFIGURE_FLAGS)
15561 @endif gold-bootstrap
15562
15563 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15564 maybe-configure-stagefeedback-gold:
15565 @if gold-bootstrap
15566 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15567 configure-stagefeedback-gold:
15568         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15570         @r=`${PWD_COMMAND}`; export r; \
15571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15572         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15573         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15574         $(HOST_EXPORTS) \
15575         $(POSTSTAGE1_HOST_EXPORTS) \
15576         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15577         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15578         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15579         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15581         cd $(HOST_SUBDIR)/gold || exit 1; \
15582         case $(srcdir) in \
15583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15584           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15586         esac; \
15587         module_srcdir=gold; \
15588         $(SHELL) $$s/$$module_srcdir/configure \
15589           --srcdir=$${topdir}/$$module_srcdir \
15590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15591           --target=${target_alias} \
15592            --with-build-libsubdir=$(HOST_SUBDIR)  \
15593           $(STAGEfeedback_CONFIGURE_FLAGS)
15594 @endif gold-bootstrap
15595
15596
15597
15598
15599
15600 .PHONY: all-gold maybe-all-gold
15601 maybe-all-gold:
15602 @if gcc-bootstrap
15603 all-gold: stage_current
15604 @endif gcc-bootstrap
15605 @if gold
15606 TARGET-gold=all
15607 maybe-all-gold: all-gold
15608 all-gold: configure-gold
15609         @r=`${PWD_COMMAND}`; export r; \
15610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15611         $(HOST_EXPORTS)  \
15612         (cd $(HOST_SUBDIR)/gold && \
15613           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15614                 $(TARGET-gold))
15615 @endif gold
15616
15617
15618
15619 .PHONY: all-stage1-gold maybe-all-stage1-gold
15620 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15621 maybe-all-stage1-gold:
15622 maybe-clean-stage1-gold:
15623 @if gold-bootstrap
15624 maybe-all-stage1-gold: all-stage1-gold
15625 all-stage1: all-stage1-gold
15626 TARGET-stage1-gold = $(TARGET-gold)
15627 all-stage1-gold: configure-stage1-gold
15628         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15629         @r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         TFLAGS="$(STAGE1_TFLAGS)"; \
15632         $(HOST_EXPORTS)  \
15633         cd $(HOST_SUBDIR)/gold && \
15634         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15635                 CFLAGS="$(STAGE1_CFLAGS)" \
15636                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15637                 LIBCFLAGS="$(LIBCFLAGS)" \
15638                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15639                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15640                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15641                 $(EXTRA_HOST_FLAGS)  \
15642                 $(STAGE1_FLAGS_TO_PASS)  \
15643                 TFLAGS="$(STAGE1_TFLAGS)" \
15644                 $(TARGET-stage1-gold)
15645
15646 maybe-clean-stage1-gold: clean-stage1-gold
15647 clean-stage1: clean-stage1-gold
15648 clean-stage1-gold:
15649         @if [ $(current_stage) = stage1 ]; then \
15650           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15651         else \
15652           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15653           $(MAKE) stage1-start; \
15654         fi; \
15655         cd $(HOST_SUBDIR)/gold && \
15656         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15657         $(STAGE1_FLAGS_TO_PASS)  clean
15658 @endif gold-bootstrap
15659
15660
15661 .PHONY: all-stage2-gold maybe-all-stage2-gold
15662 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15663 maybe-all-stage2-gold:
15664 maybe-clean-stage2-gold:
15665 @if gold-bootstrap
15666 maybe-all-stage2-gold: all-stage2-gold
15667 all-stage2: all-stage2-gold
15668 TARGET-stage2-gold = $(TARGET-gold)
15669 all-stage2-gold: configure-stage2-gold
15670         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15671         @r=`${PWD_COMMAND}`; export r; \
15672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15673         TFLAGS="$(STAGE2_TFLAGS)"; \
15674         $(HOST_EXPORTS) \
15675         $(POSTSTAGE1_HOST_EXPORTS)  \
15676         cd $(HOST_SUBDIR)/gold && \
15677         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15678                 CFLAGS="$(STAGE2_CFLAGS)" \
15679                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15680                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15681                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15682                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15683                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15684                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15685                 TFLAGS="$(STAGE2_TFLAGS)" \
15686                 $(TARGET-stage2-gold)
15687
15688 maybe-clean-stage2-gold: clean-stage2-gold
15689 clean-stage2: clean-stage2-gold
15690 clean-stage2-gold:
15691         @if [ $(current_stage) = stage2 ]; then \
15692           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15693         else \
15694           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15695           $(MAKE) stage2-start; \
15696         fi; \
15697         cd $(HOST_SUBDIR)/gold && \
15698         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15699 @endif gold-bootstrap
15700
15701
15702 .PHONY: all-stage3-gold maybe-all-stage3-gold
15703 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15704 maybe-all-stage3-gold:
15705 maybe-clean-stage3-gold:
15706 @if gold-bootstrap
15707 maybe-all-stage3-gold: all-stage3-gold
15708 all-stage3: all-stage3-gold
15709 TARGET-stage3-gold = $(TARGET-gold)
15710 all-stage3-gold: configure-stage3-gold
15711         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15712         @r=`${PWD_COMMAND}`; export r; \
15713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15714         TFLAGS="$(STAGE3_TFLAGS)"; \
15715         $(HOST_EXPORTS) \
15716         $(POSTSTAGE1_HOST_EXPORTS)  \
15717         cd $(HOST_SUBDIR)/gold && \
15718         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15719                 CFLAGS="$(STAGE3_CFLAGS)" \
15720                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15721                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15722                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15723                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15724                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15725                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15726                 TFLAGS="$(STAGE3_TFLAGS)" \
15727                 $(TARGET-stage3-gold)
15728
15729 maybe-clean-stage3-gold: clean-stage3-gold
15730 clean-stage3: clean-stage3-gold
15731 clean-stage3-gold:
15732         @if [ $(current_stage) = stage3 ]; then \
15733           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15734         else \
15735           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15736           $(MAKE) stage3-start; \
15737         fi; \
15738         cd $(HOST_SUBDIR)/gold && \
15739         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15740 @endif gold-bootstrap
15741
15742
15743 .PHONY: all-stage4-gold maybe-all-stage4-gold
15744 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15745 maybe-all-stage4-gold:
15746 maybe-clean-stage4-gold:
15747 @if gold-bootstrap
15748 maybe-all-stage4-gold: all-stage4-gold
15749 all-stage4: all-stage4-gold
15750 TARGET-stage4-gold = $(TARGET-gold)
15751 all-stage4-gold: configure-stage4-gold
15752         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15753         @r=`${PWD_COMMAND}`; export r; \
15754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15755         TFLAGS="$(STAGE4_TFLAGS)"; \
15756         $(HOST_EXPORTS) \
15757         $(POSTSTAGE1_HOST_EXPORTS)  \
15758         cd $(HOST_SUBDIR)/gold && \
15759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15760                 CFLAGS="$(STAGE4_CFLAGS)" \
15761                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15762                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15766                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15767                 TFLAGS="$(STAGE4_TFLAGS)" \
15768                 $(TARGET-stage4-gold)
15769
15770 maybe-clean-stage4-gold: clean-stage4-gold
15771 clean-stage4: clean-stage4-gold
15772 clean-stage4-gold:
15773         @if [ $(current_stage) = stage4 ]; then \
15774           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15775         else \
15776           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15777           $(MAKE) stage4-start; \
15778         fi; \
15779         cd $(HOST_SUBDIR)/gold && \
15780         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15781 @endif gold-bootstrap
15782
15783
15784 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15785 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15786 maybe-all-stageprofile-gold:
15787 maybe-clean-stageprofile-gold:
15788 @if gold-bootstrap
15789 maybe-all-stageprofile-gold: all-stageprofile-gold
15790 all-stageprofile: all-stageprofile-gold
15791 TARGET-stageprofile-gold = $(TARGET-gold)
15792 all-stageprofile-gold: configure-stageprofile-gold
15793         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15794         @r=`${PWD_COMMAND}`; export r; \
15795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15796         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15797         $(HOST_EXPORTS) \
15798         $(POSTSTAGE1_HOST_EXPORTS)  \
15799         cd $(HOST_SUBDIR)/gold && \
15800         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15801                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15802                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15803                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15804                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15805                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15806                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15807                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15808                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15809                 $(TARGET-stageprofile-gold)
15810
15811 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15812 clean-stageprofile: clean-stageprofile-gold
15813 clean-stageprofile-gold:
15814         @if [ $(current_stage) = stageprofile ]; then \
15815           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15816         else \
15817           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15818           $(MAKE) stageprofile-start; \
15819         fi; \
15820         cd $(HOST_SUBDIR)/gold && \
15821         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15822 @endif gold-bootstrap
15823
15824
15825 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15826 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15827 maybe-all-stagefeedback-gold:
15828 maybe-clean-stagefeedback-gold:
15829 @if gold-bootstrap
15830 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15831 all-stagefeedback: all-stagefeedback-gold
15832 TARGET-stagefeedback-gold = $(TARGET-gold)
15833 all-stagefeedback-gold: configure-stagefeedback-gold
15834         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15835         @r=`${PWD_COMMAND}`; export r; \
15836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15837         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15838         $(HOST_EXPORTS) \
15839         $(POSTSTAGE1_HOST_EXPORTS)  \
15840         cd $(HOST_SUBDIR)/gold && \
15841         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15842                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15843                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15844                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15845                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15846                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15847                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15848                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15849                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15850                 $(TARGET-stagefeedback-gold)
15851
15852 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15853 clean-stagefeedback: clean-stagefeedback-gold
15854 clean-stagefeedback-gold:
15855         @if [ $(current_stage) = stagefeedback ]; then \
15856           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15857         else \
15858           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15859           $(MAKE) stagefeedback-start; \
15860         fi; \
15861         cd $(HOST_SUBDIR)/gold && \
15862         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15863 @endif gold-bootstrap
15864
15865
15866
15867
15868
15869 .PHONY: check-gold maybe-check-gold
15870 maybe-check-gold:
15871 @if gold
15872 maybe-check-gold: check-gold
15873
15874 check-gold:
15875         @: $(MAKE); $(unstage)
15876         @r=`${PWD_COMMAND}`; export r; \
15877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15878         $(HOST_EXPORTS) \
15879         (cd $(HOST_SUBDIR)/gold && \
15880           $(MAKE) $(FLAGS_TO_PASS)  check)
15881
15882 @endif gold
15883
15884 .PHONY: install-gold maybe-install-gold
15885 maybe-install-gold:
15886 @if gold
15887 maybe-install-gold: install-gold
15888
15889 install-gold: installdirs
15890         @: $(MAKE); $(unstage)
15891         @r=`${PWD_COMMAND}`; export r; \
15892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15893         $(HOST_EXPORTS) \
15894         (cd $(HOST_SUBDIR)/gold && \
15895           $(MAKE) $(FLAGS_TO_PASS)  install)
15896
15897 @endif gold
15898
15899 .PHONY: install-strip-gold maybe-install-strip-gold
15900 maybe-install-strip-gold:
15901 @if gold
15902 maybe-install-strip-gold: install-strip-gold
15903
15904 install-strip-gold: installdirs
15905         @: $(MAKE); $(unstage)
15906         @r=`${PWD_COMMAND}`; export r; \
15907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908         $(HOST_EXPORTS) \
15909         (cd $(HOST_SUBDIR)/gold && \
15910           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15911
15912 @endif gold
15913
15914 # Other targets (info, dvi, pdf, etc.)
15915
15916 .PHONY: maybe-info-gold info-gold
15917 maybe-info-gold:
15918 @if gold
15919 maybe-info-gold: info-gold
15920
15921 info-gold: \
15922     configure-gold 
15923         @[ -f ./gold/Makefile ] || exit 0; \
15924         r=`${PWD_COMMAND}`; export r; \
15925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926         $(HOST_EXPORTS) \
15927         for flag in $(EXTRA_HOST_FLAGS) ; do \
15928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15929         done; \
15930         echo "Doing info in gold" ; \
15931         (cd $(HOST_SUBDIR)/gold && \
15932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15934                   "RANLIB=$${RANLIB}" \
15935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15936                   info) \
15937           || exit 1
15938
15939 @endif gold
15940
15941 .PHONY: maybe-dvi-gold dvi-gold
15942 maybe-dvi-gold:
15943 @if gold
15944 maybe-dvi-gold: dvi-gold
15945
15946 dvi-gold: \
15947     configure-gold 
15948         @[ -f ./gold/Makefile ] || exit 0; \
15949         r=`${PWD_COMMAND}`; export r; \
15950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951         $(HOST_EXPORTS) \
15952         for flag in $(EXTRA_HOST_FLAGS) ; do \
15953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954         done; \
15955         echo "Doing dvi in gold" ; \
15956         (cd $(HOST_SUBDIR)/gold && \
15957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959                   "RANLIB=$${RANLIB}" \
15960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961                   dvi) \
15962           || exit 1
15963
15964 @endif gold
15965
15966 .PHONY: maybe-pdf-gold pdf-gold
15967 maybe-pdf-gold:
15968 @if gold
15969 maybe-pdf-gold: pdf-gold
15970
15971 pdf-gold: \
15972     configure-gold 
15973         @[ -f ./gold/Makefile ] || exit 0; \
15974         r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         $(HOST_EXPORTS) \
15977         for flag in $(EXTRA_HOST_FLAGS) ; do \
15978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15979         done; \
15980         echo "Doing pdf in gold" ; \
15981         (cd $(HOST_SUBDIR)/gold && \
15982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15984                   "RANLIB=$${RANLIB}" \
15985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986                   pdf) \
15987           || exit 1
15988
15989 @endif gold
15990
15991 .PHONY: maybe-html-gold html-gold
15992 maybe-html-gold:
15993 @if gold
15994 maybe-html-gold: html-gold
15995
15996 html-gold: \
15997     configure-gold 
15998         @[ -f ./gold/Makefile ] || exit 0; \
15999         r=`${PWD_COMMAND}`; export r; \
16000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16001         $(HOST_EXPORTS) \
16002         for flag in $(EXTRA_HOST_FLAGS) ; do \
16003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16004         done; \
16005         echo "Doing html in gold" ; \
16006         (cd $(HOST_SUBDIR)/gold && \
16007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16009                   "RANLIB=$${RANLIB}" \
16010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16011                   html) \
16012           || exit 1
16013
16014 @endif gold
16015
16016 .PHONY: maybe-TAGS-gold TAGS-gold
16017 maybe-TAGS-gold:
16018 @if gold
16019 maybe-TAGS-gold: TAGS-gold
16020
16021 TAGS-gold: \
16022     configure-gold 
16023         @[ -f ./gold/Makefile ] || exit 0; \
16024         r=`${PWD_COMMAND}`; export r; \
16025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16026         $(HOST_EXPORTS) \
16027         for flag in $(EXTRA_HOST_FLAGS) ; do \
16028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16029         done; \
16030         echo "Doing TAGS in gold" ; \
16031         (cd $(HOST_SUBDIR)/gold && \
16032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16034                   "RANLIB=$${RANLIB}" \
16035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16036                   TAGS) \
16037           || exit 1
16038
16039 @endif gold
16040
16041 .PHONY: maybe-install-info-gold install-info-gold
16042 maybe-install-info-gold:
16043 @if gold
16044 maybe-install-info-gold: install-info-gold
16045
16046 install-info-gold: \
16047     configure-gold \
16048     info-gold 
16049         @[ -f ./gold/Makefile ] || exit 0; \
16050         r=`${PWD_COMMAND}`; export r; \
16051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16052         $(HOST_EXPORTS) \
16053         for flag in $(EXTRA_HOST_FLAGS) ; do \
16054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16055         done; \
16056         echo "Doing install-info in gold" ; \
16057         (cd $(HOST_SUBDIR)/gold && \
16058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16060                   "RANLIB=$${RANLIB}" \
16061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16062                   install-info) \
16063           || exit 1
16064
16065 @endif gold
16066
16067 .PHONY: maybe-install-pdf-gold install-pdf-gold
16068 maybe-install-pdf-gold:
16069 @if gold
16070 maybe-install-pdf-gold: install-pdf-gold
16071
16072 install-pdf-gold: \
16073     configure-gold \
16074     pdf-gold 
16075         @[ -f ./gold/Makefile ] || exit 0; \
16076         r=`${PWD_COMMAND}`; export r; \
16077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078         $(HOST_EXPORTS) \
16079         for flag in $(EXTRA_HOST_FLAGS) ; do \
16080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16081         done; \
16082         echo "Doing install-pdf in gold" ; \
16083         (cd $(HOST_SUBDIR)/gold && \
16084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16086                   "RANLIB=$${RANLIB}" \
16087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16088                   install-pdf) \
16089           || exit 1
16090
16091 @endif gold
16092
16093 .PHONY: maybe-install-html-gold install-html-gold
16094 maybe-install-html-gold:
16095 @if gold
16096 maybe-install-html-gold: install-html-gold
16097
16098 install-html-gold: \
16099     configure-gold \
16100     html-gold 
16101         @[ -f ./gold/Makefile ] || exit 0; \
16102         r=`${PWD_COMMAND}`; export r; \
16103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16104         $(HOST_EXPORTS) \
16105         for flag in $(EXTRA_HOST_FLAGS) ; do \
16106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16107         done; \
16108         echo "Doing install-html in gold" ; \
16109         (cd $(HOST_SUBDIR)/gold && \
16110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16112                   "RANLIB=$${RANLIB}" \
16113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16114                   install-html) \
16115           || exit 1
16116
16117 @endif gold
16118
16119 .PHONY: maybe-installcheck-gold installcheck-gold
16120 maybe-installcheck-gold:
16121 @if gold
16122 maybe-installcheck-gold: installcheck-gold
16123
16124 installcheck-gold: \
16125     configure-gold 
16126         @[ -f ./gold/Makefile ] || exit 0; \
16127         r=`${PWD_COMMAND}`; export r; \
16128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129         $(HOST_EXPORTS) \
16130         for flag in $(EXTRA_HOST_FLAGS) ; do \
16131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16132         done; \
16133         echo "Doing installcheck in gold" ; \
16134         (cd $(HOST_SUBDIR)/gold && \
16135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16137                   "RANLIB=$${RANLIB}" \
16138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16139                   installcheck) \
16140           || exit 1
16141
16142 @endif gold
16143
16144 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16145 maybe-mostlyclean-gold:
16146 @if gold
16147 maybe-mostlyclean-gold: mostlyclean-gold
16148
16149 mostlyclean-gold: 
16150         @[ -f ./gold/Makefile ] || exit 0; \
16151         r=`${PWD_COMMAND}`; export r; \
16152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153         $(HOST_EXPORTS) \
16154         for flag in $(EXTRA_HOST_FLAGS) ; do \
16155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16156         done; \
16157         echo "Doing mostlyclean in gold" ; \
16158         (cd $(HOST_SUBDIR)/gold && \
16159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16161                   "RANLIB=$${RANLIB}" \
16162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16163                   mostlyclean) \
16164           || exit 1
16165
16166 @endif gold
16167
16168 .PHONY: maybe-clean-gold clean-gold
16169 maybe-clean-gold:
16170 @if gold
16171 maybe-clean-gold: clean-gold
16172
16173 clean-gold: 
16174         @[ -f ./gold/Makefile ] || exit 0; \
16175         r=`${PWD_COMMAND}`; export r; \
16176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16177         $(HOST_EXPORTS) \
16178         for flag in $(EXTRA_HOST_FLAGS) ; do \
16179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16180         done; \
16181         echo "Doing clean in gold" ; \
16182         (cd $(HOST_SUBDIR)/gold && \
16183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16185                   "RANLIB=$${RANLIB}" \
16186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16187                   clean) \
16188           || exit 1
16189
16190 @endif gold
16191
16192 .PHONY: maybe-distclean-gold distclean-gold
16193 maybe-distclean-gold:
16194 @if gold
16195 maybe-distclean-gold: distclean-gold
16196
16197 distclean-gold: 
16198         @[ -f ./gold/Makefile ] || exit 0; \
16199         r=`${PWD_COMMAND}`; export r; \
16200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16201         $(HOST_EXPORTS) \
16202         for flag in $(EXTRA_HOST_FLAGS) ; do \
16203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16204         done; \
16205         echo "Doing distclean in gold" ; \
16206         (cd $(HOST_SUBDIR)/gold && \
16207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16209                   "RANLIB=$${RANLIB}" \
16210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16211                   distclean) \
16212           || exit 1
16213
16214 @endif gold
16215
16216 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16217 maybe-maintainer-clean-gold:
16218 @if gold
16219 maybe-maintainer-clean-gold: maintainer-clean-gold
16220
16221 maintainer-clean-gold: 
16222         @[ -f ./gold/Makefile ] || exit 0; \
16223         r=`${PWD_COMMAND}`; export r; \
16224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16225         $(HOST_EXPORTS) \
16226         for flag in $(EXTRA_HOST_FLAGS) ; do \
16227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16228         done; \
16229         echo "Doing maintainer-clean in gold" ; \
16230         (cd $(HOST_SUBDIR)/gold && \
16231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16233                   "RANLIB=$${RANLIB}" \
16234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16235                   maintainer-clean) \
16236           || exit 1
16237
16238 @endif gold
16239
16240
16241
16242 .PHONY: configure-gprof maybe-configure-gprof
16243 maybe-configure-gprof:
16244 @if gcc-bootstrap
16245 configure-gprof: stage_current
16246 @endif gcc-bootstrap
16247 @if gprof
16248 maybe-configure-gprof: configure-gprof
16249 configure-gprof: 
16250         @: $(MAKE); $(unstage)
16251         @r=`${PWD_COMMAND}`; export r; \
16252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16255         $(HOST_EXPORTS)  \
16256         echo Configuring in $(HOST_SUBDIR)/gprof; \
16257         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16258         case $(srcdir) in \
16259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16260           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16262         esac; \
16263         module_srcdir=gprof; \
16264         $(SHELL) \
16265           $$s/$$module_srcdir/configure \
16266           --srcdir=$${topdir}/$$module_srcdir \
16267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16268           --target=${target_alias}  \
16269           || exit 1
16270 @endif gprof
16271
16272
16273
16274
16275
16276 .PHONY: all-gprof maybe-all-gprof
16277 maybe-all-gprof:
16278 @if gcc-bootstrap
16279 all-gprof: stage_current
16280 @endif gcc-bootstrap
16281 @if gprof
16282 TARGET-gprof=all
16283 maybe-all-gprof: all-gprof
16284 all-gprof: configure-gprof
16285         @: $(MAKE); $(unstage)
16286         @r=`${PWD_COMMAND}`; export r; \
16287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288         $(HOST_EXPORTS)  \
16289         (cd $(HOST_SUBDIR)/gprof && \
16290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16291                 $(TARGET-gprof))
16292 @endif gprof
16293
16294
16295
16296
16297 .PHONY: check-gprof maybe-check-gprof
16298 maybe-check-gprof:
16299 @if gprof
16300 maybe-check-gprof: check-gprof
16301
16302 check-gprof:
16303         @: $(MAKE); $(unstage)
16304         @r=`${PWD_COMMAND}`; export r; \
16305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16306         $(HOST_EXPORTS) \
16307         (cd $(HOST_SUBDIR)/gprof && \
16308           $(MAKE) $(FLAGS_TO_PASS)  check)
16309
16310 @endif gprof
16311
16312 .PHONY: install-gprof maybe-install-gprof
16313 maybe-install-gprof:
16314 @if gprof
16315 maybe-install-gprof: install-gprof
16316
16317 install-gprof: installdirs
16318         @: $(MAKE); $(unstage)
16319         @r=`${PWD_COMMAND}`; export r; \
16320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321         $(HOST_EXPORTS) \
16322         (cd $(HOST_SUBDIR)/gprof && \
16323           $(MAKE) $(FLAGS_TO_PASS)  install)
16324
16325 @endif gprof
16326
16327 .PHONY: install-strip-gprof maybe-install-strip-gprof
16328 maybe-install-strip-gprof:
16329 @if gprof
16330 maybe-install-strip-gprof: install-strip-gprof
16331
16332 install-strip-gprof: installdirs
16333         @: $(MAKE); $(unstage)
16334         @r=`${PWD_COMMAND}`; export r; \
16335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336         $(HOST_EXPORTS) \
16337         (cd $(HOST_SUBDIR)/gprof && \
16338           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16339
16340 @endif gprof
16341
16342 # Other targets (info, dvi, pdf, etc.)
16343
16344 .PHONY: maybe-info-gprof info-gprof
16345 maybe-info-gprof:
16346 @if gprof
16347 maybe-info-gprof: info-gprof
16348
16349 info-gprof: \
16350     configure-gprof 
16351         @: $(MAKE); $(unstage)
16352         @[ -f ./gprof/Makefile ] || exit 0; \
16353         r=`${PWD_COMMAND}`; export r; \
16354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355         $(HOST_EXPORTS) \
16356         for flag in $(EXTRA_HOST_FLAGS) ; do \
16357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16358         done; \
16359         echo "Doing info in gprof" ; \
16360         (cd $(HOST_SUBDIR)/gprof && \
16361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16363                   "RANLIB=$${RANLIB}" \
16364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16365                   info) \
16366           || exit 1
16367
16368 @endif gprof
16369
16370 .PHONY: maybe-dvi-gprof dvi-gprof
16371 maybe-dvi-gprof:
16372 @if gprof
16373 maybe-dvi-gprof: dvi-gprof
16374
16375 dvi-gprof: \
16376     configure-gprof 
16377         @: $(MAKE); $(unstage)
16378         @[ -f ./gprof/Makefile ] || exit 0; \
16379         r=`${PWD_COMMAND}`; export r; \
16380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16381         $(HOST_EXPORTS) \
16382         for flag in $(EXTRA_HOST_FLAGS) ; do \
16383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16384         done; \
16385         echo "Doing dvi in gprof" ; \
16386         (cd $(HOST_SUBDIR)/gprof && \
16387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16389                   "RANLIB=$${RANLIB}" \
16390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16391                   dvi) \
16392           || exit 1
16393
16394 @endif gprof
16395
16396 .PHONY: maybe-pdf-gprof pdf-gprof
16397 maybe-pdf-gprof:
16398 @if gprof
16399 maybe-pdf-gprof: pdf-gprof
16400
16401 pdf-gprof: \
16402     configure-gprof 
16403         @: $(MAKE); $(unstage)
16404         @[ -f ./gprof/Makefile ] || exit 0; \
16405         r=`${PWD_COMMAND}`; export r; \
16406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16407         $(HOST_EXPORTS) \
16408         for flag in $(EXTRA_HOST_FLAGS) ; do \
16409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16410         done; \
16411         echo "Doing pdf in gprof" ; \
16412         (cd $(HOST_SUBDIR)/gprof && \
16413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16415                   "RANLIB=$${RANLIB}" \
16416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16417                   pdf) \
16418           || exit 1
16419
16420 @endif gprof
16421
16422 .PHONY: maybe-html-gprof html-gprof
16423 maybe-html-gprof:
16424 @if gprof
16425 maybe-html-gprof: html-gprof
16426
16427 html-gprof: \
16428     configure-gprof 
16429         @: $(MAKE); $(unstage)
16430         @[ -f ./gprof/Makefile ] || exit 0; \
16431         r=`${PWD_COMMAND}`; export r; \
16432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433         $(HOST_EXPORTS) \
16434         for flag in $(EXTRA_HOST_FLAGS) ; do \
16435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16436         done; \
16437         echo "Doing html in gprof" ; \
16438         (cd $(HOST_SUBDIR)/gprof && \
16439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16441                   "RANLIB=$${RANLIB}" \
16442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16443                   html) \
16444           || exit 1
16445
16446 @endif gprof
16447
16448 .PHONY: maybe-TAGS-gprof TAGS-gprof
16449 maybe-TAGS-gprof:
16450 @if gprof
16451 maybe-TAGS-gprof: TAGS-gprof
16452
16453 TAGS-gprof: \
16454     configure-gprof 
16455         @: $(MAKE); $(unstage)
16456         @[ -f ./gprof/Makefile ] || exit 0; \
16457         r=`${PWD_COMMAND}`; export r; \
16458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459         $(HOST_EXPORTS) \
16460         for flag in $(EXTRA_HOST_FLAGS) ; do \
16461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16462         done; \
16463         echo "Doing TAGS in gprof" ; \
16464         (cd $(HOST_SUBDIR)/gprof && \
16465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16467                   "RANLIB=$${RANLIB}" \
16468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16469                   TAGS) \
16470           || exit 1
16471
16472 @endif gprof
16473
16474 .PHONY: maybe-install-info-gprof install-info-gprof
16475 maybe-install-info-gprof:
16476 @if gprof
16477 maybe-install-info-gprof: install-info-gprof
16478
16479 install-info-gprof: \
16480     configure-gprof \
16481     info-gprof 
16482         @: $(MAKE); $(unstage)
16483         @[ -f ./gprof/Makefile ] || exit 0; \
16484         r=`${PWD_COMMAND}`; export r; \
16485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486         $(HOST_EXPORTS) \
16487         for flag in $(EXTRA_HOST_FLAGS) ; do \
16488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16489         done; \
16490         echo "Doing install-info in gprof" ; \
16491         (cd $(HOST_SUBDIR)/gprof && \
16492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16494                   "RANLIB=$${RANLIB}" \
16495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16496                   install-info) \
16497           || exit 1
16498
16499 @endif gprof
16500
16501 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16502 maybe-install-pdf-gprof:
16503 @if gprof
16504 maybe-install-pdf-gprof: install-pdf-gprof
16505
16506 install-pdf-gprof: \
16507     configure-gprof \
16508     pdf-gprof 
16509         @: $(MAKE); $(unstage)
16510         @[ -f ./gprof/Makefile ] || exit 0; \
16511         r=`${PWD_COMMAND}`; export r; \
16512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16513         $(HOST_EXPORTS) \
16514         for flag in $(EXTRA_HOST_FLAGS) ; do \
16515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16516         done; \
16517         echo "Doing install-pdf in gprof" ; \
16518         (cd $(HOST_SUBDIR)/gprof && \
16519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16521                   "RANLIB=$${RANLIB}" \
16522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16523                   install-pdf) \
16524           || exit 1
16525
16526 @endif gprof
16527
16528 .PHONY: maybe-install-html-gprof install-html-gprof
16529 maybe-install-html-gprof:
16530 @if gprof
16531 maybe-install-html-gprof: install-html-gprof
16532
16533 install-html-gprof: \
16534     configure-gprof \
16535     html-gprof 
16536         @: $(MAKE); $(unstage)
16537         @[ -f ./gprof/Makefile ] || exit 0; \
16538         r=`${PWD_COMMAND}`; export r; \
16539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16540         $(HOST_EXPORTS) \
16541         for flag in $(EXTRA_HOST_FLAGS) ; do \
16542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16543         done; \
16544         echo "Doing install-html in gprof" ; \
16545         (cd $(HOST_SUBDIR)/gprof && \
16546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16548                   "RANLIB=$${RANLIB}" \
16549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16550                   install-html) \
16551           || exit 1
16552
16553 @endif gprof
16554
16555 .PHONY: maybe-installcheck-gprof installcheck-gprof
16556 maybe-installcheck-gprof:
16557 @if gprof
16558 maybe-installcheck-gprof: installcheck-gprof
16559
16560 installcheck-gprof: \
16561     configure-gprof 
16562         @: $(MAKE); $(unstage)
16563         @[ -f ./gprof/Makefile ] || exit 0; \
16564         r=`${PWD_COMMAND}`; export r; \
16565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16566         $(HOST_EXPORTS) \
16567         for flag in $(EXTRA_HOST_FLAGS) ; do \
16568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16569         done; \
16570         echo "Doing installcheck in gprof" ; \
16571         (cd $(HOST_SUBDIR)/gprof && \
16572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16574                   "RANLIB=$${RANLIB}" \
16575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16576                   installcheck) \
16577           || exit 1
16578
16579 @endif gprof
16580
16581 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16582 maybe-mostlyclean-gprof:
16583 @if gprof
16584 maybe-mostlyclean-gprof: mostlyclean-gprof
16585
16586 mostlyclean-gprof: 
16587         @: $(MAKE); $(unstage)
16588         @[ -f ./gprof/Makefile ] || exit 0; \
16589         r=`${PWD_COMMAND}`; export r; \
16590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16591         $(HOST_EXPORTS) \
16592         for flag in $(EXTRA_HOST_FLAGS) ; do \
16593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16594         done; \
16595         echo "Doing mostlyclean in gprof" ; \
16596         (cd $(HOST_SUBDIR)/gprof && \
16597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16599                   "RANLIB=$${RANLIB}" \
16600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16601                   mostlyclean) \
16602           || exit 1
16603
16604 @endif gprof
16605
16606 .PHONY: maybe-clean-gprof clean-gprof
16607 maybe-clean-gprof:
16608 @if gprof
16609 maybe-clean-gprof: clean-gprof
16610
16611 clean-gprof: 
16612         @: $(MAKE); $(unstage)
16613         @[ -f ./gprof/Makefile ] || exit 0; \
16614         r=`${PWD_COMMAND}`; export r; \
16615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16616         $(HOST_EXPORTS) \
16617         for flag in $(EXTRA_HOST_FLAGS) ; do \
16618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16619         done; \
16620         echo "Doing clean in gprof" ; \
16621         (cd $(HOST_SUBDIR)/gprof && \
16622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16624                   "RANLIB=$${RANLIB}" \
16625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16626                   clean) \
16627           || exit 1
16628
16629 @endif gprof
16630
16631 .PHONY: maybe-distclean-gprof distclean-gprof
16632 maybe-distclean-gprof:
16633 @if gprof
16634 maybe-distclean-gprof: distclean-gprof
16635
16636 distclean-gprof: 
16637         @: $(MAKE); $(unstage)
16638         @[ -f ./gprof/Makefile ] || exit 0; \
16639         r=`${PWD_COMMAND}`; export r; \
16640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16641         $(HOST_EXPORTS) \
16642         for flag in $(EXTRA_HOST_FLAGS) ; do \
16643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16644         done; \
16645         echo "Doing distclean in gprof" ; \
16646         (cd $(HOST_SUBDIR)/gprof && \
16647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16649                   "RANLIB=$${RANLIB}" \
16650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16651                   distclean) \
16652           || exit 1
16653
16654 @endif gprof
16655
16656 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16657 maybe-maintainer-clean-gprof:
16658 @if gprof
16659 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16660
16661 maintainer-clean-gprof: 
16662         @: $(MAKE); $(unstage)
16663         @[ -f ./gprof/Makefile ] || exit 0; \
16664         r=`${PWD_COMMAND}`; export r; \
16665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666         $(HOST_EXPORTS) \
16667         for flag in $(EXTRA_HOST_FLAGS) ; do \
16668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16669         done; \
16670         echo "Doing maintainer-clean in gprof" ; \
16671         (cd $(HOST_SUBDIR)/gprof && \
16672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16674                   "RANLIB=$${RANLIB}" \
16675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676                   maintainer-clean) \
16677           || exit 1
16678
16679 @endif gprof
16680
16681
16682
16683 .PHONY: configure-intl maybe-configure-intl
16684 maybe-configure-intl:
16685 @if gcc-bootstrap
16686 configure-intl: stage_current
16687 @endif gcc-bootstrap
16688 @if intl
16689 maybe-configure-intl: configure-intl
16690 configure-intl: 
16691         @r=`${PWD_COMMAND}`; export r; \
16692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16693         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16695         $(HOST_EXPORTS)  \
16696         echo Configuring in $(HOST_SUBDIR)/intl; \
16697         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16698         case $(srcdir) in \
16699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16700           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16702         esac; \
16703         module_srcdir=intl; \
16704         $(SHELL) \
16705           $$s/$$module_srcdir/configure \
16706           --srcdir=$${topdir}/$$module_srcdir \
16707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16708           --target=${target_alias}  \
16709           || exit 1
16710 @endif intl
16711
16712
16713
16714 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16715 maybe-configure-stage1-intl:
16716 @if intl-bootstrap
16717 maybe-configure-stage1-intl: configure-stage1-intl
16718 configure-stage1-intl:
16719         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16720         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16721         @r=`${PWD_COMMAND}`; export r; \
16722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723         TFLAGS="$(STAGE1_TFLAGS)"; \
16724         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16725         $(HOST_EXPORTS) \
16726         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16727         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16728         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16729         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16731         cd $(HOST_SUBDIR)/intl || exit 1; \
16732         case $(srcdir) in \
16733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16734           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16736         esac; \
16737         module_srcdir=intl; \
16738         $(SHELL) $$s/$$module_srcdir/configure \
16739           --srcdir=$${topdir}/$$module_srcdir \
16740           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16741           --target=${target_alias} \
16742            \
16743           $(STAGE1_CONFIGURE_FLAGS)
16744 @endif intl-bootstrap
16745
16746 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16747 maybe-configure-stage2-intl:
16748 @if intl-bootstrap
16749 maybe-configure-stage2-intl: configure-stage2-intl
16750 configure-stage2-intl:
16751         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16752         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16753         @r=`${PWD_COMMAND}`; export r; \
16754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16755         TFLAGS="$(STAGE2_TFLAGS)"; \
16756         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16757         $(HOST_EXPORTS) \
16758         $(POSTSTAGE1_HOST_EXPORTS) \
16759         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16760         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16761         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16762         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16764         cd $(HOST_SUBDIR)/intl || exit 1; \
16765         case $(srcdir) in \
16766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16767           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16769         esac; \
16770         module_srcdir=intl; \
16771         $(SHELL) $$s/$$module_srcdir/configure \
16772           --srcdir=$${topdir}/$$module_srcdir \
16773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16774           --target=${target_alias} \
16775            --with-build-libsubdir=$(HOST_SUBDIR)  \
16776           $(STAGE2_CONFIGURE_FLAGS)
16777 @endif intl-bootstrap
16778
16779 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16780 maybe-configure-stage3-intl:
16781 @if intl-bootstrap
16782 maybe-configure-stage3-intl: configure-stage3-intl
16783 configure-stage3-intl:
16784         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16785         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16786         @r=`${PWD_COMMAND}`; export r; \
16787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16788         TFLAGS="$(STAGE3_TFLAGS)"; \
16789         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16790         $(HOST_EXPORTS) \
16791         $(POSTSTAGE1_HOST_EXPORTS) \
16792         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16793         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16794         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16795         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
16796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16797         cd $(HOST_SUBDIR)/intl || exit 1; \
16798         case $(srcdir) in \
16799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16800           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16802         esac; \
16803         module_srcdir=intl; \
16804         $(SHELL) $$s/$$module_srcdir/configure \
16805           --srcdir=$${topdir}/$$module_srcdir \
16806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16807           --target=${target_alias} \
16808            --with-build-libsubdir=$(HOST_SUBDIR)  \
16809           $(STAGE3_CONFIGURE_FLAGS)
16810 @endif intl-bootstrap
16811
16812 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16813 maybe-configure-stage4-intl:
16814 @if intl-bootstrap
16815 maybe-configure-stage4-intl: configure-stage4-intl
16816 configure-stage4-intl:
16817         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16818         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16819         @r=`${PWD_COMMAND}`; export r; \
16820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821         TFLAGS="$(STAGE4_TFLAGS)"; \
16822         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16823         $(HOST_EXPORTS) \
16824         $(POSTSTAGE1_HOST_EXPORTS) \
16825         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16826         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16827         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16828         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
16829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16830         cd $(HOST_SUBDIR)/intl || exit 1; \
16831         case $(srcdir) in \
16832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16833           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16835         esac; \
16836         module_srcdir=intl; \
16837         $(SHELL) $$s/$$module_srcdir/configure \
16838           --srcdir=$${topdir}/$$module_srcdir \
16839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16840           --target=${target_alias} \
16841            --with-build-libsubdir=$(HOST_SUBDIR)  \
16842           $(STAGE4_CONFIGURE_FLAGS)
16843 @endif intl-bootstrap
16844
16845 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16846 maybe-configure-stageprofile-intl:
16847 @if intl-bootstrap
16848 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16849 configure-stageprofile-intl:
16850         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16851         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16852         @r=`${PWD_COMMAND}`; export r; \
16853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16854         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16855         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16856         $(HOST_EXPORTS) \
16857         $(POSTSTAGE1_HOST_EXPORTS) \
16858         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16859         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16860         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16861         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
16862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16863         cd $(HOST_SUBDIR)/intl || exit 1; \
16864         case $(srcdir) in \
16865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16866           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16868         esac; \
16869         module_srcdir=intl; \
16870         $(SHELL) $$s/$$module_srcdir/configure \
16871           --srcdir=$${topdir}/$$module_srcdir \
16872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16873           --target=${target_alias} \
16874            --with-build-libsubdir=$(HOST_SUBDIR)  \
16875           $(STAGEprofile_CONFIGURE_FLAGS)
16876 @endif intl-bootstrap
16877
16878 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16879 maybe-configure-stagefeedback-intl:
16880 @if intl-bootstrap
16881 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16882 configure-stagefeedback-intl:
16883         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16885         @r=`${PWD_COMMAND}`; export r; \
16886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16887         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16888         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16889         $(HOST_EXPORTS) \
16890         $(POSTSTAGE1_HOST_EXPORTS) \
16891         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16892         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16893         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16894         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
16895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16896         cd $(HOST_SUBDIR)/intl || exit 1; \
16897         case $(srcdir) in \
16898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16899           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16901         esac; \
16902         module_srcdir=intl; \
16903         $(SHELL) $$s/$$module_srcdir/configure \
16904           --srcdir=$${topdir}/$$module_srcdir \
16905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16906           --target=${target_alias} \
16907            --with-build-libsubdir=$(HOST_SUBDIR)  \
16908           $(STAGEfeedback_CONFIGURE_FLAGS)
16909 @endif intl-bootstrap
16910
16911
16912
16913
16914
16915 .PHONY: all-intl maybe-all-intl
16916 maybe-all-intl:
16917 @if gcc-bootstrap
16918 all-intl: stage_current
16919 @endif gcc-bootstrap
16920 @if intl
16921 TARGET-intl=all
16922 maybe-all-intl: all-intl
16923 all-intl: configure-intl
16924         @r=`${PWD_COMMAND}`; export r; \
16925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926         $(HOST_EXPORTS)  \
16927         (cd $(HOST_SUBDIR)/intl && \
16928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16929                 $(TARGET-intl))
16930 @endif intl
16931
16932
16933
16934 .PHONY: all-stage1-intl maybe-all-stage1-intl
16935 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16936 maybe-all-stage1-intl:
16937 maybe-clean-stage1-intl:
16938 @if intl-bootstrap
16939 maybe-all-stage1-intl: all-stage1-intl
16940 all-stage1: all-stage1-intl
16941 TARGET-stage1-intl = $(TARGET-intl)
16942 all-stage1-intl: configure-stage1-intl
16943         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16944         @r=`${PWD_COMMAND}`; export r; \
16945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16946         TFLAGS="$(STAGE1_TFLAGS)"; \
16947         $(HOST_EXPORTS)  \
16948         cd $(HOST_SUBDIR)/intl && \
16949         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16950                 CFLAGS="$(STAGE1_CFLAGS)" \
16951                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16952                 LIBCFLAGS="$(LIBCFLAGS)" \
16953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16956                 $(EXTRA_HOST_FLAGS)  \
16957                 $(STAGE1_FLAGS_TO_PASS)  \
16958                 TFLAGS="$(STAGE1_TFLAGS)" \
16959                 $(TARGET-stage1-intl)
16960
16961 maybe-clean-stage1-intl: clean-stage1-intl
16962 clean-stage1: clean-stage1-intl
16963 clean-stage1-intl:
16964         @if [ $(current_stage) = stage1 ]; then \
16965           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16966         else \
16967           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16968           $(MAKE) stage1-start; \
16969         fi; \
16970         cd $(HOST_SUBDIR)/intl && \
16971         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16972         $(STAGE1_FLAGS_TO_PASS)  clean
16973 @endif intl-bootstrap
16974
16975
16976 .PHONY: all-stage2-intl maybe-all-stage2-intl
16977 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16978 maybe-all-stage2-intl:
16979 maybe-clean-stage2-intl:
16980 @if intl-bootstrap
16981 maybe-all-stage2-intl: all-stage2-intl
16982 all-stage2: all-stage2-intl
16983 TARGET-stage2-intl = $(TARGET-intl)
16984 all-stage2-intl: configure-stage2-intl
16985         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16986         @r=`${PWD_COMMAND}`; export r; \
16987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988         TFLAGS="$(STAGE2_TFLAGS)"; \
16989         $(HOST_EXPORTS) \
16990         $(POSTSTAGE1_HOST_EXPORTS)  \
16991         cd $(HOST_SUBDIR)/intl && \
16992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16993                 CFLAGS="$(STAGE2_CFLAGS)" \
16994                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16995                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16999                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17000                 TFLAGS="$(STAGE2_TFLAGS)" \
17001                 $(TARGET-stage2-intl)
17002
17003 maybe-clean-stage2-intl: clean-stage2-intl
17004 clean-stage2: clean-stage2-intl
17005 clean-stage2-intl:
17006         @if [ $(current_stage) = stage2 ]; then \
17007           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17008         else \
17009           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17010           $(MAKE) stage2-start; \
17011         fi; \
17012         cd $(HOST_SUBDIR)/intl && \
17013         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17014 @endif intl-bootstrap
17015
17016
17017 .PHONY: all-stage3-intl maybe-all-stage3-intl
17018 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17019 maybe-all-stage3-intl:
17020 maybe-clean-stage3-intl:
17021 @if intl-bootstrap
17022 maybe-all-stage3-intl: all-stage3-intl
17023 all-stage3: all-stage3-intl
17024 TARGET-stage3-intl = $(TARGET-intl)
17025 all-stage3-intl: configure-stage3-intl
17026         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17027         @r=`${PWD_COMMAND}`; export r; \
17028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029         TFLAGS="$(STAGE3_TFLAGS)"; \
17030         $(HOST_EXPORTS) \
17031         $(POSTSTAGE1_HOST_EXPORTS)  \
17032         cd $(HOST_SUBDIR)/intl && \
17033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17034                 CFLAGS="$(STAGE3_CFLAGS)" \
17035                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17036                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17037                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17038                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17039                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17040                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17041                 TFLAGS="$(STAGE3_TFLAGS)" \
17042                 $(TARGET-stage3-intl)
17043
17044 maybe-clean-stage3-intl: clean-stage3-intl
17045 clean-stage3: clean-stage3-intl
17046 clean-stage3-intl:
17047         @if [ $(current_stage) = stage3 ]; then \
17048           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17049         else \
17050           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17051           $(MAKE) stage3-start; \
17052         fi; \
17053         cd $(HOST_SUBDIR)/intl && \
17054         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17055 @endif intl-bootstrap
17056
17057
17058 .PHONY: all-stage4-intl maybe-all-stage4-intl
17059 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17060 maybe-all-stage4-intl:
17061 maybe-clean-stage4-intl:
17062 @if intl-bootstrap
17063 maybe-all-stage4-intl: all-stage4-intl
17064 all-stage4: all-stage4-intl
17065 TARGET-stage4-intl = $(TARGET-intl)
17066 all-stage4-intl: configure-stage4-intl
17067         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17068         @r=`${PWD_COMMAND}`; export r; \
17069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17070         TFLAGS="$(STAGE4_TFLAGS)"; \
17071         $(HOST_EXPORTS) \
17072         $(POSTSTAGE1_HOST_EXPORTS)  \
17073         cd $(HOST_SUBDIR)/intl && \
17074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17075                 CFLAGS="$(STAGE4_CFLAGS)" \
17076                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17077                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17078                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17079                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17080                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17081                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17082                 TFLAGS="$(STAGE4_TFLAGS)" \
17083                 $(TARGET-stage4-intl)
17084
17085 maybe-clean-stage4-intl: clean-stage4-intl
17086 clean-stage4: clean-stage4-intl
17087 clean-stage4-intl:
17088         @if [ $(current_stage) = stage4 ]; then \
17089           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17090         else \
17091           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17092           $(MAKE) stage4-start; \
17093         fi; \
17094         cd $(HOST_SUBDIR)/intl && \
17095         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17096 @endif intl-bootstrap
17097
17098
17099 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17100 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17101 maybe-all-stageprofile-intl:
17102 maybe-clean-stageprofile-intl:
17103 @if intl-bootstrap
17104 maybe-all-stageprofile-intl: all-stageprofile-intl
17105 all-stageprofile: all-stageprofile-intl
17106 TARGET-stageprofile-intl = $(TARGET-intl)
17107 all-stageprofile-intl: configure-stageprofile-intl
17108         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17109         @r=`${PWD_COMMAND}`; export r; \
17110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17112         $(HOST_EXPORTS) \
17113         $(POSTSTAGE1_HOST_EXPORTS)  \
17114         cd $(HOST_SUBDIR)/intl && \
17115         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17116                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17117                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17118                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17119                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17120                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17121                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17122                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17123                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17124                 $(TARGET-stageprofile-intl)
17125
17126 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17127 clean-stageprofile: clean-stageprofile-intl
17128 clean-stageprofile-intl:
17129         @if [ $(current_stage) = stageprofile ]; then \
17130           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17131         else \
17132           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17133           $(MAKE) stageprofile-start; \
17134         fi; \
17135         cd $(HOST_SUBDIR)/intl && \
17136         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17137 @endif intl-bootstrap
17138
17139
17140 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17141 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17142 maybe-all-stagefeedback-intl:
17143 maybe-clean-stagefeedback-intl:
17144 @if intl-bootstrap
17145 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17146 all-stagefeedback: all-stagefeedback-intl
17147 TARGET-stagefeedback-intl = $(TARGET-intl)
17148 all-stagefeedback-intl: configure-stagefeedback-intl
17149         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17150         @r=`${PWD_COMMAND}`; export r; \
17151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17152         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17153         $(HOST_EXPORTS) \
17154         $(POSTSTAGE1_HOST_EXPORTS)  \
17155         cd $(HOST_SUBDIR)/intl && \
17156         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17157                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17158                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17159                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17160                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17161                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17162                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17163                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17164                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17165                 $(TARGET-stagefeedback-intl)
17166
17167 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17168 clean-stagefeedback: clean-stagefeedback-intl
17169 clean-stagefeedback-intl:
17170         @if [ $(current_stage) = stagefeedback ]; then \
17171           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17172         else \
17173           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17174           $(MAKE) stagefeedback-start; \
17175         fi; \
17176         cd $(HOST_SUBDIR)/intl && \
17177         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17178 @endif intl-bootstrap
17179
17180
17181
17182
17183
17184 .PHONY: check-intl maybe-check-intl
17185 maybe-check-intl:
17186 @if intl
17187 maybe-check-intl: check-intl
17188
17189 check-intl:
17190         @: $(MAKE); $(unstage)
17191         @r=`${PWD_COMMAND}`; export r; \
17192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193         $(HOST_EXPORTS) \
17194         (cd $(HOST_SUBDIR)/intl && \
17195           $(MAKE) $(FLAGS_TO_PASS)  check)
17196
17197 @endif intl
17198
17199 .PHONY: install-intl maybe-install-intl
17200 maybe-install-intl:
17201 @if intl
17202 maybe-install-intl: install-intl
17203
17204 install-intl: installdirs
17205         @: $(MAKE); $(unstage)
17206         @r=`${PWD_COMMAND}`; export r; \
17207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17208         $(HOST_EXPORTS) \
17209         (cd $(HOST_SUBDIR)/intl && \
17210           $(MAKE) $(FLAGS_TO_PASS)  install)
17211
17212 @endif intl
17213
17214 .PHONY: install-strip-intl maybe-install-strip-intl
17215 maybe-install-strip-intl:
17216 @if intl
17217 maybe-install-strip-intl: install-strip-intl
17218
17219 install-strip-intl: installdirs
17220         @: $(MAKE); $(unstage)
17221         @r=`${PWD_COMMAND}`; export r; \
17222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223         $(HOST_EXPORTS) \
17224         (cd $(HOST_SUBDIR)/intl && \
17225           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17226
17227 @endif intl
17228
17229 # Other targets (info, dvi, pdf, etc.)
17230
17231 .PHONY: maybe-info-intl info-intl
17232 maybe-info-intl:
17233 @if intl
17234 maybe-info-intl: info-intl
17235
17236 info-intl: \
17237     configure-intl 
17238         @[ -f ./intl/Makefile ] || exit 0; \
17239         r=`${PWD_COMMAND}`; export r; \
17240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17241         $(HOST_EXPORTS) \
17242         for flag in $(EXTRA_HOST_FLAGS) ; do \
17243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17244         done; \
17245         echo "Doing info in intl" ; \
17246         (cd $(HOST_SUBDIR)/intl && \
17247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17249                   "RANLIB=$${RANLIB}" \
17250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17251                   info) \
17252           || exit 1
17253
17254 @endif intl
17255
17256 .PHONY: maybe-dvi-intl dvi-intl
17257 maybe-dvi-intl:
17258 @if intl
17259 maybe-dvi-intl: dvi-intl
17260
17261 dvi-intl: \
17262     configure-intl 
17263         @[ -f ./intl/Makefile ] || exit 0; \
17264         r=`${PWD_COMMAND}`; export r; \
17265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17266         $(HOST_EXPORTS) \
17267         for flag in $(EXTRA_HOST_FLAGS) ; do \
17268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17269         done; \
17270         echo "Doing dvi in intl" ; \
17271         (cd $(HOST_SUBDIR)/intl && \
17272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17274                   "RANLIB=$${RANLIB}" \
17275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17276                   dvi) \
17277           || exit 1
17278
17279 @endif intl
17280
17281 .PHONY: maybe-pdf-intl pdf-intl
17282 maybe-pdf-intl:
17283 @if intl
17284 maybe-pdf-intl: pdf-intl
17285
17286 pdf-intl: \
17287     configure-intl 
17288         @[ -f ./intl/Makefile ] || exit 0; \
17289         r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         $(HOST_EXPORTS) \
17292         for flag in $(EXTRA_HOST_FLAGS) ; do \
17293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17294         done; \
17295         echo "Doing pdf in intl" ; \
17296         (cd $(HOST_SUBDIR)/intl && \
17297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17299                   "RANLIB=$${RANLIB}" \
17300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17301                   pdf) \
17302           || exit 1
17303
17304 @endif intl
17305
17306 .PHONY: maybe-html-intl html-intl
17307 maybe-html-intl:
17308 @if intl
17309 maybe-html-intl: html-intl
17310
17311 html-intl: \
17312     configure-intl 
17313         @[ -f ./intl/Makefile ] || exit 0; \
17314         r=`${PWD_COMMAND}`; export r; \
17315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316         $(HOST_EXPORTS) \
17317         for flag in $(EXTRA_HOST_FLAGS) ; do \
17318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17319         done; \
17320         echo "Doing html in intl" ; \
17321         (cd $(HOST_SUBDIR)/intl && \
17322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17324                   "RANLIB=$${RANLIB}" \
17325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17326                   html) \
17327           || exit 1
17328
17329 @endif intl
17330
17331 .PHONY: maybe-TAGS-intl TAGS-intl
17332 maybe-TAGS-intl:
17333 @if intl
17334 maybe-TAGS-intl: TAGS-intl
17335
17336 TAGS-intl: \
17337     configure-intl 
17338         @[ -f ./intl/Makefile ] || exit 0; \
17339         r=`${PWD_COMMAND}`; export r; \
17340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341         $(HOST_EXPORTS) \
17342         for flag in $(EXTRA_HOST_FLAGS) ; do \
17343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17344         done; \
17345         echo "Doing TAGS in intl" ; \
17346         (cd $(HOST_SUBDIR)/intl && \
17347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17349                   "RANLIB=$${RANLIB}" \
17350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17351                   TAGS) \
17352           || exit 1
17353
17354 @endif intl
17355
17356 .PHONY: maybe-install-info-intl install-info-intl
17357 maybe-install-info-intl:
17358 @if intl
17359 maybe-install-info-intl: install-info-intl
17360
17361 install-info-intl: \
17362     configure-intl \
17363     info-intl 
17364         @[ -f ./intl/Makefile ] || exit 0; \
17365         r=`${PWD_COMMAND}`; export r; \
17366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367         $(HOST_EXPORTS) \
17368         for flag in $(EXTRA_HOST_FLAGS) ; do \
17369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17370         done; \
17371         echo "Doing install-info in intl" ; \
17372         (cd $(HOST_SUBDIR)/intl && \
17373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17375                   "RANLIB=$${RANLIB}" \
17376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17377                   install-info) \
17378           || exit 1
17379
17380 @endif intl
17381
17382 .PHONY: maybe-install-pdf-intl install-pdf-intl
17383 maybe-install-pdf-intl:
17384 @if intl
17385 maybe-install-pdf-intl: install-pdf-intl
17386
17387 install-pdf-intl: \
17388     configure-intl \
17389     pdf-intl 
17390         @[ -f ./intl/Makefile ] || exit 0; \
17391         r=`${PWD_COMMAND}`; export r; \
17392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17393         $(HOST_EXPORTS) \
17394         for flag in $(EXTRA_HOST_FLAGS) ; do \
17395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17396         done; \
17397         echo "Doing install-pdf in intl" ; \
17398         (cd $(HOST_SUBDIR)/intl && \
17399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17401                   "RANLIB=$${RANLIB}" \
17402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17403                   install-pdf) \
17404           || exit 1
17405
17406 @endif intl
17407
17408 .PHONY: maybe-install-html-intl install-html-intl
17409 maybe-install-html-intl:
17410 @if intl
17411 maybe-install-html-intl: install-html-intl
17412
17413 install-html-intl: \
17414     configure-intl \
17415     html-intl 
17416         @[ -f ./intl/Makefile ] || exit 0; \
17417         r=`${PWD_COMMAND}`; export r; \
17418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419         $(HOST_EXPORTS) \
17420         for flag in $(EXTRA_HOST_FLAGS) ; do \
17421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17422         done; \
17423         echo "Doing install-html in intl" ; \
17424         (cd $(HOST_SUBDIR)/intl && \
17425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17427                   "RANLIB=$${RANLIB}" \
17428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17429                   install-html) \
17430           || exit 1
17431
17432 @endif intl
17433
17434 .PHONY: maybe-installcheck-intl installcheck-intl
17435 maybe-installcheck-intl:
17436 @if intl
17437 maybe-installcheck-intl: installcheck-intl
17438
17439 installcheck-intl: \
17440     configure-intl 
17441         @[ -f ./intl/Makefile ] || exit 0; \
17442         r=`${PWD_COMMAND}`; export r; \
17443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17444         $(HOST_EXPORTS) \
17445         for flag in $(EXTRA_HOST_FLAGS) ; do \
17446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17447         done; \
17448         echo "Doing installcheck in intl" ; \
17449         (cd $(HOST_SUBDIR)/intl && \
17450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17452                   "RANLIB=$${RANLIB}" \
17453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17454                   installcheck) \
17455           || exit 1
17456
17457 @endif intl
17458
17459 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17460 maybe-mostlyclean-intl:
17461 @if intl
17462 maybe-mostlyclean-intl: mostlyclean-intl
17463
17464 mostlyclean-intl: 
17465         @[ -f ./intl/Makefile ] || exit 0; \
17466         r=`${PWD_COMMAND}`; export r; \
17467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17468         $(HOST_EXPORTS) \
17469         for flag in $(EXTRA_HOST_FLAGS) ; do \
17470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17471         done; \
17472         echo "Doing mostlyclean in intl" ; \
17473         (cd $(HOST_SUBDIR)/intl && \
17474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17476                   "RANLIB=$${RANLIB}" \
17477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17478                   mostlyclean) \
17479           || exit 1
17480
17481 @endif intl
17482
17483 .PHONY: maybe-clean-intl clean-intl
17484 maybe-clean-intl:
17485 @if intl
17486 maybe-clean-intl: clean-intl
17487
17488 clean-intl: 
17489         @[ -f ./intl/Makefile ] || exit 0; \
17490         r=`${PWD_COMMAND}`; export r; \
17491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492         $(HOST_EXPORTS) \
17493         for flag in $(EXTRA_HOST_FLAGS) ; do \
17494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495         done; \
17496         echo "Doing clean in intl" ; \
17497         (cd $(HOST_SUBDIR)/intl && \
17498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500                   "RANLIB=$${RANLIB}" \
17501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502                   clean) \
17503           || exit 1
17504
17505 @endif intl
17506
17507 .PHONY: maybe-distclean-intl distclean-intl
17508 maybe-distclean-intl:
17509 @if intl
17510 maybe-distclean-intl: distclean-intl
17511
17512 distclean-intl: 
17513         @[ -f ./intl/Makefile ] || exit 0; \
17514         r=`${PWD_COMMAND}`; export r; \
17515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17516         $(HOST_EXPORTS) \
17517         for flag in $(EXTRA_HOST_FLAGS) ; do \
17518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17519         done; \
17520         echo "Doing distclean in intl" ; \
17521         (cd $(HOST_SUBDIR)/intl && \
17522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17524                   "RANLIB=$${RANLIB}" \
17525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17526                   distclean) \
17527           || exit 1
17528
17529 @endif intl
17530
17531 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17532 maybe-maintainer-clean-intl:
17533 @if intl
17534 maybe-maintainer-clean-intl: maintainer-clean-intl
17535
17536 maintainer-clean-intl: 
17537         @[ -f ./intl/Makefile ] || exit 0; \
17538         r=`${PWD_COMMAND}`; export r; \
17539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17540         $(HOST_EXPORTS) \
17541         for flag in $(EXTRA_HOST_FLAGS) ; do \
17542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17543         done; \
17544         echo "Doing maintainer-clean in intl" ; \
17545         (cd $(HOST_SUBDIR)/intl && \
17546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17548                   "RANLIB=$${RANLIB}" \
17549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17550                   maintainer-clean) \
17551           || exit 1
17552
17553 @endif intl
17554
17555
17556
17557 .PHONY: configure-tcl maybe-configure-tcl
17558 maybe-configure-tcl:
17559 @if gcc-bootstrap
17560 configure-tcl: stage_current
17561 @endif gcc-bootstrap
17562 @if tcl
17563 maybe-configure-tcl: configure-tcl
17564 configure-tcl: 
17565         @: $(MAKE); $(unstage)
17566         @r=`${PWD_COMMAND}`; export r; \
17567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17568         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17570         $(HOST_EXPORTS)  \
17571         echo Configuring in $(HOST_SUBDIR)/tcl; \
17572         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17573         case $(srcdir) in \
17574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17575           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17577         esac; \
17578         module_srcdir=tcl; \
17579         $(SHELL) \
17580           $$s/$$module_srcdir/configure \
17581           --srcdir=$${topdir}/$$module_srcdir \
17582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17583           --target=${target_alias}  \
17584           || exit 1
17585 @endif tcl
17586
17587
17588
17589
17590
17591 .PHONY: all-tcl maybe-all-tcl
17592 maybe-all-tcl:
17593 @if gcc-bootstrap
17594 all-tcl: stage_current
17595 @endif gcc-bootstrap
17596 @if tcl
17597 TARGET-tcl=all
17598 maybe-all-tcl: all-tcl
17599 all-tcl: configure-tcl
17600         @: $(MAKE); $(unstage)
17601         @r=`${PWD_COMMAND}`; export r; \
17602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17603         $(HOST_EXPORTS)  \
17604         (cd $(HOST_SUBDIR)/tcl && \
17605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17606                 $(TARGET-tcl))
17607 @endif tcl
17608
17609
17610
17611
17612 .PHONY: check-tcl maybe-check-tcl
17613 maybe-check-tcl:
17614 @if tcl
17615 maybe-check-tcl: check-tcl
17616
17617 check-tcl:
17618         @: $(MAKE); $(unstage)
17619         @r=`${PWD_COMMAND}`; export r; \
17620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17621         $(HOST_EXPORTS) \
17622         (cd $(HOST_SUBDIR)/tcl && \
17623           $(MAKE) $(FLAGS_TO_PASS)  check)
17624
17625 @endif tcl
17626
17627 .PHONY: install-tcl maybe-install-tcl
17628 maybe-install-tcl:
17629 @if tcl
17630 maybe-install-tcl: install-tcl
17631
17632 install-tcl: installdirs
17633         @: $(MAKE); $(unstage)
17634         @r=`${PWD_COMMAND}`; export r; \
17635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17636         $(HOST_EXPORTS) \
17637         (cd $(HOST_SUBDIR)/tcl && \
17638           $(MAKE) $(FLAGS_TO_PASS)  install)
17639
17640 @endif tcl
17641
17642 .PHONY: install-strip-tcl maybe-install-strip-tcl
17643 maybe-install-strip-tcl:
17644 @if tcl
17645 maybe-install-strip-tcl: install-strip-tcl
17646
17647 install-strip-tcl: installdirs
17648         @: $(MAKE); $(unstage)
17649         @r=`${PWD_COMMAND}`; export r; \
17650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17651         $(HOST_EXPORTS) \
17652         (cd $(HOST_SUBDIR)/tcl && \
17653           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17654
17655 @endif tcl
17656
17657 # Other targets (info, dvi, pdf, etc.)
17658
17659 .PHONY: maybe-info-tcl info-tcl
17660 maybe-info-tcl:
17661 @if tcl
17662 maybe-info-tcl: info-tcl
17663
17664 info-tcl: \
17665     configure-tcl 
17666         @: $(MAKE); $(unstage)
17667         @[ -f ./tcl/Makefile ] || exit 0; \
17668         r=`${PWD_COMMAND}`; export r; \
17669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17670         $(HOST_EXPORTS) \
17671         for flag in $(EXTRA_HOST_FLAGS) ; do \
17672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17673         done; \
17674         echo "Doing info in tcl" ; \
17675         (cd $(HOST_SUBDIR)/tcl && \
17676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17678                   "RANLIB=$${RANLIB}" \
17679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17680                   info) \
17681           || exit 1
17682
17683 @endif tcl
17684
17685 .PHONY: maybe-dvi-tcl dvi-tcl
17686 maybe-dvi-tcl:
17687 @if tcl
17688 maybe-dvi-tcl: dvi-tcl
17689
17690 dvi-tcl: \
17691     configure-tcl 
17692         @: $(MAKE); $(unstage)
17693         @[ -f ./tcl/Makefile ] || exit 0; \
17694         r=`${PWD_COMMAND}`; export r; \
17695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17696         $(HOST_EXPORTS) \
17697         for flag in $(EXTRA_HOST_FLAGS) ; do \
17698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17699         done; \
17700         echo "Doing dvi in tcl" ; \
17701         (cd $(HOST_SUBDIR)/tcl && \
17702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17704                   "RANLIB=$${RANLIB}" \
17705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17706                   dvi) \
17707           || exit 1
17708
17709 @endif tcl
17710
17711 .PHONY: maybe-pdf-tcl pdf-tcl
17712 maybe-pdf-tcl:
17713 @if tcl
17714 maybe-pdf-tcl: pdf-tcl
17715
17716 pdf-tcl: \
17717     configure-tcl 
17718         @: $(MAKE); $(unstage)
17719         @[ -f ./tcl/Makefile ] || exit 0; \
17720         r=`${PWD_COMMAND}`; export r; \
17721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17722         $(HOST_EXPORTS) \
17723         for flag in $(EXTRA_HOST_FLAGS) ; do \
17724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17725         done; \
17726         echo "Doing pdf in tcl" ; \
17727         (cd $(HOST_SUBDIR)/tcl && \
17728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17730                   "RANLIB=$${RANLIB}" \
17731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17732                   pdf) \
17733           || exit 1
17734
17735 @endif tcl
17736
17737 .PHONY: maybe-html-tcl html-tcl
17738 maybe-html-tcl:
17739 @if tcl
17740 maybe-html-tcl: html-tcl
17741
17742 html-tcl: \
17743     configure-tcl 
17744         @: $(MAKE); $(unstage)
17745         @[ -f ./tcl/Makefile ] || exit 0; \
17746         r=`${PWD_COMMAND}`; export r; \
17747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748         $(HOST_EXPORTS) \
17749         for flag in $(EXTRA_HOST_FLAGS) ; do \
17750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17751         done; \
17752         echo "Doing html in tcl" ; \
17753         (cd $(HOST_SUBDIR)/tcl && \
17754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17756                   "RANLIB=$${RANLIB}" \
17757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17758                   html) \
17759           || exit 1
17760
17761 @endif tcl
17762
17763 .PHONY: maybe-TAGS-tcl TAGS-tcl
17764 maybe-TAGS-tcl:
17765 @if tcl
17766 maybe-TAGS-tcl: TAGS-tcl
17767
17768 TAGS-tcl: \
17769     configure-tcl 
17770         @: $(MAKE); $(unstage)
17771         @[ -f ./tcl/Makefile ] || exit 0; \
17772         r=`${PWD_COMMAND}`; export r; \
17773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17774         $(HOST_EXPORTS) \
17775         for flag in $(EXTRA_HOST_FLAGS) ; do \
17776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17777         done; \
17778         echo "Doing TAGS in tcl" ; \
17779         (cd $(HOST_SUBDIR)/tcl && \
17780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17782                   "RANLIB=$${RANLIB}" \
17783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17784                   TAGS) \
17785           || exit 1
17786
17787 @endif tcl
17788
17789 .PHONY: maybe-install-info-tcl install-info-tcl
17790 maybe-install-info-tcl:
17791 @if tcl
17792 maybe-install-info-tcl: install-info-tcl
17793
17794 install-info-tcl: \
17795     configure-tcl \
17796     info-tcl 
17797         @: $(MAKE); $(unstage)
17798         @[ -f ./tcl/Makefile ] || exit 0; \
17799         r=`${PWD_COMMAND}`; export r; \
17800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17801         $(HOST_EXPORTS) \
17802         for flag in $(EXTRA_HOST_FLAGS) ; do \
17803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17804         done; \
17805         echo "Doing install-info in tcl" ; \
17806         (cd $(HOST_SUBDIR)/tcl && \
17807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17809                   "RANLIB=$${RANLIB}" \
17810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17811                   install-info) \
17812           || exit 1
17813
17814 @endif tcl
17815
17816 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17817 maybe-install-pdf-tcl:
17818 @if tcl
17819 maybe-install-pdf-tcl: install-pdf-tcl
17820
17821 install-pdf-tcl: \
17822     configure-tcl \
17823     pdf-tcl 
17824         @: $(MAKE); $(unstage)
17825         @[ -f ./tcl/Makefile ] || exit 0; \
17826         r=`${PWD_COMMAND}`; export r; \
17827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828         $(HOST_EXPORTS) \
17829         for flag in $(EXTRA_HOST_FLAGS) ; do \
17830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17831         done; \
17832         echo "Doing install-pdf in tcl" ; \
17833         (cd $(HOST_SUBDIR)/tcl && \
17834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17836                   "RANLIB=$${RANLIB}" \
17837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17838                   install-pdf) \
17839           || exit 1
17840
17841 @endif tcl
17842
17843 .PHONY: maybe-install-html-tcl install-html-tcl
17844 maybe-install-html-tcl:
17845 @if tcl
17846 maybe-install-html-tcl: install-html-tcl
17847
17848 install-html-tcl: \
17849     configure-tcl \
17850     html-tcl 
17851         @: $(MAKE); $(unstage)
17852         @[ -f ./tcl/Makefile ] || exit 0; \
17853         r=`${PWD_COMMAND}`; export r; \
17854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855         $(HOST_EXPORTS) \
17856         for flag in $(EXTRA_HOST_FLAGS) ; do \
17857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17858         done; \
17859         echo "Doing install-html in tcl" ; \
17860         (cd $(HOST_SUBDIR)/tcl && \
17861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17863                   "RANLIB=$${RANLIB}" \
17864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17865                   install-html) \
17866           || exit 1
17867
17868 @endif tcl
17869
17870 .PHONY: maybe-installcheck-tcl installcheck-tcl
17871 maybe-installcheck-tcl:
17872 @if tcl
17873 maybe-installcheck-tcl: installcheck-tcl
17874
17875 installcheck-tcl: \
17876     configure-tcl 
17877         @: $(MAKE); $(unstage)
17878         @[ -f ./tcl/Makefile ] || exit 0; \
17879         r=`${PWD_COMMAND}`; export r; \
17880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881         $(HOST_EXPORTS) \
17882         for flag in $(EXTRA_HOST_FLAGS) ; do \
17883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17884         done; \
17885         echo "Doing installcheck in tcl" ; \
17886         (cd $(HOST_SUBDIR)/tcl && \
17887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17889                   "RANLIB=$${RANLIB}" \
17890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17891                   installcheck) \
17892           || exit 1
17893
17894 @endif tcl
17895
17896 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17897 maybe-mostlyclean-tcl:
17898 @if tcl
17899 maybe-mostlyclean-tcl: mostlyclean-tcl
17900
17901 # tcl doesn't support mostlyclean.
17902 mostlyclean-tcl:
17903
17904 @endif tcl
17905
17906 .PHONY: maybe-clean-tcl clean-tcl
17907 maybe-clean-tcl:
17908 @if tcl
17909 maybe-clean-tcl: clean-tcl
17910
17911 clean-tcl: 
17912         @: $(MAKE); $(unstage)
17913         @[ -f ./tcl/Makefile ] || exit 0; \
17914         r=`${PWD_COMMAND}`; export r; \
17915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916         $(HOST_EXPORTS) \
17917         for flag in $(EXTRA_HOST_FLAGS) ; do \
17918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17919         done; \
17920         echo "Doing clean in tcl" ; \
17921         (cd $(HOST_SUBDIR)/tcl && \
17922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17924                   "RANLIB=$${RANLIB}" \
17925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17926                   clean) \
17927           || exit 1
17928
17929 @endif tcl
17930
17931 .PHONY: maybe-distclean-tcl distclean-tcl
17932 maybe-distclean-tcl:
17933 @if tcl
17934 maybe-distclean-tcl: distclean-tcl
17935
17936 distclean-tcl: 
17937         @: $(MAKE); $(unstage)
17938         @[ -f ./tcl/Makefile ] || exit 0; \
17939         r=`${PWD_COMMAND}`; export r; \
17940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17941         $(HOST_EXPORTS) \
17942         for flag in $(EXTRA_HOST_FLAGS) ; do \
17943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17944         done; \
17945         echo "Doing distclean in tcl" ; \
17946         (cd $(HOST_SUBDIR)/tcl && \
17947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17949                   "RANLIB=$${RANLIB}" \
17950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17951                   distclean) \
17952           || exit 1
17953
17954 @endif tcl
17955
17956 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17957 maybe-maintainer-clean-tcl:
17958 @if tcl
17959 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17960
17961 maintainer-clean-tcl: 
17962         @: $(MAKE); $(unstage)
17963         @[ -f ./tcl/Makefile ] || exit 0; \
17964         r=`${PWD_COMMAND}`; export r; \
17965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966         $(HOST_EXPORTS) \
17967         for flag in $(EXTRA_HOST_FLAGS) ; do \
17968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17969         done; \
17970         echo "Doing maintainer-clean in tcl" ; \
17971         (cd $(HOST_SUBDIR)/tcl && \
17972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17974                   "RANLIB=$${RANLIB}" \
17975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17976                   maintainer-clean) \
17977           || exit 1
17978
17979 @endif tcl
17980
17981
17982
17983 .PHONY: configure-itcl maybe-configure-itcl
17984 maybe-configure-itcl:
17985 @if gcc-bootstrap
17986 configure-itcl: stage_current
17987 @endif gcc-bootstrap
17988 @if itcl
17989 maybe-configure-itcl: configure-itcl
17990 configure-itcl: 
17991         @: $(MAKE); $(unstage)
17992         @r=`${PWD_COMMAND}`; export r; \
17993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
17995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
17996         $(HOST_EXPORTS)  \
17997         echo Configuring in $(HOST_SUBDIR)/itcl; \
17998         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
17999         case $(srcdir) in \
18000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18001           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18003         esac; \
18004         module_srcdir=itcl; \
18005         $(SHELL) \
18006           $$s/$$module_srcdir/configure \
18007           --srcdir=$${topdir}/$$module_srcdir \
18008           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18009           --target=${target_alias}  \
18010           || exit 1
18011 @endif itcl
18012
18013
18014
18015
18016
18017 .PHONY: all-itcl maybe-all-itcl
18018 maybe-all-itcl:
18019 @if gcc-bootstrap
18020 all-itcl: stage_current
18021 @endif gcc-bootstrap
18022 @if itcl
18023 TARGET-itcl=all
18024 maybe-all-itcl: all-itcl
18025 all-itcl: configure-itcl
18026         @: $(MAKE); $(unstage)
18027         @r=`${PWD_COMMAND}`; export r; \
18028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18029         $(HOST_EXPORTS)  \
18030         (cd $(HOST_SUBDIR)/itcl && \
18031           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18032                 $(TARGET-itcl))
18033 @endif itcl
18034
18035
18036
18037
18038 .PHONY: check-itcl maybe-check-itcl
18039 maybe-check-itcl:
18040 @if itcl
18041 maybe-check-itcl: check-itcl
18042
18043 check-itcl:
18044         @: $(MAKE); $(unstage)
18045         @r=`${PWD_COMMAND}`; export r; \
18046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18047         $(HOST_EXPORTS) \
18048         (cd $(HOST_SUBDIR)/itcl && \
18049           $(MAKE) $(FLAGS_TO_PASS)  check)
18050
18051 @endif itcl
18052
18053 .PHONY: install-itcl maybe-install-itcl
18054 maybe-install-itcl:
18055 @if itcl
18056 maybe-install-itcl: install-itcl
18057
18058 install-itcl: installdirs
18059         @: $(MAKE); $(unstage)
18060         @r=`${PWD_COMMAND}`; export r; \
18061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18062         $(HOST_EXPORTS) \
18063         (cd $(HOST_SUBDIR)/itcl && \
18064           $(MAKE) $(FLAGS_TO_PASS)  install)
18065
18066 @endif itcl
18067
18068 .PHONY: install-strip-itcl maybe-install-strip-itcl
18069 maybe-install-strip-itcl:
18070 @if itcl
18071 maybe-install-strip-itcl: install-strip-itcl
18072
18073 install-strip-itcl: installdirs
18074         @: $(MAKE); $(unstage)
18075         @r=`${PWD_COMMAND}`; export r; \
18076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18077         $(HOST_EXPORTS) \
18078         (cd $(HOST_SUBDIR)/itcl && \
18079           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18080
18081 @endif itcl
18082
18083 # Other targets (info, dvi, pdf, etc.)
18084
18085 .PHONY: maybe-info-itcl info-itcl
18086 maybe-info-itcl:
18087 @if itcl
18088 maybe-info-itcl: info-itcl
18089
18090 info-itcl: \
18091     configure-itcl 
18092         @: $(MAKE); $(unstage)
18093         @[ -f ./itcl/Makefile ] || exit 0; \
18094         r=`${PWD_COMMAND}`; export r; \
18095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18096         $(HOST_EXPORTS) \
18097         for flag in $(EXTRA_HOST_FLAGS) ; do \
18098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18099         done; \
18100         echo "Doing info in itcl" ; \
18101         (cd $(HOST_SUBDIR)/itcl && \
18102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18104                   "RANLIB=$${RANLIB}" \
18105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18106                   info) \
18107           || exit 1
18108
18109 @endif itcl
18110
18111 .PHONY: maybe-dvi-itcl dvi-itcl
18112 maybe-dvi-itcl:
18113 @if itcl
18114 maybe-dvi-itcl: dvi-itcl
18115
18116 dvi-itcl: \
18117     configure-itcl 
18118         @: $(MAKE); $(unstage)
18119         @[ -f ./itcl/Makefile ] || exit 0; \
18120         r=`${PWD_COMMAND}`; export r; \
18121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122         $(HOST_EXPORTS) \
18123         for flag in $(EXTRA_HOST_FLAGS) ; do \
18124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18125         done; \
18126         echo "Doing dvi in itcl" ; \
18127         (cd $(HOST_SUBDIR)/itcl && \
18128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18130                   "RANLIB=$${RANLIB}" \
18131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18132                   dvi) \
18133           || exit 1
18134
18135 @endif itcl
18136
18137 .PHONY: maybe-pdf-itcl pdf-itcl
18138 maybe-pdf-itcl:
18139 @if itcl
18140 maybe-pdf-itcl: pdf-itcl
18141
18142 pdf-itcl: \
18143     configure-itcl 
18144         @: $(MAKE); $(unstage)
18145         @[ -f ./itcl/Makefile ] || exit 0; \
18146         r=`${PWD_COMMAND}`; export r; \
18147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18148         $(HOST_EXPORTS) \
18149         for flag in $(EXTRA_HOST_FLAGS) ; do \
18150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18151         done; \
18152         echo "Doing pdf in itcl" ; \
18153         (cd $(HOST_SUBDIR)/itcl && \
18154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18156                   "RANLIB=$${RANLIB}" \
18157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18158                   pdf) \
18159           || exit 1
18160
18161 @endif itcl
18162
18163 .PHONY: maybe-html-itcl html-itcl
18164 maybe-html-itcl:
18165 @if itcl
18166 maybe-html-itcl: html-itcl
18167
18168 html-itcl: \
18169     configure-itcl 
18170         @: $(MAKE); $(unstage)
18171         @[ -f ./itcl/Makefile ] || exit 0; \
18172         r=`${PWD_COMMAND}`; export r; \
18173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174         $(HOST_EXPORTS) \
18175         for flag in $(EXTRA_HOST_FLAGS) ; do \
18176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18177         done; \
18178         echo "Doing html in itcl" ; \
18179         (cd $(HOST_SUBDIR)/itcl && \
18180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18182                   "RANLIB=$${RANLIB}" \
18183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18184                   html) \
18185           || exit 1
18186
18187 @endif itcl
18188
18189 .PHONY: maybe-TAGS-itcl TAGS-itcl
18190 maybe-TAGS-itcl:
18191 @if itcl
18192 maybe-TAGS-itcl: TAGS-itcl
18193
18194 TAGS-itcl: \
18195     configure-itcl 
18196         @: $(MAKE); $(unstage)
18197         @[ -f ./itcl/Makefile ] || exit 0; \
18198         r=`${PWD_COMMAND}`; export r; \
18199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18200         $(HOST_EXPORTS) \
18201         for flag in $(EXTRA_HOST_FLAGS) ; do \
18202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18203         done; \
18204         echo "Doing TAGS in itcl" ; \
18205         (cd $(HOST_SUBDIR)/itcl && \
18206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18208                   "RANLIB=$${RANLIB}" \
18209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18210                   TAGS) \
18211           || exit 1
18212
18213 @endif itcl
18214
18215 .PHONY: maybe-install-info-itcl install-info-itcl
18216 maybe-install-info-itcl:
18217 @if itcl
18218 maybe-install-info-itcl: install-info-itcl
18219
18220 install-info-itcl: \
18221     configure-itcl \
18222     info-itcl 
18223         @: $(MAKE); $(unstage)
18224         @[ -f ./itcl/Makefile ] || exit 0; \
18225         r=`${PWD_COMMAND}`; export r; \
18226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227         $(HOST_EXPORTS) \
18228         for flag in $(EXTRA_HOST_FLAGS) ; do \
18229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18230         done; \
18231         echo "Doing install-info in itcl" ; \
18232         (cd $(HOST_SUBDIR)/itcl && \
18233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18235                   "RANLIB=$${RANLIB}" \
18236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18237                   install-info) \
18238           || exit 1
18239
18240 @endif itcl
18241
18242 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18243 maybe-install-pdf-itcl:
18244 @if itcl
18245 maybe-install-pdf-itcl: install-pdf-itcl
18246
18247 install-pdf-itcl: \
18248     configure-itcl \
18249     pdf-itcl 
18250         @: $(MAKE); $(unstage)
18251         @[ -f ./itcl/Makefile ] || exit 0; \
18252         r=`${PWD_COMMAND}`; export r; \
18253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254         $(HOST_EXPORTS) \
18255         for flag in $(EXTRA_HOST_FLAGS) ; do \
18256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18257         done; \
18258         echo "Doing install-pdf in itcl" ; \
18259         (cd $(HOST_SUBDIR)/itcl && \
18260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18262                   "RANLIB=$${RANLIB}" \
18263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18264                   install-pdf) \
18265           || exit 1
18266
18267 @endif itcl
18268
18269 .PHONY: maybe-install-html-itcl install-html-itcl
18270 maybe-install-html-itcl:
18271 @if itcl
18272 maybe-install-html-itcl: install-html-itcl
18273
18274 install-html-itcl: \
18275     configure-itcl \
18276     html-itcl 
18277         @: $(MAKE); $(unstage)
18278         @[ -f ./itcl/Makefile ] || exit 0; \
18279         r=`${PWD_COMMAND}`; export r; \
18280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281         $(HOST_EXPORTS) \
18282         for flag in $(EXTRA_HOST_FLAGS) ; do \
18283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284         done; \
18285         echo "Doing install-html in itcl" ; \
18286         (cd $(HOST_SUBDIR)/itcl && \
18287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289                   "RANLIB=$${RANLIB}" \
18290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18291                   install-html) \
18292           || exit 1
18293
18294 @endif itcl
18295
18296 .PHONY: maybe-installcheck-itcl installcheck-itcl
18297 maybe-installcheck-itcl:
18298 @if itcl
18299 maybe-installcheck-itcl: installcheck-itcl
18300
18301 installcheck-itcl: \
18302     configure-itcl 
18303         @: $(MAKE); $(unstage)
18304         @[ -f ./itcl/Makefile ] || exit 0; \
18305         r=`${PWD_COMMAND}`; export r; \
18306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307         $(HOST_EXPORTS) \
18308         for flag in $(EXTRA_HOST_FLAGS) ; do \
18309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18310         done; \
18311         echo "Doing installcheck in itcl" ; \
18312         (cd $(HOST_SUBDIR)/itcl && \
18313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18315                   "RANLIB=$${RANLIB}" \
18316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18317                   installcheck) \
18318           || exit 1
18319
18320 @endif itcl
18321
18322 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18323 maybe-mostlyclean-itcl:
18324 @if itcl
18325 maybe-mostlyclean-itcl: mostlyclean-itcl
18326
18327 mostlyclean-itcl: 
18328         @: $(MAKE); $(unstage)
18329         @[ -f ./itcl/Makefile ] || exit 0; \
18330         r=`${PWD_COMMAND}`; export r; \
18331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18332         $(HOST_EXPORTS) \
18333         for flag in $(EXTRA_HOST_FLAGS) ; do \
18334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335         done; \
18336         echo "Doing mostlyclean in itcl" ; \
18337         (cd $(HOST_SUBDIR)/itcl && \
18338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18340                   "RANLIB=$${RANLIB}" \
18341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18342                   mostlyclean) \
18343           || exit 1
18344
18345 @endif itcl
18346
18347 .PHONY: maybe-clean-itcl clean-itcl
18348 maybe-clean-itcl:
18349 @if itcl
18350 maybe-clean-itcl: clean-itcl
18351
18352 clean-itcl: 
18353         @: $(MAKE); $(unstage)
18354         @[ -f ./itcl/Makefile ] || exit 0; \
18355         r=`${PWD_COMMAND}`; export r; \
18356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18357         $(HOST_EXPORTS) \
18358         for flag in $(EXTRA_HOST_FLAGS) ; do \
18359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18360         done; \
18361         echo "Doing clean in itcl" ; \
18362         (cd $(HOST_SUBDIR)/itcl && \
18363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18365                   "RANLIB=$${RANLIB}" \
18366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18367                   clean) \
18368           || exit 1
18369
18370 @endif itcl
18371
18372 .PHONY: maybe-distclean-itcl distclean-itcl
18373 maybe-distclean-itcl:
18374 @if itcl
18375 maybe-distclean-itcl: distclean-itcl
18376
18377 distclean-itcl: 
18378         @: $(MAKE); $(unstage)
18379         @[ -f ./itcl/Makefile ] || exit 0; \
18380         r=`${PWD_COMMAND}`; export r; \
18381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382         $(HOST_EXPORTS) \
18383         for flag in $(EXTRA_HOST_FLAGS) ; do \
18384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18385         done; \
18386         echo "Doing distclean in itcl" ; \
18387         (cd $(HOST_SUBDIR)/itcl && \
18388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18390                   "RANLIB=$${RANLIB}" \
18391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18392                   distclean) \
18393           || exit 1
18394
18395 @endif itcl
18396
18397 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18398 maybe-maintainer-clean-itcl:
18399 @if itcl
18400 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18401
18402 maintainer-clean-itcl: 
18403         @: $(MAKE); $(unstage)
18404         @[ -f ./itcl/Makefile ] || exit 0; \
18405         r=`${PWD_COMMAND}`; export r; \
18406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407         $(HOST_EXPORTS) \
18408         for flag in $(EXTRA_HOST_FLAGS) ; do \
18409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18410         done; \
18411         echo "Doing maintainer-clean in itcl" ; \
18412         (cd $(HOST_SUBDIR)/itcl && \
18413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18415                   "RANLIB=$${RANLIB}" \
18416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18417                   maintainer-clean) \
18418           || exit 1
18419
18420 @endif itcl
18421
18422
18423
18424 .PHONY: configure-ld maybe-configure-ld
18425 maybe-configure-ld:
18426 @if gcc-bootstrap
18427 configure-ld: stage_current
18428 @endif gcc-bootstrap
18429 @if ld
18430 maybe-configure-ld: configure-ld
18431 configure-ld: 
18432         @r=`${PWD_COMMAND}`; export r; \
18433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18434         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18436         $(HOST_EXPORTS)  \
18437         echo Configuring in $(HOST_SUBDIR)/ld; \
18438         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18439         case $(srcdir) in \
18440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18441           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18443         esac; \
18444         module_srcdir=ld; \
18445         $(SHELL) \
18446           $$s/$$module_srcdir/configure \
18447           --srcdir=$${topdir}/$$module_srcdir \
18448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18449           --target=${target_alias}  \
18450           || exit 1
18451 @endif ld
18452
18453
18454
18455 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18456 maybe-configure-stage1-ld:
18457 @if ld-bootstrap
18458 maybe-configure-stage1-ld: configure-stage1-ld
18459 configure-stage1-ld:
18460         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18461         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18462         @r=`${PWD_COMMAND}`; export r; \
18463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18464         TFLAGS="$(STAGE1_TFLAGS)"; \
18465         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18466         $(HOST_EXPORTS) \
18467         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18468         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18469         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18470         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18472         cd $(HOST_SUBDIR)/ld || exit 1; \
18473         case $(srcdir) in \
18474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18475           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18477         esac; \
18478         module_srcdir=ld; \
18479         $(SHELL) $$s/$$module_srcdir/configure \
18480           --srcdir=$${topdir}/$$module_srcdir \
18481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18482           --target=${target_alias} \
18483            \
18484           $(STAGE1_CONFIGURE_FLAGS)
18485 @endif ld-bootstrap
18486
18487 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18488 maybe-configure-stage2-ld:
18489 @if ld-bootstrap
18490 maybe-configure-stage2-ld: configure-stage2-ld
18491 configure-stage2-ld:
18492         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18494         @r=`${PWD_COMMAND}`; export r; \
18495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496         TFLAGS="$(STAGE2_TFLAGS)"; \
18497         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18498         $(HOST_EXPORTS) \
18499         $(POSTSTAGE1_HOST_EXPORTS) \
18500         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18501         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18502         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18503         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18505         cd $(HOST_SUBDIR)/ld || exit 1; \
18506         case $(srcdir) in \
18507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18508           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18510         esac; \
18511         module_srcdir=ld; \
18512         $(SHELL) $$s/$$module_srcdir/configure \
18513           --srcdir=$${topdir}/$$module_srcdir \
18514           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18515           --target=${target_alias} \
18516            --with-build-libsubdir=$(HOST_SUBDIR)  \
18517           $(STAGE2_CONFIGURE_FLAGS)
18518 @endif ld-bootstrap
18519
18520 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18521 maybe-configure-stage3-ld:
18522 @if ld-bootstrap
18523 maybe-configure-stage3-ld: configure-stage3-ld
18524 configure-stage3-ld:
18525         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18527         @r=`${PWD_COMMAND}`; export r; \
18528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18529         TFLAGS="$(STAGE3_TFLAGS)"; \
18530         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18531         $(HOST_EXPORTS) \
18532         $(POSTSTAGE1_HOST_EXPORTS) \
18533         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18534         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18535         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18536         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18538         cd $(HOST_SUBDIR)/ld || exit 1; \
18539         case $(srcdir) in \
18540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18541           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18543         esac; \
18544         module_srcdir=ld; \
18545         $(SHELL) $$s/$$module_srcdir/configure \
18546           --srcdir=$${topdir}/$$module_srcdir \
18547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18548           --target=${target_alias} \
18549            --with-build-libsubdir=$(HOST_SUBDIR)  \
18550           $(STAGE3_CONFIGURE_FLAGS)
18551 @endif ld-bootstrap
18552
18553 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18554 maybe-configure-stage4-ld:
18555 @if ld-bootstrap
18556 maybe-configure-stage4-ld: configure-stage4-ld
18557 configure-stage4-ld:
18558         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18559         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18560         @r=`${PWD_COMMAND}`; export r; \
18561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562         TFLAGS="$(STAGE4_TFLAGS)"; \
18563         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18564         $(HOST_EXPORTS) \
18565         $(POSTSTAGE1_HOST_EXPORTS) \
18566         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18567         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18568         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18569         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18571         cd $(HOST_SUBDIR)/ld || exit 1; \
18572         case $(srcdir) in \
18573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18574           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18576         esac; \
18577         module_srcdir=ld; \
18578         $(SHELL) $$s/$$module_srcdir/configure \
18579           --srcdir=$${topdir}/$$module_srcdir \
18580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18581           --target=${target_alias} \
18582            --with-build-libsubdir=$(HOST_SUBDIR)  \
18583           $(STAGE4_CONFIGURE_FLAGS)
18584 @endif ld-bootstrap
18585
18586 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18587 maybe-configure-stageprofile-ld:
18588 @if ld-bootstrap
18589 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18590 configure-stageprofile-ld:
18591         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18592         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18593         @r=`${PWD_COMMAND}`; export r; \
18594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18596         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18597         $(HOST_EXPORTS) \
18598         $(POSTSTAGE1_HOST_EXPORTS) \
18599         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18600         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18601         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18602         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18604         cd $(HOST_SUBDIR)/ld || exit 1; \
18605         case $(srcdir) in \
18606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18607           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18609         esac; \
18610         module_srcdir=ld; \
18611         $(SHELL) $$s/$$module_srcdir/configure \
18612           --srcdir=$${topdir}/$$module_srcdir \
18613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18614           --target=${target_alias} \
18615            --with-build-libsubdir=$(HOST_SUBDIR)  \
18616           $(STAGEprofile_CONFIGURE_FLAGS)
18617 @endif ld-bootstrap
18618
18619 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18620 maybe-configure-stagefeedback-ld:
18621 @if ld-bootstrap
18622 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18623 configure-stagefeedback-ld:
18624         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18625         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18626         @r=`${PWD_COMMAND}`; export r; \
18627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18629         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18630         $(HOST_EXPORTS) \
18631         $(POSTSTAGE1_HOST_EXPORTS) \
18632         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18633         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18634         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18635         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18637         cd $(HOST_SUBDIR)/ld || exit 1; \
18638         case $(srcdir) in \
18639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18640           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18642         esac; \
18643         module_srcdir=ld; \
18644         $(SHELL) $$s/$$module_srcdir/configure \
18645           --srcdir=$${topdir}/$$module_srcdir \
18646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18647           --target=${target_alias} \
18648            --with-build-libsubdir=$(HOST_SUBDIR)  \
18649           $(STAGEfeedback_CONFIGURE_FLAGS)
18650 @endif ld-bootstrap
18651
18652
18653
18654
18655
18656 .PHONY: all-ld maybe-all-ld
18657 maybe-all-ld:
18658 @if gcc-bootstrap
18659 all-ld: stage_current
18660 @endif gcc-bootstrap
18661 @if ld
18662 TARGET-ld=all
18663 maybe-all-ld: all-ld
18664 all-ld: configure-ld
18665         @r=`${PWD_COMMAND}`; export r; \
18666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18667         $(HOST_EXPORTS)  \
18668         (cd $(HOST_SUBDIR)/ld && \
18669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18670                 $(TARGET-ld))
18671 @endif ld
18672
18673
18674
18675 .PHONY: all-stage1-ld maybe-all-stage1-ld
18676 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18677 maybe-all-stage1-ld:
18678 maybe-clean-stage1-ld:
18679 @if ld-bootstrap
18680 maybe-all-stage1-ld: all-stage1-ld
18681 all-stage1: all-stage1-ld
18682 TARGET-stage1-ld = $(TARGET-ld)
18683 all-stage1-ld: configure-stage1-ld
18684         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18685         @r=`${PWD_COMMAND}`; export r; \
18686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18687         TFLAGS="$(STAGE1_TFLAGS)"; \
18688         $(HOST_EXPORTS)  \
18689         cd $(HOST_SUBDIR)/ld && \
18690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18691                 CFLAGS="$(STAGE1_CFLAGS)" \
18692                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18693                 LIBCFLAGS="$(LIBCFLAGS)" \
18694                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18695                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18696                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18697                 $(EXTRA_HOST_FLAGS)  \
18698                 $(STAGE1_FLAGS_TO_PASS)  \
18699                 TFLAGS="$(STAGE1_TFLAGS)" \
18700                 $(TARGET-stage1-ld)
18701
18702 maybe-clean-stage1-ld: clean-stage1-ld
18703 clean-stage1: clean-stage1-ld
18704 clean-stage1-ld:
18705         @if [ $(current_stage) = stage1 ]; then \
18706           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18707         else \
18708           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18709           $(MAKE) stage1-start; \
18710         fi; \
18711         cd $(HOST_SUBDIR)/ld && \
18712         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18713         $(STAGE1_FLAGS_TO_PASS)  clean
18714 @endif ld-bootstrap
18715
18716
18717 .PHONY: all-stage2-ld maybe-all-stage2-ld
18718 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18719 maybe-all-stage2-ld:
18720 maybe-clean-stage2-ld:
18721 @if ld-bootstrap
18722 maybe-all-stage2-ld: all-stage2-ld
18723 all-stage2: all-stage2-ld
18724 TARGET-stage2-ld = $(TARGET-ld)
18725 all-stage2-ld: configure-stage2-ld
18726         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18727         @r=`${PWD_COMMAND}`; export r; \
18728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729         TFLAGS="$(STAGE2_TFLAGS)"; \
18730         $(HOST_EXPORTS) \
18731         $(POSTSTAGE1_HOST_EXPORTS)  \
18732         cd $(HOST_SUBDIR)/ld && \
18733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18734                 CFLAGS="$(STAGE2_CFLAGS)" \
18735                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18736                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18737                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18738                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18739                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18740                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18741                 TFLAGS="$(STAGE2_TFLAGS)" \
18742                 $(TARGET-stage2-ld)
18743
18744 maybe-clean-stage2-ld: clean-stage2-ld
18745 clean-stage2: clean-stage2-ld
18746 clean-stage2-ld:
18747         @if [ $(current_stage) = stage2 ]; then \
18748           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18749         else \
18750           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18751           $(MAKE) stage2-start; \
18752         fi; \
18753         cd $(HOST_SUBDIR)/ld && \
18754         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18755 @endif ld-bootstrap
18756
18757
18758 .PHONY: all-stage3-ld maybe-all-stage3-ld
18759 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18760 maybe-all-stage3-ld:
18761 maybe-clean-stage3-ld:
18762 @if ld-bootstrap
18763 maybe-all-stage3-ld: all-stage3-ld
18764 all-stage3: all-stage3-ld
18765 TARGET-stage3-ld = $(TARGET-ld)
18766 all-stage3-ld: configure-stage3-ld
18767         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18768         @r=`${PWD_COMMAND}`; export r; \
18769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18770         TFLAGS="$(STAGE3_TFLAGS)"; \
18771         $(HOST_EXPORTS) \
18772         $(POSTSTAGE1_HOST_EXPORTS)  \
18773         cd $(HOST_SUBDIR)/ld && \
18774         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18775                 CFLAGS="$(STAGE3_CFLAGS)" \
18776                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18777                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18778                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18779                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18780                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18781                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18782                 TFLAGS="$(STAGE3_TFLAGS)" \
18783                 $(TARGET-stage3-ld)
18784
18785 maybe-clean-stage3-ld: clean-stage3-ld
18786 clean-stage3: clean-stage3-ld
18787 clean-stage3-ld:
18788         @if [ $(current_stage) = stage3 ]; then \
18789           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18790         else \
18791           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18792           $(MAKE) stage3-start; \
18793         fi; \
18794         cd $(HOST_SUBDIR)/ld && \
18795         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18796 @endif ld-bootstrap
18797
18798
18799 .PHONY: all-stage4-ld maybe-all-stage4-ld
18800 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18801 maybe-all-stage4-ld:
18802 maybe-clean-stage4-ld:
18803 @if ld-bootstrap
18804 maybe-all-stage4-ld: all-stage4-ld
18805 all-stage4: all-stage4-ld
18806 TARGET-stage4-ld = $(TARGET-ld)
18807 all-stage4-ld: configure-stage4-ld
18808         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18809         @r=`${PWD_COMMAND}`; export r; \
18810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18811         TFLAGS="$(STAGE4_TFLAGS)"; \
18812         $(HOST_EXPORTS) \
18813         $(POSTSTAGE1_HOST_EXPORTS)  \
18814         cd $(HOST_SUBDIR)/ld && \
18815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18816                 CFLAGS="$(STAGE4_CFLAGS)" \
18817                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18818                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18822                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18823                 TFLAGS="$(STAGE4_TFLAGS)" \
18824                 $(TARGET-stage4-ld)
18825
18826 maybe-clean-stage4-ld: clean-stage4-ld
18827 clean-stage4: clean-stage4-ld
18828 clean-stage4-ld:
18829         @if [ $(current_stage) = stage4 ]; then \
18830           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18831         else \
18832           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18833           $(MAKE) stage4-start; \
18834         fi; \
18835         cd $(HOST_SUBDIR)/ld && \
18836         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18837 @endif ld-bootstrap
18838
18839
18840 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18841 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18842 maybe-all-stageprofile-ld:
18843 maybe-clean-stageprofile-ld:
18844 @if ld-bootstrap
18845 maybe-all-stageprofile-ld: all-stageprofile-ld
18846 all-stageprofile: all-stageprofile-ld
18847 TARGET-stageprofile-ld = $(TARGET-ld)
18848 all-stageprofile-ld: configure-stageprofile-ld
18849         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18850         @r=`${PWD_COMMAND}`; export r; \
18851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18853         $(HOST_EXPORTS) \
18854         $(POSTSTAGE1_HOST_EXPORTS)  \
18855         cd $(HOST_SUBDIR)/ld && \
18856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18857                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18858                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18859                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18864                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18865                 $(TARGET-stageprofile-ld)
18866
18867 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18868 clean-stageprofile: clean-stageprofile-ld
18869 clean-stageprofile-ld:
18870         @if [ $(current_stage) = stageprofile ]; then \
18871           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18872         else \
18873           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18874           $(MAKE) stageprofile-start; \
18875         fi; \
18876         cd $(HOST_SUBDIR)/ld && \
18877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18878 @endif ld-bootstrap
18879
18880
18881 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18882 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18883 maybe-all-stagefeedback-ld:
18884 maybe-clean-stagefeedback-ld:
18885 @if ld-bootstrap
18886 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18887 all-stagefeedback: all-stagefeedback-ld
18888 TARGET-stagefeedback-ld = $(TARGET-ld)
18889 all-stagefeedback-ld: configure-stagefeedback-ld
18890         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18891         @r=`${PWD_COMMAND}`; export r; \
18892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18893         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18894         $(HOST_EXPORTS) \
18895         $(POSTSTAGE1_HOST_EXPORTS)  \
18896         cd $(HOST_SUBDIR)/ld && \
18897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18898                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18899                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18900                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18905                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18906                 $(TARGET-stagefeedback-ld)
18907
18908 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18909 clean-stagefeedback: clean-stagefeedback-ld
18910 clean-stagefeedback-ld:
18911         @if [ $(current_stage) = stagefeedback ]; then \
18912           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18913         else \
18914           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18915           $(MAKE) stagefeedback-start; \
18916         fi; \
18917         cd $(HOST_SUBDIR)/ld && \
18918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18919 @endif ld-bootstrap
18920
18921
18922
18923
18924
18925 .PHONY: check-ld maybe-check-ld
18926 maybe-check-ld:
18927 @if ld
18928 maybe-check-ld: check-ld
18929
18930 check-ld:
18931         @: $(MAKE); $(unstage)
18932         @r=`${PWD_COMMAND}`; export r; \
18933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18934         $(HOST_EXPORTS) \
18935         (cd $(HOST_SUBDIR)/ld && \
18936           $(MAKE) $(FLAGS_TO_PASS)  check)
18937
18938 @endif ld
18939
18940 .PHONY: install-ld maybe-install-ld
18941 maybe-install-ld:
18942 @if ld
18943 maybe-install-ld: install-ld
18944
18945 install-ld: installdirs
18946         @: $(MAKE); $(unstage)
18947         @r=`${PWD_COMMAND}`; export r; \
18948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949         $(HOST_EXPORTS) \
18950         (cd $(HOST_SUBDIR)/ld && \
18951           $(MAKE) $(FLAGS_TO_PASS)  install)
18952
18953 @endif ld
18954
18955 .PHONY: install-strip-ld maybe-install-strip-ld
18956 maybe-install-strip-ld:
18957 @if ld
18958 maybe-install-strip-ld: install-strip-ld
18959
18960 install-strip-ld: installdirs
18961         @: $(MAKE); $(unstage)
18962         @r=`${PWD_COMMAND}`; export r; \
18963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18964         $(HOST_EXPORTS) \
18965         (cd $(HOST_SUBDIR)/ld && \
18966           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18967
18968 @endif ld
18969
18970 # Other targets (info, dvi, pdf, etc.)
18971
18972 .PHONY: maybe-info-ld info-ld
18973 maybe-info-ld:
18974 @if ld
18975 maybe-info-ld: info-ld
18976
18977 info-ld: \
18978     configure-ld 
18979         @[ -f ./ld/Makefile ] || exit 0; \
18980         r=`${PWD_COMMAND}`; export r; \
18981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982         $(HOST_EXPORTS) \
18983         for flag in $(EXTRA_HOST_FLAGS) ; do \
18984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18985         done; \
18986         echo "Doing info in ld" ; \
18987         (cd $(HOST_SUBDIR)/ld && \
18988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18990                   "RANLIB=$${RANLIB}" \
18991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18992                   info) \
18993           || exit 1
18994
18995 @endif ld
18996
18997 .PHONY: maybe-dvi-ld dvi-ld
18998 maybe-dvi-ld:
18999 @if ld
19000 maybe-dvi-ld: dvi-ld
19001
19002 dvi-ld: \
19003     configure-ld 
19004         @[ -f ./ld/Makefile ] || exit 0; \
19005         r=`${PWD_COMMAND}`; export r; \
19006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007         $(HOST_EXPORTS) \
19008         for flag in $(EXTRA_HOST_FLAGS) ; do \
19009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010         done; \
19011         echo "Doing dvi in ld" ; \
19012         (cd $(HOST_SUBDIR)/ld && \
19013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015                   "RANLIB=$${RANLIB}" \
19016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017                   dvi) \
19018           || exit 1
19019
19020 @endif ld
19021
19022 .PHONY: maybe-pdf-ld pdf-ld
19023 maybe-pdf-ld:
19024 @if ld
19025 maybe-pdf-ld: pdf-ld
19026
19027 pdf-ld: \
19028     configure-ld 
19029         @[ -f ./ld/Makefile ] || exit 0; \
19030         r=`${PWD_COMMAND}`; export r; \
19031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032         $(HOST_EXPORTS) \
19033         for flag in $(EXTRA_HOST_FLAGS) ; do \
19034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19035         done; \
19036         echo "Doing pdf in ld" ; \
19037         (cd $(HOST_SUBDIR)/ld && \
19038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19040                   "RANLIB=$${RANLIB}" \
19041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042                   pdf) \
19043           || exit 1
19044
19045 @endif ld
19046
19047 .PHONY: maybe-html-ld html-ld
19048 maybe-html-ld:
19049 @if ld
19050 maybe-html-ld: html-ld
19051
19052 html-ld: \
19053     configure-ld 
19054         @[ -f ./ld/Makefile ] || exit 0; \
19055         r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         $(HOST_EXPORTS) \
19058         for flag in $(EXTRA_HOST_FLAGS) ; do \
19059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19060         done; \
19061         echo "Doing html in ld" ; \
19062         (cd $(HOST_SUBDIR)/ld && \
19063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19065                   "RANLIB=$${RANLIB}" \
19066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067                   html) \
19068           || exit 1
19069
19070 @endif ld
19071
19072 .PHONY: maybe-TAGS-ld TAGS-ld
19073 maybe-TAGS-ld:
19074 @if ld
19075 maybe-TAGS-ld: TAGS-ld
19076
19077 TAGS-ld: \
19078     configure-ld 
19079         @[ -f ./ld/Makefile ] || exit 0; \
19080         r=`${PWD_COMMAND}`; export r; \
19081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082         $(HOST_EXPORTS) \
19083         for flag in $(EXTRA_HOST_FLAGS) ; do \
19084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19085         done; \
19086         echo "Doing TAGS in ld" ; \
19087         (cd $(HOST_SUBDIR)/ld && \
19088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19090                   "RANLIB=$${RANLIB}" \
19091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092                   TAGS) \
19093           || exit 1
19094
19095 @endif ld
19096
19097 .PHONY: maybe-install-info-ld install-info-ld
19098 maybe-install-info-ld:
19099 @if ld
19100 maybe-install-info-ld: install-info-ld
19101
19102 install-info-ld: \
19103     configure-ld \
19104     info-ld 
19105         @[ -f ./ld/Makefile ] || exit 0; \
19106         r=`${PWD_COMMAND}`; export r; \
19107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108         $(HOST_EXPORTS) \
19109         for flag in $(EXTRA_HOST_FLAGS) ; do \
19110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111         done; \
19112         echo "Doing install-info in ld" ; \
19113         (cd $(HOST_SUBDIR)/ld && \
19114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116                   "RANLIB=$${RANLIB}" \
19117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118                   install-info) \
19119           || exit 1
19120
19121 @endif ld
19122
19123 .PHONY: maybe-install-pdf-ld install-pdf-ld
19124 maybe-install-pdf-ld:
19125 @if ld
19126 maybe-install-pdf-ld: install-pdf-ld
19127
19128 install-pdf-ld: \
19129     configure-ld \
19130     pdf-ld 
19131         @[ -f ./ld/Makefile ] || exit 0; \
19132         r=`${PWD_COMMAND}`; export r; \
19133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134         $(HOST_EXPORTS) \
19135         for flag in $(EXTRA_HOST_FLAGS) ; do \
19136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137         done; \
19138         echo "Doing install-pdf in ld" ; \
19139         (cd $(HOST_SUBDIR)/ld && \
19140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142                   "RANLIB=$${RANLIB}" \
19143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144                   install-pdf) \
19145           || exit 1
19146
19147 @endif ld
19148
19149 .PHONY: maybe-install-html-ld install-html-ld
19150 maybe-install-html-ld:
19151 @if ld
19152 maybe-install-html-ld: install-html-ld
19153
19154 install-html-ld: \
19155     configure-ld \
19156     html-ld 
19157         @[ -f ./ld/Makefile ] || exit 0; \
19158         r=`${PWD_COMMAND}`; export r; \
19159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160         $(HOST_EXPORTS) \
19161         for flag in $(EXTRA_HOST_FLAGS) ; do \
19162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19163         done; \
19164         echo "Doing install-html in ld" ; \
19165         (cd $(HOST_SUBDIR)/ld && \
19166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19168                   "RANLIB=$${RANLIB}" \
19169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19170                   install-html) \
19171           || exit 1
19172
19173 @endif ld
19174
19175 .PHONY: maybe-installcheck-ld installcheck-ld
19176 maybe-installcheck-ld:
19177 @if ld
19178 maybe-installcheck-ld: installcheck-ld
19179
19180 installcheck-ld: \
19181     configure-ld 
19182         @[ -f ./ld/Makefile ] || exit 0; \
19183         r=`${PWD_COMMAND}`; export r; \
19184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19185         $(HOST_EXPORTS) \
19186         for flag in $(EXTRA_HOST_FLAGS) ; do \
19187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19188         done; \
19189         echo "Doing installcheck in ld" ; \
19190         (cd $(HOST_SUBDIR)/ld && \
19191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19193                   "RANLIB=$${RANLIB}" \
19194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195                   installcheck) \
19196           || exit 1
19197
19198 @endif ld
19199
19200 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19201 maybe-mostlyclean-ld:
19202 @if ld
19203 maybe-mostlyclean-ld: mostlyclean-ld
19204
19205 mostlyclean-ld: 
19206         @[ -f ./ld/Makefile ] || exit 0; \
19207         r=`${PWD_COMMAND}`; export r; \
19208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19209         $(HOST_EXPORTS) \
19210         for flag in $(EXTRA_HOST_FLAGS) ; do \
19211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19212         done; \
19213         echo "Doing mostlyclean in ld" ; \
19214         (cd $(HOST_SUBDIR)/ld && \
19215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19217                   "RANLIB=$${RANLIB}" \
19218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19219                   mostlyclean) \
19220           || exit 1
19221
19222 @endif ld
19223
19224 .PHONY: maybe-clean-ld clean-ld
19225 maybe-clean-ld:
19226 @if ld
19227 maybe-clean-ld: clean-ld
19228
19229 clean-ld: 
19230         @[ -f ./ld/Makefile ] || exit 0; \
19231         r=`${PWD_COMMAND}`; export r; \
19232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233         $(HOST_EXPORTS) \
19234         for flag in $(EXTRA_HOST_FLAGS) ; do \
19235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236         done; \
19237         echo "Doing clean in ld" ; \
19238         (cd $(HOST_SUBDIR)/ld && \
19239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19241                   "RANLIB=$${RANLIB}" \
19242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19243                   clean) \
19244           || exit 1
19245
19246 @endif ld
19247
19248 .PHONY: maybe-distclean-ld distclean-ld
19249 maybe-distclean-ld:
19250 @if ld
19251 maybe-distclean-ld: distclean-ld
19252
19253 distclean-ld: 
19254         @[ -f ./ld/Makefile ] || exit 0; \
19255         r=`${PWD_COMMAND}`; export r; \
19256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19257         $(HOST_EXPORTS) \
19258         for flag in $(EXTRA_HOST_FLAGS) ; do \
19259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19260         done; \
19261         echo "Doing distclean in ld" ; \
19262         (cd $(HOST_SUBDIR)/ld && \
19263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19265                   "RANLIB=$${RANLIB}" \
19266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19267                   distclean) \
19268           || exit 1
19269
19270 @endif ld
19271
19272 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19273 maybe-maintainer-clean-ld:
19274 @if ld
19275 maybe-maintainer-clean-ld: maintainer-clean-ld
19276
19277 maintainer-clean-ld: 
19278         @[ -f ./ld/Makefile ] || exit 0; \
19279         r=`${PWD_COMMAND}`; export r; \
19280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19281         $(HOST_EXPORTS) \
19282         for flag in $(EXTRA_HOST_FLAGS) ; do \
19283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19284         done; \
19285         echo "Doing maintainer-clean in ld" ; \
19286         (cd $(HOST_SUBDIR)/ld && \
19287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19289                   "RANLIB=$${RANLIB}" \
19290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19291                   maintainer-clean) \
19292           || exit 1
19293
19294 @endif ld
19295
19296
19297
19298 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19299 maybe-configure-libbacktrace:
19300 @if gcc-bootstrap
19301 configure-libbacktrace: stage_current
19302 @endif gcc-bootstrap
19303 @if libbacktrace
19304 maybe-configure-libbacktrace: configure-libbacktrace
19305 configure-libbacktrace: 
19306         @r=`${PWD_COMMAND}`; export r; \
19307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19310         $(HOST_EXPORTS)  \
19311         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19312         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19313         case $(srcdir) in \
19314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19315           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19317         esac; \
19318         module_srcdir=libbacktrace; \
19319         $(SHELL) \
19320           $$s/$$module_srcdir/configure \
19321           --srcdir=$${topdir}/$$module_srcdir \
19322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19323           --target=${target_alias}  \
19324           || exit 1
19325 @endif libbacktrace
19326
19327
19328
19329 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19330 maybe-configure-stage1-libbacktrace:
19331 @if libbacktrace-bootstrap
19332 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19333 configure-stage1-libbacktrace:
19334         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19336         @r=`${PWD_COMMAND}`; export r; \
19337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19338         TFLAGS="$(STAGE1_TFLAGS)"; \
19339         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19340         $(HOST_EXPORTS) \
19341         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19342         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19343         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19344         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
19345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19346         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19347         case $(srcdir) in \
19348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19349           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19351         esac; \
19352         module_srcdir=libbacktrace; \
19353         $(SHELL) $$s/$$module_srcdir/configure \
19354           --srcdir=$${topdir}/$$module_srcdir \
19355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19356           --target=${target_alias} \
19357            \
19358           $(STAGE1_CONFIGURE_FLAGS)
19359 @endif libbacktrace-bootstrap
19360
19361 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19362 maybe-configure-stage2-libbacktrace:
19363 @if libbacktrace-bootstrap
19364 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19365 configure-stage2-libbacktrace:
19366         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19368         @r=`${PWD_COMMAND}`; export r; \
19369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19370         TFLAGS="$(STAGE2_TFLAGS)"; \
19371         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19372         $(HOST_EXPORTS) \
19373         $(POSTSTAGE1_HOST_EXPORTS) \
19374         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19375         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19376         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19377         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
19378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19379         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19380         case $(srcdir) in \
19381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19382           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19384         esac; \
19385         module_srcdir=libbacktrace; \
19386         $(SHELL) $$s/$$module_srcdir/configure \
19387           --srcdir=$${topdir}/$$module_srcdir \
19388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19389           --target=${target_alias} \
19390            --with-build-libsubdir=$(HOST_SUBDIR)  \
19391           $(STAGE2_CONFIGURE_FLAGS)
19392 @endif libbacktrace-bootstrap
19393
19394 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19395 maybe-configure-stage3-libbacktrace:
19396 @if libbacktrace-bootstrap
19397 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19398 configure-stage3-libbacktrace:
19399         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19401         @r=`${PWD_COMMAND}`; export r; \
19402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403         TFLAGS="$(STAGE3_TFLAGS)"; \
19404         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19405         $(HOST_EXPORTS) \
19406         $(POSTSTAGE1_HOST_EXPORTS) \
19407         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19408         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19409         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19410         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
19411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19412         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19413         case $(srcdir) in \
19414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19415           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19417         esac; \
19418         module_srcdir=libbacktrace; \
19419         $(SHELL) $$s/$$module_srcdir/configure \
19420           --srcdir=$${topdir}/$$module_srcdir \
19421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19422           --target=${target_alias} \
19423            --with-build-libsubdir=$(HOST_SUBDIR)  \
19424           $(STAGE3_CONFIGURE_FLAGS)
19425 @endif libbacktrace-bootstrap
19426
19427 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19428 maybe-configure-stage4-libbacktrace:
19429 @if libbacktrace-bootstrap
19430 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19431 configure-stage4-libbacktrace:
19432         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19434         @r=`${PWD_COMMAND}`; export r; \
19435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19436         TFLAGS="$(STAGE4_TFLAGS)"; \
19437         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19438         $(HOST_EXPORTS) \
19439         $(POSTSTAGE1_HOST_EXPORTS) \
19440         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19441         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19442         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19443         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
19444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19445         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19446         case $(srcdir) in \
19447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19448           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19450         esac; \
19451         module_srcdir=libbacktrace; \
19452         $(SHELL) $$s/$$module_srcdir/configure \
19453           --srcdir=$${topdir}/$$module_srcdir \
19454           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19455           --target=${target_alias} \
19456            --with-build-libsubdir=$(HOST_SUBDIR)  \
19457           $(STAGE4_CONFIGURE_FLAGS)
19458 @endif libbacktrace-bootstrap
19459
19460 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19461 maybe-configure-stageprofile-libbacktrace:
19462 @if libbacktrace-bootstrap
19463 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19464 configure-stageprofile-libbacktrace:
19465         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19467         @r=`${PWD_COMMAND}`; export r; \
19468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19469         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19470         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19471         $(HOST_EXPORTS) \
19472         $(POSTSTAGE1_HOST_EXPORTS) \
19473         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19474         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19475         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19476         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
19477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19478         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19479         case $(srcdir) in \
19480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19481           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19483         esac; \
19484         module_srcdir=libbacktrace; \
19485         $(SHELL) $$s/$$module_srcdir/configure \
19486           --srcdir=$${topdir}/$$module_srcdir \
19487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19488           --target=${target_alias} \
19489            --with-build-libsubdir=$(HOST_SUBDIR)  \
19490           $(STAGEprofile_CONFIGURE_FLAGS)
19491 @endif libbacktrace-bootstrap
19492
19493 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19494 maybe-configure-stagefeedback-libbacktrace:
19495 @if libbacktrace-bootstrap
19496 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19497 configure-stagefeedback-libbacktrace:
19498         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19500         @r=`${PWD_COMMAND}`; export r; \
19501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19502         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19503         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19504         $(HOST_EXPORTS) \
19505         $(POSTSTAGE1_HOST_EXPORTS) \
19506         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19507         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19508         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19509         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
19510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19511         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19512         case $(srcdir) in \
19513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19514           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19516         esac; \
19517         module_srcdir=libbacktrace; \
19518         $(SHELL) $$s/$$module_srcdir/configure \
19519           --srcdir=$${topdir}/$$module_srcdir \
19520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19521           --target=${target_alias} \
19522            --with-build-libsubdir=$(HOST_SUBDIR)  \
19523           $(STAGEfeedback_CONFIGURE_FLAGS)
19524 @endif libbacktrace-bootstrap
19525
19526
19527
19528
19529
19530 .PHONY: all-libbacktrace maybe-all-libbacktrace
19531 maybe-all-libbacktrace:
19532 @if gcc-bootstrap
19533 all-libbacktrace: stage_current
19534 @endif gcc-bootstrap
19535 @if libbacktrace
19536 TARGET-libbacktrace=all
19537 maybe-all-libbacktrace: all-libbacktrace
19538 all-libbacktrace: configure-libbacktrace
19539         @r=`${PWD_COMMAND}`; export r; \
19540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541         $(HOST_EXPORTS)  \
19542         (cd $(HOST_SUBDIR)/libbacktrace && \
19543           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19544                 $(TARGET-libbacktrace))
19545 @endif libbacktrace
19546
19547
19548
19549 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19550 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19551 maybe-all-stage1-libbacktrace:
19552 maybe-clean-stage1-libbacktrace:
19553 @if libbacktrace-bootstrap
19554 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19555 all-stage1: all-stage1-libbacktrace
19556 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19557 all-stage1-libbacktrace: configure-stage1-libbacktrace
19558         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19559         @r=`${PWD_COMMAND}`; export r; \
19560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561         TFLAGS="$(STAGE1_TFLAGS)"; \
19562         $(HOST_EXPORTS)  \
19563         cd $(HOST_SUBDIR)/libbacktrace && \
19564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19565                 CFLAGS="$(STAGE1_CFLAGS)" \
19566                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19567                 LIBCFLAGS="$(LIBCFLAGS)" \
19568                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19569                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19570                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19571                 $(EXTRA_HOST_FLAGS)  \
19572                 $(STAGE1_FLAGS_TO_PASS)  \
19573                 TFLAGS="$(STAGE1_TFLAGS)" \
19574                 $(TARGET-stage1-libbacktrace)
19575
19576 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19577 clean-stage1: clean-stage1-libbacktrace
19578 clean-stage1-libbacktrace:
19579         @if [ $(current_stage) = stage1 ]; then \
19580           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19581         else \
19582           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19583           $(MAKE) stage1-start; \
19584         fi; \
19585         cd $(HOST_SUBDIR)/libbacktrace && \
19586         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19587         $(STAGE1_FLAGS_TO_PASS)  clean
19588 @endif libbacktrace-bootstrap
19589
19590
19591 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19592 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19593 maybe-all-stage2-libbacktrace:
19594 maybe-clean-stage2-libbacktrace:
19595 @if libbacktrace-bootstrap
19596 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19597 all-stage2: all-stage2-libbacktrace
19598 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19599 all-stage2-libbacktrace: configure-stage2-libbacktrace
19600         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19601         @r=`${PWD_COMMAND}`; export r; \
19602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19603         TFLAGS="$(STAGE2_TFLAGS)"; \
19604         $(HOST_EXPORTS) \
19605         $(POSTSTAGE1_HOST_EXPORTS)  \
19606         cd $(HOST_SUBDIR)/libbacktrace && \
19607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19608                 CFLAGS="$(STAGE2_CFLAGS)" \
19609                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19610                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19614                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19615                 TFLAGS="$(STAGE2_TFLAGS)" \
19616                 $(TARGET-stage2-libbacktrace)
19617
19618 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19619 clean-stage2: clean-stage2-libbacktrace
19620 clean-stage2-libbacktrace:
19621         @if [ $(current_stage) = stage2 ]; then \
19622           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19623         else \
19624           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19625           $(MAKE) stage2-start; \
19626         fi; \
19627         cd $(HOST_SUBDIR)/libbacktrace && \
19628         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19629 @endif libbacktrace-bootstrap
19630
19631
19632 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19633 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19634 maybe-all-stage3-libbacktrace:
19635 maybe-clean-stage3-libbacktrace:
19636 @if libbacktrace-bootstrap
19637 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19638 all-stage3: all-stage3-libbacktrace
19639 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19640 all-stage3-libbacktrace: configure-stage3-libbacktrace
19641         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19642         @r=`${PWD_COMMAND}`; export r; \
19643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19644         TFLAGS="$(STAGE3_TFLAGS)"; \
19645         $(HOST_EXPORTS) \
19646         $(POSTSTAGE1_HOST_EXPORTS)  \
19647         cd $(HOST_SUBDIR)/libbacktrace && \
19648         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19649                 CFLAGS="$(STAGE3_CFLAGS)" \
19650                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19651                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19652                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19653                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19654                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19655                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19656                 TFLAGS="$(STAGE3_TFLAGS)" \
19657                 $(TARGET-stage3-libbacktrace)
19658
19659 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19660 clean-stage3: clean-stage3-libbacktrace
19661 clean-stage3-libbacktrace:
19662         @if [ $(current_stage) = stage3 ]; then \
19663           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19664         else \
19665           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19666           $(MAKE) stage3-start; \
19667         fi; \
19668         cd $(HOST_SUBDIR)/libbacktrace && \
19669         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19670 @endif libbacktrace-bootstrap
19671
19672
19673 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19674 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19675 maybe-all-stage4-libbacktrace:
19676 maybe-clean-stage4-libbacktrace:
19677 @if libbacktrace-bootstrap
19678 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19679 all-stage4: all-stage4-libbacktrace
19680 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19681 all-stage4-libbacktrace: configure-stage4-libbacktrace
19682         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19683         @r=`${PWD_COMMAND}`; export r; \
19684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685         TFLAGS="$(STAGE4_TFLAGS)"; \
19686         $(HOST_EXPORTS) \
19687         $(POSTSTAGE1_HOST_EXPORTS)  \
19688         cd $(HOST_SUBDIR)/libbacktrace && \
19689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19690                 CFLAGS="$(STAGE4_CFLAGS)" \
19691                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19692                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19697                 TFLAGS="$(STAGE4_TFLAGS)" \
19698                 $(TARGET-stage4-libbacktrace)
19699
19700 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19701 clean-stage4: clean-stage4-libbacktrace
19702 clean-stage4-libbacktrace:
19703         @if [ $(current_stage) = stage4 ]; then \
19704           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19705         else \
19706           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19707           $(MAKE) stage4-start; \
19708         fi; \
19709         cd $(HOST_SUBDIR)/libbacktrace && \
19710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19711 @endif libbacktrace-bootstrap
19712
19713
19714 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19715 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19716 maybe-all-stageprofile-libbacktrace:
19717 maybe-clean-stageprofile-libbacktrace:
19718 @if libbacktrace-bootstrap
19719 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19720 all-stageprofile: all-stageprofile-libbacktrace
19721 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19722 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19723         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19724         @r=`${PWD_COMMAND}`; export r; \
19725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19726         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19727         $(HOST_EXPORTS) \
19728         $(POSTSTAGE1_HOST_EXPORTS)  \
19729         cd $(HOST_SUBDIR)/libbacktrace && \
19730         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19731                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19732                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19733                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19734                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19735                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19736                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19737                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19738                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19739                 $(TARGET-stageprofile-libbacktrace)
19740
19741 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19742 clean-stageprofile: clean-stageprofile-libbacktrace
19743 clean-stageprofile-libbacktrace:
19744         @if [ $(current_stage) = stageprofile ]; then \
19745           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19746         else \
19747           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19748           $(MAKE) stageprofile-start; \
19749         fi; \
19750         cd $(HOST_SUBDIR)/libbacktrace && \
19751         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19752 @endif libbacktrace-bootstrap
19753
19754
19755 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19756 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19757 maybe-all-stagefeedback-libbacktrace:
19758 maybe-clean-stagefeedback-libbacktrace:
19759 @if libbacktrace-bootstrap
19760 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19761 all-stagefeedback: all-stagefeedback-libbacktrace
19762 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19763 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19764         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19765         @r=`${PWD_COMMAND}`; export r; \
19766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19767         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19768         $(HOST_EXPORTS) \
19769         $(POSTSTAGE1_HOST_EXPORTS)  \
19770         cd $(HOST_SUBDIR)/libbacktrace && \
19771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19772                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19773                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19774                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19775                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19776                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19777                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19778                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19779                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19780                 $(TARGET-stagefeedback-libbacktrace)
19781
19782 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19783 clean-stagefeedback: clean-stagefeedback-libbacktrace
19784 clean-stagefeedback-libbacktrace:
19785         @if [ $(current_stage) = stagefeedback ]; then \
19786           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19787         else \
19788           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19789           $(MAKE) stagefeedback-start; \
19790         fi; \
19791         cd $(HOST_SUBDIR)/libbacktrace && \
19792         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19793 @endif libbacktrace-bootstrap
19794
19795
19796
19797
19798
19799 .PHONY: check-libbacktrace maybe-check-libbacktrace
19800 maybe-check-libbacktrace:
19801 @if libbacktrace
19802 maybe-check-libbacktrace: check-libbacktrace
19803
19804 check-libbacktrace:
19805         @: $(MAKE); $(unstage)
19806         @r=`${PWD_COMMAND}`; export r; \
19807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19808         $(HOST_EXPORTS) \
19809         (cd $(HOST_SUBDIR)/libbacktrace && \
19810           $(MAKE) $(FLAGS_TO_PASS)  check)
19811
19812 @endif libbacktrace
19813
19814 .PHONY: install-libbacktrace maybe-install-libbacktrace
19815 maybe-install-libbacktrace:
19816 @if libbacktrace
19817 maybe-install-libbacktrace: install-libbacktrace
19818
19819 install-libbacktrace: installdirs
19820         @: $(MAKE); $(unstage)
19821         @r=`${PWD_COMMAND}`; export r; \
19822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823         $(HOST_EXPORTS) \
19824         (cd $(HOST_SUBDIR)/libbacktrace && \
19825           $(MAKE) $(FLAGS_TO_PASS)  install)
19826
19827 @endif libbacktrace
19828
19829 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19830 maybe-install-strip-libbacktrace:
19831 @if libbacktrace
19832 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19833
19834 install-strip-libbacktrace: installdirs
19835         @: $(MAKE); $(unstage)
19836         @r=`${PWD_COMMAND}`; export r; \
19837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19838         $(HOST_EXPORTS) \
19839         (cd $(HOST_SUBDIR)/libbacktrace && \
19840           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19841
19842 @endif libbacktrace
19843
19844 # Other targets (info, dvi, pdf, etc.)
19845
19846 .PHONY: maybe-info-libbacktrace info-libbacktrace
19847 maybe-info-libbacktrace:
19848 @if libbacktrace
19849 maybe-info-libbacktrace: info-libbacktrace
19850
19851 info-libbacktrace: \
19852     configure-libbacktrace 
19853         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19854         r=`${PWD_COMMAND}`; export r; \
19855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19856         $(HOST_EXPORTS) \
19857         for flag in $(EXTRA_HOST_FLAGS) ; do \
19858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19859         done; \
19860         echo "Doing info in libbacktrace" ; \
19861         (cd $(HOST_SUBDIR)/libbacktrace && \
19862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19864                   "RANLIB=$${RANLIB}" \
19865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19866                   info) \
19867           || exit 1
19868
19869 @endif libbacktrace
19870
19871 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19872 maybe-dvi-libbacktrace:
19873 @if libbacktrace
19874 maybe-dvi-libbacktrace: dvi-libbacktrace
19875
19876 dvi-libbacktrace: \
19877     configure-libbacktrace 
19878         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19879         r=`${PWD_COMMAND}`; export r; \
19880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19881         $(HOST_EXPORTS) \
19882         for flag in $(EXTRA_HOST_FLAGS) ; do \
19883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19884         done; \
19885         echo "Doing dvi in libbacktrace" ; \
19886         (cd $(HOST_SUBDIR)/libbacktrace && \
19887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19889                   "RANLIB=$${RANLIB}" \
19890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19891                   dvi) \
19892           || exit 1
19893
19894 @endif libbacktrace
19895
19896 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19897 maybe-pdf-libbacktrace:
19898 @if libbacktrace
19899 maybe-pdf-libbacktrace: pdf-libbacktrace
19900
19901 pdf-libbacktrace: \
19902     configure-libbacktrace 
19903         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19904         r=`${PWD_COMMAND}`; export r; \
19905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906         $(HOST_EXPORTS) \
19907         for flag in $(EXTRA_HOST_FLAGS) ; do \
19908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909         done; \
19910         echo "Doing pdf in libbacktrace" ; \
19911         (cd $(HOST_SUBDIR)/libbacktrace && \
19912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914                   "RANLIB=$${RANLIB}" \
19915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19916                   pdf) \
19917           || exit 1
19918
19919 @endif libbacktrace
19920
19921 .PHONY: maybe-html-libbacktrace html-libbacktrace
19922 maybe-html-libbacktrace:
19923 @if libbacktrace
19924 maybe-html-libbacktrace: html-libbacktrace
19925
19926 html-libbacktrace: \
19927     configure-libbacktrace 
19928         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19929         r=`${PWD_COMMAND}`; export r; \
19930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19931         $(HOST_EXPORTS) \
19932         for flag in $(EXTRA_HOST_FLAGS) ; do \
19933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19934         done; \
19935         echo "Doing html in libbacktrace" ; \
19936         (cd $(HOST_SUBDIR)/libbacktrace && \
19937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19939                   "RANLIB=$${RANLIB}" \
19940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19941                   html) \
19942           || exit 1
19943
19944 @endif libbacktrace
19945
19946 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19947 maybe-TAGS-libbacktrace:
19948 @if libbacktrace
19949 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19950
19951 TAGS-libbacktrace: \
19952     configure-libbacktrace 
19953         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19954         r=`${PWD_COMMAND}`; export r; \
19955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19956         $(HOST_EXPORTS) \
19957         for flag in $(EXTRA_HOST_FLAGS) ; do \
19958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19959         done; \
19960         echo "Doing TAGS in libbacktrace" ; \
19961         (cd $(HOST_SUBDIR)/libbacktrace && \
19962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19964                   "RANLIB=$${RANLIB}" \
19965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19966                   TAGS) \
19967           || exit 1
19968
19969 @endif libbacktrace
19970
19971 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19972 maybe-install-info-libbacktrace:
19973 @if libbacktrace
19974 maybe-install-info-libbacktrace: install-info-libbacktrace
19975
19976 install-info-libbacktrace: \
19977     configure-libbacktrace \
19978     info-libbacktrace 
19979         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19980         r=`${PWD_COMMAND}`; export r; \
19981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982         $(HOST_EXPORTS) \
19983         for flag in $(EXTRA_HOST_FLAGS) ; do \
19984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19985         done; \
19986         echo "Doing install-info in libbacktrace" ; \
19987         (cd $(HOST_SUBDIR)/libbacktrace && \
19988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19990                   "RANLIB=$${RANLIB}" \
19991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19992                   install-info) \
19993           || exit 1
19994
19995 @endif libbacktrace
19996
19997 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
19998 maybe-install-pdf-libbacktrace:
19999 @if libbacktrace
20000 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20001
20002 install-pdf-libbacktrace: \
20003     configure-libbacktrace \
20004     pdf-libbacktrace 
20005         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20006         r=`${PWD_COMMAND}`; export r; \
20007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20008         $(HOST_EXPORTS) \
20009         for flag in $(EXTRA_HOST_FLAGS) ; do \
20010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20011         done; \
20012         echo "Doing install-pdf in libbacktrace" ; \
20013         (cd $(HOST_SUBDIR)/libbacktrace && \
20014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20016                   "RANLIB=$${RANLIB}" \
20017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20018                   install-pdf) \
20019           || exit 1
20020
20021 @endif libbacktrace
20022
20023 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20024 maybe-install-html-libbacktrace:
20025 @if libbacktrace
20026 maybe-install-html-libbacktrace: install-html-libbacktrace
20027
20028 install-html-libbacktrace: \
20029     configure-libbacktrace \
20030     html-libbacktrace 
20031         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20032         r=`${PWD_COMMAND}`; export r; \
20033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20034         $(HOST_EXPORTS) \
20035         for flag in $(EXTRA_HOST_FLAGS) ; do \
20036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20037         done; \
20038         echo "Doing install-html in libbacktrace" ; \
20039         (cd $(HOST_SUBDIR)/libbacktrace && \
20040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20042                   "RANLIB=$${RANLIB}" \
20043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20044                   install-html) \
20045           || exit 1
20046
20047 @endif libbacktrace
20048
20049 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20050 maybe-installcheck-libbacktrace:
20051 @if libbacktrace
20052 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20053
20054 installcheck-libbacktrace: \
20055     configure-libbacktrace 
20056         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20057         r=`${PWD_COMMAND}`; export r; \
20058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059         $(HOST_EXPORTS) \
20060         for flag in $(EXTRA_HOST_FLAGS) ; do \
20061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062         done; \
20063         echo "Doing installcheck in libbacktrace" ; \
20064         (cd $(HOST_SUBDIR)/libbacktrace && \
20065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067                   "RANLIB=$${RANLIB}" \
20068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20069                   installcheck) \
20070           || exit 1
20071
20072 @endif libbacktrace
20073
20074 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20075 maybe-mostlyclean-libbacktrace:
20076 @if libbacktrace
20077 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20078
20079 mostlyclean-libbacktrace: 
20080         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20081         r=`${PWD_COMMAND}`; export r; \
20082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083         $(HOST_EXPORTS) \
20084         for flag in $(EXTRA_HOST_FLAGS) ; do \
20085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086         done; \
20087         echo "Doing mostlyclean in libbacktrace" ; \
20088         (cd $(HOST_SUBDIR)/libbacktrace && \
20089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091                   "RANLIB=$${RANLIB}" \
20092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20093                   mostlyclean) \
20094           || exit 1
20095
20096 @endif libbacktrace
20097
20098 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20099 maybe-clean-libbacktrace:
20100 @if libbacktrace
20101 maybe-clean-libbacktrace: clean-libbacktrace
20102
20103 clean-libbacktrace: 
20104         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20105         r=`${PWD_COMMAND}`; export r; \
20106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107         $(HOST_EXPORTS) \
20108         for flag in $(EXTRA_HOST_FLAGS) ; do \
20109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20110         done; \
20111         echo "Doing clean in libbacktrace" ; \
20112         (cd $(HOST_SUBDIR)/libbacktrace && \
20113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20115                   "RANLIB=$${RANLIB}" \
20116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20117                   clean) \
20118           || exit 1
20119
20120 @endif libbacktrace
20121
20122 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20123 maybe-distclean-libbacktrace:
20124 @if libbacktrace
20125 maybe-distclean-libbacktrace: distclean-libbacktrace
20126
20127 distclean-libbacktrace: 
20128         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20129         r=`${PWD_COMMAND}`; export r; \
20130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20131         $(HOST_EXPORTS) \
20132         for flag in $(EXTRA_HOST_FLAGS) ; do \
20133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20134         done; \
20135         echo "Doing distclean in libbacktrace" ; \
20136         (cd $(HOST_SUBDIR)/libbacktrace && \
20137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20139                   "RANLIB=$${RANLIB}" \
20140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20141                   distclean) \
20142           || exit 1
20143
20144 @endif libbacktrace
20145
20146 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20147 maybe-maintainer-clean-libbacktrace:
20148 @if libbacktrace
20149 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20150
20151 maintainer-clean-libbacktrace: 
20152         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20153         r=`${PWD_COMMAND}`; export r; \
20154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20155         $(HOST_EXPORTS) \
20156         for flag in $(EXTRA_HOST_FLAGS) ; do \
20157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20158         done; \
20159         echo "Doing maintainer-clean in libbacktrace" ; \
20160         (cd $(HOST_SUBDIR)/libbacktrace && \
20161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20163                   "RANLIB=$${RANLIB}" \
20164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20165                   maintainer-clean) \
20166           || exit 1
20167
20168 @endif libbacktrace
20169
20170
20171
20172 .PHONY: configure-libcpp maybe-configure-libcpp
20173 maybe-configure-libcpp:
20174 @if gcc-bootstrap
20175 configure-libcpp: stage_current
20176 @endif gcc-bootstrap
20177 @if libcpp
20178 maybe-configure-libcpp: configure-libcpp
20179 configure-libcpp: 
20180         @r=`${PWD_COMMAND}`; export r; \
20181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20182         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20183         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20184         $(HOST_EXPORTS)  \
20185         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20186         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20187         case $(srcdir) in \
20188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20189           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20191         esac; \
20192         module_srcdir=libcpp; \
20193         $(SHELL) \
20194           $$s/$$module_srcdir/configure \
20195           --srcdir=$${topdir}/$$module_srcdir \
20196           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20197           --target=${target_alias}  \
20198           || exit 1
20199 @endif libcpp
20200
20201
20202
20203 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20204 maybe-configure-stage1-libcpp:
20205 @if libcpp-bootstrap
20206 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20207 configure-stage1-libcpp:
20208         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20209         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20210         @r=`${PWD_COMMAND}`; export r; \
20211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20212         TFLAGS="$(STAGE1_TFLAGS)"; \
20213         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20214         $(HOST_EXPORTS) \
20215         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20216         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20217         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20218         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20220         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20221         case $(srcdir) in \
20222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20223           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20225         esac; \
20226         module_srcdir=libcpp; \
20227         $(SHELL) $$s/$$module_srcdir/configure \
20228           --srcdir=$${topdir}/$$module_srcdir \
20229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20230           --target=${target_alias} \
20231            \
20232           $(STAGE1_CONFIGURE_FLAGS)
20233 @endif libcpp-bootstrap
20234
20235 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20236 maybe-configure-stage2-libcpp:
20237 @if libcpp-bootstrap
20238 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20239 configure-stage2-libcpp:
20240         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20242         @r=`${PWD_COMMAND}`; export r; \
20243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20244         TFLAGS="$(STAGE2_TFLAGS)"; \
20245         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20246         $(HOST_EXPORTS) \
20247         $(POSTSTAGE1_HOST_EXPORTS) \
20248         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20249         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20250         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20251         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
20252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20253         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20254         case $(srcdir) in \
20255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20256           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20258         esac; \
20259         module_srcdir=libcpp; \
20260         $(SHELL) $$s/$$module_srcdir/configure \
20261           --srcdir=$${topdir}/$$module_srcdir \
20262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20263           --target=${target_alias} \
20264            --with-build-libsubdir=$(HOST_SUBDIR)  \
20265           $(STAGE2_CONFIGURE_FLAGS)
20266 @endif libcpp-bootstrap
20267
20268 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20269 maybe-configure-stage3-libcpp:
20270 @if libcpp-bootstrap
20271 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20272 configure-stage3-libcpp:
20273         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20274         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20275         @r=`${PWD_COMMAND}`; export r; \
20276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20277         TFLAGS="$(STAGE3_TFLAGS)"; \
20278         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20279         $(HOST_EXPORTS) \
20280         $(POSTSTAGE1_HOST_EXPORTS) \
20281         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20282         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20283         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20284         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
20285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20286         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20287         case $(srcdir) in \
20288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20289           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20291         esac; \
20292         module_srcdir=libcpp; \
20293         $(SHELL) $$s/$$module_srcdir/configure \
20294           --srcdir=$${topdir}/$$module_srcdir \
20295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20296           --target=${target_alias} \
20297            --with-build-libsubdir=$(HOST_SUBDIR)  \
20298           $(STAGE3_CONFIGURE_FLAGS)
20299 @endif libcpp-bootstrap
20300
20301 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20302 maybe-configure-stage4-libcpp:
20303 @if libcpp-bootstrap
20304 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20305 configure-stage4-libcpp:
20306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20307         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20308         @r=`${PWD_COMMAND}`; export r; \
20309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310         TFLAGS="$(STAGE4_TFLAGS)"; \
20311         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20312         $(HOST_EXPORTS) \
20313         $(POSTSTAGE1_HOST_EXPORTS) \
20314         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20315         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20316         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20317         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
20318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20319         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20320         case $(srcdir) in \
20321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20322           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20324         esac; \
20325         module_srcdir=libcpp; \
20326         $(SHELL) $$s/$$module_srcdir/configure \
20327           --srcdir=$${topdir}/$$module_srcdir \
20328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20329           --target=${target_alias} \
20330            --with-build-libsubdir=$(HOST_SUBDIR)  \
20331           $(STAGE4_CONFIGURE_FLAGS)
20332 @endif libcpp-bootstrap
20333
20334 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20335 maybe-configure-stageprofile-libcpp:
20336 @if libcpp-bootstrap
20337 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20338 configure-stageprofile-libcpp:
20339         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20341         @r=`${PWD_COMMAND}`; export r; \
20342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20344         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20345         $(HOST_EXPORTS) \
20346         $(POSTSTAGE1_HOST_EXPORTS) \
20347         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20348         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20349         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20350         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
20351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20352         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20353         case $(srcdir) in \
20354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20355           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20357         esac; \
20358         module_srcdir=libcpp; \
20359         $(SHELL) $$s/$$module_srcdir/configure \
20360           --srcdir=$${topdir}/$$module_srcdir \
20361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20362           --target=${target_alias} \
20363            --with-build-libsubdir=$(HOST_SUBDIR)  \
20364           $(STAGEprofile_CONFIGURE_FLAGS)
20365 @endif libcpp-bootstrap
20366
20367 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20368 maybe-configure-stagefeedback-libcpp:
20369 @if libcpp-bootstrap
20370 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20371 configure-stagefeedback-libcpp:
20372         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20374         @r=`${PWD_COMMAND}`; export r; \
20375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20376         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20377         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20378         $(HOST_EXPORTS) \
20379         $(POSTSTAGE1_HOST_EXPORTS) \
20380         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20381         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20382         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20383         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
20384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20385         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20386         case $(srcdir) in \
20387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20388           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20390         esac; \
20391         module_srcdir=libcpp; \
20392         $(SHELL) $$s/$$module_srcdir/configure \
20393           --srcdir=$${topdir}/$$module_srcdir \
20394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20395           --target=${target_alias} \
20396            --with-build-libsubdir=$(HOST_SUBDIR)  \
20397           $(STAGEfeedback_CONFIGURE_FLAGS)
20398 @endif libcpp-bootstrap
20399
20400
20401
20402
20403
20404 .PHONY: all-libcpp maybe-all-libcpp
20405 maybe-all-libcpp:
20406 @if gcc-bootstrap
20407 all-libcpp: stage_current
20408 @endif gcc-bootstrap
20409 @if libcpp
20410 TARGET-libcpp=all
20411 maybe-all-libcpp: all-libcpp
20412 all-libcpp: configure-libcpp
20413         @r=`${PWD_COMMAND}`; export r; \
20414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20415         $(HOST_EXPORTS)  \
20416         (cd $(HOST_SUBDIR)/libcpp && \
20417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20418                 $(TARGET-libcpp))
20419 @endif libcpp
20420
20421
20422
20423 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20424 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20425 maybe-all-stage1-libcpp:
20426 maybe-clean-stage1-libcpp:
20427 @if libcpp-bootstrap
20428 maybe-all-stage1-libcpp: all-stage1-libcpp
20429 all-stage1: all-stage1-libcpp
20430 TARGET-stage1-libcpp = $(TARGET-libcpp)
20431 all-stage1-libcpp: configure-stage1-libcpp
20432         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20433         @r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         TFLAGS="$(STAGE1_TFLAGS)"; \
20436         $(HOST_EXPORTS)  \
20437         cd $(HOST_SUBDIR)/libcpp && \
20438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20439                 CFLAGS="$(STAGE1_CFLAGS)" \
20440                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20441                 LIBCFLAGS="$(LIBCFLAGS)" \
20442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20445                 $(EXTRA_HOST_FLAGS)  \
20446                 $(STAGE1_FLAGS_TO_PASS)  \
20447                 TFLAGS="$(STAGE1_TFLAGS)" \
20448                 $(TARGET-stage1-libcpp)
20449
20450 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20451 clean-stage1: clean-stage1-libcpp
20452 clean-stage1-libcpp:
20453         @if [ $(current_stage) = stage1 ]; then \
20454           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20455         else \
20456           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20457           $(MAKE) stage1-start; \
20458         fi; \
20459         cd $(HOST_SUBDIR)/libcpp && \
20460         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20461         $(STAGE1_FLAGS_TO_PASS)  clean
20462 @endif libcpp-bootstrap
20463
20464
20465 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20466 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20467 maybe-all-stage2-libcpp:
20468 maybe-clean-stage2-libcpp:
20469 @if libcpp-bootstrap
20470 maybe-all-stage2-libcpp: all-stage2-libcpp
20471 all-stage2: all-stage2-libcpp
20472 TARGET-stage2-libcpp = $(TARGET-libcpp)
20473 all-stage2-libcpp: configure-stage2-libcpp
20474         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20475         @r=`${PWD_COMMAND}`; export r; \
20476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477         TFLAGS="$(STAGE2_TFLAGS)"; \
20478         $(HOST_EXPORTS) \
20479         $(POSTSTAGE1_HOST_EXPORTS)  \
20480         cd $(HOST_SUBDIR)/libcpp && \
20481         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20482                 CFLAGS="$(STAGE2_CFLAGS)" \
20483                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20484                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20485                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20486                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20487                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20488                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20489                 TFLAGS="$(STAGE2_TFLAGS)" \
20490                 $(TARGET-stage2-libcpp)
20491
20492 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20493 clean-stage2: clean-stage2-libcpp
20494 clean-stage2-libcpp:
20495         @if [ $(current_stage) = stage2 ]; then \
20496           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20497         else \
20498           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20499           $(MAKE) stage2-start; \
20500         fi; \
20501         cd $(HOST_SUBDIR)/libcpp && \
20502         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20503 @endif libcpp-bootstrap
20504
20505
20506 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20507 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20508 maybe-all-stage3-libcpp:
20509 maybe-clean-stage3-libcpp:
20510 @if libcpp-bootstrap
20511 maybe-all-stage3-libcpp: all-stage3-libcpp
20512 all-stage3: all-stage3-libcpp
20513 TARGET-stage3-libcpp = $(TARGET-libcpp)
20514 all-stage3-libcpp: configure-stage3-libcpp
20515         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20516         @r=`${PWD_COMMAND}`; export r; \
20517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20518         TFLAGS="$(STAGE3_TFLAGS)"; \
20519         $(HOST_EXPORTS) \
20520         $(POSTSTAGE1_HOST_EXPORTS)  \
20521         cd $(HOST_SUBDIR)/libcpp && \
20522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20523                 CFLAGS="$(STAGE3_CFLAGS)" \
20524                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20525                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20529                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20530                 TFLAGS="$(STAGE3_TFLAGS)" \
20531                 $(TARGET-stage3-libcpp)
20532
20533 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20534 clean-stage3: clean-stage3-libcpp
20535 clean-stage3-libcpp:
20536         @if [ $(current_stage) = stage3 ]; then \
20537           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20538         else \
20539           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20540           $(MAKE) stage3-start; \
20541         fi; \
20542         cd $(HOST_SUBDIR)/libcpp && \
20543         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20544 @endif libcpp-bootstrap
20545
20546
20547 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20548 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20549 maybe-all-stage4-libcpp:
20550 maybe-clean-stage4-libcpp:
20551 @if libcpp-bootstrap
20552 maybe-all-stage4-libcpp: all-stage4-libcpp
20553 all-stage4: all-stage4-libcpp
20554 TARGET-stage4-libcpp = $(TARGET-libcpp)
20555 all-stage4-libcpp: configure-stage4-libcpp
20556         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20557         @r=`${PWD_COMMAND}`; export r; \
20558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559         TFLAGS="$(STAGE4_TFLAGS)"; \
20560         $(HOST_EXPORTS) \
20561         $(POSTSTAGE1_HOST_EXPORTS)  \
20562         cd $(HOST_SUBDIR)/libcpp && \
20563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20564                 CFLAGS="$(STAGE4_CFLAGS)" \
20565                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20566                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20571                 TFLAGS="$(STAGE4_TFLAGS)" \
20572                 $(TARGET-stage4-libcpp)
20573
20574 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20575 clean-stage4: clean-stage4-libcpp
20576 clean-stage4-libcpp:
20577         @if [ $(current_stage) = stage4 ]; then \
20578           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20579         else \
20580           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20581           $(MAKE) stage4-start; \
20582         fi; \
20583         cd $(HOST_SUBDIR)/libcpp && \
20584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20585 @endif libcpp-bootstrap
20586
20587
20588 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20589 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20590 maybe-all-stageprofile-libcpp:
20591 maybe-clean-stageprofile-libcpp:
20592 @if libcpp-bootstrap
20593 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20594 all-stageprofile: all-stageprofile-libcpp
20595 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20596 all-stageprofile-libcpp: configure-stageprofile-libcpp
20597         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20598         @r=`${PWD_COMMAND}`; export r; \
20599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20601         $(HOST_EXPORTS) \
20602         $(POSTSTAGE1_HOST_EXPORTS)  \
20603         cd $(HOST_SUBDIR)/libcpp && \
20604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20605                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20606                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20607                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20612                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20613                 $(TARGET-stageprofile-libcpp)
20614
20615 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20616 clean-stageprofile: clean-stageprofile-libcpp
20617 clean-stageprofile-libcpp:
20618         @if [ $(current_stage) = stageprofile ]; then \
20619           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20620         else \
20621           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20622           $(MAKE) stageprofile-start; \
20623         fi; \
20624         cd $(HOST_SUBDIR)/libcpp && \
20625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20626 @endif libcpp-bootstrap
20627
20628
20629 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20630 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20631 maybe-all-stagefeedback-libcpp:
20632 maybe-clean-stagefeedback-libcpp:
20633 @if libcpp-bootstrap
20634 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20635 all-stagefeedback: all-stagefeedback-libcpp
20636 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20637 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20638         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20639         @r=`${PWD_COMMAND}`; export r; \
20640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20642         $(HOST_EXPORTS) \
20643         $(POSTSTAGE1_HOST_EXPORTS)  \
20644         cd $(HOST_SUBDIR)/libcpp && \
20645         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20646                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20647                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20648                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20649                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20650                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20651                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20652                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20653                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20654                 $(TARGET-stagefeedback-libcpp)
20655
20656 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20657 clean-stagefeedback: clean-stagefeedback-libcpp
20658 clean-stagefeedback-libcpp:
20659         @if [ $(current_stage) = stagefeedback ]; then \
20660           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20661         else \
20662           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20663           $(MAKE) stagefeedback-start; \
20664         fi; \
20665         cd $(HOST_SUBDIR)/libcpp && \
20666         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20667 @endif libcpp-bootstrap
20668
20669
20670
20671
20672
20673 .PHONY: check-libcpp maybe-check-libcpp
20674 maybe-check-libcpp:
20675 @if libcpp
20676 maybe-check-libcpp: check-libcpp
20677
20678 check-libcpp:
20679         @: $(MAKE); $(unstage)
20680         @r=`${PWD_COMMAND}`; export r; \
20681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20682         $(HOST_EXPORTS) \
20683         (cd $(HOST_SUBDIR)/libcpp && \
20684           $(MAKE) $(FLAGS_TO_PASS)  check)
20685
20686 @endif libcpp
20687
20688 .PHONY: install-libcpp maybe-install-libcpp
20689 maybe-install-libcpp:
20690 @if libcpp
20691 maybe-install-libcpp: install-libcpp
20692
20693 install-libcpp: installdirs
20694         @: $(MAKE); $(unstage)
20695         @r=`${PWD_COMMAND}`; export r; \
20696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20697         $(HOST_EXPORTS) \
20698         (cd $(HOST_SUBDIR)/libcpp && \
20699           $(MAKE) $(FLAGS_TO_PASS)  install)
20700
20701 @endif libcpp
20702
20703 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20704 maybe-install-strip-libcpp:
20705 @if libcpp
20706 maybe-install-strip-libcpp: install-strip-libcpp
20707
20708 install-strip-libcpp: installdirs
20709         @: $(MAKE); $(unstage)
20710         @r=`${PWD_COMMAND}`; export r; \
20711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712         $(HOST_EXPORTS) \
20713         (cd $(HOST_SUBDIR)/libcpp && \
20714           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20715
20716 @endif libcpp
20717
20718 # Other targets (info, dvi, pdf, etc.)
20719
20720 .PHONY: maybe-info-libcpp info-libcpp
20721 maybe-info-libcpp:
20722 @if libcpp
20723 maybe-info-libcpp: info-libcpp
20724
20725 info-libcpp: \
20726     configure-libcpp 
20727         @[ -f ./libcpp/Makefile ] || exit 0; \
20728         r=`${PWD_COMMAND}`; export r; \
20729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730         $(HOST_EXPORTS) \
20731         for flag in $(EXTRA_HOST_FLAGS) ; do \
20732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733         done; \
20734         echo "Doing info in libcpp" ; \
20735         (cd $(HOST_SUBDIR)/libcpp && \
20736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738                   "RANLIB=$${RANLIB}" \
20739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20740                   info) \
20741           || exit 1
20742
20743 @endif libcpp
20744
20745 .PHONY: maybe-dvi-libcpp dvi-libcpp
20746 maybe-dvi-libcpp:
20747 @if libcpp
20748 maybe-dvi-libcpp: dvi-libcpp
20749
20750 dvi-libcpp: \
20751     configure-libcpp 
20752         @[ -f ./libcpp/Makefile ] || exit 0; \
20753         r=`${PWD_COMMAND}`; export r; \
20754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755         $(HOST_EXPORTS) \
20756         for flag in $(EXTRA_HOST_FLAGS) ; do \
20757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758         done; \
20759         echo "Doing dvi in libcpp" ; \
20760         (cd $(HOST_SUBDIR)/libcpp && \
20761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763                   "RANLIB=$${RANLIB}" \
20764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765                   dvi) \
20766           || exit 1
20767
20768 @endif libcpp
20769
20770 .PHONY: maybe-pdf-libcpp pdf-libcpp
20771 maybe-pdf-libcpp:
20772 @if libcpp
20773 maybe-pdf-libcpp: pdf-libcpp
20774
20775 pdf-libcpp: \
20776     configure-libcpp 
20777         @[ -f ./libcpp/Makefile ] || exit 0; \
20778         r=`${PWD_COMMAND}`; export r; \
20779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780         $(HOST_EXPORTS) \
20781         for flag in $(EXTRA_HOST_FLAGS) ; do \
20782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783         done; \
20784         echo "Doing pdf in libcpp" ; \
20785         (cd $(HOST_SUBDIR)/libcpp && \
20786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788                   "RANLIB=$${RANLIB}" \
20789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790                   pdf) \
20791           || exit 1
20792
20793 @endif libcpp
20794
20795 .PHONY: maybe-html-libcpp html-libcpp
20796 maybe-html-libcpp:
20797 @if libcpp
20798 maybe-html-libcpp: html-libcpp
20799
20800 html-libcpp: \
20801     configure-libcpp 
20802         @[ -f ./libcpp/Makefile ] || exit 0; \
20803         r=`${PWD_COMMAND}`; export r; \
20804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805         $(HOST_EXPORTS) \
20806         for flag in $(EXTRA_HOST_FLAGS) ; do \
20807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808         done; \
20809         echo "Doing html in libcpp" ; \
20810         (cd $(HOST_SUBDIR)/libcpp && \
20811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813                   "RANLIB=$${RANLIB}" \
20814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20815                   html) \
20816           || exit 1
20817
20818 @endif libcpp
20819
20820 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20821 maybe-TAGS-libcpp:
20822 @if libcpp
20823 maybe-TAGS-libcpp: TAGS-libcpp
20824
20825 TAGS-libcpp: \
20826     configure-libcpp 
20827         @[ -f ./libcpp/Makefile ] || exit 0; \
20828         r=`${PWD_COMMAND}`; export r; \
20829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20830         $(HOST_EXPORTS) \
20831         for flag in $(EXTRA_HOST_FLAGS) ; do \
20832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20833         done; \
20834         echo "Doing TAGS in libcpp" ; \
20835         (cd $(HOST_SUBDIR)/libcpp && \
20836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20838                   "RANLIB=$${RANLIB}" \
20839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20840                   TAGS) \
20841           || exit 1
20842
20843 @endif libcpp
20844
20845 .PHONY: maybe-install-info-libcpp install-info-libcpp
20846 maybe-install-info-libcpp:
20847 @if libcpp
20848 maybe-install-info-libcpp: install-info-libcpp
20849
20850 install-info-libcpp: \
20851     configure-libcpp \
20852     info-libcpp 
20853         @[ -f ./libcpp/Makefile ] || exit 0; \
20854         r=`${PWD_COMMAND}`; export r; \
20855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20856         $(HOST_EXPORTS) \
20857         for flag in $(EXTRA_HOST_FLAGS) ; do \
20858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20859         done; \
20860         echo "Doing install-info in libcpp" ; \
20861         (cd $(HOST_SUBDIR)/libcpp && \
20862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20864                   "RANLIB=$${RANLIB}" \
20865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20866                   install-info) \
20867           || exit 1
20868
20869 @endif libcpp
20870
20871 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20872 maybe-install-pdf-libcpp:
20873 @if libcpp
20874 maybe-install-pdf-libcpp: install-pdf-libcpp
20875
20876 install-pdf-libcpp: \
20877     configure-libcpp \
20878     pdf-libcpp 
20879         @[ -f ./libcpp/Makefile ] || exit 0; \
20880         r=`${PWD_COMMAND}`; export r; \
20881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20882         $(HOST_EXPORTS) \
20883         for flag in $(EXTRA_HOST_FLAGS) ; do \
20884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20885         done; \
20886         echo "Doing install-pdf in libcpp" ; \
20887         (cd $(HOST_SUBDIR)/libcpp && \
20888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20890                   "RANLIB=$${RANLIB}" \
20891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20892                   install-pdf) \
20893           || exit 1
20894
20895 @endif libcpp
20896
20897 .PHONY: maybe-install-html-libcpp install-html-libcpp
20898 maybe-install-html-libcpp:
20899 @if libcpp
20900 maybe-install-html-libcpp: install-html-libcpp
20901
20902 install-html-libcpp: \
20903     configure-libcpp \
20904     html-libcpp 
20905         @[ -f ./libcpp/Makefile ] || exit 0; \
20906         r=`${PWD_COMMAND}`; export r; \
20907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20908         $(HOST_EXPORTS) \
20909         for flag in $(EXTRA_HOST_FLAGS) ; do \
20910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20911         done; \
20912         echo "Doing install-html in libcpp" ; \
20913         (cd $(HOST_SUBDIR)/libcpp && \
20914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20916                   "RANLIB=$${RANLIB}" \
20917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20918                   install-html) \
20919           || exit 1
20920
20921 @endif libcpp
20922
20923 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20924 maybe-installcheck-libcpp:
20925 @if libcpp
20926 maybe-installcheck-libcpp: installcheck-libcpp
20927
20928 installcheck-libcpp: \
20929     configure-libcpp 
20930         @[ -f ./libcpp/Makefile ] || exit 0; \
20931         r=`${PWD_COMMAND}`; export r; \
20932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933         $(HOST_EXPORTS) \
20934         for flag in $(EXTRA_HOST_FLAGS) ; do \
20935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20936         done; \
20937         echo "Doing installcheck in libcpp" ; \
20938         (cd $(HOST_SUBDIR)/libcpp && \
20939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20941                   "RANLIB=$${RANLIB}" \
20942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20943                   installcheck) \
20944           || exit 1
20945
20946 @endif libcpp
20947
20948 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20949 maybe-mostlyclean-libcpp:
20950 @if libcpp
20951 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20952
20953 mostlyclean-libcpp: 
20954         @[ -f ./libcpp/Makefile ] || exit 0; \
20955         r=`${PWD_COMMAND}`; export r; \
20956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20957         $(HOST_EXPORTS) \
20958         for flag in $(EXTRA_HOST_FLAGS) ; do \
20959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20960         done; \
20961         echo "Doing mostlyclean in libcpp" ; \
20962         (cd $(HOST_SUBDIR)/libcpp && \
20963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20965                   "RANLIB=$${RANLIB}" \
20966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20967                   mostlyclean) \
20968           || exit 1
20969
20970 @endif libcpp
20971
20972 .PHONY: maybe-clean-libcpp clean-libcpp
20973 maybe-clean-libcpp:
20974 @if libcpp
20975 maybe-clean-libcpp: clean-libcpp
20976
20977 clean-libcpp: 
20978         @[ -f ./libcpp/Makefile ] || exit 0; \
20979         r=`${PWD_COMMAND}`; export r; \
20980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981         $(HOST_EXPORTS) \
20982         for flag in $(EXTRA_HOST_FLAGS) ; do \
20983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20984         done; \
20985         echo "Doing clean in libcpp" ; \
20986         (cd $(HOST_SUBDIR)/libcpp && \
20987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20989                   "RANLIB=$${RANLIB}" \
20990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20991                   clean) \
20992           || exit 1
20993
20994 @endif libcpp
20995
20996 .PHONY: maybe-distclean-libcpp distclean-libcpp
20997 maybe-distclean-libcpp:
20998 @if libcpp
20999 maybe-distclean-libcpp: distclean-libcpp
21000
21001 distclean-libcpp: 
21002         @[ -f ./libcpp/Makefile ] || exit 0; \
21003         r=`${PWD_COMMAND}`; export r; \
21004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005         $(HOST_EXPORTS) \
21006         for flag in $(EXTRA_HOST_FLAGS) ; do \
21007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008         done; \
21009         echo "Doing distclean in libcpp" ; \
21010         (cd $(HOST_SUBDIR)/libcpp && \
21011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013                   "RANLIB=$${RANLIB}" \
21014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21015                   distclean) \
21016           || exit 1
21017
21018 @endif libcpp
21019
21020 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21021 maybe-maintainer-clean-libcpp:
21022 @if libcpp
21023 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21024
21025 maintainer-clean-libcpp: 
21026         @[ -f ./libcpp/Makefile ] || exit 0; \
21027         r=`${PWD_COMMAND}`; export r; \
21028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21029         $(HOST_EXPORTS) \
21030         for flag in $(EXTRA_HOST_FLAGS) ; do \
21031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21032         done; \
21033         echo "Doing maintainer-clean in libcpp" ; \
21034         (cd $(HOST_SUBDIR)/libcpp && \
21035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21037                   "RANLIB=$${RANLIB}" \
21038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21039                   maintainer-clean) \
21040           || exit 1
21041
21042 @endif libcpp
21043
21044
21045
21046 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21047 maybe-configure-libdecnumber:
21048 @if gcc-bootstrap
21049 configure-libdecnumber: stage_current
21050 @endif gcc-bootstrap
21051 @if libdecnumber
21052 maybe-configure-libdecnumber: configure-libdecnumber
21053 configure-libdecnumber: 
21054         @r=`${PWD_COMMAND}`; export r; \
21055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21056         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21058         $(HOST_EXPORTS)  \
21059         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21060         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21061         case $(srcdir) in \
21062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21063           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21065         esac; \
21066         module_srcdir=libdecnumber; \
21067         $(SHELL) \
21068           $$s/$$module_srcdir/configure \
21069           --srcdir=$${topdir}/$$module_srcdir \
21070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21071           --target=${target_alias}  \
21072           || exit 1
21073 @endif libdecnumber
21074
21075
21076
21077 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21078 maybe-configure-stage1-libdecnumber:
21079 @if libdecnumber-bootstrap
21080 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21081 configure-stage1-libdecnumber:
21082         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21084         @r=`${PWD_COMMAND}`; export r; \
21085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21086         TFLAGS="$(STAGE1_TFLAGS)"; \
21087         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21088         $(HOST_EXPORTS) \
21089         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21090         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21091         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21092         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21094         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21095         case $(srcdir) in \
21096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21097           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21099         esac; \
21100         module_srcdir=libdecnumber; \
21101         $(SHELL) $$s/$$module_srcdir/configure \
21102           --srcdir=$${topdir}/$$module_srcdir \
21103           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21104           --target=${target_alias} \
21105            \
21106           $(STAGE1_CONFIGURE_FLAGS)
21107 @endif libdecnumber-bootstrap
21108
21109 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21110 maybe-configure-stage2-libdecnumber:
21111 @if libdecnumber-bootstrap
21112 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21113 configure-stage2-libdecnumber:
21114         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21115         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21116         @r=`${PWD_COMMAND}`; export r; \
21117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21118         TFLAGS="$(STAGE2_TFLAGS)"; \
21119         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21120         $(HOST_EXPORTS) \
21121         $(POSTSTAGE1_HOST_EXPORTS) \
21122         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21123         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21124         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21125         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21126         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21127         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21128         case $(srcdir) in \
21129           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21130           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21131                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21132         esac; \
21133         module_srcdir=libdecnumber; \
21134         $(SHELL) $$s/$$module_srcdir/configure \
21135           --srcdir=$${topdir}/$$module_srcdir \
21136           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21137           --target=${target_alias} \
21138            --with-build-libsubdir=$(HOST_SUBDIR)  \
21139           $(STAGE2_CONFIGURE_FLAGS)
21140 @endif libdecnumber-bootstrap
21141
21142 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21143 maybe-configure-stage3-libdecnumber:
21144 @if libdecnumber-bootstrap
21145 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21146 configure-stage3-libdecnumber:
21147         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21148         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21149         @r=`${PWD_COMMAND}`; export r; \
21150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21151         TFLAGS="$(STAGE3_TFLAGS)"; \
21152         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21153         $(HOST_EXPORTS) \
21154         $(POSTSTAGE1_HOST_EXPORTS) \
21155         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21156         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21157         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21158         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21159         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21160         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21161         case $(srcdir) in \
21162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21163           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21165         esac; \
21166         module_srcdir=libdecnumber; \
21167         $(SHELL) $$s/$$module_srcdir/configure \
21168           --srcdir=$${topdir}/$$module_srcdir \
21169           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21170           --target=${target_alias} \
21171            --with-build-libsubdir=$(HOST_SUBDIR)  \
21172           $(STAGE3_CONFIGURE_FLAGS)
21173 @endif libdecnumber-bootstrap
21174
21175 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21176 maybe-configure-stage4-libdecnumber:
21177 @if libdecnumber-bootstrap
21178 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21179 configure-stage4-libdecnumber:
21180         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21181         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21182         @r=`${PWD_COMMAND}`; export r; \
21183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21184         TFLAGS="$(STAGE4_TFLAGS)"; \
21185         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21186         $(HOST_EXPORTS) \
21187         $(POSTSTAGE1_HOST_EXPORTS) \
21188         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21189         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21190         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21191         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21193         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21194         case $(srcdir) in \
21195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21196           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21198         esac; \
21199         module_srcdir=libdecnumber; \
21200         $(SHELL) $$s/$$module_srcdir/configure \
21201           --srcdir=$${topdir}/$$module_srcdir \
21202           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21203           --target=${target_alias} \
21204            --with-build-libsubdir=$(HOST_SUBDIR)  \
21205           $(STAGE4_CONFIGURE_FLAGS)
21206 @endif libdecnumber-bootstrap
21207
21208 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21209 maybe-configure-stageprofile-libdecnumber:
21210 @if libdecnumber-bootstrap
21211 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21212 configure-stageprofile-libdecnumber:
21213         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21215         @r=`${PWD_COMMAND}`; export r; \
21216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21217         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21218         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21219         $(HOST_EXPORTS) \
21220         $(POSTSTAGE1_HOST_EXPORTS) \
21221         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21222         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21223         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21224         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21226         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21227         case $(srcdir) in \
21228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21229           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21231         esac; \
21232         module_srcdir=libdecnumber; \
21233         $(SHELL) $$s/$$module_srcdir/configure \
21234           --srcdir=$${topdir}/$$module_srcdir \
21235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21236           --target=${target_alias} \
21237            --with-build-libsubdir=$(HOST_SUBDIR)  \
21238           $(STAGEprofile_CONFIGURE_FLAGS)
21239 @endif libdecnumber-bootstrap
21240
21241 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21242 maybe-configure-stagefeedback-libdecnumber:
21243 @if libdecnumber-bootstrap
21244 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21245 configure-stagefeedback-libdecnumber:
21246         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21248         @r=`${PWD_COMMAND}`; export r; \
21249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21250         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21251         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21252         $(HOST_EXPORTS) \
21253         $(POSTSTAGE1_HOST_EXPORTS) \
21254         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21255         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21256         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21257         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
21258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21259         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21260         case $(srcdir) in \
21261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21262           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21264         esac; \
21265         module_srcdir=libdecnumber; \
21266         $(SHELL) $$s/$$module_srcdir/configure \
21267           --srcdir=$${topdir}/$$module_srcdir \
21268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21269           --target=${target_alias} \
21270            --with-build-libsubdir=$(HOST_SUBDIR)  \
21271           $(STAGEfeedback_CONFIGURE_FLAGS)
21272 @endif libdecnumber-bootstrap
21273
21274
21275
21276
21277
21278 .PHONY: all-libdecnumber maybe-all-libdecnumber
21279 maybe-all-libdecnumber:
21280 @if gcc-bootstrap
21281 all-libdecnumber: stage_current
21282 @endif gcc-bootstrap
21283 @if libdecnumber
21284 TARGET-libdecnumber=all
21285 maybe-all-libdecnumber: all-libdecnumber
21286 all-libdecnumber: configure-libdecnumber
21287         @r=`${PWD_COMMAND}`; export r; \
21288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21289         $(HOST_EXPORTS)  \
21290         (cd $(HOST_SUBDIR)/libdecnumber && \
21291           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21292                 $(TARGET-libdecnumber))
21293 @endif libdecnumber
21294
21295
21296
21297 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21298 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21299 maybe-all-stage1-libdecnumber:
21300 maybe-clean-stage1-libdecnumber:
21301 @if libdecnumber-bootstrap
21302 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21303 all-stage1: all-stage1-libdecnumber
21304 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21305 all-stage1-libdecnumber: configure-stage1-libdecnumber
21306         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21307         @r=`${PWD_COMMAND}`; export r; \
21308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309         TFLAGS="$(STAGE1_TFLAGS)"; \
21310         $(HOST_EXPORTS)  \
21311         cd $(HOST_SUBDIR)/libdecnumber && \
21312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21313                 CFLAGS="$(STAGE1_CFLAGS)" \
21314                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21315                 LIBCFLAGS="$(LIBCFLAGS)" \
21316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21319                 $(EXTRA_HOST_FLAGS)  \
21320                 $(STAGE1_FLAGS_TO_PASS)  \
21321                 TFLAGS="$(STAGE1_TFLAGS)" \
21322                 $(TARGET-stage1-libdecnumber)
21323
21324 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21325 clean-stage1: clean-stage1-libdecnumber
21326 clean-stage1-libdecnumber:
21327         @if [ $(current_stage) = stage1 ]; then \
21328           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21329         else \
21330           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21331           $(MAKE) stage1-start; \
21332         fi; \
21333         cd $(HOST_SUBDIR)/libdecnumber && \
21334         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21335         $(STAGE1_FLAGS_TO_PASS)  clean
21336 @endif libdecnumber-bootstrap
21337
21338
21339 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21340 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21341 maybe-all-stage2-libdecnumber:
21342 maybe-clean-stage2-libdecnumber:
21343 @if libdecnumber-bootstrap
21344 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21345 all-stage2: all-stage2-libdecnumber
21346 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21347 all-stage2-libdecnumber: configure-stage2-libdecnumber
21348         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21349         @r=`${PWD_COMMAND}`; export r; \
21350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351         TFLAGS="$(STAGE2_TFLAGS)"; \
21352         $(HOST_EXPORTS) \
21353         $(POSTSTAGE1_HOST_EXPORTS)  \
21354         cd $(HOST_SUBDIR)/libdecnumber && \
21355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21356                 CFLAGS="$(STAGE2_CFLAGS)" \
21357                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21358                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21362                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21363                 TFLAGS="$(STAGE2_TFLAGS)" \
21364                 $(TARGET-stage2-libdecnumber)
21365
21366 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21367 clean-stage2: clean-stage2-libdecnumber
21368 clean-stage2-libdecnumber:
21369         @if [ $(current_stage) = stage2 ]; then \
21370           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21371         else \
21372           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21373           $(MAKE) stage2-start; \
21374         fi; \
21375         cd $(HOST_SUBDIR)/libdecnumber && \
21376         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21377 @endif libdecnumber-bootstrap
21378
21379
21380 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21381 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21382 maybe-all-stage3-libdecnumber:
21383 maybe-clean-stage3-libdecnumber:
21384 @if libdecnumber-bootstrap
21385 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21386 all-stage3: all-stage3-libdecnumber
21387 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21388 all-stage3-libdecnumber: configure-stage3-libdecnumber
21389         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21390         @r=`${PWD_COMMAND}`; export r; \
21391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21392         TFLAGS="$(STAGE3_TFLAGS)"; \
21393         $(HOST_EXPORTS) \
21394         $(POSTSTAGE1_HOST_EXPORTS)  \
21395         cd $(HOST_SUBDIR)/libdecnumber && \
21396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21397                 CFLAGS="$(STAGE3_CFLAGS)" \
21398                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21399                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21400                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21401                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21402                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21403                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21404                 TFLAGS="$(STAGE3_TFLAGS)" \
21405                 $(TARGET-stage3-libdecnumber)
21406
21407 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21408 clean-stage3: clean-stage3-libdecnumber
21409 clean-stage3-libdecnumber:
21410         @if [ $(current_stage) = stage3 ]; then \
21411           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21412         else \
21413           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21414           $(MAKE) stage3-start; \
21415         fi; \
21416         cd $(HOST_SUBDIR)/libdecnumber && \
21417         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21418 @endif libdecnumber-bootstrap
21419
21420
21421 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21422 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21423 maybe-all-stage4-libdecnumber:
21424 maybe-clean-stage4-libdecnumber:
21425 @if libdecnumber-bootstrap
21426 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21427 all-stage4: all-stage4-libdecnumber
21428 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21429 all-stage4-libdecnumber: configure-stage4-libdecnumber
21430         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21431         @r=`${PWD_COMMAND}`; export r; \
21432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21433         TFLAGS="$(STAGE4_TFLAGS)"; \
21434         $(HOST_EXPORTS) \
21435         $(POSTSTAGE1_HOST_EXPORTS)  \
21436         cd $(HOST_SUBDIR)/libdecnumber && \
21437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21438                 CFLAGS="$(STAGE4_CFLAGS)" \
21439                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21440                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21445                 TFLAGS="$(STAGE4_TFLAGS)" \
21446                 $(TARGET-stage4-libdecnumber)
21447
21448 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21449 clean-stage4: clean-stage4-libdecnumber
21450 clean-stage4-libdecnumber:
21451         @if [ $(current_stage) = stage4 ]; then \
21452           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21453         else \
21454           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21455           $(MAKE) stage4-start; \
21456         fi; \
21457         cd $(HOST_SUBDIR)/libdecnumber && \
21458         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21459 @endif libdecnumber-bootstrap
21460
21461
21462 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21463 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21464 maybe-all-stageprofile-libdecnumber:
21465 maybe-clean-stageprofile-libdecnumber:
21466 @if libdecnumber-bootstrap
21467 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21468 all-stageprofile: all-stageprofile-libdecnumber
21469 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21470 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21471         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21472         @r=`${PWD_COMMAND}`; export r; \
21473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21474         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21475         $(HOST_EXPORTS) \
21476         $(POSTSTAGE1_HOST_EXPORTS)  \
21477         cd $(HOST_SUBDIR)/libdecnumber && \
21478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21479                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21480                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21481                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21486                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21487                 $(TARGET-stageprofile-libdecnumber)
21488
21489 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21490 clean-stageprofile: clean-stageprofile-libdecnumber
21491 clean-stageprofile-libdecnumber:
21492         @if [ $(current_stage) = stageprofile ]; then \
21493           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21494         else \
21495           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21496           $(MAKE) stageprofile-start; \
21497         fi; \
21498         cd $(HOST_SUBDIR)/libdecnumber && \
21499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21500 @endif libdecnumber-bootstrap
21501
21502
21503 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21504 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21505 maybe-all-stagefeedback-libdecnumber:
21506 maybe-clean-stagefeedback-libdecnumber:
21507 @if libdecnumber-bootstrap
21508 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21509 all-stagefeedback: all-stagefeedback-libdecnumber
21510 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21511 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21512         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21513         @r=`${PWD_COMMAND}`; export r; \
21514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21515         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21516         $(HOST_EXPORTS) \
21517         $(POSTSTAGE1_HOST_EXPORTS)  \
21518         cd $(HOST_SUBDIR)/libdecnumber && \
21519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21520                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21521                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21522                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21526                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21527                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21528                 $(TARGET-stagefeedback-libdecnumber)
21529
21530 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21531 clean-stagefeedback: clean-stagefeedback-libdecnumber
21532 clean-stagefeedback-libdecnumber:
21533         @if [ $(current_stage) = stagefeedback ]; then \
21534           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21535         else \
21536           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21537           $(MAKE) stagefeedback-start; \
21538         fi; \
21539         cd $(HOST_SUBDIR)/libdecnumber && \
21540         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21541 @endif libdecnumber-bootstrap
21542
21543
21544
21545
21546
21547 .PHONY: check-libdecnumber maybe-check-libdecnumber
21548 maybe-check-libdecnumber:
21549 @if libdecnumber
21550 maybe-check-libdecnumber: check-libdecnumber
21551
21552 check-libdecnumber:
21553         @: $(MAKE); $(unstage)
21554         @r=`${PWD_COMMAND}`; export r; \
21555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21556         $(HOST_EXPORTS) \
21557         (cd $(HOST_SUBDIR)/libdecnumber && \
21558           $(MAKE) $(FLAGS_TO_PASS)  check)
21559
21560 @endif libdecnumber
21561
21562 .PHONY: install-libdecnumber maybe-install-libdecnumber
21563 maybe-install-libdecnumber:
21564 @if libdecnumber
21565 maybe-install-libdecnumber: install-libdecnumber
21566
21567 install-libdecnumber: installdirs
21568         @: $(MAKE); $(unstage)
21569         @r=`${PWD_COMMAND}`; export r; \
21570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21571         $(HOST_EXPORTS) \
21572         (cd $(HOST_SUBDIR)/libdecnumber && \
21573           $(MAKE) $(FLAGS_TO_PASS)  install)
21574
21575 @endif libdecnumber
21576
21577 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21578 maybe-install-strip-libdecnumber:
21579 @if libdecnumber
21580 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21581
21582 install-strip-libdecnumber: installdirs
21583         @: $(MAKE); $(unstage)
21584         @r=`${PWD_COMMAND}`; export r; \
21585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21586         $(HOST_EXPORTS) \
21587         (cd $(HOST_SUBDIR)/libdecnumber && \
21588           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21589
21590 @endif libdecnumber
21591
21592 # Other targets (info, dvi, pdf, etc.)
21593
21594 .PHONY: maybe-info-libdecnumber info-libdecnumber
21595 maybe-info-libdecnumber:
21596 @if libdecnumber
21597 maybe-info-libdecnumber: info-libdecnumber
21598
21599 info-libdecnumber: \
21600     configure-libdecnumber 
21601         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21602         r=`${PWD_COMMAND}`; export r; \
21603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21604         $(HOST_EXPORTS) \
21605         for flag in $(EXTRA_HOST_FLAGS) ; do \
21606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21607         done; \
21608         echo "Doing info in libdecnumber" ; \
21609         (cd $(HOST_SUBDIR)/libdecnumber && \
21610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21612                   "RANLIB=$${RANLIB}" \
21613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21614                   info) \
21615           || exit 1
21616
21617 @endif libdecnumber
21618
21619 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21620 maybe-dvi-libdecnumber:
21621 @if libdecnumber
21622 maybe-dvi-libdecnumber: dvi-libdecnumber
21623
21624 dvi-libdecnumber: \
21625     configure-libdecnumber 
21626         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21627         r=`${PWD_COMMAND}`; export r; \
21628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629         $(HOST_EXPORTS) \
21630         for flag in $(EXTRA_HOST_FLAGS) ; do \
21631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632         done; \
21633         echo "Doing dvi in libdecnumber" ; \
21634         (cd $(HOST_SUBDIR)/libdecnumber && \
21635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637                   "RANLIB=$${RANLIB}" \
21638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639                   dvi) \
21640           || exit 1
21641
21642 @endif libdecnumber
21643
21644 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21645 maybe-pdf-libdecnumber:
21646 @if libdecnumber
21647 maybe-pdf-libdecnumber: pdf-libdecnumber
21648
21649 pdf-libdecnumber: \
21650     configure-libdecnumber 
21651         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21652         r=`${PWD_COMMAND}`; export r; \
21653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654         $(HOST_EXPORTS) \
21655         for flag in $(EXTRA_HOST_FLAGS) ; do \
21656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657         done; \
21658         echo "Doing pdf in libdecnumber" ; \
21659         (cd $(HOST_SUBDIR)/libdecnumber && \
21660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662                   "RANLIB=$${RANLIB}" \
21663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664                   pdf) \
21665           || exit 1
21666
21667 @endif libdecnumber
21668
21669 .PHONY: maybe-html-libdecnumber html-libdecnumber
21670 maybe-html-libdecnumber:
21671 @if libdecnumber
21672 maybe-html-libdecnumber: html-libdecnumber
21673
21674 html-libdecnumber: \
21675     configure-libdecnumber 
21676         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21677         r=`${PWD_COMMAND}`; export r; \
21678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679         $(HOST_EXPORTS) \
21680         for flag in $(EXTRA_HOST_FLAGS) ; do \
21681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682         done; \
21683         echo "Doing html in libdecnumber" ; \
21684         (cd $(HOST_SUBDIR)/libdecnumber && \
21685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687                   "RANLIB=$${RANLIB}" \
21688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689                   html) \
21690           || exit 1
21691
21692 @endif libdecnumber
21693
21694 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21695 maybe-TAGS-libdecnumber:
21696 @if libdecnumber
21697 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21698
21699 TAGS-libdecnumber: \
21700     configure-libdecnumber 
21701         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21702         r=`${PWD_COMMAND}`; export r; \
21703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704         $(HOST_EXPORTS) \
21705         for flag in $(EXTRA_HOST_FLAGS) ; do \
21706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707         done; \
21708         echo "Doing TAGS in libdecnumber" ; \
21709         (cd $(HOST_SUBDIR)/libdecnumber && \
21710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712                   "RANLIB=$${RANLIB}" \
21713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714                   TAGS) \
21715           || exit 1
21716
21717 @endif libdecnumber
21718
21719 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21720 maybe-install-info-libdecnumber:
21721 @if libdecnumber
21722 maybe-install-info-libdecnumber: install-info-libdecnumber
21723
21724 install-info-libdecnumber: \
21725     configure-libdecnumber \
21726     info-libdecnumber 
21727         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21728         r=`${PWD_COMMAND}`; export r; \
21729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21730         $(HOST_EXPORTS) \
21731         for flag in $(EXTRA_HOST_FLAGS) ; do \
21732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21733         done; \
21734         echo "Doing install-info in libdecnumber" ; \
21735         (cd $(HOST_SUBDIR)/libdecnumber && \
21736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21738                   "RANLIB=$${RANLIB}" \
21739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21740                   install-info) \
21741           || exit 1
21742
21743 @endif libdecnumber
21744
21745 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21746 maybe-install-pdf-libdecnumber:
21747 @if libdecnumber
21748 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21749
21750 install-pdf-libdecnumber: \
21751     configure-libdecnumber \
21752     pdf-libdecnumber 
21753         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21754         r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         $(HOST_EXPORTS) \
21757         for flag in $(EXTRA_HOST_FLAGS) ; do \
21758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21759         done; \
21760         echo "Doing install-pdf in libdecnumber" ; \
21761         (cd $(HOST_SUBDIR)/libdecnumber && \
21762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21764                   "RANLIB=$${RANLIB}" \
21765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21766                   install-pdf) \
21767           || exit 1
21768
21769 @endif libdecnumber
21770
21771 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21772 maybe-install-html-libdecnumber:
21773 @if libdecnumber
21774 maybe-install-html-libdecnumber: install-html-libdecnumber
21775
21776 install-html-libdecnumber: \
21777     configure-libdecnumber \
21778     html-libdecnumber 
21779         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21780         r=`${PWD_COMMAND}`; export r; \
21781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21782         $(HOST_EXPORTS) \
21783         for flag in $(EXTRA_HOST_FLAGS) ; do \
21784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21785         done; \
21786         echo "Doing install-html in libdecnumber" ; \
21787         (cd $(HOST_SUBDIR)/libdecnumber && \
21788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21790                   "RANLIB=$${RANLIB}" \
21791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21792                   install-html) \
21793           || exit 1
21794
21795 @endif libdecnumber
21796
21797 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21798 maybe-installcheck-libdecnumber:
21799 @if libdecnumber
21800 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21801
21802 installcheck-libdecnumber: \
21803     configure-libdecnumber 
21804         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21805         r=`${PWD_COMMAND}`; export r; \
21806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807         $(HOST_EXPORTS) \
21808         for flag in $(EXTRA_HOST_FLAGS) ; do \
21809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810         done; \
21811         echo "Doing installcheck in libdecnumber" ; \
21812         (cd $(HOST_SUBDIR)/libdecnumber && \
21813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815                   "RANLIB=$${RANLIB}" \
21816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21817                   installcheck) \
21818           || exit 1
21819
21820 @endif libdecnumber
21821
21822 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21823 maybe-mostlyclean-libdecnumber:
21824 @if libdecnumber
21825 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21826
21827 mostlyclean-libdecnumber: 
21828         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21829         r=`${PWD_COMMAND}`; export r; \
21830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831         $(HOST_EXPORTS) \
21832         for flag in $(EXTRA_HOST_FLAGS) ; do \
21833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834         done; \
21835         echo "Doing mostlyclean in libdecnumber" ; \
21836         (cd $(HOST_SUBDIR)/libdecnumber && \
21837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839                   "RANLIB=$${RANLIB}" \
21840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21841                   mostlyclean) \
21842           || exit 1
21843
21844 @endif libdecnumber
21845
21846 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21847 maybe-clean-libdecnumber:
21848 @if libdecnumber
21849 maybe-clean-libdecnumber: clean-libdecnumber
21850
21851 clean-libdecnumber: 
21852         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21853         r=`${PWD_COMMAND}`; export r; \
21854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855         $(HOST_EXPORTS) \
21856         for flag in $(EXTRA_HOST_FLAGS) ; do \
21857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21858         done; \
21859         echo "Doing clean in libdecnumber" ; \
21860         (cd $(HOST_SUBDIR)/libdecnumber && \
21861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21863                   "RANLIB=$${RANLIB}" \
21864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21865                   clean) \
21866           || exit 1
21867
21868 @endif libdecnumber
21869
21870 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21871 maybe-distclean-libdecnumber:
21872 @if libdecnumber
21873 maybe-distclean-libdecnumber: distclean-libdecnumber
21874
21875 distclean-libdecnumber: 
21876         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21877         r=`${PWD_COMMAND}`; export r; \
21878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21879         $(HOST_EXPORTS) \
21880         for flag in $(EXTRA_HOST_FLAGS) ; do \
21881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21882         done; \
21883         echo "Doing distclean in libdecnumber" ; \
21884         (cd $(HOST_SUBDIR)/libdecnumber && \
21885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21887                   "RANLIB=$${RANLIB}" \
21888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21889                   distclean) \
21890           || exit 1
21891
21892 @endif libdecnumber
21893
21894 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21895 maybe-maintainer-clean-libdecnumber:
21896 @if libdecnumber
21897 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21898
21899 maintainer-clean-libdecnumber: 
21900         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21901         r=`${PWD_COMMAND}`; export r; \
21902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21903         $(HOST_EXPORTS) \
21904         for flag in $(EXTRA_HOST_FLAGS) ; do \
21905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21906         done; \
21907         echo "Doing maintainer-clean in libdecnumber" ; \
21908         (cd $(HOST_SUBDIR)/libdecnumber && \
21909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21911                   "RANLIB=$${RANLIB}" \
21912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21913                   maintainer-clean) \
21914           || exit 1
21915
21916 @endif libdecnumber
21917
21918
21919
21920 .PHONY: configure-libgui maybe-configure-libgui
21921 maybe-configure-libgui:
21922 @if gcc-bootstrap
21923 configure-libgui: stage_current
21924 @endif gcc-bootstrap
21925 @if libgui
21926 maybe-configure-libgui: configure-libgui
21927 configure-libgui: 
21928         @: $(MAKE); $(unstage)
21929         @r=`${PWD_COMMAND}`; export r; \
21930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21931         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
21933         $(HOST_EXPORTS)  \
21934         echo Configuring in $(HOST_SUBDIR)/libgui; \
21935         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21936         case $(srcdir) in \
21937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21938           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21940         esac; \
21941         module_srcdir=libgui; \
21942         $(SHELL) \
21943           $$s/$$module_srcdir/configure \
21944           --srcdir=$${topdir}/$$module_srcdir \
21945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21946           --target=${target_alias}  \
21947           || exit 1
21948 @endif libgui
21949
21950
21951
21952
21953
21954 .PHONY: all-libgui maybe-all-libgui
21955 maybe-all-libgui:
21956 @if gcc-bootstrap
21957 all-libgui: stage_current
21958 @endif gcc-bootstrap
21959 @if libgui
21960 TARGET-libgui=all
21961 maybe-all-libgui: all-libgui
21962 all-libgui: configure-libgui
21963         @: $(MAKE); $(unstage)
21964         @r=`${PWD_COMMAND}`; export r; \
21965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966         $(HOST_EXPORTS)  \
21967         (cd $(HOST_SUBDIR)/libgui && \
21968           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21969                 $(TARGET-libgui))
21970 @endif libgui
21971
21972
21973
21974
21975 .PHONY: check-libgui maybe-check-libgui
21976 maybe-check-libgui:
21977 @if libgui
21978 maybe-check-libgui: check-libgui
21979
21980 check-libgui:
21981         @: $(MAKE); $(unstage)
21982         @r=`${PWD_COMMAND}`; export r; \
21983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21984         $(HOST_EXPORTS) \
21985         (cd $(HOST_SUBDIR)/libgui && \
21986           $(MAKE) $(FLAGS_TO_PASS)  check)
21987
21988 @endif libgui
21989
21990 .PHONY: install-libgui maybe-install-libgui
21991 maybe-install-libgui:
21992 @if libgui
21993 maybe-install-libgui: install-libgui
21994
21995 install-libgui: installdirs
21996         @: $(MAKE); $(unstage)
21997         @r=`${PWD_COMMAND}`; export r; \
21998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999         $(HOST_EXPORTS) \
22000         (cd $(HOST_SUBDIR)/libgui && \
22001           $(MAKE) $(FLAGS_TO_PASS)  install)
22002
22003 @endif libgui
22004
22005 .PHONY: install-strip-libgui maybe-install-strip-libgui
22006 maybe-install-strip-libgui:
22007 @if libgui
22008 maybe-install-strip-libgui: install-strip-libgui
22009
22010 install-strip-libgui: installdirs
22011         @: $(MAKE); $(unstage)
22012         @r=`${PWD_COMMAND}`; export r; \
22013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014         $(HOST_EXPORTS) \
22015         (cd $(HOST_SUBDIR)/libgui && \
22016           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22017
22018 @endif libgui
22019
22020 # Other targets (info, dvi, pdf, etc.)
22021
22022 .PHONY: maybe-info-libgui info-libgui
22023 maybe-info-libgui:
22024 @if libgui
22025 maybe-info-libgui: info-libgui
22026
22027 info-libgui: \
22028     configure-libgui 
22029         @: $(MAKE); $(unstage)
22030         @[ -f ./libgui/Makefile ] || exit 0; \
22031         r=`${PWD_COMMAND}`; export r; \
22032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22033         $(HOST_EXPORTS) \
22034         for flag in $(EXTRA_HOST_FLAGS) ; do \
22035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22036         done; \
22037         echo "Doing info in libgui" ; \
22038         (cd $(HOST_SUBDIR)/libgui && \
22039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22041                   "RANLIB=$${RANLIB}" \
22042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22043                   info) \
22044           || exit 1
22045
22046 @endif libgui
22047
22048 .PHONY: maybe-dvi-libgui dvi-libgui
22049 maybe-dvi-libgui:
22050 @if libgui
22051 maybe-dvi-libgui: dvi-libgui
22052
22053 dvi-libgui: \
22054     configure-libgui 
22055         @: $(MAKE); $(unstage)
22056         @[ -f ./libgui/Makefile ] || exit 0; \
22057         r=`${PWD_COMMAND}`; export r; \
22058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22059         $(HOST_EXPORTS) \
22060         for flag in $(EXTRA_HOST_FLAGS) ; do \
22061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22062         done; \
22063         echo "Doing dvi in libgui" ; \
22064         (cd $(HOST_SUBDIR)/libgui && \
22065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22067                   "RANLIB=$${RANLIB}" \
22068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22069                   dvi) \
22070           || exit 1
22071
22072 @endif libgui
22073
22074 .PHONY: maybe-pdf-libgui pdf-libgui
22075 maybe-pdf-libgui:
22076 @if libgui
22077 maybe-pdf-libgui: pdf-libgui
22078
22079 pdf-libgui: \
22080     configure-libgui 
22081         @: $(MAKE); $(unstage)
22082         @[ -f ./libgui/Makefile ] || exit 0; \
22083         r=`${PWD_COMMAND}`; export r; \
22084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085         $(HOST_EXPORTS) \
22086         for flag in $(EXTRA_HOST_FLAGS) ; do \
22087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22088         done; \
22089         echo "Doing pdf in libgui" ; \
22090         (cd $(HOST_SUBDIR)/libgui && \
22091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093                   "RANLIB=$${RANLIB}" \
22094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22095                   pdf) \
22096           || exit 1
22097
22098 @endif libgui
22099
22100 .PHONY: maybe-html-libgui html-libgui
22101 maybe-html-libgui:
22102 @if libgui
22103 maybe-html-libgui: html-libgui
22104
22105 html-libgui: \
22106     configure-libgui 
22107         @: $(MAKE); $(unstage)
22108         @[ -f ./libgui/Makefile ] || exit 0; \
22109         r=`${PWD_COMMAND}`; export r; \
22110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111         $(HOST_EXPORTS) \
22112         for flag in $(EXTRA_HOST_FLAGS) ; do \
22113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22114         done; \
22115         echo "Doing html in libgui" ; \
22116         (cd $(HOST_SUBDIR)/libgui && \
22117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22119                   "RANLIB=$${RANLIB}" \
22120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22121                   html) \
22122           || exit 1
22123
22124 @endif libgui
22125
22126 .PHONY: maybe-TAGS-libgui TAGS-libgui
22127 maybe-TAGS-libgui:
22128 @if libgui
22129 maybe-TAGS-libgui: TAGS-libgui
22130
22131 TAGS-libgui: \
22132     configure-libgui 
22133         @: $(MAKE); $(unstage)
22134         @[ -f ./libgui/Makefile ] || exit 0; \
22135         r=`${PWD_COMMAND}`; export r; \
22136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137         $(HOST_EXPORTS) \
22138         for flag in $(EXTRA_HOST_FLAGS) ; do \
22139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22140         done; \
22141         echo "Doing TAGS in libgui" ; \
22142         (cd $(HOST_SUBDIR)/libgui && \
22143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145                   "RANLIB=$${RANLIB}" \
22146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22147                   TAGS) \
22148           || exit 1
22149
22150 @endif libgui
22151
22152 .PHONY: maybe-install-info-libgui install-info-libgui
22153 maybe-install-info-libgui:
22154 @if libgui
22155 maybe-install-info-libgui: install-info-libgui
22156
22157 install-info-libgui: \
22158     configure-libgui \
22159     info-libgui 
22160         @: $(MAKE); $(unstage)
22161         @[ -f ./libgui/Makefile ] || exit 0; \
22162         r=`${PWD_COMMAND}`; export r; \
22163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164         $(HOST_EXPORTS) \
22165         for flag in $(EXTRA_HOST_FLAGS) ; do \
22166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22167         done; \
22168         echo "Doing install-info in libgui" ; \
22169         (cd $(HOST_SUBDIR)/libgui && \
22170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22172                   "RANLIB=$${RANLIB}" \
22173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22174                   install-info) \
22175           || exit 1
22176
22177 @endif libgui
22178
22179 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22180 maybe-install-pdf-libgui:
22181 @if libgui
22182 maybe-install-pdf-libgui: install-pdf-libgui
22183
22184 install-pdf-libgui: \
22185     configure-libgui \
22186     pdf-libgui 
22187         @: $(MAKE); $(unstage)
22188         @[ -f ./libgui/Makefile ] || exit 0; \
22189         r=`${PWD_COMMAND}`; export r; \
22190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191         $(HOST_EXPORTS) \
22192         for flag in $(EXTRA_HOST_FLAGS) ; do \
22193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22194         done; \
22195         echo "Doing install-pdf in libgui" ; \
22196         (cd $(HOST_SUBDIR)/libgui && \
22197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22199                   "RANLIB=$${RANLIB}" \
22200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22201                   install-pdf) \
22202           || exit 1
22203
22204 @endif libgui
22205
22206 .PHONY: maybe-install-html-libgui install-html-libgui
22207 maybe-install-html-libgui:
22208 @if libgui
22209 maybe-install-html-libgui: install-html-libgui
22210
22211 install-html-libgui: \
22212     configure-libgui \
22213     html-libgui 
22214         @: $(MAKE); $(unstage)
22215         @[ -f ./libgui/Makefile ] || exit 0; \
22216         r=`${PWD_COMMAND}`; export r; \
22217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218         $(HOST_EXPORTS) \
22219         for flag in $(EXTRA_HOST_FLAGS) ; do \
22220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22221         done; \
22222         echo "Doing install-html in libgui" ; \
22223         (cd $(HOST_SUBDIR)/libgui && \
22224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22226                   "RANLIB=$${RANLIB}" \
22227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22228                   install-html) \
22229           || exit 1
22230
22231 @endif libgui
22232
22233 .PHONY: maybe-installcheck-libgui installcheck-libgui
22234 maybe-installcheck-libgui:
22235 @if libgui
22236 maybe-installcheck-libgui: installcheck-libgui
22237
22238 installcheck-libgui: \
22239     configure-libgui 
22240         @: $(MAKE); $(unstage)
22241         @[ -f ./libgui/Makefile ] || exit 0; \
22242         r=`${PWD_COMMAND}`; export r; \
22243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22244         $(HOST_EXPORTS) \
22245         for flag in $(EXTRA_HOST_FLAGS) ; do \
22246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22247         done; \
22248         echo "Doing installcheck in libgui" ; \
22249         (cd $(HOST_SUBDIR)/libgui && \
22250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22252                   "RANLIB=$${RANLIB}" \
22253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22254                   installcheck) \
22255           || exit 1
22256
22257 @endif libgui
22258
22259 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22260 maybe-mostlyclean-libgui:
22261 @if libgui
22262 maybe-mostlyclean-libgui: mostlyclean-libgui
22263
22264 mostlyclean-libgui: 
22265         @: $(MAKE); $(unstage)
22266         @[ -f ./libgui/Makefile ] || exit 0; \
22267         r=`${PWD_COMMAND}`; export r; \
22268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22269         $(HOST_EXPORTS) \
22270         for flag in $(EXTRA_HOST_FLAGS) ; do \
22271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22272         done; \
22273         echo "Doing mostlyclean in libgui" ; \
22274         (cd $(HOST_SUBDIR)/libgui && \
22275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22277                   "RANLIB=$${RANLIB}" \
22278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22279                   mostlyclean) \
22280           || exit 1
22281
22282 @endif libgui
22283
22284 .PHONY: maybe-clean-libgui clean-libgui
22285 maybe-clean-libgui:
22286 @if libgui
22287 maybe-clean-libgui: clean-libgui
22288
22289 clean-libgui: 
22290         @: $(MAKE); $(unstage)
22291         @[ -f ./libgui/Makefile ] || exit 0; \
22292         r=`${PWD_COMMAND}`; export r; \
22293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22294         $(HOST_EXPORTS) \
22295         for flag in $(EXTRA_HOST_FLAGS) ; do \
22296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22297         done; \
22298         echo "Doing clean in libgui" ; \
22299         (cd $(HOST_SUBDIR)/libgui && \
22300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22302                   "RANLIB=$${RANLIB}" \
22303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22304                   clean) \
22305           || exit 1
22306
22307 @endif libgui
22308
22309 .PHONY: maybe-distclean-libgui distclean-libgui
22310 maybe-distclean-libgui:
22311 @if libgui
22312 maybe-distclean-libgui: distclean-libgui
22313
22314 distclean-libgui: 
22315         @: $(MAKE); $(unstage)
22316         @[ -f ./libgui/Makefile ] || exit 0; \
22317         r=`${PWD_COMMAND}`; export r; \
22318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22319         $(HOST_EXPORTS) \
22320         for flag in $(EXTRA_HOST_FLAGS) ; do \
22321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22322         done; \
22323         echo "Doing distclean in libgui" ; \
22324         (cd $(HOST_SUBDIR)/libgui && \
22325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22327                   "RANLIB=$${RANLIB}" \
22328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22329                   distclean) \
22330           || exit 1
22331
22332 @endif libgui
22333
22334 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22335 maybe-maintainer-clean-libgui:
22336 @if libgui
22337 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22338
22339 maintainer-clean-libgui: 
22340         @: $(MAKE); $(unstage)
22341         @[ -f ./libgui/Makefile ] || exit 0; \
22342         r=`${PWD_COMMAND}`; export r; \
22343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22344         $(HOST_EXPORTS) \
22345         for flag in $(EXTRA_HOST_FLAGS) ; do \
22346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22347         done; \
22348         echo "Doing maintainer-clean in libgui" ; \
22349         (cd $(HOST_SUBDIR)/libgui && \
22350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22352                   "RANLIB=$${RANLIB}" \
22353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22354                   maintainer-clean) \
22355           || exit 1
22356
22357 @endif libgui
22358
22359
22360
22361 .PHONY: configure-libiberty maybe-configure-libiberty
22362 maybe-configure-libiberty:
22363 @if gcc-bootstrap
22364 configure-libiberty: stage_current
22365 @endif gcc-bootstrap
22366 @if libiberty
22367 maybe-configure-libiberty: configure-libiberty
22368 configure-libiberty: 
22369         @r=`${PWD_COMMAND}`; export r; \
22370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22371         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22373         $(HOST_EXPORTS)  \
22374         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22375         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22376         case $(srcdir) in \
22377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22378           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22380         esac; \
22381         module_srcdir=libiberty; \
22382         $(SHELL) \
22383           $$s/$$module_srcdir/configure \
22384           --srcdir=$${topdir}/$$module_srcdir \
22385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22386           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22387           || exit 1
22388 @endif libiberty
22389
22390
22391
22392 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22393 maybe-configure-stage1-libiberty:
22394 @if libiberty-bootstrap
22395 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22396 configure-stage1-libiberty:
22397         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22399         @r=`${PWD_COMMAND}`; export r; \
22400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22401         TFLAGS="$(STAGE1_TFLAGS)"; \
22402         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22403         $(HOST_EXPORTS) \
22404         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22405         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22406         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22407         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
22408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22409         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22410         case $(srcdir) in \
22411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22412           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22414         esac; \
22415         module_srcdir=libiberty; \
22416         $(SHELL) $$s/$$module_srcdir/configure \
22417           --srcdir=$${topdir}/$$module_srcdir \
22418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22419           --target=${target_alias} \
22420            \
22421           $(STAGE1_CONFIGURE_FLAGS) \
22422           @extra_host_libiberty_configure_flags@
22423 @endif libiberty-bootstrap
22424
22425 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22426 maybe-configure-stage2-libiberty:
22427 @if libiberty-bootstrap
22428 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22429 configure-stage2-libiberty:
22430         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22432         @r=`${PWD_COMMAND}`; export r; \
22433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22434         TFLAGS="$(STAGE2_TFLAGS)"; \
22435         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22436         $(HOST_EXPORTS) \
22437         $(POSTSTAGE1_HOST_EXPORTS) \
22438         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22439         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22440         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22441         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
22442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22443         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22444         case $(srcdir) in \
22445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22446           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22448         esac; \
22449         module_srcdir=libiberty; \
22450         $(SHELL) $$s/$$module_srcdir/configure \
22451           --srcdir=$${topdir}/$$module_srcdir \
22452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22453           --target=${target_alias} \
22454            --with-build-libsubdir=$(HOST_SUBDIR)  \
22455           $(STAGE2_CONFIGURE_FLAGS) \
22456           @extra_host_libiberty_configure_flags@
22457 @endif libiberty-bootstrap
22458
22459 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22460 maybe-configure-stage3-libiberty:
22461 @if libiberty-bootstrap
22462 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22463 configure-stage3-libiberty:
22464         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22465         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22466         @r=`${PWD_COMMAND}`; export r; \
22467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22468         TFLAGS="$(STAGE3_TFLAGS)"; \
22469         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22470         $(HOST_EXPORTS) \
22471         $(POSTSTAGE1_HOST_EXPORTS) \
22472         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22473         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22474         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22475         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
22476         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22477         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22478         case $(srcdir) in \
22479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22480           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22482         esac; \
22483         module_srcdir=libiberty; \
22484         $(SHELL) $$s/$$module_srcdir/configure \
22485           --srcdir=$${topdir}/$$module_srcdir \
22486           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22487           --target=${target_alias} \
22488            --with-build-libsubdir=$(HOST_SUBDIR)  \
22489           $(STAGE3_CONFIGURE_FLAGS) \
22490           @extra_host_libiberty_configure_flags@
22491 @endif libiberty-bootstrap
22492
22493 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22494 maybe-configure-stage4-libiberty:
22495 @if libiberty-bootstrap
22496 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22497 configure-stage4-libiberty:
22498         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22500         @r=`${PWD_COMMAND}`; export r; \
22501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22502         TFLAGS="$(STAGE4_TFLAGS)"; \
22503         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22504         $(HOST_EXPORTS) \
22505         $(POSTSTAGE1_HOST_EXPORTS) \
22506         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22507         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22508         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22509         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
22510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22511         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22512         case $(srcdir) in \
22513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22514           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22516         esac; \
22517         module_srcdir=libiberty; \
22518         $(SHELL) $$s/$$module_srcdir/configure \
22519           --srcdir=$${topdir}/$$module_srcdir \
22520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22521           --target=${target_alias} \
22522            --with-build-libsubdir=$(HOST_SUBDIR)  \
22523           $(STAGE4_CONFIGURE_FLAGS) \
22524           @extra_host_libiberty_configure_flags@
22525 @endif libiberty-bootstrap
22526
22527 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22528 maybe-configure-stageprofile-libiberty:
22529 @if libiberty-bootstrap
22530 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22531 configure-stageprofile-libiberty:
22532         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22534         @r=`${PWD_COMMAND}`; export r; \
22535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22536         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22537         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22538         $(HOST_EXPORTS) \
22539         $(POSTSTAGE1_HOST_EXPORTS) \
22540         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22541         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22542         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22543         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
22544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22545         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22546         case $(srcdir) in \
22547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22548           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22550         esac; \
22551         module_srcdir=libiberty; \
22552         $(SHELL) $$s/$$module_srcdir/configure \
22553           --srcdir=$${topdir}/$$module_srcdir \
22554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22555           --target=${target_alias} \
22556            --with-build-libsubdir=$(HOST_SUBDIR)  \
22557           $(STAGEprofile_CONFIGURE_FLAGS) \
22558           @extra_host_libiberty_configure_flags@
22559 @endif libiberty-bootstrap
22560
22561 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22562 maybe-configure-stagefeedback-libiberty:
22563 @if libiberty-bootstrap
22564 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22565 configure-stagefeedback-libiberty:
22566         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22568         @r=`${PWD_COMMAND}`; export r; \
22569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22570         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22571         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22572         $(HOST_EXPORTS) \
22573         $(POSTSTAGE1_HOST_EXPORTS) \
22574         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22575         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22576         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22577         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
22578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22579         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22580         case $(srcdir) in \
22581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22582           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22584         esac; \
22585         module_srcdir=libiberty; \
22586         $(SHELL) $$s/$$module_srcdir/configure \
22587           --srcdir=$${topdir}/$$module_srcdir \
22588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22589           --target=${target_alias} \
22590            --with-build-libsubdir=$(HOST_SUBDIR)  \
22591           $(STAGEfeedback_CONFIGURE_FLAGS) \
22592           @extra_host_libiberty_configure_flags@
22593 @endif libiberty-bootstrap
22594
22595
22596
22597
22598
22599 .PHONY: all-libiberty maybe-all-libiberty
22600 maybe-all-libiberty:
22601 @if gcc-bootstrap
22602 all-libiberty: stage_current
22603 @endif gcc-bootstrap
22604 @if libiberty
22605 TARGET-libiberty=all
22606 maybe-all-libiberty: all-libiberty
22607 all-libiberty: configure-libiberty
22608         @r=`${PWD_COMMAND}`; export r; \
22609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610         $(HOST_EXPORTS)  \
22611         (cd $(HOST_SUBDIR)/libiberty && \
22612           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22613                 $(TARGET-libiberty))
22614 @endif libiberty
22615
22616
22617
22618 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22619 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22620 maybe-all-stage1-libiberty:
22621 maybe-clean-stage1-libiberty:
22622 @if libiberty-bootstrap
22623 maybe-all-stage1-libiberty: all-stage1-libiberty
22624 all-stage1: all-stage1-libiberty
22625 TARGET-stage1-libiberty = $(TARGET-libiberty)
22626 all-stage1-libiberty: configure-stage1-libiberty
22627         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22628         @r=`${PWD_COMMAND}`; export r; \
22629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630         TFLAGS="$(STAGE1_TFLAGS)"; \
22631         $(HOST_EXPORTS)  \
22632         cd $(HOST_SUBDIR)/libiberty && \
22633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22634                 CFLAGS="$(STAGE1_CFLAGS)" \
22635                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22636                 LIBCFLAGS="$(LIBCFLAGS)" \
22637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22640                 $(EXTRA_HOST_FLAGS)  \
22641                 $(STAGE1_FLAGS_TO_PASS)  \
22642                 TFLAGS="$(STAGE1_TFLAGS)" \
22643                 $(TARGET-stage1-libiberty)
22644
22645 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22646 clean-stage1: clean-stage1-libiberty
22647 clean-stage1-libiberty:
22648         @if [ $(current_stage) = stage1 ]; then \
22649           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22650         else \
22651           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22652           $(MAKE) stage1-start; \
22653         fi; \
22654         cd $(HOST_SUBDIR)/libiberty && \
22655         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22656         $(STAGE1_FLAGS_TO_PASS)  clean
22657 @endif libiberty-bootstrap
22658
22659
22660 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22661 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22662 maybe-all-stage2-libiberty:
22663 maybe-clean-stage2-libiberty:
22664 @if libiberty-bootstrap
22665 maybe-all-stage2-libiberty: all-stage2-libiberty
22666 all-stage2: all-stage2-libiberty
22667 TARGET-stage2-libiberty = $(TARGET-libiberty)
22668 all-stage2-libiberty: configure-stage2-libiberty
22669         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22670         @r=`${PWD_COMMAND}`; export r; \
22671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22672         TFLAGS="$(STAGE2_TFLAGS)"; \
22673         $(HOST_EXPORTS) \
22674         $(POSTSTAGE1_HOST_EXPORTS)  \
22675         cd $(HOST_SUBDIR)/libiberty && \
22676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22677                 CFLAGS="$(STAGE2_CFLAGS)" \
22678                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22679                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22680                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22681                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22682                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22683                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22684                 TFLAGS="$(STAGE2_TFLAGS)" \
22685                 $(TARGET-stage2-libiberty)
22686
22687 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22688 clean-stage2: clean-stage2-libiberty
22689 clean-stage2-libiberty:
22690         @if [ $(current_stage) = stage2 ]; then \
22691           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22692         else \
22693           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22694           $(MAKE) stage2-start; \
22695         fi; \
22696         cd $(HOST_SUBDIR)/libiberty && \
22697         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22698 @endif libiberty-bootstrap
22699
22700
22701 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22702 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22703 maybe-all-stage3-libiberty:
22704 maybe-clean-stage3-libiberty:
22705 @if libiberty-bootstrap
22706 maybe-all-stage3-libiberty: all-stage3-libiberty
22707 all-stage3: all-stage3-libiberty
22708 TARGET-stage3-libiberty = $(TARGET-libiberty)
22709 all-stage3-libiberty: configure-stage3-libiberty
22710         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22711         @r=`${PWD_COMMAND}`; export r; \
22712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22713         TFLAGS="$(STAGE3_TFLAGS)"; \
22714         $(HOST_EXPORTS) \
22715         $(POSTSTAGE1_HOST_EXPORTS)  \
22716         cd $(HOST_SUBDIR)/libiberty && \
22717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22718                 CFLAGS="$(STAGE3_CFLAGS)" \
22719                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22720                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22724                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22725                 TFLAGS="$(STAGE3_TFLAGS)" \
22726                 $(TARGET-stage3-libiberty)
22727
22728 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22729 clean-stage3: clean-stage3-libiberty
22730 clean-stage3-libiberty:
22731         @if [ $(current_stage) = stage3 ]; then \
22732           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22733         else \
22734           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22735           $(MAKE) stage3-start; \
22736         fi; \
22737         cd $(HOST_SUBDIR)/libiberty && \
22738         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22739 @endif libiberty-bootstrap
22740
22741
22742 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22743 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22744 maybe-all-stage4-libiberty:
22745 maybe-clean-stage4-libiberty:
22746 @if libiberty-bootstrap
22747 maybe-all-stage4-libiberty: all-stage4-libiberty
22748 all-stage4: all-stage4-libiberty
22749 TARGET-stage4-libiberty = $(TARGET-libiberty)
22750 all-stage4-libiberty: configure-stage4-libiberty
22751         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22752         @r=`${PWD_COMMAND}`; export r; \
22753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754         TFLAGS="$(STAGE4_TFLAGS)"; \
22755         $(HOST_EXPORTS) \
22756         $(POSTSTAGE1_HOST_EXPORTS)  \
22757         cd $(HOST_SUBDIR)/libiberty && \
22758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22759                 CFLAGS="$(STAGE4_CFLAGS)" \
22760                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22761                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22765                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22766                 TFLAGS="$(STAGE4_TFLAGS)" \
22767                 $(TARGET-stage4-libiberty)
22768
22769 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22770 clean-stage4: clean-stage4-libiberty
22771 clean-stage4-libiberty:
22772         @if [ $(current_stage) = stage4 ]; then \
22773           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22774         else \
22775           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22776           $(MAKE) stage4-start; \
22777         fi; \
22778         cd $(HOST_SUBDIR)/libiberty && \
22779         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22780 @endif libiberty-bootstrap
22781
22782
22783 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22784 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22785 maybe-all-stageprofile-libiberty:
22786 maybe-clean-stageprofile-libiberty:
22787 @if libiberty-bootstrap
22788 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22789 all-stageprofile: all-stageprofile-libiberty
22790 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22791 all-stageprofile-libiberty: configure-stageprofile-libiberty
22792         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22793         @r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22796         $(HOST_EXPORTS) \
22797         $(POSTSTAGE1_HOST_EXPORTS)  \
22798         cd $(HOST_SUBDIR)/libiberty && \
22799         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22800                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22801                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22802                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22803                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22804                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22805                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22806                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22807                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22808                 $(TARGET-stageprofile-libiberty)
22809
22810 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22811 clean-stageprofile: clean-stageprofile-libiberty
22812 clean-stageprofile-libiberty:
22813         @if [ $(current_stage) = stageprofile ]; then \
22814           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22815         else \
22816           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22817           $(MAKE) stageprofile-start; \
22818         fi; \
22819         cd $(HOST_SUBDIR)/libiberty && \
22820         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22821 @endif libiberty-bootstrap
22822
22823
22824 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22825 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22826 maybe-all-stagefeedback-libiberty:
22827 maybe-clean-stagefeedback-libiberty:
22828 @if libiberty-bootstrap
22829 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22830 all-stagefeedback: all-stagefeedback-libiberty
22831 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22832 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22833         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22834         @r=`${PWD_COMMAND}`; export r; \
22835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22837         $(HOST_EXPORTS) \
22838         $(POSTSTAGE1_HOST_EXPORTS)  \
22839         cd $(HOST_SUBDIR)/libiberty && \
22840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22841                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22842                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22843                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22848                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22849                 $(TARGET-stagefeedback-libiberty)
22850
22851 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22852 clean-stagefeedback: clean-stagefeedback-libiberty
22853 clean-stagefeedback-libiberty:
22854         @if [ $(current_stage) = stagefeedback ]; then \
22855           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22856         else \
22857           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22858           $(MAKE) stagefeedback-start; \
22859         fi; \
22860         cd $(HOST_SUBDIR)/libiberty && \
22861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22862 @endif libiberty-bootstrap
22863
22864
22865
22866
22867
22868 .PHONY: check-libiberty maybe-check-libiberty
22869 maybe-check-libiberty:
22870 @if libiberty
22871 maybe-check-libiberty: check-libiberty
22872
22873 check-libiberty:
22874         @: $(MAKE); $(unstage)
22875         @r=`${PWD_COMMAND}`; export r; \
22876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877         $(HOST_EXPORTS) \
22878         (cd $(HOST_SUBDIR)/libiberty && \
22879           $(MAKE) $(FLAGS_TO_PASS)  check)
22880
22881 @endif libiberty
22882
22883 .PHONY: install-libiberty maybe-install-libiberty
22884 maybe-install-libiberty:
22885 @if libiberty
22886 maybe-install-libiberty: install-libiberty
22887
22888 install-libiberty: installdirs
22889         @: $(MAKE); $(unstage)
22890         @r=`${PWD_COMMAND}`; export r; \
22891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22892         $(HOST_EXPORTS) \
22893         (cd $(HOST_SUBDIR)/libiberty && \
22894           $(MAKE) $(FLAGS_TO_PASS)  install)
22895
22896 @endif libiberty
22897
22898 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22899 maybe-install-strip-libiberty:
22900 @if libiberty
22901 maybe-install-strip-libiberty: install-strip-libiberty
22902
22903 install-strip-libiberty: installdirs
22904         @: $(MAKE); $(unstage)
22905         @r=`${PWD_COMMAND}`; export r; \
22906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22907         $(HOST_EXPORTS) \
22908         (cd $(HOST_SUBDIR)/libiberty && \
22909           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22910
22911 @endif libiberty
22912
22913 # Other targets (info, dvi, pdf, etc.)
22914
22915 .PHONY: maybe-info-libiberty info-libiberty
22916 maybe-info-libiberty:
22917 @if libiberty
22918 maybe-info-libiberty: info-libiberty
22919
22920 info-libiberty: \
22921     configure-libiberty 
22922         @[ -f ./libiberty/Makefile ] || exit 0; \
22923         r=`${PWD_COMMAND}`; export r; \
22924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22925         $(HOST_EXPORTS) \
22926         for flag in $(EXTRA_HOST_FLAGS) ; do \
22927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22928         done; \
22929         echo "Doing info in libiberty" ; \
22930         (cd $(HOST_SUBDIR)/libiberty && \
22931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22933                   "RANLIB=$${RANLIB}" \
22934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22935                   info) \
22936           || exit 1
22937
22938 @endif libiberty
22939
22940 .PHONY: maybe-dvi-libiberty dvi-libiberty
22941 maybe-dvi-libiberty:
22942 @if libiberty
22943 maybe-dvi-libiberty: dvi-libiberty
22944
22945 dvi-libiberty: \
22946     configure-libiberty 
22947         @[ -f ./libiberty/Makefile ] || exit 0; \
22948         r=`${PWD_COMMAND}`; export r; \
22949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950         $(HOST_EXPORTS) \
22951         for flag in $(EXTRA_HOST_FLAGS) ; do \
22952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953         done; \
22954         echo "Doing dvi in libiberty" ; \
22955         (cd $(HOST_SUBDIR)/libiberty && \
22956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958                   "RANLIB=$${RANLIB}" \
22959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960                   dvi) \
22961           || exit 1
22962
22963 @endif libiberty
22964
22965 .PHONY: maybe-pdf-libiberty pdf-libiberty
22966 maybe-pdf-libiberty:
22967 @if libiberty
22968 maybe-pdf-libiberty: pdf-libiberty
22969
22970 pdf-libiberty: \
22971     configure-libiberty 
22972         @[ -f ./libiberty/Makefile ] || exit 0; \
22973         r=`${PWD_COMMAND}`; export r; \
22974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22975         $(HOST_EXPORTS) \
22976         for flag in $(EXTRA_HOST_FLAGS) ; do \
22977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22978         done; \
22979         echo "Doing pdf in libiberty" ; \
22980         (cd $(HOST_SUBDIR)/libiberty && \
22981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22983                   "RANLIB=$${RANLIB}" \
22984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22985                   pdf) \
22986           || exit 1
22987
22988 @endif libiberty
22989
22990 .PHONY: maybe-html-libiberty html-libiberty
22991 maybe-html-libiberty:
22992 @if libiberty
22993 maybe-html-libiberty: html-libiberty
22994
22995 html-libiberty: \
22996     configure-libiberty 
22997         @[ -f ./libiberty/Makefile ] || exit 0; \
22998         r=`${PWD_COMMAND}`; export r; \
22999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23000         $(HOST_EXPORTS) \
23001         for flag in $(EXTRA_HOST_FLAGS) ; do \
23002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23003         done; \
23004         echo "Doing html in libiberty" ; \
23005         (cd $(HOST_SUBDIR)/libiberty && \
23006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23008                   "RANLIB=$${RANLIB}" \
23009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23010                   html) \
23011           || exit 1
23012
23013 @endif libiberty
23014
23015 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23016 maybe-TAGS-libiberty:
23017 @if libiberty
23018 maybe-TAGS-libiberty: TAGS-libiberty
23019
23020 TAGS-libiberty: \
23021     configure-libiberty 
23022         @[ -f ./libiberty/Makefile ] || exit 0; \
23023         r=`${PWD_COMMAND}`; export r; \
23024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23025         $(HOST_EXPORTS) \
23026         for flag in $(EXTRA_HOST_FLAGS) ; do \
23027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23028         done; \
23029         echo "Doing TAGS in libiberty" ; \
23030         (cd $(HOST_SUBDIR)/libiberty && \
23031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23033                   "RANLIB=$${RANLIB}" \
23034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23035                   TAGS) \
23036           || exit 1
23037
23038 @endif libiberty
23039
23040 .PHONY: maybe-install-info-libiberty install-info-libiberty
23041 maybe-install-info-libiberty:
23042 @if libiberty
23043 maybe-install-info-libiberty: install-info-libiberty
23044
23045 install-info-libiberty: \
23046     configure-libiberty \
23047     info-libiberty 
23048         @[ -f ./libiberty/Makefile ] || exit 0; \
23049         r=`${PWD_COMMAND}`; export r; \
23050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23051         $(HOST_EXPORTS) \
23052         for flag in $(EXTRA_HOST_FLAGS) ; do \
23053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23054         done; \
23055         echo "Doing install-info in libiberty" ; \
23056         (cd $(HOST_SUBDIR)/libiberty && \
23057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23059                   "RANLIB=$${RANLIB}" \
23060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23061                   install-info) \
23062           || exit 1
23063
23064 @endif libiberty
23065
23066 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23067 maybe-install-pdf-libiberty:
23068 @if libiberty
23069 maybe-install-pdf-libiberty: install-pdf-libiberty
23070
23071 install-pdf-libiberty: \
23072     configure-libiberty \
23073     pdf-libiberty 
23074         @[ -f ./libiberty/Makefile ] || exit 0; \
23075         r=`${PWD_COMMAND}`; export r; \
23076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23077         $(HOST_EXPORTS) \
23078         for flag in $(EXTRA_HOST_FLAGS) ; do \
23079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23080         done; \
23081         echo "Doing install-pdf in libiberty" ; \
23082         (cd $(HOST_SUBDIR)/libiberty && \
23083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23085                   "RANLIB=$${RANLIB}" \
23086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23087                   install-pdf) \
23088           || exit 1
23089
23090 @endif libiberty
23091
23092 .PHONY: maybe-install-html-libiberty install-html-libiberty
23093 maybe-install-html-libiberty:
23094 @if libiberty
23095 maybe-install-html-libiberty: install-html-libiberty
23096
23097 install-html-libiberty: \
23098     configure-libiberty \
23099     html-libiberty 
23100         @[ -f ./libiberty/Makefile ] || exit 0; \
23101         r=`${PWD_COMMAND}`; export r; \
23102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103         $(HOST_EXPORTS) \
23104         for flag in $(EXTRA_HOST_FLAGS) ; do \
23105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23106         done; \
23107         echo "Doing install-html in libiberty" ; \
23108         (cd $(HOST_SUBDIR)/libiberty && \
23109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23111                   "RANLIB=$${RANLIB}" \
23112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23113                   install-html) \
23114           || exit 1
23115
23116 @endif libiberty
23117
23118 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23119 maybe-installcheck-libiberty:
23120 @if libiberty
23121 maybe-installcheck-libiberty: installcheck-libiberty
23122
23123 installcheck-libiberty: \
23124     configure-libiberty 
23125         @[ -f ./libiberty/Makefile ] || exit 0; \
23126         r=`${PWD_COMMAND}`; export r; \
23127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23128         $(HOST_EXPORTS) \
23129         for flag in $(EXTRA_HOST_FLAGS) ; do \
23130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23131         done; \
23132         echo "Doing installcheck in libiberty" ; \
23133         (cd $(HOST_SUBDIR)/libiberty && \
23134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23136                   "RANLIB=$${RANLIB}" \
23137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23138                   installcheck) \
23139           || exit 1
23140
23141 @endif libiberty
23142
23143 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23144 maybe-mostlyclean-libiberty:
23145 @if libiberty
23146 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23147
23148 mostlyclean-libiberty: 
23149         @[ -f ./libiberty/Makefile ] || exit 0; \
23150         r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         $(HOST_EXPORTS) \
23153         for flag in $(EXTRA_HOST_FLAGS) ; do \
23154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23155         done; \
23156         echo "Doing mostlyclean in libiberty" ; \
23157         (cd $(HOST_SUBDIR)/libiberty && \
23158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23160                   "RANLIB=$${RANLIB}" \
23161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23162                   mostlyclean) \
23163           || exit 1
23164
23165 @endif libiberty
23166
23167 .PHONY: maybe-clean-libiberty clean-libiberty
23168 maybe-clean-libiberty:
23169 @if libiberty
23170 maybe-clean-libiberty: clean-libiberty
23171
23172 clean-libiberty: 
23173         @[ -f ./libiberty/Makefile ] || exit 0; \
23174         r=`${PWD_COMMAND}`; export r; \
23175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176         $(HOST_EXPORTS) \
23177         for flag in $(EXTRA_HOST_FLAGS) ; do \
23178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179         done; \
23180         echo "Doing clean in libiberty" ; \
23181         (cd $(HOST_SUBDIR)/libiberty && \
23182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23184                   "RANLIB=$${RANLIB}" \
23185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23186                   clean) \
23187           || exit 1
23188
23189 @endif libiberty
23190
23191 .PHONY: maybe-distclean-libiberty distclean-libiberty
23192 maybe-distclean-libiberty:
23193 @if libiberty
23194 maybe-distclean-libiberty: distclean-libiberty
23195
23196 distclean-libiberty: 
23197         @[ -f ./libiberty/Makefile ] || exit 0; \
23198         r=`${PWD_COMMAND}`; export r; \
23199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200         $(HOST_EXPORTS) \
23201         for flag in $(EXTRA_HOST_FLAGS) ; do \
23202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23203         done; \
23204         echo "Doing distclean in libiberty" ; \
23205         (cd $(HOST_SUBDIR)/libiberty && \
23206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23208                   "RANLIB=$${RANLIB}" \
23209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23210                   distclean) \
23211           || exit 1
23212
23213 @endif libiberty
23214
23215 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23216 maybe-maintainer-clean-libiberty:
23217 @if libiberty
23218 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23219
23220 maintainer-clean-libiberty: 
23221         @[ -f ./libiberty/Makefile ] || exit 0; \
23222         r=`${PWD_COMMAND}`; export r; \
23223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23224         $(HOST_EXPORTS) \
23225         for flag in $(EXTRA_HOST_FLAGS) ; do \
23226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23227         done; \
23228         echo "Doing maintainer-clean in libiberty" ; \
23229         (cd $(HOST_SUBDIR)/libiberty && \
23230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23232                   "RANLIB=$${RANLIB}" \
23233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23234                   maintainer-clean) \
23235           || exit 1
23236
23237 @endif libiberty
23238
23239
23240
23241 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23242 maybe-configure-libiberty-linker-plugin:
23243 @if gcc-bootstrap
23244 configure-libiberty-linker-plugin: stage_current
23245 @endif gcc-bootstrap
23246 @if libiberty-linker-plugin
23247 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23248 configure-libiberty-linker-plugin: 
23249         @r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23253         $(HOST_EXPORTS)  \
23254         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23255         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23256         case $(srcdir) in \
23257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23258           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23260         esac; \
23261         module_srcdir=libiberty; \
23262         $(SHELL) \
23263           $$s/$$module_srcdir/configure \
23264           --srcdir=$${topdir}/$$module_srcdir \
23265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23266           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23267           || exit 1
23268 @endif libiberty-linker-plugin
23269
23270
23271
23272 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23273 maybe-configure-stage1-libiberty-linker-plugin:
23274 @if libiberty-linker-plugin-bootstrap
23275 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23276 configure-stage1-libiberty-linker-plugin:
23277         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23278         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23279         @r=`${PWD_COMMAND}`; export r; \
23280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23281         TFLAGS="$(STAGE1_TFLAGS)"; \
23282         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23283         $(HOST_EXPORTS) \
23284         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23285         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23286         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23287         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23289         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23290         case $(srcdir) in \
23291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23292           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23294         esac; \
23295         module_srcdir=libiberty; \
23296         $(SHELL) $$s/$$module_srcdir/configure \
23297           --srcdir=$${topdir}/$$module_srcdir \
23298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23299           --target=${target_alias} \
23300            \
23301           $(STAGE1_CONFIGURE_FLAGS) \
23302           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23303 @endif libiberty-linker-plugin-bootstrap
23304
23305 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23306 maybe-configure-stage2-libiberty-linker-plugin:
23307 @if libiberty-linker-plugin-bootstrap
23308 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23309 configure-stage2-libiberty-linker-plugin:
23310         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23311         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23312         @r=`${PWD_COMMAND}`; export r; \
23313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314         TFLAGS="$(STAGE2_TFLAGS)"; \
23315         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23316         $(HOST_EXPORTS) \
23317         $(POSTSTAGE1_HOST_EXPORTS) \
23318         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23319         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23320         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23321         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23323         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23324         case $(srcdir) in \
23325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23326           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23328         esac; \
23329         module_srcdir=libiberty; \
23330         $(SHELL) $$s/$$module_srcdir/configure \
23331           --srcdir=$${topdir}/$$module_srcdir \
23332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23333           --target=${target_alias} \
23334            --with-build-libsubdir=$(HOST_SUBDIR)  \
23335           $(STAGE2_CONFIGURE_FLAGS) \
23336           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23337 @endif libiberty-linker-plugin-bootstrap
23338
23339 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23340 maybe-configure-stage3-libiberty-linker-plugin:
23341 @if libiberty-linker-plugin-bootstrap
23342 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23343 configure-stage3-libiberty-linker-plugin:
23344         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23346         @r=`${PWD_COMMAND}`; export r; \
23347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23348         TFLAGS="$(STAGE3_TFLAGS)"; \
23349         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23350         $(HOST_EXPORTS) \
23351         $(POSTSTAGE1_HOST_EXPORTS) \
23352         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23353         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23354         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23355         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23357         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23358         case $(srcdir) in \
23359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23360           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23362         esac; \
23363         module_srcdir=libiberty; \
23364         $(SHELL) $$s/$$module_srcdir/configure \
23365           --srcdir=$${topdir}/$$module_srcdir \
23366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23367           --target=${target_alias} \
23368            --with-build-libsubdir=$(HOST_SUBDIR)  \
23369           $(STAGE3_CONFIGURE_FLAGS) \
23370           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23371 @endif libiberty-linker-plugin-bootstrap
23372
23373 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23374 maybe-configure-stage4-libiberty-linker-plugin:
23375 @if libiberty-linker-plugin-bootstrap
23376 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23377 configure-stage4-libiberty-linker-plugin:
23378         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23380         @r=`${PWD_COMMAND}`; export r; \
23381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23382         TFLAGS="$(STAGE4_TFLAGS)"; \
23383         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23384         $(HOST_EXPORTS) \
23385         $(POSTSTAGE1_HOST_EXPORTS) \
23386         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23387         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23388         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23389         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23391         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23392         case $(srcdir) in \
23393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23394           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23396         esac; \
23397         module_srcdir=libiberty; \
23398         $(SHELL) $$s/$$module_srcdir/configure \
23399           --srcdir=$${topdir}/$$module_srcdir \
23400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23401           --target=${target_alias} \
23402            --with-build-libsubdir=$(HOST_SUBDIR)  \
23403           $(STAGE4_CONFIGURE_FLAGS) \
23404           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23405 @endif libiberty-linker-plugin-bootstrap
23406
23407 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23408 maybe-configure-stageprofile-libiberty-linker-plugin:
23409 @if libiberty-linker-plugin-bootstrap
23410 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23411 configure-stageprofile-libiberty-linker-plugin:
23412         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23414         @r=`${PWD_COMMAND}`; export r; \
23415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23416         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23417         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23418         $(HOST_EXPORTS) \
23419         $(POSTSTAGE1_HOST_EXPORTS) \
23420         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23421         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23422         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23423         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23425         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23426         case $(srcdir) in \
23427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23428           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23430         esac; \
23431         module_srcdir=libiberty; \
23432         $(SHELL) $$s/$$module_srcdir/configure \
23433           --srcdir=$${topdir}/$$module_srcdir \
23434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23435           --target=${target_alias} \
23436            --with-build-libsubdir=$(HOST_SUBDIR)  \
23437           $(STAGEprofile_CONFIGURE_FLAGS) \
23438           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23439 @endif libiberty-linker-plugin-bootstrap
23440
23441 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23442 maybe-configure-stagefeedback-libiberty-linker-plugin:
23443 @if libiberty-linker-plugin-bootstrap
23444 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23445 configure-stagefeedback-libiberty-linker-plugin:
23446         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23447         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23448         @r=`${PWD_COMMAND}`; export r; \
23449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23450         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23451         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23452         $(HOST_EXPORTS) \
23453         $(POSTSTAGE1_HOST_EXPORTS) \
23454         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23455         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23456         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23457         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23459         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23460         case $(srcdir) in \
23461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23462           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23464         esac; \
23465         module_srcdir=libiberty; \
23466         $(SHELL) $$s/$$module_srcdir/configure \
23467           --srcdir=$${topdir}/$$module_srcdir \
23468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23469           --target=${target_alias} \
23470            --with-build-libsubdir=$(HOST_SUBDIR)  \
23471           $(STAGEfeedback_CONFIGURE_FLAGS) \
23472           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23473 @endif libiberty-linker-plugin-bootstrap
23474
23475
23476
23477
23478
23479 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23480 maybe-all-libiberty-linker-plugin:
23481 @if gcc-bootstrap
23482 all-libiberty-linker-plugin: stage_current
23483 @endif gcc-bootstrap
23484 @if libiberty-linker-plugin
23485 TARGET-libiberty-linker-plugin=all
23486 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23487 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23488         @r=`${PWD_COMMAND}`; export r; \
23489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490         $(HOST_EXPORTS)  \
23491         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23493                 $(TARGET-libiberty-linker-plugin))
23494 @endif libiberty-linker-plugin
23495
23496
23497
23498 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23499 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23500 maybe-all-stage1-libiberty-linker-plugin:
23501 maybe-clean-stage1-libiberty-linker-plugin:
23502 @if libiberty-linker-plugin-bootstrap
23503 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23504 all-stage1: all-stage1-libiberty-linker-plugin
23505 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23506 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23507         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23508         @r=`${PWD_COMMAND}`; export r; \
23509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510         TFLAGS="$(STAGE1_TFLAGS)"; \
23511         $(HOST_EXPORTS)  \
23512         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23514                 CFLAGS="$(STAGE1_CFLAGS)" \
23515                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23516                 LIBCFLAGS="$(LIBCFLAGS)" \
23517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23520                 $(EXTRA_HOST_FLAGS)  \
23521                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23522                 TFLAGS="$(STAGE1_TFLAGS)" \
23523                 $(TARGET-stage1-libiberty-linker-plugin)
23524
23525 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23526 clean-stage1: clean-stage1-libiberty-linker-plugin
23527 clean-stage1-libiberty-linker-plugin:
23528         @if [ $(current_stage) = stage1 ]; then \
23529           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23530         else \
23531           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23532           $(MAKE) stage1-start; \
23533         fi; \
23534         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23535         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23536         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23537 @endif libiberty-linker-plugin-bootstrap
23538
23539
23540 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23541 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23542 maybe-all-stage2-libiberty-linker-plugin:
23543 maybe-clean-stage2-libiberty-linker-plugin:
23544 @if libiberty-linker-plugin-bootstrap
23545 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23546 all-stage2: all-stage2-libiberty-linker-plugin
23547 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23548 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23549         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23550         @r=`${PWD_COMMAND}`; export r; \
23551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23552         TFLAGS="$(STAGE2_TFLAGS)"; \
23553         $(HOST_EXPORTS) \
23554         $(POSTSTAGE1_HOST_EXPORTS)  \
23555         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23557                 CFLAGS="$(STAGE2_CFLAGS)" \
23558                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23559                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23564                 TFLAGS="$(STAGE2_TFLAGS)" \
23565                 $(TARGET-stage2-libiberty-linker-plugin)
23566
23567 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23568 clean-stage2: clean-stage2-libiberty-linker-plugin
23569 clean-stage2-libiberty-linker-plugin:
23570         @if [ $(current_stage) = stage2 ]; then \
23571           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23572         else \
23573           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23574           $(MAKE) stage2-start; \
23575         fi; \
23576         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23577         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23578 @endif libiberty-linker-plugin-bootstrap
23579
23580
23581 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23582 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23583 maybe-all-stage3-libiberty-linker-plugin:
23584 maybe-clean-stage3-libiberty-linker-plugin:
23585 @if libiberty-linker-plugin-bootstrap
23586 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23587 all-stage3: all-stage3-libiberty-linker-plugin
23588 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23589 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23590         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23591         @r=`${PWD_COMMAND}`; export r; \
23592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23593         TFLAGS="$(STAGE3_TFLAGS)"; \
23594         $(HOST_EXPORTS) \
23595         $(POSTSTAGE1_HOST_EXPORTS)  \
23596         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23598                 CFLAGS="$(STAGE3_CFLAGS)" \
23599                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23600                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23605                 TFLAGS="$(STAGE3_TFLAGS)" \
23606                 $(TARGET-stage3-libiberty-linker-plugin)
23607
23608 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23609 clean-stage3: clean-stage3-libiberty-linker-plugin
23610 clean-stage3-libiberty-linker-plugin:
23611         @if [ $(current_stage) = stage3 ]; then \
23612           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23613         else \
23614           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23615           $(MAKE) stage3-start; \
23616         fi; \
23617         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23618         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23619 @endif libiberty-linker-plugin-bootstrap
23620
23621
23622 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23623 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23624 maybe-all-stage4-libiberty-linker-plugin:
23625 maybe-clean-stage4-libiberty-linker-plugin:
23626 @if libiberty-linker-plugin-bootstrap
23627 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23628 all-stage4: all-stage4-libiberty-linker-plugin
23629 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23630 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23631         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23632         @r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         TFLAGS="$(STAGE4_TFLAGS)"; \
23635         $(HOST_EXPORTS) \
23636         $(POSTSTAGE1_HOST_EXPORTS)  \
23637         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23639                 CFLAGS="$(STAGE4_CFLAGS)" \
23640                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23641                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23646                 TFLAGS="$(STAGE4_TFLAGS)" \
23647                 $(TARGET-stage4-libiberty-linker-plugin)
23648
23649 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23650 clean-stage4: clean-stage4-libiberty-linker-plugin
23651 clean-stage4-libiberty-linker-plugin:
23652         @if [ $(current_stage) = stage4 ]; then \
23653           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23654         else \
23655           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23656           $(MAKE) stage4-start; \
23657         fi; \
23658         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23659         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23660 @endif libiberty-linker-plugin-bootstrap
23661
23662
23663 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23664 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23665 maybe-all-stageprofile-libiberty-linker-plugin:
23666 maybe-clean-stageprofile-libiberty-linker-plugin:
23667 @if libiberty-linker-plugin-bootstrap
23668 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23669 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23670 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23671 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23672         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23673         @r=`${PWD_COMMAND}`; export r; \
23674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23675         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23676         $(HOST_EXPORTS) \
23677         $(POSTSTAGE1_HOST_EXPORTS)  \
23678         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23680                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23681                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23682                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23686                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23687                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23688                 $(TARGET-stageprofile-libiberty-linker-plugin)
23689
23690 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23691 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23692 clean-stageprofile-libiberty-linker-plugin:
23693         @if [ $(current_stage) = stageprofile ]; then \
23694           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23695         else \
23696           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23697           $(MAKE) stageprofile-start; \
23698         fi; \
23699         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23700         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23701 @endif libiberty-linker-plugin-bootstrap
23702
23703
23704 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23705 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23706 maybe-all-stagefeedback-libiberty-linker-plugin:
23707 maybe-clean-stagefeedback-libiberty-linker-plugin:
23708 @if libiberty-linker-plugin-bootstrap
23709 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23710 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23711 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23712 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23713         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23714         @r=`${PWD_COMMAND}`; export r; \
23715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23716         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23717         $(HOST_EXPORTS) \
23718         $(POSTSTAGE1_HOST_EXPORTS)  \
23719         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23721                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23722                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23723                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23728                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23729                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23730
23731 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23732 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23733 clean-stagefeedback-libiberty-linker-plugin:
23734         @if [ $(current_stage) = stagefeedback ]; then \
23735           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23736         else \
23737           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23738           $(MAKE) stagefeedback-start; \
23739         fi; \
23740         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23742 @endif libiberty-linker-plugin-bootstrap
23743
23744
23745
23746
23747
23748 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23749 maybe-check-libiberty-linker-plugin:
23750 @if libiberty-linker-plugin
23751 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23752
23753 check-libiberty-linker-plugin:
23754         @: $(MAKE); $(unstage)
23755         @r=`${PWD_COMMAND}`; export r; \
23756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23757         $(HOST_EXPORTS) \
23758         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23759           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
23760
23761 @endif libiberty-linker-plugin
23762
23763 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23764 maybe-install-libiberty-linker-plugin:
23765 @if libiberty-linker-plugin
23766 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23767
23768 install-libiberty-linker-plugin: installdirs
23769         @: $(MAKE); $(unstage)
23770         @r=`${PWD_COMMAND}`; export r; \
23771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23772         $(HOST_EXPORTS) \
23773         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23774           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23775
23776 @endif libiberty-linker-plugin
23777
23778 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23779 maybe-install-strip-libiberty-linker-plugin:
23780 @if libiberty-linker-plugin
23781 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23782
23783 install-strip-libiberty-linker-plugin: installdirs
23784         @: $(MAKE); $(unstage)
23785         @r=`${PWD_COMMAND}`; export r; \
23786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23787         $(HOST_EXPORTS) \
23788         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23789           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23790
23791 @endif libiberty-linker-plugin
23792
23793 # Other targets (info, dvi, pdf, etc.)
23794
23795 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23796 maybe-info-libiberty-linker-plugin:
23797 @if libiberty-linker-plugin
23798 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23799
23800 info-libiberty-linker-plugin: \
23801     configure-libiberty-linker-plugin 
23802         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23803         r=`${PWD_COMMAND}`; export r; \
23804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23805         $(HOST_EXPORTS) \
23806         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23808         done; \
23809         echo "Doing info in libiberty-linker-plugin" ; \
23810         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23813                   "RANLIB=$${RANLIB}" \
23814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23815                   info) \
23816           || exit 1
23817
23818 @endif libiberty-linker-plugin
23819
23820 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23821 maybe-dvi-libiberty-linker-plugin:
23822 @if libiberty-linker-plugin
23823 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23824
23825 dvi-libiberty-linker-plugin: \
23826     configure-libiberty-linker-plugin 
23827         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23828         r=`${PWD_COMMAND}`; export r; \
23829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830         $(HOST_EXPORTS) \
23831         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23833         done; \
23834         echo "Doing dvi in libiberty-linker-plugin" ; \
23835         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23838                   "RANLIB=$${RANLIB}" \
23839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23840                   dvi) \
23841           || exit 1
23842
23843 @endif libiberty-linker-plugin
23844
23845 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23846 maybe-pdf-libiberty-linker-plugin:
23847 @if libiberty-linker-plugin
23848 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23849
23850 pdf-libiberty-linker-plugin: \
23851     configure-libiberty-linker-plugin 
23852         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23853         r=`${PWD_COMMAND}`; export r; \
23854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855         $(HOST_EXPORTS) \
23856         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23858         done; \
23859         echo "Doing pdf in libiberty-linker-plugin" ; \
23860         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23863                   "RANLIB=$${RANLIB}" \
23864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23865                   pdf) \
23866           || exit 1
23867
23868 @endif libiberty-linker-plugin
23869
23870 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23871 maybe-html-libiberty-linker-plugin:
23872 @if libiberty-linker-plugin
23873 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23874
23875 html-libiberty-linker-plugin: \
23876     configure-libiberty-linker-plugin 
23877         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23878         r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         $(HOST_EXPORTS) \
23881         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883         done; \
23884         echo "Doing html in libiberty-linker-plugin" ; \
23885         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888                   "RANLIB=$${RANLIB}" \
23889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890                   html) \
23891           || exit 1
23892
23893 @endif libiberty-linker-plugin
23894
23895 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23896 maybe-TAGS-libiberty-linker-plugin:
23897 @if libiberty-linker-plugin
23898 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23899
23900 TAGS-libiberty-linker-plugin: \
23901     configure-libiberty-linker-plugin 
23902         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing TAGS in libiberty-linker-plugin" ; \
23910         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915                   TAGS) \
23916           || exit 1
23917
23918 @endif libiberty-linker-plugin
23919
23920 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23921 maybe-install-info-libiberty-linker-plugin:
23922 @if libiberty-linker-plugin
23923 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23924
23925 install-info-libiberty-linker-plugin: \
23926     configure-libiberty-linker-plugin \
23927     info-libiberty-linker-plugin 
23928         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23929         r=`${PWD_COMMAND}`; export r; \
23930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931         $(HOST_EXPORTS) \
23932         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934         done; \
23935         echo "Doing install-info in libiberty-linker-plugin" ; \
23936         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939                   "RANLIB=$${RANLIB}" \
23940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941                   install-info) \
23942           || exit 1
23943
23944 @endif libiberty-linker-plugin
23945
23946 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23947 maybe-install-pdf-libiberty-linker-plugin:
23948 @if libiberty-linker-plugin
23949 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23950
23951 install-pdf-libiberty-linker-plugin: \
23952     configure-libiberty-linker-plugin \
23953     pdf-libiberty-linker-plugin 
23954         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23955         r=`${PWD_COMMAND}`; export r; \
23956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957         $(HOST_EXPORTS) \
23958         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960         done; \
23961         echo "Doing install-pdf in libiberty-linker-plugin" ; \
23962         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965                   "RANLIB=$${RANLIB}" \
23966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967                   install-pdf) \
23968           || exit 1
23969
23970 @endif libiberty-linker-plugin
23971
23972 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23973 maybe-install-html-libiberty-linker-plugin:
23974 @if libiberty-linker-plugin
23975 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23976
23977 install-html-libiberty-linker-plugin: \
23978     configure-libiberty-linker-plugin \
23979     html-libiberty-linker-plugin 
23980         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23981         r=`${PWD_COMMAND}`; export r; \
23982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983         $(HOST_EXPORTS) \
23984         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986         done; \
23987         echo "Doing install-html in libiberty-linker-plugin" ; \
23988         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991                   "RANLIB=$${RANLIB}" \
23992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993                   install-html) \
23994           || exit 1
23995
23996 @endif libiberty-linker-plugin
23997
23998 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
23999 maybe-installcheck-libiberty-linker-plugin:
24000 @if libiberty-linker-plugin
24001 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24002
24003 installcheck-libiberty-linker-plugin: \
24004     configure-libiberty-linker-plugin 
24005         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24006         r=`${PWD_COMMAND}`; export r; \
24007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008         $(HOST_EXPORTS) \
24009         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011         done; \
24012         echo "Doing installcheck in libiberty-linker-plugin" ; \
24013         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016                   "RANLIB=$${RANLIB}" \
24017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018                   installcheck) \
24019           || exit 1
24020
24021 @endif libiberty-linker-plugin
24022
24023 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24024 maybe-mostlyclean-libiberty-linker-plugin:
24025 @if libiberty-linker-plugin
24026 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24027
24028 mostlyclean-libiberty-linker-plugin: 
24029         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24030         r=`${PWD_COMMAND}`; export r; \
24031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032         $(HOST_EXPORTS) \
24033         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035         done; \
24036         echo "Doing mostlyclean in libiberty-linker-plugin" ; \
24037         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24040                   "RANLIB=$${RANLIB}" \
24041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24042                   mostlyclean) \
24043           || exit 1
24044
24045 @endif libiberty-linker-plugin
24046
24047 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24048 maybe-clean-libiberty-linker-plugin:
24049 @if libiberty-linker-plugin
24050 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24051
24052 clean-libiberty-linker-plugin: 
24053         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing clean in libiberty-linker-plugin" ; \
24061         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066                   clean) \
24067           || exit 1
24068
24069 @endif libiberty-linker-plugin
24070
24071 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24072 maybe-distclean-libiberty-linker-plugin:
24073 @if libiberty-linker-plugin
24074 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24075
24076 distclean-libiberty-linker-plugin: 
24077         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24078         r=`${PWD_COMMAND}`; export r; \
24079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080         $(HOST_EXPORTS) \
24081         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24083         done; \
24084         echo "Doing distclean in libiberty-linker-plugin" ; \
24085         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24088                   "RANLIB=$${RANLIB}" \
24089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24090                   distclean) \
24091           || exit 1
24092
24093 @endif libiberty-linker-plugin
24094
24095 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24096 maybe-maintainer-clean-libiberty-linker-plugin:
24097 @if libiberty-linker-plugin
24098 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24099
24100 maintainer-clean-libiberty-linker-plugin: 
24101         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24102         r=`${PWD_COMMAND}`; export r; \
24103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104         $(HOST_EXPORTS) \
24105         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107         done; \
24108         echo "Doing maintainer-clean in libiberty-linker-plugin" ; \
24109         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112                   "RANLIB=$${RANLIB}" \
24113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114                   maintainer-clean) \
24115           || exit 1
24116
24117 @endif libiberty-linker-plugin
24118
24119
24120
24121 .PHONY: configure-libiconv maybe-configure-libiconv
24122 maybe-configure-libiconv:
24123 @if gcc-bootstrap
24124 configure-libiconv: stage_current
24125 @endif gcc-bootstrap
24126 @if libiconv
24127 maybe-configure-libiconv: configure-libiconv
24128 configure-libiconv: 
24129         @: $(MAKE); $(unstage)
24130         @r=`${PWD_COMMAND}`; export r; \
24131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24132         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
24134         $(HOST_EXPORTS)  \
24135         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24136         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24137         case $(srcdir) in \
24138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24139           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24141         esac; \
24142         module_srcdir=libiconv; \
24143         $(SHELL) \
24144           $$s/$$module_srcdir/configure \
24145           --srcdir=$${topdir}/$$module_srcdir \
24146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24147           --target=${target_alias} --disable-shared \
24148           || exit 1
24149 @endif libiconv
24150
24151
24152
24153
24154
24155 .PHONY: all-libiconv maybe-all-libiconv
24156 maybe-all-libiconv:
24157 @if gcc-bootstrap
24158 all-libiconv: stage_current
24159 @endif gcc-bootstrap
24160 @if libiconv
24161 TARGET-libiconv=all
24162 maybe-all-libiconv: all-libiconv
24163 all-libiconv: configure-libiconv
24164         @: $(MAKE); $(unstage)
24165         @r=`${PWD_COMMAND}`; export r; \
24166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24167         $(HOST_EXPORTS)  \
24168         (cd $(HOST_SUBDIR)/libiconv && \
24169           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24170                 $(TARGET-libiconv))
24171 @endif libiconv
24172
24173
24174
24175
24176 .PHONY: check-libiconv maybe-check-libiconv
24177 maybe-check-libiconv:
24178 @if libiconv
24179 maybe-check-libiconv: check-libiconv
24180
24181 check-libiconv:
24182         @: $(MAKE); $(unstage)
24183         @r=`${PWD_COMMAND}`; export r; \
24184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24185         $(HOST_EXPORTS) \
24186         (cd $(HOST_SUBDIR)/libiconv && \
24187           $(MAKE) $(FLAGS_TO_PASS)  check)
24188
24189 @endif libiconv
24190
24191 .PHONY: install-libiconv maybe-install-libiconv
24192 maybe-install-libiconv:
24193 @if libiconv
24194 maybe-install-libiconv: install-libiconv
24195
24196 install-libiconv:
24197
24198 @endif libiconv
24199
24200 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24201 maybe-install-strip-libiconv:
24202 @if libiconv
24203 maybe-install-strip-libiconv: install-strip-libiconv
24204
24205 install-strip-libiconv:
24206
24207 @endif libiconv
24208
24209 # Other targets (info, dvi, pdf, etc.)
24210
24211 .PHONY: maybe-info-libiconv info-libiconv
24212 maybe-info-libiconv:
24213 @if libiconv
24214 maybe-info-libiconv: info-libiconv
24215
24216 info-libiconv: \
24217     configure-libiconv 
24218         @: $(MAKE); $(unstage)
24219         @[ -f ./libiconv/Makefile ] || exit 0; \
24220         r=`${PWD_COMMAND}`; export r; \
24221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24222         $(HOST_EXPORTS) \
24223         for flag in $(EXTRA_HOST_FLAGS) ; do \
24224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24225         done; \
24226         echo "Doing info in libiconv" ; \
24227         (cd $(HOST_SUBDIR)/libiconv && \
24228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24230                   "RANLIB=$${RANLIB}" \
24231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24232                   info) \
24233           || exit 1
24234
24235 @endif libiconv
24236
24237 .PHONY: maybe-dvi-libiconv dvi-libiconv
24238 maybe-dvi-libiconv:
24239 @if libiconv
24240 maybe-dvi-libiconv: dvi-libiconv
24241
24242 dvi-libiconv: \
24243     configure-libiconv 
24244         @: $(MAKE); $(unstage)
24245         @[ -f ./libiconv/Makefile ] || exit 0; \
24246         r=`${PWD_COMMAND}`; export r; \
24247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248         $(HOST_EXPORTS) \
24249         for flag in $(EXTRA_HOST_FLAGS) ; do \
24250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24251         done; \
24252         echo "Doing dvi in libiconv" ; \
24253         (cd $(HOST_SUBDIR)/libiconv && \
24254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24256                   "RANLIB=$${RANLIB}" \
24257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24258                   dvi) \
24259           || exit 1
24260
24261 @endif libiconv
24262
24263 .PHONY: maybe-pdf-libiconv pdf-libiconv
24264 maybe-pdf-libiconv:
24265 @if libiconv
24266 maybe-pdf-libiconv: pdf-libiconv
24267
24268 pdf-libiconv: \
24269     configure-libiconv 
24270         @: $(MAKE); $(unstage)
24271         @[ -f ./libiconv/Makefile ] || exit 0; \
24272         r=`${PWD_COMMAND}`; export r; \
24273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24274         $(HOST_EXPORTS) \
24275         for flag in $(EXTRA_HOST_FLAGS) ; do \
24276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24277         done; \
24278         echo "Doing pdf in libiconv" ; \
24279         (cd $(HOST_SUBDIR)/libiconv && \
24280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24282                   "RANLIB=$${RANLIB}" \
24283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24284                   pdf) \
24285           || exit 1
24286
24287 @endif libiconv
24288
24289 .PHONY: maybe-html-libiconv html-libiconv
24290 maybe-html-libiconv:
24291 @if libiconv
24292 maybe-html-libiconv: html-libiconv
24293
24294 html-libiconv: \
24295     configure-libiconv 
24296         @: $(MAKE); $(unstage)
24297         @[ -f ./libiconv/Makefile ] || exit 0; \
24298         r=`${PWD_COMMAND}`; export r; \
24299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24300         $(HOST_EXPORTS) \
24301         for flag in $(EXTRA_HOST_FLAGS) ; do \
24302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24303         done; \
24304         echo "Doing html in libiconv" ; \
24305         (cd $(HOST_SUBDIR)/libiconv && \
24306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24308                   "RANLIB=$${RANLIB}" \
24309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24310                   html) \
24311           || exit 1
24312
24313 @endif libiconv
24314
24315 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24316 maybe-TAGS-libiconv:
24317 @if libiconv
24318 maybe-TAGS-libiconv: TAGS-libiconv
24319
24320 TAGS-libiconv: \
24321     configure-libiconv 
24322         @: $(MAKE); $(unstage)
24323         @[ -f ./libiconv/Makefile ] || exit 0; \
24324         r=`${PWD_COMMAND}`; export r; \
24325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24326         $(HOST_EXPORTS) \
24327         for flag in $(EXTRA_HOST_FLAGS) ; do \
24328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24329         done; \
24330         echo "Doing TAGS in libiconv" ; \
24331         (cd $(HOST_SUBDIR)/libiconv && \
24332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24334                   "RANLIB=$${RANLIB}" \
24335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24336                   TAGS) \
24337           || exit 1
24338
24339 @endif libiconv
24340
24341 .PHONY: maybe-install-info-libiconv install-info-libiconv
24342 maybe-install-info-libiconv:
24343 @if libiconv
24344 maybe-install-info-libiconv: install-info-libiconv
24345
24346 # libiconv doesn't support install-info.
24347 install-info-libiconv:
24348
24349 @endif libiconv
24350
24351 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24352 maybe-install-pdf-libiconv:
24353 @if libiconv
24354 maybe-install-pdf-libiconv: install-pdf-libiconv
24355
24356 # libiconv doesn't support install-pdf.
24357 install-pdf-libiconv:
24358
24359 @endif libiconv
24360
24361 .PHONY: maybe-install-html-libiconv install-html-libiconv
24362 maybe-install-html-libiconv:
24363 @if libiconv
24364 maybe-install-html-libiconv: install-html-libiconv
24365
24366 # libiconv doesn't support install-html.
24367 install-html-libiconv:
24368
24369 @endif libiconv
24370
24371 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24372 maybe-installcheck-libiconv:
24373 @if libiconv
24374 maybe-installcheck-libiconv: installcheck-libiconv
24375
24376 installcheck-libiconv: \
24377     configure-libiconv 
24378         @: $(MAKE); $(unstage)
24379         @[ -f ./libiconv/Makefile ] || exit 0; \
24380         r=`${PWD_COMMAND}`; export r; \
24381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24382         $(HOST_EXPORTS) \
24383         for flag in $(EXTRA_HOST_FLAGS) ; do \
24384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24385         done; \
24386         echo "Doing installcheck in libiconv" ; \
24387         (cd $(HOST_SUBDIR)/libiconv && \
24388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24390                   "RANLIB=$${RANLIB}" \
24391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24392                   installcheck) \
24393           || exit 1
24394
24395 @endif libiconv
24396
24397 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24398 maybe-mostlyclean-libiconv:
24399 @if libiconv
24400 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24401
24402 mostlyclean-libiconv: 
24403         @: $(MAKE); $(unstage)
24404         @[ -f ./libiconv/Makefile ] || exit 0; \
24405         r=`${PWD_COMMAND}`; export r; \
24406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24407         $(HOST_EXPORTS) \
24408         for flag in $(EXTRA_HOST_FLAGS) ; do \
24409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24410         done; \
24411         echo "Doing mostlyclean in libiconv" ; \
24412         (cd $(HOST_SUBDIR)/libiconv && \
24413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24415                   "RANLIB=$${RANLIB}" \
24416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24417                   mostlyclean) \
24418           || exit 1
24419
24420 @endif libiconv
24421
24422 .PHONY: maybe-clean-libiconv clean-libiconv
24423 maybe-clean-libiconv:
24424 @if libiconv
24425 maybe-clean-libiconv: clean-libiconv
24426
24427 clean-libiconv: 
24428         @: $(MAKE); $(unstage)
24429         @[ -f ./libiconv/Makefile ] || exit 0; \
24430         r=`${PWD_COMMAND}`; export r; \
24431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24432         $(HOST_EXPORTS) \
24433         for flag in $(EXTRA_HOST_FLAGS) ; do \
24434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24435         done; \
24436         echo "Doing clean in libiconv" ; \
24437         (cd $(HOST_SUBDIR)/libiconv && \
24438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24440                   "RANLIB=$${RANLIB}" \
24441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24442                   clean) \
24443           || exit 1
24444
24445 @endif libiconv
24446
24447 .PHONY: maybe-distclean-libiconv distclean-libiconv
24448 maybe-distclean-libiconv:
24449 @if libiconv
24450 maybe-distclean-libiconv: distclean-libiconv
24451
24452 distclean-libiconv: 
24453         @: $(MAKE); $(unstage)
24454         @[ -f ./libiconv/Makefile ] || exit 0; \
24455         r=`${PWD_COMMAND}`; export r; \
24456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457         $(HOST_EXPORTS) \
24458         for flag in $(EXTRA_HOST_FLAGS) ; do \
24459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24460         done; \
24461         echo "Doing distclean in libiconv" ; \
24462         (cd $(HOST_SUBDIR)/libiconv && \
24463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24465                   "RANLIB=$${RANLIB}" \
24466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24467                   distclean) \
24468           || exit 1
24469
24470 @endif libiconv
24471
24472 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24473 maybe-maintainer-clean-libiconv:
24474 @if libiconv
24475 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24476
24477 maintainer-clean-libiconv: 
24478         @: $(MAKE); $(unstage)
24479         @[ -f ./libiconv/Makefile ] || exit 0; \
24480         r=`${PWD_COMMAND}`; export r; \
24481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24482         $(HOST_EXPORTS) \
24483         for flag in $(EXTRA_HOST_FLAGS) ; do \
24484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24485         done; \
24486         echo "Doing maintainer-clean in libiconv" ; \
24487         (cd $(HOST_SUBDIR)/libiconv && \
24488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24490                   "RANLIB=$${RANLIB}" \
24491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24492                   maintainer-clean) \
24493           || exit 1
24494
24495 @endif libiconv
24496
24497
24498
24499 .PHONY: configure-m4 maybe-configure-m4
24500 maybe-configure-m4:
24501 @if gcc-bootstrap
24502 configure-m4: stage_current
24503 @endif gcc-bootstrap
24504 @if m4
24505 maybe-configure-m4: configure-m4
24506 configure-m4: 
24507         @: $(MAKE); $(unstage)
24508         @r=`${PWD_COMMAND}`; export r; \
24509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24510         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24512         $(HOST_EXPORTS)  \
24513         echo Configuring in $(HOST_SUBDIR)/m4; \
24514         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24515         case $(srcdir) in \
24516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24517           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24519         esac; \
24520         module_srcdir=m4; \
24521         $(SHELL) \
24522           $$s/$$module_srcdir/configure \
24523           --srcdir=$${topdir}/$$module_srcdir \
24524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24525           --target=${target_alias}  \
24526           || exit 1
24527 @endif m4
24528
24529
24530
24531
24532
24533 .PHONY: all-m4 maybe-all-m4
24534 maybe-all-m4:
24535 @if gcc-bootstrap
24536 all-m4: stage_current
24537 @endif gcc-bootstrap
24538 @if m4
24539 TARGET-m4=all
24540 maybe-all-m4: all-m4
24541 all-m4: configure-m4
24542         @: $(MAKE); $(unstage)
24543         @r=`${PWD_COMMAND}`; export r; \
24544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545         $(HOST_EXPORTS)  \
24546         (cd $(HOST_SUBDIR)/m4 && \
24547           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24548                 $(TARGET-m4))
24549 @endif m4
24550
24551
24552
24553
24554 .PHONY: check-m4 maybe-check-m4
24555 maybe-check-m4:
24556 @if m4
24557 maybe-check-m4: check-m4
24558
24559 check-m4:
24560         @: $(MAKE); $(unstage)
24561         @r=`${PWD_COMMAND}`; export r; \
24562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24563         $(HOST_EXPORTS) \
24564         (cd $(HOST_SUBDIR)/m4 && \
24565           $(MAKE) $(FLAGS_TO_PASS)  check)
24566
24567 @endif m4
24568
24569 .PHONY: install-m4 maybe-install-m4
24570 maybe-install-m4:
24571 @if m4
24572 maybe-install-m4: install-m4
24573
24574 install-m4: installdirs
24575         @: $(MAKE); $(unstage)
24576         @r=`${PWD_COMMAND}`; export r; \
24577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578         $(HOST_EXPORTS) \
24579         (cd $(HOST_SUBDIR)/m4 && \
24580           $(MAKE) $(FLAGS_TO_PASS)  install)
24581
24582 @endif m4
24583
24584 .PHONY: install-strip-m4 maybe-install-strip-m4
24585 maybe-install-strip-m4:
24586 @if m4
24587 maybe-install-strip-m4: install-strip-m4
24588
24589 install-strip-m4: installdirs
24590         @: $(MAKE); $(unstage)
24591         @r=`${PWD_COMMAND}`; export r; \
24592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24593         $(HOST_EXPORTS) \
24594         (cd $(HOST_SUBDIR)/m4 && \
24595           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24596
24597 @endif m4
24598
24599 # Other targets (info, dvi, pdf, etc.)
24600
24601 .PHONY: maybe-info-m4 info-m4
24602 maybe-info-m4:
24603 @if m4
24604 maybe-info-m4: info-m4
24605
24606 info-m4: \
24607     configure-m4 
24608         @: $(MAKE); $(unstage)
24609         @[ -f ./m4/Makefile ] || exit 0; \
24610         r=`${PWD_COMMAND}`; export r; \
24611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24612         $(HOST_EXPORTS) \
24613         for flag in $(EXTRA_HOST_FLAGS) ; do \
24614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24615         done; \
24616         echo "Doing info in m4" ; \
24617         (cd $(HOST_SUBDIR)/m4 && \
24618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24620                   "RANLIB=$${RANLIB}" \
24621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24622                   info) \
24623           || exit 1
24624
24625 @endif m4
24626
24627 .PHONY: maybe-dvi-m4 dvi-m4
24628 maybe-dvi-m4:
24629 @if m4
24630 maybe-dvi-m4: dvi-m4
24631
24632 dvi-m4: \
24633     configure-m4 
24634         @: $(MAKE); $(unstage)
24635         @[ -f ./m4/Makefile ] || exit 0; \
24636         r=`${PWD_COMMAND}`; export r; \
24637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638         $(HOST_EXPORTS) \
24639         for flag in $(EXTRA_HOST_FLAGS) ; do \
24640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24641         done; \
24642         echo "Doing dvi in m4" ; \
24643         (cd $(HOST_SUBDIR)/m4 && \
24644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24646                   "RANLIB=$${RANLIB}" \
24647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24648                   dvi) \
24649           || exit 1
24650
24651 @endif m4
24652
24653 .PHONY: maybe-pdf-m4 pdf-m4
24654 maybe-pdf-m4:
24655 @if m4
24656 maybe-pdf-m4: pdf-m4
24657
24658 pdf-m4: \
24659     configure-m4 
24660         @: $(MAKE); $(unstage)
24661         @[ -f ./m4/Makefile ] || exit 0; \
24662         r=`${PWD_COMMAND}`; export r; \
24663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24664         $(HOST_EXPORTS) \
24665         for flag in $(EXTRA_HOST_FLAGS) ; do \
24666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24667         done; \
24668         echo "Doing pdf in m4" ; \
24669         (cd $(HOST_SUBDIR)/m4 && \
24670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24672                   "RANLIB=$${RANLIB}" \
24673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24674                   pdf) \
24675           || exit 1
24676
24677 @endif m4
24678
24679 .PHONY: maybe-html-m4 html-m4
24680 maybe-html-m4:
24681 @if m4
24682 maybe-html-m4: html-m4
24683
24684 html-m4: \
24685     configure-m4 
24686         @: $(MAKE); $(unstage)
24687         @[ -f ./m4/Makefile ] || exit 0; \
24688         r=`${PWD_COMMAND}`; export r; \
24689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24690         $(HOST_EXPORTS) \
24691         for flag in $(EXTRA_HOST_FLAGS) ; do \
24692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24693         done; \
24694         echo "Doing html in m4" ; \
24695         (cd $(HOST_SUBDIR)/m4 && \
24696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24698                   "RANLIB=$${RANLIB}" \
24699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24700                   html) \
24701           || exit 1
24702
24703 @endif m4
24704
24705 .PHONY: maybe-TAGS-m4 TAGS-m4
24706 maybe-TAGS-m4:
24707 @if m4
24708 maybe-TAGS-m4: TAGS-m4
24709
24710 TAGS-m4: \
24711     configure-m4 
24712         @: $(MAKE); $(unstage)
24713         @[ -f ./m4/Makefile ] || exit 0; \
24714         r=`${PWD_COMMAND}`; export r; \
24715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716         $(HOST_EXPORTS) \
24717         for flag in $(EXTRA_HOST_FLAGS) ; do \
24718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24719         done; \
24720         echo "Doing TAGS in m4" ; \
24721         (cd $(HOST_SUBDIR)/m4 && \
24722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24724                   "RANLIB=$${RANLIB}" \
24725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24726                   TAGS) \
24727           || exit 1
24728
24729 @endif m4
24730
24731 .PHONY: maybe-install-info-m4 install-info-m4
24732 maybe-install-info-m4:
24733 @if m4
24734 maybe-install-info-m4: install-info-m4
24735
24736 install-info-m4: \
24737     configure-m4 \
24738     info-m4 
24739         @: $(MAKE); $(unstage)
24740         @[ -f ./m4/Makefile ] || exit 0; \
24741         r=`${PWD_COMMAND}`; export r; \
24742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24743         $(HOST_EXPORTS) \
24744         for flag in $(EXTRA_HOST_FLAGS) ; do \
24745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24746         done; \
24747         echo "Doing install-info in m4" ; \
24748         (cd $(HOST_SUBDIR)/m4 && \
24749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24751                   "RANLIB=$${RANLIB}" \
24752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24753                   install-info) \
24754           || exit 1
24755
24756 @endif m4
24757
24758 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24759 maybe-install-pdf-m4:
24760 @if m4
24761 maybe-install-pdf-m4: install-pdf-m4
24762
24763 install-pdf-m4: \
24764     configure-m4 \
24765     pdf-m4 
24766         @: $(MAKE); $(unstage)
24767         @[ -f ./m4/Makefile ] || exit 0; \
24768         r=`${PWD_COMMAND}`; export r; \
24769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24770         $(HOST_EXPORTS) \
24771         for flag in $(EXTRA_HOST_FLAGS) ; do \
24772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24773         done; \
24774         echo "Doing install-pdf in m4" ; \
24775         (cd $(HOST_SUBDIR)/m4 && \
24776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24778                   "RANLIB=$${RANLIB}" \
24779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24780                   install-pdf) \
24781           || exit 1
24782
24783 @endif m4
24784
24785 .PHONY: maybe-install-html-m4 install-html-m4
24786 maybe-install-html-m4:
24787 @if m4
24788 maybe-install-html-m4: install-html-m4
24789
24790 install-html-m4: \
24791     configure-m4 \
24792     html-m4 
24793         @: $(MAKE); $(unstage)
24794         @[ -f ./m4/Makefile ] || exit 0; \
24795         r=`${PWD_COMMAND}`; export r; \
24796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797         $(HOST_EXPORTS) \
24798         for flag in $(EXTRA_HOST_FLAGS) ; do \
24799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24800         done; \
24801         echo "Doing install-html in m4" ; \
24802         (cd $(HOST_SUBDIR)/m4 && \
24803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24805                   "RANLIB=$${RANLIB}" \
24806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24807                   install-html) \
24808           || exit 1
24809
24810 @endif m4
24811
24812 .PHONY: maybe-installcheck-m4 installcheck-m4
24813 maybe-installcheck-m4:
24814 @if m4
24815 maybe-installcheck-m4: installcheck-m4
24816
24817 installcheck-m4: \
24818     configure-m4 
24819         @: $(MAKE); $(unstage)
24820         @[ -f ./m4/Makefile ] || exit 0; \
24821         r=`${PWD_COMMAND}`; export r; \
24822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24823         $(HOST_EXPORTS) \
24824         for flag in $(EXTRA_HOST_FLAGS) ; do \
24825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24826         done; \
24827         echo "Doing installcheck in m4" ; \
24828         (cd $(HOST_SUBDIR)/m4 && \
24829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24831                   "RANLIB=$${RANLIB}" \
24832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24833                   installcheck) \
24834           || exit 1
24835
24836 @endif m4
24837
24838 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24839 maybe-mostlyclean-m4:
24840 @if m4
24841 maybe-mostlyclean-m4: mostlyclean-m4
24842
24843 mostlyclean-m4: 
24844         @: $(MAKE); $(unstage)
24845         @[ -f ./m4/Makefile ] || exit 0; \
24846         r=`${PWD_COMMAND}`; export r; \
24847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24848         $(HOST_EXPORTS) \
24849         for flag in $(EXTRA_HOST_FLAGS) ; do \
24850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24851         done; \
24852         echo "Doing mostlyclean in m4" ; \
24853         (cd $(HOST_SUBDIR)/m4 && \
24854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24856                   "RANLIB=$${RANLIB}" \
24857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24858                   mostlyclean) \
24859           || exit 1
24860
24861 @endif m4
24862
24863 .PHONY: maybe-clean-m4 clean-m4
24864 maybe-clean-m4:
24865 @if m4
24866 maybe-clean-m4: clean-m4
24867
24868 clean-m4: 
24869         @: $(MAKE); $(unstage)
24870         @[ -f ./m4/Makefile ] || exit 0; \
24871         r=`${PWD_COMMAND}`; export r; \
24872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24873         $(HOST_EXPORTS) \
24874         for flag in $(EXTRA_HOST_FLAGS) ; do \
24875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24876         done; \
24877         echo "Doing clean in m4" ; \
24878         (cd $(HOST_SUBDIR)/m4 && \
24879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24881                   "RANLIB=$${RANLIB}" \
24882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24883                   clean) \
24884           || exit 1
24885
24886 @endif m4
24887
24888 .PHONY: maybe-distclean-m4 distclean-m4
24889 maybe-distclean-m4:
24890 @if m4
24891 maybe-distclean-m4: distclean-m4
24892
24893 distclean-m4: 
24894         @: $(MAKE); $(unstage)
24895         @[ -f ./m4/Makefile ] || exit 0; \
24896         r=`${PWD_COMMAND}`; export r; \
24897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898         $(HOST_EXPORTS) \
24899         for flag in $(EXTRA_HOST_FLAGS) ; do \
24900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901         done; \
24902         echo "Doing distclean in m4" ; \
24903         (cd $(HOST_SUBDIR)/m4 && \
24904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906                   "RANLIB=$${RANLIB}" \
24907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24908                   distclean) \
24909           || exit 1
24910
24911 @endif m4
24912
24913 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24914 maybe-maintainer-clean-m4:
24915 @if m4
24916 maybe-maintainer-clean-m4: maintainer-clean-m4
24917
24918 maintainer-clean-m4: 
24919         @: $(MAKE); $(unstage)
24920         @[ -f ./m4/Makefile ] || exit 0; \
24921         r=`${PWD_COMMAND}`; export r; \
24922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923         $(HOST_EXPORTS) \
24924         for flag in $(EXTRA_HOST_FLAGS) ; do \
24925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24926         done; \
24927         echo "Doing maintainer-clean in m4" ; \
24928         (cd $(HOST_SUBDIR)/m4 && \
24929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24931                   "RANLIB=$${RANLIB}" \
24932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24933                   maintainer-clean) \
24934           || exit 1
24935
24936 @endif m4
24937
24938
24939
24940 .PHONY: configure-readline maybe-configure-readline
24941 maybe-configure-readline:
24942 @if gcc-bootstrap
24943 configure-readline: stage_current
24944 @endif gcc-bootstrap
24945 @if readline
24946 maybe-configure-readline: configure-readline
24947 configure-readline: 
24948         @: $(MAKE); $(unstage)
24949         @r=`${PWD_COMMAND}`; export r; \
24950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24951         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
24952         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
24953         $(HOST_EXPORTS)  \
24954         echo Configuring in $(HOST_SUBDIR)/readline; \
24955         cd "$(HOST_SUBDIR)/readline" || exit 1; \
24956         case $(srcdir) in \
24957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24958           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
24959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24960         esac; \
24961         module_srcdir=readline; \
24962         $(SHELL) \
24963           $$s/$$module_srcdir/configure \
24964           --srcdir=$${topdir}/$$module_srcdir \
24965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24966           --target=${target_alias}  \
24967           || exit 1
24968 @endif readline
24969
24970
24971
24972
24973
24974 .PHONY: all-readline maybe-all-readline
24975 maybe-all-readline:
24976 @if gcc-bootstrap
24977 all-readline: stage_current
24978 @endif gcc-bootstrap
24979 @if readline
24980 TARGET-readline=all
24981 maybe-all-readline: all-readline
24982 all-readline: configure-readline
24983         @: $(MAKE); $(unstage)
24984         @r=`${PWD_COMMAND}`; export r; \
24985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986         $(HOST_EXPORTS)  \
24987         (cd $(HOST_SUBDIR)/readline && \
24988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24989                 $(TARGET-readline))
24990 @endif readline
24991
24992
24993
24994
24995 .PHONY: check-readline maybe-check-readline
24996 maybe-check-readline:
24997 @if readline
24998 maybe-check-readline: check-readline
24999
25000 check-readline:
25001         @: $(MAKE); $(unstage)
25002         @r=`${PWD_COMMAND}`; export r; \
25003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004         $(HOST_EXPORTS) \
25005         (cd $(HOST_SUBDIR)/readline && \
25006           $(MAKE) $(FLAGS_TO_PASS)  check)
25007
25008 @endif readline
25009
25010 .PHONY: install-readline maybe-install-readline
25011 maybe-install-readline:
25012 @if readline
25013 maybe-install-readline: install-readline
25014
25015 install-readline: installdirs
25016         @: $(MAKE); $(unstage)
25017         @r=`${PWD_COMMAND}`; export r; \
25018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019         $(HOST_EXPORTS) \
25020         (cd $(HOST_SUBDIR)/readline && \
25021           $(MAKE) $(FLAGS_TO_PASS)  install)
25022
25023 @endif readline
25024
25025 .PHONY: install-strip-readline maybe-install-strip-readline
25026 maybe-install-strip-readline:
25027 @if readline
25028 maybe-install-strip-readline: install-strip-readline
25029
25030 install-strip-readline: installdirs
25031         @: $(MAKE); $(unstage)
25032         @r=`${PWD_COMMAND}`; export r; \
25033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034         $(HOST_EXPORTS) \
25035         (cd $(HOST_SUBDIR)/readline && \
25036           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25037
25038 @endif readline
25039
25040 # Other targets (info, dvi, pdf, etc.)
25041
25042 .PHONY: maybe-info-readline info-readline
25043 maybe-info-readline:
25044 @if readline
25045 maybe-info-readline: info-readline
25046
25047 info-readline: \
25048     configure-readline 
25049         @: $(MAKE); $(unstage)
25050         @[ -f ./readline/Makefile ] || exit 0; \
25051         r=`${PWD_COMMAND}`; export r; \
25052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053         $(HOST_EXPORTS) \
25054         for flag in $(EXTRA_HOST_FLAGS) ; do \
25055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25056         done; \
25057         echo "Doing info in readline" ; \
25058         (cd $(HOST_SUBDIR)/readline && \
25059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25061                   "RANLIB=$${RANLIB}" \
25062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25063                   info) \
25064           || exit 1
25065
25066 @endif readline
25067
25068 .PHONY: maybe-dvi-readline dvi-readline
25069 maybe-dvi-readline:
25070 @if readline
25071 maybe-dvi-readline: dvi-readline
25072
25073 dvi-readline: \
25074     configure-readline 
25075         @: $(MAKE); $(unstage)
25076         @[ -f ./readline/Makefile ] || exit 0; \
25077         r=`${PWD_COMMAND}`; export r; \
25078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25079         $(HOST_EXPORTS) \
25080         for flag in $(EXTRA_HOST_FLAGS) ; do \
25081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25082         done; \
25083         echo "Doing dvi in readline" ; \
25084         (cd $(HOST_SUBDIR)/readline && \
25085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25087                   "RANLIB=$${RANLIB}" \
25088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25089                   dvi) \
25090           || exit 1
25091
25092 @endif readline
25093
25094 .PHONY: maybe-pdf-readline pdf-readline
25095 maybe-pdf-readline:
25096 @if readline
25097 maybe-pdf-readline: pdf-readline
25098
25099 pdf-readline: \
25100     configure-readline 
25101         @: $(MAKE); $(unstage)
25102         @[ -f ./readline/Makefile ] || exit 0; \
25103         r=`${PWD_COMMAND}`; export r; \
25104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25105         $(HOST_EXPORTS) \
25106         for flag in $(EXTRA_HOST_FLAGS) ; do \
25107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25108         done; \
25109         echo "Doing pdf in readline" ; \
25110         (cd $(HOST_SUBDIR)/readline && \
25111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25113                   "RANLIB=$${RANLIB}" \
25114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25115                   pdf) \
25116           || exit 1
25117
25118 @endif readline
25119
25120 .PHONY: maybe-html-readline html-readline
25121 maybe-html-readline:
25122 @if readline
25123 maybe-html-readline: html-readline
25124
25125 html-readline: \
25126     configure-readline 
25127         @: $(MAKE); $(unstage)
25128         @[ -f ./readline/Makefile ] || exit 0; \
25129         r=`${PWD_COMMAND}`; export r; \
25130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25131         $(HOST_EXPORTS) \
25132         for flag in $(EXTRA_HOST_FLAGS) ; do \
25133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25134         done; \
25135         echo "Doing html in readline" ; \
25136         (cd $(HOST_SUBDIR)/readline && \
25137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25139                   "RANLIB=$${RANLIB}" \
25140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25141                   html) \
25142           || exit 1
25143
25144 @endif readline
25145
25146 .PHONY: maybe-TAGS-readline TAGS-readline
25147 maybe-TAGS-readline:
25148 @if readline
25149 maybe-TAGS-readline: TAGS-readline
25150
25151 TAGS-readline: \
25152     configure-readline 
25153         @: $(MAKE); $(unstage)
25154         @[ -f ./readline/Makefile ] || exit 0; \
25155         r=`${PWD_COMMAND}`; export r; \
25156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157         $(HOST_EXPORTS) \
25158         for flag in $(EXTRA_HOST_FLAGS) ; do \
25159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25160         done; \
25161         echo "Doing TAGS in readline" ; \
25162         (cd $(HOST_SUBDIR)/readline && \
25163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25165                   "RANLIB=$${RANLIB}" \
25166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25167                   TAGS) \
25168           || exit 1
25169
25170 @endif readline
25171
25172 .PHONY: maybe-install-info-readline install-info-readline
25173 maybe-install-info-readline:
25174 @if readline
25175 maybe-install-info-readline: install-info-readline
25176
25177 install-info-readline: \
25178     configure-readline \
25179     info-readline 
25180         @: $(MAKE); $(unstage)
25181         @[ -f ./readline/Makefile ] || exit 0; \
25182         r=`${PWD_COMMAND}`; export r; \
25183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25184         $(HOST_EXPORTS) \
25185         for flag in $(EXTRA_HOST_FLAGS) ; do \
25186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25187         done; \
25188         echo "Doing install-info in readline" ; \
25189         (cd $(HOST_SUBDIR)/readline && \
25190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25192                   "RANLIB=$${RANLIB}" \
25193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25194                   install-info) \
25195           || exit 1
25196
25197 @endif readline
25198
25199 .PHONY: maybe-install-pdf-readline install-pdf-readline
25200 maybe-install-pdf-readline:
25201 @if readline
25202 maybe-install-pdf-readline: install-pdf-readline
25203
25204 install-pdf-readline: \
25205     configure-readline \
25206     pdf-readline 
25207         @: $(MAKE); $(unstage)
25208         @[ -f ./readline/Makefile ] || exit 0; \
25209         r=`${PWD_COMMAND}`; export r; \
25210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25211         $(HOST_EXPORTS) \
25212         for flag in $(EXTRA_HOST_FLAGS) ; do \
25213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25214         done; \
25215         echo "Doing install-pdf in readline" ; \
25216         (cd $(HOST_SUBDIR)/readline && \
25217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25219                   "RANLIB=$${RANLIB}" \
25220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25221                   install-pdf) \
25222           || exit 1
25223
25224 @endif readline
25225
25226 .PHONY: maybe-install-html-readline install-html-readline
25227 maybe-install-html-readline:
25228 @if readline
25229 maybe-install-html-readline: install-html-readline
25230
25231 install-html-readline: \
25232     configure-readline \
25233     html-readline 
25234         @: $(MAKE); $(unstage)
25235         @[ -f ./readline/Makefile ] || exit 0; \
25236         r=`${PWD_COMMAND}`; export r; \
25237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25238         $(HOST_EXPORTS) \
25239         for flag in $(EXTRA_HOST_FLAGS) ; do \
25240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25241         done; \
25242         echo "Doing install-html in readline" ; \
25243         (cd $(HOST_SUBDIR)/readline && \
25244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25246                   "RANLIB=$${RANLIB}" \
25247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25248                   install-html) \
25249           || exit 1
25250
25251 @endif readline
25252
25253 .PHONY: maybe-installcheck-readline installcheck-readline
25254 maybe-installcheck-readline:
25255 @if readline
25256 maybe-installcheck-readline: installcheck-readline
25257
25258 installcheck-readline: \
25259     configure-readline 
25260         @: $(MAKE); $(unstage)
25261         @[ -f ./readline/Makefile ] || exit 0; \
25262         r=`${PWD_COMMAND}`; export r; \
25263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264         $(HOST_EXPORTS) \
25265         for flag in $(EXTRA_HOST_FLAGS) ; do \
25266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25267         done; \
25268         echo "Doing installcheck in readline" ; \
25269         (cd $(HOST_SUBDIR)/readline && \
25270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25272                   "RANLIB=$${RANLIB}" \
25273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25274                   installcheck) \
25275           || exit 1
25276
25277 @endif readline
25278
25279 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25280 maybe-mostlyclean-readline:
25281 @if readline
25282 maybe-mostlyclean-readline: mostlyclean-readline
25283
25284 mostlyclean-readline: 
25285         @: $(MAKE); $(unstage)
25286         @[ -f ./readline/Makefile ] || exit 0; \
25287         r=`${PWD_COMMAND}`; export r; \
25288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289         $(HOST_EXPORTS) \
25290         for flag in $(EXTRA_HOST_FLAGS) ; do \
25291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25292         done; \
25293         echo "Doing mostlyclean in readline" ; \
25294         (cd $(HOST_SUBDIR)/readline && \
25295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25297                   "RANLIB=$${RANLIB}" \
25298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25299                   mostlyclean) \
25300           || exit 1
25301
25302 @endif readline
25303
25304 .PHONY: maybe-clean-readline clean-readline
25305 maybe-clean-readline:
25306 @if readline
25307 maybe-clean-readline: clean-readline
25308
25309 clean-readline: 
25310         @: $(MAKE); $(unstage)
25311         @[ -f ./readline/Makefile ] || exit 0; \
25312         r=`${PWD_COMMAND}`; export r; \
25313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25314         $(HOST_EXPORTS) \
25315         for flag in $(EXTRA_HOST_FLAGS) ; do \
25316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25317         done; \
25318         echo "Doing clean in readline" ; \
25319         (cd $(HOST_SUBDIR)/readline && \
25320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25322                   "RANLIB=$${RANLIB}" \
25323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25324                   clean) \
25325           || exit 1
25326
25327 @endif readline
25328
25329 .PHONY: maybe-distclean-readline distclean-readline
25330 maybe-distclean-readline:
25331 @if readline
25332 maybe-distclean-readline: distclean-readline
25333
25334 distclean-readline: 
25335         @: $(MAKE); $(unstage)
25336         @[ -f ./readline/Makefile ] || exit 0; \
25337         r=`${PWD_COMMAND}`; export r; \
25338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25339         $(HOST_EXPORTS) \
25340         for flag in $(EXTRA_HOST_FLAGS) ; do \
25341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25342         done; \
25343         echo "Doing distclean in readline" ; \
25344         (cd $(HOST_SUBDIR)/readline && \
25345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25347                   "RANLIB=$${RANLIB}" \
25348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25349                   distclean) \
25350           || exit 1
25351
25352 @endif readline
25353
25354 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25355 maybe-maintainer-clean-readline:
25356 @if readline
25357 maybe-maintainer-clean-readline: maintainer-clean-readline
25358
25359 maintainer-clean-readline: 
25360         @: $(MAKE); $(unstage)
25361         @[ -f ./readline/Makefile ] || exit 0; \
25362         r=`${PWD_COMMAND}`; export r; \
25363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25364         $(HOST_EXPORTS) \
25365         for flag in $(EXTRA_HOST_FLAGS) ; do \
25366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25367         done; \
25368         echo "Doing maintainer-clean in readline" ; \
25369         (cd $(HOST_SUBDIR)/readline && \
25370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25372                   "RANLIB=$${RANLIB}" \
25373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25374                   maintainer-clean) \
25375           || exit 1
25376
25377 @endif readline
25378
25379
25380
25381 .PHONY: configure-sid maybe-configure-sid
25382 maybe-configure-sid:
25383 @if gcc-bootstrap
25384 configure-sid: stage_current
25385 @endif gcc-bootstrap
25386 @if sid
25387 maybe-configure-sid: configure-sid
25388 configure-sid: 
25389         @: $(MAKE); $(unstage)
25390         @r=`${PWD_COMMAND}`; export r; \
25391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25392         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
25394         $(HOST_EXPORTS)  \
25395         echo Configuring in $(HOST_SUBDIR)/sid; \
25396         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25397         case $(srcdir) in \
25398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25399           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25401         esac; \
25402         module_srcdir=sid; \
25403         $(SHELL) \
25404           $$s/$$module_srcdir/configure \
25405           --srcdir=$${topdir}/$$module_srcdir \
25406           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25407           --target=${target_alias}  \
25408           || exit 1
25409 @endif sid
25410
25411
25412
25413
25414
25415 .PHONY: all-sid maybe-all-sid
25416 maybe-all-sid:
25417 @if gcc-bootstrap
25418 all-sid: stage_current
25419 @endif gcc-bootstrap
25420 @if sid
25421 TARGET-sid=all
25422 maybe-all-sid: all-sid
25423 all-sid: configure-sid
25424         @: $(MAKE); $(unstage)
25425         @r=`${PWD_COMMAND}`; export r; \
25426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25427         $(HOST_EXPORTS)  \
25428         (cd $(HOST_SUBDIR)/sid && \
25429           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25430                 $(TARGET-sid))
25431 @endif sid
25432
25433
25434
25435
25436 .PHONY: check-sid maybe-check-sid
25437 maybe-check-sid:
25438 @if sid
25439 maybe-check-sid: check-sid
25440
25441 check-sid:
25442         @: $(MAKE); $(unstage)
25443         @r=`${PWD_COMMAND}`; export r; \
25444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25445         $(HOST_EXPORTS) \
25446         (cd $(HOST_SUBDIR)/sid && \
25447           $(MAKE) $(FLAGS_TO_PASS)  check)
25448
25449 @endif sid
25450
25451 .PHONY: install-sid maybe-install-sid
25452 maybe-install-sid:
25453 @if sid
25454 maybe-install-sid: install-sid
25455
25456 install-sid: installdirs
25457         @: $(MAKE); $(unstage)
25458         @r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         $(HOST_EXPORTS) \
25461         (cd $(HOST_SUBDIR)/sid && \
25462           $(MAKE) $(FLAGS_TO_PASS)  install)
25463
25464 @endif sid
25465
25466 .PHONY: install-strip-sid maybe-install-strip-sid
25467 maybe-install-strip-sid:
25468 @if sid
25469 maybe-install-strip-sid: install-strip-sid
25470
25471 install-strip-sid: installdirs
25472         @: $(MAKE); $(unstage)
25473         @r=`${PWD_COMMAND}`; export r; \
25474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25475         $(HOST_EXPORTS) \
25476         (cd $(HOST_SUBDIR)/sid && \
25477           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25478
25479 @endif sid
25480
25481 # Other targets (info, dvi, pdf, etc.)
25482
25483 .PHONY: maybe-info-sid info-sid
25484 maybe-info-sid:
25485 @if sid
25486 maybe-info-sid: info-sid
25487
25488 info-sid: \
25489     configure-sid 
25490         @: $(MAKE); $(unstage)
25491         @[ -f ./sid/Makefile ] || exit 0; \
25492         r=`${PWD_COMMAND}`; export r; \
25493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25494         $(HOST_EXPORTS) \
25495         for flag in $(EXTRA_HOST_FLAGS) ; do \
25496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25497         done; \
25498         echo "Doing info in sid" ; \
25499         (cd $(HOST_SUBDIR)/sid && \
25500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25502                   "RANLIB=$${RANLIB}" \
25503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25504                   info) \
25505           || exit 1
25506
25507 @endif sid
25508
25509 .PHONY: maybe-dvi-sid dvi-sid
25510 maybe-dvi-sid:
25511 @if sid
25512 maybe-dvi-sid: dvi-sid
25513
25514 dvi-sid: \
25515     configure-sid 
25516         @: $(MAKE); $(unstage)
25517         @[ -f ./sid/Makefile ] || exit 0; \
25518         r=`${PWD_COMMAND}`; export r; \
25519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25520         $(HOST_EXPORTS) \
25521         for flag in $(EXTRA_HOST_FLAGS) ; do \
25522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25523         done; \
25524         echo "Doing dvi in sid" ; \
25525         (cd $(HOST_SUBDIR)/sid && \
25526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25528                   "RANLIB=$${RANLIB}" \
25529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25530                   dvi) \
25531           || exit 1
25532
25533 @endif sid
25534
25535 .PHONY: maybe-pdf-sid pdf-sid
25536 maybe-pdf-sid:
25537 @if sid
25538 maybe-pdf-sid: pdf-sid
25539
25540 pdf-sid: \
25541     configure-sid 
25542         @: $(MAKE); $(unstage)
25543         @[ -f ./sid/Makefile ] || exit 0; \
25544         r=`${PWD_COMMAND}`; export r; \
25545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546         $(HOST_EXPORTS) \
25547         for flag in $(EXTRA_HOST_FLAGS) ; do \
25548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25549         done; \
25550         echo "Doing pdf in sid" ; \
25551         (cd $(HOST_SUBDIR)/sid && \
25552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25554                   "RANLIB=$${RANLIB}" \
25555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25556                   pdf) \
25557           || exit 1
25558
25559 @endif sid
25560
25561 .PHONY: maybe-html-sid html-sid
25562 maybe-html-sid:
25563 @if sid
25564 maybe-html-sid: html-sid
25565
25566 html-sid: \
25567     configure-sid 
25568         @: $(MAKE); $(unstage)
25569         @[ -f ./sid/Makefile ] || exit 0; \
25570         r=`${PWD_COMMAND}`; export r; \
25571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25572         $(HOST_EXPORTS) \
25573         for flag in $(EXTRA_HOST_FLAGS) ; do \
25574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25575         done; \
25576         echo "Doing html in sid" ; \
25577         (cd $(HOST_SUBDIR)/sid && \
25578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25580                   "RANLIB=$${RANLIB}" \
25581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25582                   html) \
25583           || exit 1
25584
25585 @endif sid
25586
25587 .PHONY: maybe-TAGS-sid TAGS-sid
25588 maybe-TAGS-sid:
25589 @if sid
25590 maybe-TAGS-sid: TAGS-sid
25591
25592 TAGS-sid: \
25593     configure-sid 
25594         @: $(MAKE); $(unstage)
25595         @[ -f ./sid/Makefile ] || exit 0; \
25596         r=`${PWD_COMMAND}`; export r; \
25597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25598         $(HOST_EXPORTS) \
25599         for flag in $(EXTRA_HOST_FLAGS) ; do \
25600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25601         done; \
25602         echo "Doing TAGS in sid" ; \
25603         (cd $(HOST_SUBDIR)/sid && \
25604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25606                   "RANLIB=$${RANLIB}" \
25607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25608                   TAGS) \
25609           || exit 1
25610
25611 @endif sid
25612
25613 .PHONY: maybe-install-info-sid install-info-sid
25614 maybe-install-info-sid:
25615 @if sid
25616 maybe-install-info-sid: install-info-sid
25617
25618 install-info-sid: \
25619     configure-sid \
25620     info-sid 
25621         @: $(MAKE); $(unstage)
25622         @[ -f ./sid/Makefile ] || exit 0; \
25623         r=`${PWD_COMMAND}`; export r; \
25624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25625         $(HOST_EXPORTS) \
25626         for flag in $(EXTRA_HOST_FLAGS) ; do \
25627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25628         done; \
25629         echo "Doing install-info in sid" ; \
25630         (cd $(HOST_SUBDIR)/sid && \
25631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25633                   "RANLIB=$${RANLIB}" \
25634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25635                   install-info) \
25636           || exit 1
25637
25638 @endif sid
25639
25640 .PHONY: maybe-install-pdf-sid install-pdf-sid
25641 maybe-install-pdf-sid:
25642 @if sid
25643 maybe-install-pdf-sid: install-pdf-sid
25644
25645 install-pdf-sid: \
25646     configure-sid \
25647     pdf-sid 
25648         @: $(MAKE); $(unstage)
25649         @[ -f ./sid/Makefile ] || exit 0; \
25650         r=`${PWD_COMMAND}`; export r; \
25651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652         $(HOST_EXPORTS) \
25653         for flag in $(EXTRA_HOST_FLAGS) ; do \
25654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25655         done; \
25656         echo "Doing install-pdf in sid" ; \
25657         (cd $(HOST_SUBDIR)/sid && \
25658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25660                   "RANLIB=$${RANLIB}" \
25661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25662                   install-pdf) \
25663           || exit 1
25664
25665 @endif sid
25666
25667 .PHONY: maybe-install-html-sid install-html-sid
25668 maybe-install-html-sid:
25669 @if sid
25670 maybe-install-html-sid: install-html-sid
25671
25672 install-html-sid: \
25673     configure-sid \
25674     html-sid 
25675         @: $(MAKE); $(unstage)
25676         @[ -f ./sid/Makefile ] || exit 0; \
25677         r=`${PWD_COMMAND}`; export r; \
25678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679         $(HOST_EXPORTS) \
25680         for flag in $(EXTRA_HOST_FLAGS) ; do \
25681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25682         done; \
25683         echo "Doing install-html in sid" ; \
25684         (cd $(HOST_SUBDIR)/sid && \
25685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25687                   "RANLIB=$${RANLIB}" \
25688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25689                   install-html) \
25690           || exit 1
25691
25692 @endif sid
25693
25694 .PHONY: maybe-installcheck-sid installcheck-sid
25695 maybe-installcheck-sid:
25696 @if sid
25697 maybe-installcheck-sid: installcheck-sid
25698
25699 installcheck-sid: \
25700     configure-sid 
25701         @: $(MAKE); $(unstage)
25702         @[ -f ./sid/Makefile ] || exit 0; \
25703         r=`${PWD_COMMAND}`; export r; \
25704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705         $(HOST_EXPORTS) \
25706         for flag in $(EXTRA_HOST_FLAGS) ; do \
25707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25708         done; \
25709         echo "Doing installcheck in sid" ; \
25710         (cd $(HOST_SUBDIR)/sid && \
25711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25713                   "RANLIB=$${RANLIB}" \
25714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25715                   installcheck) \
25716           || exit 1
25717
25718 @endif sid
25719
25720 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25721 maybe-mostlyclean-sid:
25722 @if sid
25723 maybe-mostlyclean-sid: mostlyclean-sid
25724
25725 mostlyclean-sid: 
25726         @: $(MAKE); $(unstage)
25727         @[ -f ./sid/Makefile ] || exit 0; \
25728         r=`${PWD_COMMAND}`; export r; \
25729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25730         $(HOST_EXPORTS) \
25731         for flag in $(EXTRA_HOST_FLAGS) ; do \
25732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25733         done; \
25734         echo "Doing mostlyclean in sid" ; \
25735         (cd $(HOST_SUBDIR)/sid && \
25736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25738                   "RANLIB=$${RANLIB}" \
25739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25740                   mostlyclean) \
25741           || exit 1
25742
25743 @endif sid
25744
25745 .PHONY: maybe-clean-sid clean-sid
25746 maybe-clean-sid:
25747 @if sid
25748 maybe-clean-sid: clean-sid
25749
25750 clean-sid: 
25751         @: $(MAKE); $(unstage)
25752         @[ -f ./sid/Makefile ] || exit 0; \
25753         r=`${PWD_COMMAND}`; export r; \
25754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755         $(HOST_EXPORTS) \
25756         for flag in $(EXTRA_HOST_FLAGS) ; do \
25757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758         done; \
25759         echo "Doing clean in sid" ; \
25760         (cd $(HOST_SUBDIR)/sid && \
25761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763                   "RANLIB=$${RANLIB}" \
25764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25765                   clean) \
25766           || exit 1
25767
25768 @endif sid
25769
25770 .PHONY: maybe-distclean-sid distclean-sid
25771 maybe-distclean-sid:
25772 @if sid
25773 maybe-distclean-sid: distclean-sid
25774
25775 distclean-sid: 
25776         @: $(MAKE); $(unstage)
25777         @[ -f ./sid/Makefile ] || exit 0; \
25778         r=`${PWD_COMMAND}`; export r; \
25779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25780         $(HOST_EXPORTS) \
25781         for flag in $(EXTRA_HOST_FLAGS) ; do \
25782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25783         done; \
25784         echo "Doing distclean in sid" ; \
25785         (cd $(HOST_SUBDIR)/sid && \
25786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788                   "RANLIB=$${RANLIB}" \
25789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25790                   distclean) \
25791           || exit 1
25792
25793 @endif sid
25794
25795 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25796 maybe-maintainer-clean-sid:
25797 @if sid
25798 maybe-maintainer-clean-sid: maintainer-clean-sid
25799
25800 maintainer-clean-sid: 
25801         @: $(MAKE); $(unstage)
25802         @[ -f ./sid/Makefile ] || exit 0; \
25803         r=`${PWD_COMMAND}`; export r; \
25804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805         $(HOST_EXPORTS) \
25806         for flag in $(EXTRA_HOST_FLAGS) ; do \
25807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808         done; \
25809         echo "Doing maintainer-clean in sid" ; \
25810         (cd $(HOST_SUBDIR)/sid && \
25811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813                   "RANLIB=$${RANLIB}" \
25814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25815                   maintainer-clean) \
25816           || exit 1
25817
25818 @endif sid
25819
25820
25821
25822 .PHONY: configure-sim maybe-configure-sim
25823 maybe-configure-sim:
25824 @if gcc-bootstrap
25825 configure-sim: stage_current
25826 @endif gcc-bootstrap
25827 @if sim
25828 maybe-configure-sim: configure-sim
25829 configure-sim: 
25830         @: $(MAKE); $(unstage)
25831         @r=`${PWD_COMMAND}`; export r; \
25832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25833         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25835         $(HOST_EXPORTS)  \
25836         echo Configuring in $(HOST_SUBDIR)/sim; \
25837         cd "$(HOST_SUBDIR)/sim" || exit 1; \
25838         case $(srcdir) in \
25839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25840           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25842         esac; \
25843         module_srcdir=sim; \
25844         $(SHELL) \
25845           $$s/$$module_srcdir/configure \
25846           --srcdir=$${topdir}/$$module_srcdir \
25847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25848           --target=${target_alias}  \
25849           || exit 1
25850 @endif sim
25851
25852
25853
25854
25855
25856 .PHONY: all-sim maybe-all-sim
25857 maybe-all-sim:
25858 @if gcc-bootstrap
25859 all-sim: stage_current
25860 @endif gcc-bootstrap
25861 @if sim
25862 TARGET-sim=all
25863 maybe-all-sim: all-sim
25864 all-sim: configure-sim
25865         @: $(MAKE); $(unstage)
25866         @r=`${PWD_COMMAND}`; export r; \
25867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868         $(HOST_EXPORTS)  \
25869         (cd $(HOST_SUBDIR)/sim && \
25870           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25871                 $(TARGET-sim))
25872 @endif sim
25873
25874
25875
25876
25877 .PHONY: check-sim maybe-check-sim
25878 maybe-check-sim:
25879 @if sim
25880 maybe-check-sim: check-sim
25881
25882 check-sim:
25883         @: $(MAKE); $(unstage)
25884         @r=`${PWD_COMMAND}`; export r; \
25885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25886         $(HOST_EXPORTS) \
25887         (cd $(HOST_SUBDIR)/sim && \
25888           $(MAKE) $(FLAGS_TO_PASS)  check)
25889
25890 @endif sim
25891
25892 .PHONY: install-sim maybe-install-sim
25893 maybe-install-sim:
25894 @if sim
25895 maybe-install-sim: install-sim
25896
25897 install-sim: installdirs
25898         @: $(MAKE); $(unstage)
25899         @r=`${PWD_COMMAND}`; export r; \
25900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901         $(HOST_EXPORTS) \
25902         (cd $(HOST_SUBDIR)/sim && \
25903           $(MAKE) $(FLAGS_TO_PASS)  install)
25904
25905 @endif sim
25906
25907 .PHONY: install-strip-sim maybe-install-strip-sim
25908 maybe-install-strip-sim:
25909 @if sim
25910 maybe-install-strip-sim: install-strip-sim
25911
25912 install-strip-sim: installdirs
25913         @: $(MAKE); $(unstage)
25914         @r=`${PWD_COMMAND}`; export r; \
25915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916         $(HOST_EXPORTS) \
25917         (cd $(HOST_SUBDIR)/sim && \
25918           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25919
25920 @endif sim
25921
25922 # Other targets (info, dvi, pdf, etc.)
25923
25924 .PHONY: maybe-info-sim info-sim
25925 maybe-info-sim:
25926 @if sim
25927 maybe-info-sim: info-sim
25928
25929 info-sim: \
25930     configure-sim 
25931         @: $(MAKE); $(unstage)
25932         @[ -f ./sim/Makefile ] || exit 0; \
25933         r=`${PWD_COMMAND}`; export r; \
25934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25935         $(HOST_EXPORTS) \
25936         for flag in $(EXTRA_HOST_FLAGS) ; do \
25937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25938         done; \
25939         echo "Doing info in sim" ; \
25940         (cd $(HOST_SUBDIR)/sim && \
25941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25943                   "RANLIB=$${RANLIB}" \
25944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25945                   info) \
25946           || exit 1
25947
25948 @endif sim
25949
25950 .PHONY: maybe-dvi-sim dvi-sim
25951 maybe-dvi-sim:
25952 @if sim
25953 maybe-dvi-sim: dvi-sim
25954
25955 dvi-sim: \
25956     configure-sim 
25957         @: $(MAKE); $(unstage)
25958         @[ -f ./sim/Makefile ] || exit 0; \
25959         r=`${PWD_COMMAND}`; export r; \
25960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25961         $(HOST_EXPORTS) \
25962         for flag in $(EXTRA_HOST_FLAGS) ; do \
25963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25964         done; \
25965         echo "Doing dvi in sim" ; \
25966         (cd $(HOST_SUBDIR)/sim && \
25967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25969                   "RANLIB=$${RANLIB}" \
25970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25971                   dvi) \
25972           || exit 1
25973
25974 @endif sim
25975
25976 .PHONY: maybe-pdf-sim pdf-sim
25977 maybe-pdf-sim:
25978 @if sim
25979 maybe-pdf-sim: pdf-sim
25980
25981 pdf-sim: \
25982     configure-sim 
25983         @: $(MAKE); $(unstage)
25984         @[ -f ./sim/Makefile ] || exit 0; \
25985         r=`${PWD_COMMAND}`; export r; \
25986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25987         $(HOST_EXPORTS) \
25988         for flag in $(EXTRA_HOST_FLAGS) ; do \
25989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25990         done; \
25991         echo "Doing pdf in sim" ; \
25992         (cd $(HOST_SUBDIR)/sim && \
25993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25995                   "RANLIB=$${RANLIB}" \
25996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25997                   pdf) \
25998           || exit 1
25999
26000 @endif sim
26001
26002 .PHONY: maybe-html-sim html-sim
26003 maybe-html-sim:
26004 @if sim
26005 maybe-html-sim: html-sim
26006
26007 html-sim: \
26008     configure-sim 
26009         @: $(MAKE); $(unstage)
26010         @[ -f ./sim/Makefile ] || exit 0; \
26011         r=`${PWD_COMMAND}`; export r; \
26012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26013         $(HOST_EXPORTS) \
26014         for flag in $(EXTRA_HOST_FLAGS) ; do \
26015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26016         done; \
26017         echo "Doing html in sim" ; \
26018         (cd $(HOST_SUBDIR)/sim && \
26019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26021                   "RANLIB=$${RANLIB}" \
26022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26023                   html) \
26024           || exit 1
26025
26026 @endif sim
26027
26028 .PHONY: maybe-TAGS-sim TAGS-sim
26029 maybe-TAGS-sim:
26030 @if sim
26031 maybe-TAGS-sim: TAGS-sim
26032
26033 TAGS-sim: \
26034     configure-sim 
26035         @: $(MAKE); $(unstage)
26036         @[ -f ./sim/Makefile ] || exit 0; \
26037         r=`${PWD_COMMAND}`; export r; \
26038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26039         $(HOST_EXPORTS) \
26040         for flag in $(EXTRA_HOST_FLAGS) ; do \
26041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26042         done; \
26043         echo "Doing TAGS in sim" ; \
26044         (cd $(HOST_SUBDIR)/sim && \
26045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26047                   "RANLIB=$${RANLIB}" \
26048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26049                   TAGS) \
26050           || exit 1
26051
26052 @endif sim
26053
26054 .PHONY: maybe-install-info-sim install-info-sim
26055 maybe-install-info-sim:
26056 @if sim
26057 maybe-install-info-sim: install-info-sim
26058
26059 install-info-sim: \
26060     configure-sim \
26061     info-sim 
26062         @: $(MAKE); $(unstage)
26063         @[ -f ./sim/Makefile ] || exit 0; \
26064         r=`${PWD_COMMAND}`; export r; \
26065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26066         $(HOST_EXPORTS) \
26067         for flag in $(EXTRA_HOST_FLAGS) ; do \
26068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26069         done; \
26070         echo "Doing install-info in sim" ; \
26071         (cd $(HOST_SUBDIR)/sim && \
26072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26074                   "RANLIB=$${RANLIB}" \
26075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26076                   install-info) \
26077           || exit 1
26078
26079 @endif sim
26080
26081 .PHONY: maybe-install-pdf-sim install-pdf-sim
26082 maybe-install-pdf-sim:
26083 @if sim
26084 maybe-install-pdf-sim: install-pdf-sim
26085
26086 install-pdf-sim: \
26087     configure-sim \
26088     pdf-sim 
26089         @: $(MAKE); $(unstage)
26090         @[ -f ./sim/Makefile ] || exit 0; \
26091         r=`${PWD_COMMAND}`; export r; \
26092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093         $(HOST_EXPORTS) \
26094         for flag in $(EXTRA_HOST_FLAGS) ; do \
26095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26096         done; \
26097         echo "Doing install-pdf in sim" ; \
26098         (cd $(HOST_SUBDIR)/sim && \
26099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26101                   "RANLIB=$${RANLIB}" \
26102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26103                   install-pdf) \
26104           || exit 1
26105
26106 @endif sim
26107
26108 .PHONY: maybe-install-html-sim install-html-sim
26109 maybe-install-html-sim:
26110 @if sim
26111 maybe-install-html-sim: install-html-sim
26112
26113 install-html-sim: \
26114     configure-sim \
26115     html-sim 
26116         @: $(MAKE); $(unstage)
26117         @[ -f ./sim/Makefile ] || exit 0; \
26118         r=`${PWD_COMMAND}`; export r; \
26119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26120         $(HOST_EXPORTS) \
26121         for flag in $(EXTRA_HOST_FLAGS) ; do \
26122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26123         done; \
26124         echo "Doing install-html in sim" ; \
26125         (cd $(HOST_SUBDIR)/sim && \
26126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26128                   "RANLIB=$${RANLIB}" \
26129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26130                   install-html) \
26131           || exit 1
26132
26133 @endif sim
26134
26135 .PHONY: maybe-installcheck-sim installcheck-sim
26136 maybe-installcheck-sim:
26137 @if sim
26138 maybe-installcheck-sim: installcheck-sim
26139
26140 installcheck-sim: \
26141     configure-sim 
26142         @: $(MAKE); $(unstage)
26143         @[ -f ./sim/Makefile ] || exit 0; \
26144         r=`${PWD_COMMAND}`; export r; \
26145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26146         $(HOST_EXPORTS) \
26147         for flag in $(EXTRA_HOST_FLAGS) ; do \
26148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26149         done; \
26150         echo "Doing installcheck in sim" ; \
26151         (cd $(HOST_SUBDIR)/sim && \
26152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26154                   "RANLIB=$${RANLIB}" \
26155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26156                   installcheck) \
26157           || exit 1
26158
26159 @endif sim
26160
26161 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26162 maybe-mostlyclean-sim:
26163 @if sim
26164 maybe-mostlyclean-sim: mostlyclean-sim
26165
26166 mostlyclean-sim: 
26167         @: $(MAKE); $(unstage)
26168         @[ -f ./sim/Makefile ] || exit 0; \
26169         r=`${PWD_COMMAND}`; export r; \
26170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171         $(HOST_EXPORTS) \
26172         for flag in $(EXTRA_HOST_FLAGS) ; do \
26173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26174         done; \
26175         echo "Doing mostlyclean in sim" ; \
26176         (cd $(HOST_SUBDIR)/sim && \
26177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26179                   "RANLIB=$${RANLIB}" \
26180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26181                   mostlyclean) \
26182           || exit 1
26183
26184 @endif sim
26185
26186 .PHONY: maybe-clean-sim clean-sim
26187 maybe-clean-sim:
26188 @if sim
26189 maybe-clean-sim: clean-sim
26190
26191 clean-sim: 
26192         @: $(MAKE); $(unstage)
26193         @[ -f ./sim/Makefile ] || exit 0; \
26194         r=`${PWD_COMMAND}`; export r; \
26195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26196         $(HOST_EXPORTS) \
26197         for flag in $(EXTRA_HOST_FLAGS) ; do \
26198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26199         done; \
26200         echo "Doing clean in sim" ; \
26201         (cd $(HOST_SUBDIR)/sim && \
26202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26204                   "RANLIB=$${RANLIB}" \
26205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26206                   clean) \
26207           || exit 1
26208
26209 @endif sim
26210
26211 .PHONY: maybe-distclean-sim distclean-sim
26212 maybe-distclean-sim:
26213 @if sim
26214 maybe-distclean-sim: distclean-sim
26215
26216 distclean-sim: 
26217         @: $(MAKE); $(unstage)
26218         @[ -f ./sim/Makefile ] || exit 0; \
26219         r=`${PWD_COMMAND}`; export r; \
26220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221         $(HOST_EXPORTS) \
26222         for flag in $(EXTRA_HOST_FLAGS) ; do \
26223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26224         done; \
26225         echo "Doing distclean in sim" ; \
26226         (cd $(HOST_SUBDIR)/sim && \
26227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26229                   "RANLIB=$${RANLIB}" \
26230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26231                   distclean) \
26232           || exit 1
26233
26234 @endif sim
26235
26236 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26237 maybe-maintainer-clean-sim:
26238 @if sim
26239 maybe-maintainer-clean-sim: maintainer-clean-sim
26240
26241 maintainer-clean-sim: 
26242         @: $(MAKE); $(unstage)
26243         @[ -f ./sim/Makefile ] || exit 0; \
26244         r=`${PWD_COMMAND}`; export r; \
26245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246         $(HOST_EXPORTS) \
26247         for flag in $(EXTRA_HOST_FLAGS) ; do \
26248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26249         done; \
26250         echo "Doing maintainer-clean in sim" ; \
26251         (cd $(HOST_SUBDIR)/sim && \
26252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26254                   "RANLIB=$${RANLIB}" \
26255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26256                   maintainer-clean) \
26257           || exit 1
26258
26259 @endif sim
26260
26261
26262
26263 .PHONY: configure-texinfo maybe-configure-texinfo
26264 maybe-configure-texinfo:
26265 @if gcc-bootstrap
26266 configure-texinfo: stage_current
26267 @endif gcc-bootstrap
26268 @if texinfo
26269 maybe-configure-texinfo: configure-texinfo
26270 configure-texinfo: 
26271         @: $(MAKE); $(unstage)
26272         @r=`${PWD_COMMAND}`; export r; \
26273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26274         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
26276         $(HOST_EXPORTS)  \
26277         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26278         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26279         case $(srcdir) in \
26280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26281           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26283         esac; \
26284         module_srcdir=texinfo; \
26285         $(SHELL) \
26286           $$s/$$module_srcdir/configure \
26287           --srcdir=$${topdir}/$$module_srcdir \
26288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26289           --target=${target_alias}  \
26290           || exit 1
26291 @endif texinfo
26292
26293
26294
26295
26296
26297 .PHONY: all-texinfo maybe-all-texinfo
26298 maybe-all-texinfo:
26299 @if gcc-bootstrap
26300 all-texinfo: stage_current
26301 @endif gcc-bootstrap
26302 @if texinfo
26303 TARGET-texinfo=all
26304 maybe-all-texinfo: all-texinfo
26305 all-texinfo: configure-texinfo
26306         @: $(MAKE); $(unstage)
26307         @r=`${PWD_COMMAND}`; export r; \
26308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309         $(HOST_EXPORTS)  \
26310         (cd $(HOST_SUBDIR)/texinfo && \
26311           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26312                 $(TARGET-texinfo))
26313 @endif texinfo
26314
26315
26316
26317
26318 .PHONY: check-texinfo maybe-check-texinfo
26319 maybe-check-texinfo:
26320 @if texinfo
26321 maybe-check-texinfo: check-texinfo
26322
26323 check-texinfo:
26324         @: $(MAKE); $(unstage)
26325         @r=`${PWD_COMMAND}`; export r; \
26326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26327         $(HOST_EXPORTS) \
26328         (cd $(HOST_SUBDIR)/texinfo && \
26329           $(MAKE) $(FLAGS_TO_PASS)  check)
26330
26331 @endif texinfo
26332
26333 .PHONY: install-texinfo maybe-install-texinfo
26334 maybe-install-texinfo:
26335 @if texinfo
26336 maybe-install-texinfo: install-texinfo
26337
26338 install-texinfo:
26339
26340 @endif texinfo
26341
26342 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26343 maybe-install-strip-texinfo:
26344 @if texinfo
26345 maybe-install-strip-texinfo: install-strip-texinfo
26346
26347 install-strip-texinfo:
26348
26349 @endif texinfo
26350
26351 # Other targets (info, dvi, pdf, etc.)
26352
26353 .PHONY: maybe-info-texinfo info-texinfo
26354 maybe-info-texinfo:
26355 @if texinfo
26356 maybe-info-texinfo: info-texinfo
26357
26358 info-texinfo: \
26359     configure-texinfo 
26360         @: $(MAKE); $(unstage)
26361         @[ -f ./texinfo/Makefile ] || exit 0; \
26362         r=`${PWD_COMMAND}`; export r; \
26363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364         $(HOST_EXPORTS) \
26365         for flag in $(EXTRA_HOST_FLAGS) ; do \
26366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26367         done; \
26368         echo "Doing info in texinfo" ; \
26369         (cd $(HOST_SUBDIR)/texinfo && \
26370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26372                   "RANLIB=$${RANLIB}" \
26373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26374                   info) \
26375           || exit 1
26376
26377 @endif texinfo
26378
26379 .PHONY: maybe-dvi-texinfo dvi-texinfo
26380 maybe-dvi-texinfo:
26381 @if texinfo
26382 maybe-dvi-texinfo: dvi-texinfo
26383
26384 dvi-texinfo: \
26385     configure-texinfo 
26386         @: $(MAKE); $(unstage)
26387         @[ -f ./texinfo/Makefile ] || exit 0; \
26388         r=`${PWD_COMMAND}`; export r; \
26389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26390         $(HOST_EXPORTS) \
26391         for flag in $(EXTRA_HOST_FLAGS) ; do \
26392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26393         done; \
26394         echo "Doing dvi in texinfo" ; \
26395         (cd $(HOST_SUBDIR)/texinfo && \
26396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26398                   "RANLIB=$${RANLIB}" \
26399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26400                   dvi) \
26401           || exit 1
26402
26403 @endif texinfo
26404
26405 .PHONY: maybe-pdf-texinfo pdf-texinfo
26406 maybe-pdf-texinfo:
26407 @if texinfo
26408 maybe-pdf-texinfo: pdf-texinfo
26409
26410 pdf-texinfo: \
26411     configure-texinfo 
26412         @: $(MAKE); $(unstage)
26413         @[ -f ./texinfo/Makefile ] || exit 0; \
26414         r=`${PWD_COMMAND}`; export r; \
26415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26416         $(HOST_EXPORTS) \
26417         for flag in $(EXTRA_HOST_FLAGS) ; do \
26418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26419         done; \
26420         echo "Doing pdf in texinfo" ; \
26421         (cd $(HOST_SUBDIR)/texinfo && \
26422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26424                   "RANLIB=$${RANLIB}" \
26425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26426                   pdf) \
26427           || exit 1
26428
26429 @endif texinfo
26430
26431 .PHONY: maybe-html-texinfo html-texinfo
26432 maybe-html-texinfo:
26433 @if texinfo
26434 maybe-html-texinfo: html-texinfo
26435
26436 html-texinfo: \
26437     configure-texinfo 
26438         @: $(MAKE); $(unstage)
26439         @[ -f ./texinfo/Makefile ] || exit 0; \
26440         r=`${PWD_COMMAND}`; export r; \
26441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26442         $(HOST_EXPORTS) \
26443         for flag in $(EXTRA_HOST_FLAGS) ; do \
26444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26445         done; \
26446         echo "Doing html in texinfo" ; \
26447         (cd $(HOST_SUBDIR)/texinfo && \
26448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26450                   "RANLIB=$${RANLIB}" \
26451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26452                   html) \
26453           || exit 1
26454
26455 @endif texinfo
26456
26457 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26458 maybe-TAGS-texinfo:
26459 @if texinfo
26460 maybe-TAGS-texinfo: TAGS-texinfo
26461
26462 TAGS-texinfo: \
26463     configure-texinfo 
26464         @: $(MAKE); $(unstage)
26465         @[ -f ./texinfo/Makefile ] || exit 0; \
26466         r=`${PWD_COMMAND}`; export r; \
26467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26468         $(HOST_EXPORTS) \
26469         for flag in $(EXTRA_HOST_FLAGS) ; do \
26470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26471         done; \
26472         echo "Doing TAGS in texinfo" ; \
26473         (cd $(HOST_SUBDIR)/texinfo && \
26474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26476                   "RANLIB=$${RANLIB}" \
26477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478                   TAGS) \
26479           || exit 1
26480
26481 @endif texinfo
26482
26483 .PHONY: maybe-install-info-texinfo install-info-texinfo
26484 maybe-install-info-texinfo:
26485 @if texinfo
26486 maybe-install-info-texinfo: install-info-texinfo
26487
26488 install-info-texinfo: \
26489     configure-texinfo \
26490     info-texinfo 
26491         @: $(MAKE); $(unstage)
26492         @[ -f ./texinfo/Makefile ] || exit 0; \
26493         r=`${PWD_COMMAND}`; export r; \
26494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26495         $(HOST_EXPORTS) \
26496         for flag in $(EXTRA_HOST_FLAGS) ; do \
26497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26498         done; \
26499         echo "Doing install-info in texinfo" ; \
26500         (cd $(HOST_SUBDIR)/texinfo && \
26501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26503                   "RANLIB=$${RANLIB}" \
26504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26505                   install-info) \
26506           || exit 1
26507
26508 @endif texinfo
26509
26510 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26511 maybe-install-pdf-texinfo:
26512 @if texinfo
26513 maybe-install-pdf-texinfo: install-pdf-texinfo
26514
26515 install-pdf-texinfo: \
26516     configure-texinfo \
26517     pdf-texinfo 
26518         @: $(MAKE); $(unstage)
26519         @[ -f ./texinfo/Makefile ] || exit 0; \
26520         r=`${PWD_COMMAND}`; export r; \
26521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26522         $(HOST_EXPORTS) \
26523         for flag in $(EXTRA_HOST_FLAGS) ; do \
26524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26525         done; \
26526         echo "Doing install-pdf in texinfo" ; \
26527         (cd $(HOST_SUBDIR)/texinfo && \
26528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26530                   "RANLIB=$${RANLIB}" \
26531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26532                   install-pdf) \
26533           || exit 1
26534
26535 @endif texinfo
26536
26537 .PHONY: maybe-install-html-texinfo install-html-texinfo
26538 maybe-install-html-texinfo:
26539 @if texinfo
26540 maybe-install-html-texinfo: install-html-texinfo
26541
26542 install-html-texinfo: \
26543     configure-texinfo \
26544     html-texinfo 
26545         @: $(MAKE); $(unstage)
26546         @[ -f ./texinfo/Makefile ] || exit 0; \
26547         r=`${PWD_COMMAND}`; export r; \
26548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26549         $(HOST_EXPORTS) \
26550         for flag in $(EXTRA_HOST_FLAGS) ; do \
26551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26552         done; \
26553         echo "Doing install-html in texinfo" ; \
26554         (cd $(HOST_SUBDIR)/texinfo && \
26555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26557                   "RANLIB=$${RANLIB}" \
26558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26559                   install-html) \
26560           || exit 1
26561
26562 @endif texinfo
26563
26564 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26565 maybe-installcheck-texinfo:
26566 @if texinfo
26567 maybe-installcheck-texinfo: installcheck-texinfo
26568
26569 installcheck-texinfo: \
26570     configure-texinfo 
26571         @: $(MAKE); $(unstage)
26572         @[ -f ./texinfo/Makefile ] || exit 0; \
26573         r=`${PWD_COMMAND}`; export r; \
26574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26575         $(HOST_EXPORTS) \
26576         for flag in $(EXTRA_HOST_FLAGS) ; do \
26577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26578         done; \
26579         echo "Doing installcheck in texinfo" ; \
26580         (cd $(HOST_SUBDIR)/texinfo && \
26581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26583                   "RANLIB=$${RANLIB}" \
26584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26585                   installcheck) \
26586           || exit 1
26587
26588 @endif texinfo
26589
26590 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26591 maybe-mostlyclean-texinfo:
26592 @if texinfo
26593 maybe-mostlyclean-texinfo: mostlyclean-texinfo
26594
26595 mostlyclean-texinfo: 
26596         @: $(MAKE); $(unstage)
26597         @[ -f ./texinfo/Makefile ] || exit 0; \
26598         r=`${PWD_COMMAND}`; export r; \
26599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26600         $(HOST_EXPORTS) \
26601         for flag in $(EXTRA_HOST_FLAGS) ; do \
26602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26603         done; \
26604         echo "Doing mostlyclean in texinfo" ; \
26605         (cd $(HOST_SUBDIR)/texinfo && \
26606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26608                   "RANLIB=$${RANLIB}" \
26609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26610                   mostlyclean) \
26611           || exit 1
26612
26613 @endif texinfo
26614
26615 .PHONY: maybe-clean-texinfo clean-texinfo
26616 maybe-clean-texinfo:
26617 @if texinfo
26618 maybe-clean-texinfo: clean-texinfo
26619
26620 clean-texinfo: 
26621         @: $(MAKE); $(unstage)
26622         @[ -f ./texinfo/Makefile ] || exit 0; \
26623         r=`${PWD_COMMAND}`; export r; \
26624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26625         $(HOST_EXPORTS) \
26626         for flag in $(EXTRA_HOST_FLAGS) ; do \
26627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26628         done; \
26629         echo "Doing clean in texinfo" ; \
26630         (cd $(HOST_SUBDIR)/texinfo && \
26631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26633                   "RANLIB=$${RANLIB}" \
26634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26635                   clean) \
26636           || exit 1
26637
26638 @endif texinfo
26639
26640 .PHONY: maybe-distclean-texinfo distclean-texinfo
26641 maybe-distclean-texinfo:
26642 @if texinfo
26643 maybe-distclean-texinfo: distclean-texinfo
26644
26645 distclean-texinfo: 
26646         @: $(MAKE); $(unstage)
26647         @[ -f ./texinfo/Makefile ] || exit 0; \
26648         r=`${PWD_COMMAND}`; export r; \
26649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650         $(HOST_EXPORTS) \
26651         for flag in $(EXTRA_HOST_FLAGS) ; do \
26652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26653         done; \
26654         echo "Doing distclean in texinfo" ; \
26655         (cd $(HOST_SUBDIR)/texinfo && \
26656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26658                   "RANLIB=$${RANLIB}" \
26659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26660                   distclean) \
26661           || exit 1
26662
26663 @endif texinfo
26664
26665 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
26666 maybe-maintainer-clean-texinfo:
26667 @if texinfo
26668 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
26669
26670 maintainer-clean-texinfo: 
26671         @: $(MAKE); $(unstage)
26672         @[ -f ./texinfo/Makefile ] || exit 0; \
26673         r=`${PWD_COMMAND}`; export r; \
26674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675         $(HOST_EXPORTS) \
26676         for flag in $(EXTRA_HOST_FLAGS) ; do \
26677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26678         done; \
26679         echo "Doing maintainer-clean in texinfo" ; \
26680         (cd $(HOST_SUBDIR)/texinfo && \
26681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26683                   "RANLIB=$${RANLIB}" \
26684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26685                   maintainer-clean) \
26686           || exit 1
26687
26688 @endif texinfo
26689
26690
26691
26692 .PHONY: configure-zlib maybe-configure-zlib
26693 maybe-configure-zlib:
26694 @if gcc-bootstrap
26695 configure-zlib: stage_current
26696 @endif gcc-bootstrap
26697 @if zlib
26698 maybe-configure-zlib: configure-zlib
26699 configure-zlib: 
26700         @r=`${PWD_COMMAND}`; export r; \
26701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26702         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26704         $(HOST_EXPORTS)  \
26705         echo Configuring in $(HOST_SUBDIR)/zlib; \
26706         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26707         case $(srcdir) in \
26708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26709           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26711         esac; \
26712         module_srcdir=zlib; \
26713         $(SHELL) \
26714           $$s/$$module_srcdir/configure \
26715           --srcdir=$${topdir}/$$module_srcdir \
26716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26717           --target=${target_alias}  \
26718           || exit 1
26719 @endif zlib
26720
26721
26722
26723 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26724 maybe-configure-stage1-zlib:
26725 @if zlib-bootstrap
26726 maybe-configure-stage1-zlib: configure-stage1-zlib
26727 configure-stage1-zlib:
26728         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26730         @r=`${PWD_COMMAND}`; export r; \
26731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732         TFLAGS="$(STAGE1_TFLAGS)"; \
26733         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26734         $(HOST_EXPORTS) \
26735         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26736         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26737         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26738         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26740         cd $(HOST_SUBDIR)/zlib || exit 1; \
26741         case $(srcdir) in \
26742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26743           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26745         esac; \
26746         module_srcdir=zlib; \
26747         $(SHELL) $$s/$$module_srcdir/configure \
26748           --srcdir=$${topdir}/$$module_srcdir \
26749           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26750           --target=${target_alias} \
26751            \
26752           $(STAGE1_CONFIGURE_FLAGS)
26753 @endif zlib-bootstrap
26754
26755 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26756 maybe-configure-stage2-zlib:
26757 @if zlib-bootstrap
26758 maybe-configure-stage2-zlib: configure-stage2-zlib
26759 configure-stage2-zlib:
26760         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26761         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26762         @r=`${PWD_COMMAND}`; export r; \
26763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26764         TFLAGS="$(STAGE2_TFLAGS)"; \
26765         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26766         $(HOST_EXPORTS) \
26767         $(POSTSTAGE1_HOST_EXPORTS) \
26768         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26769         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26770         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26771         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26772         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26773         cd $(HOST_SUBDIR)/zlib || exit 1; \
26774         case $(srcdir) in \
26775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26776           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26778         esac; \
26779         module_srcdir=zlib; \
26780         $(SHELL) $$s/$$module_srcdir/configure \
26781           --srcdir=$${topdir}/$$module_srcdir \
26782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26783           --target=${target_alias} \
26784            --with-build-libsubdir=$(HOST_SUBDIR)  \
26785           $(STAGE2_CONFIGURE_FLAGS)
26786 @endif zlib-bootstrap
26787
26788 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26789 maybe-configure-stage3-zlib:
26790 @if zlib-bootstrap
26791 maybe-configure-stage3-zlib: configure-stage3-zlib
26792 configure-stage3-zlib:
26793         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26794         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26795         @r=`${PWD_COMMAND}`; export r; \
26796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26797         TFLAGS="$(STAGE3_TFLAGS)"; \
26798         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26799         $(HOST_EXPORTS) \
26800         $(POSTSTAGE1_HOST_EXPORTS) \
26801         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26802         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26803         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26804         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26806         cd $(HOST_SUBDIR)/zlib || exit 1; \
26807         case $(srcdir) in \
26808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26809           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26811         esac; \
26812         module_srcdir=zlib; \
26813         $(SHELL) $$s/$$module_srcdir/configure \
26814           --srcdir=$${topdir}/$$module_srcdir \
26815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26816           --target=${target_alias} \
26817            --with-build-libsubdir=$(HOST_SUBDIR)  \
26818           $(STAGE3_CONFIGURE_FLAGS)
26819 @endif zlib-bootstrap
26820
26821 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26822 maybe-configure-stage4-zlib:
26823 @if zlib-bootstrap
26824 maybe-configure-stage4-zlib: configure-stage4-zlib
26825 configure-stage4-zlib:
26826         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26827         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26828         @r=`${PWD_COMMAND}`; export r; \
26829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26830         TFLAGS="$(STAGE4_TFLAGS)"; \
26831         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26832         $(HOST_EXPORTS) \
26833         $(POSTSTAGE1_HOST_EXPORTS) \
26834         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26835         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26836         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26837         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26839         cd $(HOST_SUBDIR)/zlib || exit 1; \
26840         case $(srcdir) in \
26841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26842           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26844         esac; \
26845         module_srcdir=zlib; \
26846         $(SHELL) $$s/$$module_srcdir/configure \
26847           --srcdir=$${topdir}/$$module_srcdir \
26848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26849           --target=${target_alias} \
26850            --with-build-libsubdir=$(HOST_SUBDIR)  \
26851           $(STAGE4_CONFIGURE_FLAGS)
26852 @endif zlib-bootstrap
26853
26854 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26855 maybe-configure-stageprofile-zlib:
26856 @if zlib-bootstrap
26857 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26858 configure-stageprofile-zlib:
26859         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26861         @r=`${PWD_COMMAND}`; export r; \
26862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26863         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26864         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26865         $(HOST_EXPORTS) \
26866         $(POSTSTAGE1_HOST_EXPORTS) \
26867         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26868         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26869         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26870         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26872         cd $(HOST_SUBDIR)/zlib || exit 1; \
26873         case $(srcdir) in \
26874           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26875           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26876                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26877         esac; \
26878         module_srcdir=zlib; \
26879         $(SHELL) $$s/$$module_srcdir/configure \
26880           --srcdir=$${topdir}/$$module_srcdir \
26881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26882           --target=${target_alias} \
26883            --with-build-libsubdir=$(HOST_SUBDIR)  \
26884           $(STAGEprofile_CONFIGURE_FLAGS)
26885 @endif zlib-bootstrap
26886
26887 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26888 maybe-configure-stagefeedback-zlib:
26889 @if zlib-bootstrap
26890 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26891 configure-stagefeedback-zlib:
26892         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26894         @r=`${PWD_COMMAND}`; export r; \
26895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26897         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26898         $(HOST_EXPORTS) \
26899         $(POSTSTAGE1_HOST_EXPORTS) \
26900         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26901         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26902         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26903         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26905         cd $(HOST_SUBDIR)/zlib || exit 1; \
26906         case $(srcdir) in \
26907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26908           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26910         esac; \
26911         module_srcdir=zlib; \
26912         $(SHELL) $$s/$$module_srcdir/configure \
26913           --srcdir=$${topdir}/$$module_srcdir \
26914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26915           --target=${target_alias} \
26916            --with-build-libsubdir=$(HOST_SUBDIR)  \
26917           $(STAGEfeedback_CONFIGURE_FLAGS)
26918 @endif zlib-bootstrap
26919
26920
26921
26922
26923
26924 .PHONY: all-zlib maybe-all-zlib
26925 maybe-all-zlib:
26926 @if gcc-bootstrap
26927 all-zlib: stage_current
26928 @endif gcc-bootstrap
26929 @if zlib
26930 TARGET-zlib=all
26931 maybe-all-zlib: all-zlib
26932 all-zlib: configure-zlib
26933         @r=`${PWD_COMMAND}`; export r; \
26934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935         $(HOST_EXPORTS)  \
26936         (cd $(HOST_SUBDIR)/zlib && \
26937           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26938                 $(TARGET-zlib))
26939 @endif zlib
26940
26941
26942
26943 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26944 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26945 maybe-all-stage1-zlib:
26946 maybe-clean-stage1-zlib:
26947 @if zlib-bootstrap
26948 maybe-all-stage1-zlib: all-stage1-zlib
26949 all-stage1: all-stage1-zlib
26950 TARGET-stage1-zlib = $(TARGET-zlib)
26951 all-stage1-zlib: configure-stage1-zlib
26952         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26953         @r=`${PWD_COMMAND}`; export r; \
26954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26955         TFLAGS="$(STAGE1_TFLAGS)"; \
26956         $(HOST_EXPORTS)  \
26957         cd $(HOST_SUBDIR)/zlib && \
26958         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26959                 CFLAGS="$(STAGE1_CFLAGS)" \
26960                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26961                 LIBCFLAGS="$(LIBCFLAGS)" \
26962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26965                 $(EXTRA_HOST_FLAGS)  \
26966                 $(STAGE1_FLAGS_TO_PASS)  \
26967                 TFLAGS="$(STAGE1_TFLAGS)" \
26968                 $(TARGET-stage1-zlib)
26969
26970 maybe-clean-stage1-zlib: clean-stage1-zlib
26971 clean-stage1: clean-stage1-zlib
26972 clean-stage1-zlib:
26973         @if [ $(current_stage) = stage1 ]; then \
26974           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26975         else \
26976           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
26977           $(MAKE) stage1-start; \
26978         fi; \
26979         cd $(HOST_SUBDIR)/zlib && \
26980         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26981         $(STAGE1_FLAGS_TO_PASS)  clean
26982 @endif zlib-bootstrap
26983
26984
26985 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26986 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26987 maybe-all-stage2-zlib:
26988 maybe-clean-stage2-zlib:
26989 @if zlib-bootstrap
26990 maybe-all-stage2-zlib: all-stage2-zlib
26991 all-stage2: all-stage2-zlib
26992 TARGET-stage2-zlib = $(TARGET-zlib)
26993 all-stage2-zlib: configure-stage2-zlib
26994         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26995         @r=`${PWD_COMMAND}`; export r; \
26996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997         TFLAGS="$(STAGE2_TFLAGS)"; \
26998         $(HOST_EXPORTS) \
26999         $(POSTSTAGE1_HOST_EXPORTS)  \
27000         cd $(HOST_SUBDIR)/zlib && \
27001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27002                 CFLAGS="$(STAGE2_CFLAGS)" \
27003                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27004                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27008                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27009                 TFLAGS="$(STAGE2_TFLAGS)" \
27010                 $(TARGET-stage2-zlib)
27011
27012 maybe-clean-stage2-zlib: clean-stage2-zlib
27013 clean-stage2: clean-stage2-zlib
27014 clean-stage2-zlib:
27015         @if [ $(current_stage) = stage2 ]; then \
27016           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27017         else \
27018           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27019           $(MAKE) stage2-start; \
27020         fi; \
27021         cd $(HOST_SUBDIR)/zlib && \
27022         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27023 @endif zlib-bootstrap
27024
27025
27026 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27027 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27028 maybe-all-stage3-zlib:
27029 maybe-clean-stage3-zlib:
27030 @if zlib-bootstrap
27031 maybe-all-stage3-zlib: all-stage3-zlib
27032 all-stage3: all-stage3-zlib
27033 TARGET-stage3-zlib = $(TARGET-zlib)
27034 all-stage3-zlib: configure-stage3-zlib
27035         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27036         @r=`${PWD_COMMAND}`; export r; \
27037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27038         TFLAGS="$(STAGE3_TFLAGS)"; \
27039         $(HOST_EXPORTS) \
27040         $(POSTSTAGE1_HOST_EXPORTS)  \
27041         cd $(HOST_SUBDIR)/zlib && \
27042         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27043                 CFLAGS="$(STAGE3_CFLAGS)" \
27044                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27045                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27046                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27047                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27048                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27049                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27050                 TFLAGS="$(STAGE3_TFLAGS)" \
27051                 $(TARGET-stage3-zlib)
27052
27053 maybe-clean-stage3-zlib: clean-stage3-zlib
27054 clean-stage3: clean-stage3-zlib
27055 clean-stage3-zlib:
27056         @if [ $(current_stage) = stage3 ]; then \
27057           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27058         else \
27059           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27060           $(MAKE) stage3-start; \
27061         fi; \
27062         cd $(HOST_SUBDIR)/zlib && \
27063         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27064 @endif zlib-bootstrap
27065
27066
27067 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27068 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27069 maybe-all-stage4-zlib:
27070 maybe-clean-stage4-zlib:
27071 @if zlib-bootstrap
27072 maybe-all-stage4-zlib: all-stage4-zlib
27073 all-stage4: all-stage4-zlib
27074 TARGET-stage4-zlib = $(TARGET-zlib)
27075 all-stage4-zlib: configure-stage4-zlib
27076         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27077         @r=`${PWD_COMMAND}`; export r; \
27078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079         TFLAGS="$(STAGE4_TFLAGS)"; \
27080         $(HOST_EXPORTS) \
27081         $(POSTSTAGE1_HOST_EXPORTS)  \
27082         cd $(HOST_SUBDIR)/zlib && \
27083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27084                 CFLAGS="$(STAGE4_CFLAGS)" \
27085                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27086                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27090                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27091                 TFLAGS="$(STAGE4_TFLAGS)" \
27092                 $(TARGET-stage4-zlib)
27093
27094 maybe-clean-stage4-zlib: clean-stage4-zlib
27095 clean-stage4: clean-stage4-zlib
27096 clean-stage4-zlib:
27097         @if [ $(current_stage) = stage4 ]; then \
27098           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27099         else \
27100           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27101           $(MAKE) stage4-start; \
27102         fi; \
27103         cd $(HOST_SUBDIR)/zlib && \
27104         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27105 @endif zlib-bootstrap
27106
27107
27108 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27109 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27110 maybe-all-stageprofile-zlib:
27111 maybe-clean-stageprofile-zlib:
27112 @if zlib-bootstrap
27113 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27114 all-stageprofile: all-stageprofile-zlib
27115 TARGET-stageprofile-zlib = $(TARGET-zlib)
27116 all-stageprofile-zlib: configure-stageprofile-zlib
27117         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27118         @r=`${PWD_COMMAND}`; export r; \
27119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27120         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27121         $(HOST_EXPORTS) \
27122         $(POSTSTAGE1_HOST_EXPORTS)  \
27123         cd $(HOST_SUBDIR)/zlib && \
27124         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27125                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27126                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27127                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27128                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27129                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27130                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27131                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27132                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27133                 $(TARGET-stageprofile-zlib)
27134
27135 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27136 clean-stageprofile: clean-stageprofile-zlib
27137 clean-stageprofile-zlib:
27138         @if [ $(current_stage) = stageprofile ]; then \
27139           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27140         else \
27141           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27142           $(MAKE) stageprofile-start; \
27143         fi; \
27144         cd $(HOST_SUBDIR)/zlib && \
27145         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27146 @endif zlib-bootstrap
27147
27148
27149 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27150 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27151 maybe-all-stagefeedback-zlib:
27152 maybe-clean-stagefeedback-zlib:
27153 @if zlib-bootstrap
27154 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27155 all-stagefeedback: all-stagefeedback-zlib
27156 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27157 all-stagefeedback-zlib: configure-stagefeedback-zlib
27158         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27159         @r=`${PWD_COMMAND}`; export r; \
27160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27161         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27162         $(HOST_EXPORTS) \
27163         $(POSTSTAGE1_HOST_EXPORTS)  \
27164         cd $(HOST_SUBDIR)/zlib && \
27165         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27166                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27167                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27168                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27169                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27170                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27171                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27172                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27173                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27174                 $(TARGET-stagefeedback-zlib)
27175
27176 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27177 clean-stagefeedback: clean-stagefeedback-zlib
27178 clean-stagefeedback-zlib:
27179         @if [ $(current_stage) = stagefeedback ]; then \
27180           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27181         else \
27182           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27183           $(MAKE) stagefeedback-start; \
27184         fi; \
27185         cd $(HOST_SUBDIR)/zlib && \
27186         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27187 @endif zlib-bootstrap
27188
27189
27190
27191
27192
27193 .PHONY: check-zlib maybe-check-zlib
27194 maybe-check-zlib:
27195 @if zlib
27196 maybe-check-zlib: check-zlib
27197
27198 check-zlib:
27199
27200 @endif zlib
27201
27202 .PHONY: install-zlib maybe-install-zlib
27203 maybe-install-zlib:
27204 @if zlib
27205 maybe-install-zlib: install-zlib
27206
27207 install-zlib:
27208
27209 @endif zlib
27210
27211 .PHONY: install-strip-zlib maybe-install-strip-zlib
27212 maybe-install-strip-zlib:
27213 @if zlib
27214 maybe-install-strip-zlib: install-strip-zlib
27215
27216 install-strip-zlib:
27217
27218 @endif zlib
27219
27220 # Other targets (info, dvi, pdf, etc.)
27221
27222 .PHONY: maybe-info-zlib info-zlib
27223 maybe-info-zlib:
27224 @if zlib
27225 maybe-info-zlib: info-zlib
27226
27227 info-zlib: \
27228     configure-zlib 
27229         @[ -f ./zlib/Makefile ] || exit 0; \
27230         r=`${PWD_COMMAND}`; export r; \
27231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27232         $(HOST_EXPORTS) \
27233         for flag in $(EXTRA_HOST_FLAGS) ; do \
27234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27235         done; \
27236         echo "Doing info in zlib" ; \
27237         (cd $(HOST_SUBDIR)/zlib && \
27238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27240                   "RANLIB=$${RANLIB}" \
27241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27242                   info) \
27243           || exit 1
27244
27245 @endif zlib
27246
27247 .PHONY: maybe-dvi-zlib dvi-zlib
27248 maybe-dvi-zlib:
27249 @if zlib
27250 maybe-dvi-zlib: dvi-zlib
27251
27252 dvi-zlib: \
27253     configure-zlib 
27254         @[ -f ./zlib/Makefile ] || exit 0; \
27255         r=`${PWD_COMMAND}`; export r; \
27256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257         $(HOST_EXPORTS) \
27258         for flag in $(EXTRA_HOST_FLAGS) ; do \
27259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27260         done; \
27261         echo "Doing dvi in zlib" ; \
27262         (cd $(HOST_SUBDIR)/zlib && \
27263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27265                   "RANLIB=$${RANLIB}" \
27266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27267                   dvi) \
27268           || exit 1
27269
27270 @endif zlib
27271
27272 .PHONY: maybe-pdf-zlib pdf-zlib
27273 maybe-pdf-zlib:
27274 @if zlib
27275 maybe-pdf-zlib: pdf-zlib
27276
27277 pdf-zlib: \
27278     configure-zlib 
27279         @[ -f ./zlib/Makefile ] || exit 0; \
27280         r=`${PWD_COMMAND}`; export r; \
27281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282         $(HOST_EXPORTS) \
27283         for flag in $(EXTRA_HOST_FLAGS) ; do \
27284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27285         done; \
27286         echo "Doing pdf in zlib" ; \
27287         (cd $(HOST_SUBDIR)/zlib && \
27288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27290                   "RANLIB=$${RANLIB}" \
27291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27292                   pdf) \
27293           || exit 1
27294
27295 @endif zlib
27296
27297 .PHONY: maybe-html-zlib html-zlib
27298 maybe-html-zlib:
27299 @if zlib
27300 maybe-html-zlib: html-zlib
27301
27302 html-zlib: \
27303     configure-zlib 
27304         @[ -f ./zlib/Makefile ] || exit 0; \
27305         r=`${PWD_COMMAND}`; export r; \
27306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27307         $(HOST_EXPORTS) \
27308         for flag in $(EXTRA_HOST_FLAGS) ; do \
27309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27310         done; \
27311         echo "Doing html in zlib" ; \
27312         (cd $(HOST_SUBDIR)/zlib && \
27313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27315                   "RANLIB=$${RANLIB}" \
27316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27317                   html) \
27318           || exit 1
27319
27320 @endif zlib
27321
27322 .PHONY: maybe-TAGS-zlib TAGS-zlib
27323 maybe-TAGS-zlib:
27324 @if zlib
27325 maybe-TAGS-zlib: TAGS-zlib
27326
27327 TAGS-zlib: \
27328     configure-zlib 
27329         @[ -f ./zlib/Makefile ] || exit 0; \
27330         r=`${PWD_COMMAND}`; export r; \
27331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27332         $(HOST_EXPORTS) \
27333         for flag in $(EXTRA_HOST_FLAGS) ; do \
27334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27335         done; \
27336         echo "Doing TAGS in zlib" ; \
27337         (cd $(HOST_SUBDIR)/zlib && \
27338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27340                   "RANLIB=$${RANLIB}" \
27341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27342                   TAGS) \
27343           || exit 1
27344
27345 @endif zlib
27346
27347 .PHONY: maybe-install-info-zlib install-info-zlib
27348 maybe-install-info-zlib:
27349 @if zlib
27350 maybe-install-info-zlib: install-info-zlib
27351
27352 install-info-zlib: \
27353     configure-zlib \
27354     info-zlib 
27355         @[ -f ./zlib/Makefile ] || exit 0; \
27356         r=`${PWD_COMMAND}`; export r; \
27357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27358         $(HOST_EXPORTS) \
27359         for flag in $(EXTRA_HOST_FLAGS) ; do \
27360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27361         done; \
27362         echo "Doing install-info in zlib" ; \
27363         (cd $(HOST_SUBDIR)/zlib && \
27364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27366                   "RANLIB=$${RANLIB}" \
27367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27368                   install-info) \
27369           || exit 1
27370
27371 @endif zlib
27372
27373 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27374 maybe-install-pdf-zlib:
27375 @if zlib
27376 maybe-install-pdf-zlib: install-pdf-zlib
27377
27378 install-pdf-zlib: \
27379     configure-zlib \
27380     pdf-zlib 
27381         @[ -f ./zlib/Makefile ] || exit 0; \
27382         r=`${PWD_COMMAND}`; export r; \
27383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27384         $(HOST_EXPORTS) \
27385         for flag in $(EXTRA_HOST_FLAGS) ; do \
27386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27387         done; \
27388         echo "Doing install-pdf in zlib" ; \
27389         (cd $(HOST_SUBDIR)/zlib && \
27390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27392                   "RANLIB=$${RANLIB}" \
27393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27394                   install-pdf) \
27395           || exit 1
27396
27397 @endif zlib
27398
27399 .PHONY: maybe-install-html-zlib install-html-zlib
27400 maybe-install-html-zlib:
27401 @if zlib
27402 maybe-install-html-zlib: install-html-zlib
27403
27404 install-html-zlib: \
27405     configure-zlib \
27406     html-zlib 
27407         @[ -f ./zlib/Makefile ] || exit 0; \
27408         r=`${PWD_COMMAND}`; export r; \
27409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27410         $(HOST_EXPORTS) \
27411         for flag in $(EXTRA_HOST_FLAGS) ; do \
27412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27413         done; \
27414         echo "Doing install-html in zlib" ; \
27415         (cd $(HOST_SUBDIR)/zlib && \
27416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27418                   "RANLIB=$${RANLIB}" \
27419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27420                   install-html) \
27421           || exit 1
27422
27423 @endif zlib
27424
27425 .PHONY: maybe-installcheck-zlib installcheck-zlib
27426 maybe-installcheck-zlib:
27427 @if zlib
27428 maybe-installcheck-zlib: installcheck-zlib
27429
27430 installcheck-zlib: \
27431     configure-zlib 
27432         @[ -f ./zlib/Makefile ] || exit 0; \
27433         r=`${PWD_COMMAND}`; export r; \
27434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27435         $(HOST_EXPORTS) \
27436         for flag in $(EXTRA_HOST_FLAGS) ; do \
27437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27438         done; \
27439         echo "Doing installcheck in zlib" ; \
27440         (cd $(HOST_SUBDIR)/zlib && \
27441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27443                   "RANLIB=$${RANLIB}" \
27444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27445                   installcheck) \
27446           || exit 1
27447
27448 @endif zlib
27449
27450 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27451 maybe-mostlyclean-zlib:
27452 @if zlib
27453 maybe-mostlyclean-zlib: mostlyclean-zlib
27454
27455 mostlyclean-zlib: 
27456         @[ -f ./zlib/Makefile ] || exit 0; \
27457         r=`${PWD_COMMAND}`; export r; \
27458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27459         $(HOST_EXPORTS) \
27460         for flag in $(EXTRA_HOST_FLAGS) ; do \
27461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27462         done; \
27463         echo "Doing mostlyclean in zlib" ; \
27464         (cd $(HOST_SUBDIR)/zlib && \
27465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27467                   "RANLIB=$${RANLIB}" \
27468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27469                   mostlyclean) \
27470           || exit 1
27471
27472 @endif zlib
27473
27474 .PHONY: maybe-clean-zlib clean-zlib
27475 maybe-clean-zlib:
27476 @if zlib
27477 maybe-clean-zlib: clean-zlib
27478
27479 clean-zlib: 
27480         @[ -f ./zlib/Makefile ] || exit 0; \
27481         r=`${PWD_COMMAND}`; export r; \
27482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27483         $(HOST_EXPORTS) \
27484         for flag in $(EXTRA_HOST_FLAGS) ; do \
27485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27486         done; \
27487         echo "Doing clean in zlib" ; \
27488         (cd $(HOST_SUBDIR)/zlib && \
27489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27491                   "RANLIB=$${RANLIB}" \
27492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27493                   clean) \
27494           || exit 1
27495
27496 @endif zlib
27497
27498 .PHONY: maybe-distclean-zlib distclean-zlib
27499 maybe-distclean-zlib:
27500 @if zlib
27501 maybe-distclean-zlib: distclean-zlib
27502
27503 distclean-zlib: 
27504         @[ -f ./zlib/Makefile ] || exit 0; \
27505         r=`${PWD_COMMAND}`; export r; \
27506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507         $(HOST_EXPORTS) \
27508         for flag in $(EXTRA_HOST_FLAGS) ; do \
27509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27510         done; \
27511         echo "Doing distclean in zlib" ; \
27512         (cd $(HOST_SUBDIR)/zlib && \
27513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27515                   "RANLIB=$${RANLIB}" \
27516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27517                   distclean) \
27518           || exit 1
27519
27520 @endif zlib
27521
27522 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27523 maybe-maintainer-clean-zlib:
27524 @if zlib
27525 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27526
27527 maintainer-clean-zlib: 
27528         @[ -f ./zlib/Makefile ] || exit 0; \
27529         r=`${PWD_COMMAND}`; export r; \
27530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27531         $(HOST_EXPORTS) \
27532         for flag in $(EXTRA_HOST_FLAGS) ; do \
27533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27534         done; \
27535         echo "Doing maintainer-clean in zlib" ; \
27536         (cd $(HOST_SUBDIR)/zlib && \
27537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27539                   "RANLIB=$${RANLIB}" \
27540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27541                   maintainer-clean) \
27542           || exit 1
27543
27544 @endif zlib
27545
27546
27547
27548 .PHONY: configure-gdb maybe-configure-gdb
27549 maybe-configure-gdb:
27550 @if gcc-bootstrap
27551 configure-gdb: stage_current
27552 @endif gcc-bootstrap
27553 @if gdb
27554 maybe-configure-gdb: configure-gdb
27555 configure-gdb: 
27556         @: $(MAKE); $(unstage)
27557         @r=`${PWD_COMMAND}`; export r; \
27558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27559         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27560         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
27561         $(HOST_EXPORTS)  \
27562         echo Configuring in $(HOST_SUBDIR)/gdb; \
27563         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27564         case $(srcdir) in \
27565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27566           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27568         esac; \
27569         module_srcdir=gdb; \
27570         $(SHELL) \
27571           $$s/$$module_srcdir/configure \
27572           --srcdir=$${topdir}/$$module_srcdir \
27573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27574           --target=${target_alias}  \
27575           || exit 1
27576 @endif gdb
27577
27578
27579
27580
27581
27582 .PHONY: all-gdb maybe-all-gdb
27583 maybe-all-gdb:
27584 @if gcc-bootstrap
27585 all-gdb: stage_current
27586 @endif gcc-bootstrap
27587 @if gdb
27588 TARGET-gdb=all
27589 maybe-all-gdb: all-gdb
27590 all-gdb: configure-gdb
27591         @: $(MAKE); $(unstage)
27592         @r=`${PWD_COMMAND}`; export r; \
27593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594         $(HOST_EXPORTS)  \
27595         (cd $(HOST_SUBDIR)/gdb && \
27596           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27597                 $(TARGET-gdb))
27598 @endif gdb
27599
27600
27601
27602
27603 .PHONY: check-gdb maybe-check-gdb
27604 maybe-check-gdb:
27605 @if gdb
27606 maybe-check-gdb: check-gdb
27607
27608 check-gdb:
27609         @: $(MAKE); $(unstage)
27610         @r=`${PWD_COMMAND}`; export r; \
27611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27612         $(HOST_EXPORTS) \
27613         (cd $(HOST_SUBDIR)/gdb && \
27614           $(MAKE) $(FLAGS_TO_PASS)  check)
27615
27616 @endif gdb
27617
27618 .PHONY: install-gdb maybe-install-gdb
27619 maybe-install-gdb:
27620 @if gdb
27621 maybe-install-gdb: install-gdb
27622
27623 install-gdb: installdirs
27624         @: $(MAKE); $(unstage)
27625         @r=`${PWD_COMMAND}`; export r; \
27626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27627         $(HOST_EXPORTS) \
27628         (cd $(HOST_SUBDIR)/gdb && \
27629           $(MAKE) $(FLAGS_TO_PASS)  install)
27630
27631 @endif gdb
27632
27633 .PHONY: install-strip-gdb maybe-install-strip-gdb
27634 maybe-install-strip-gdb:
27635 @if gdb
27636 maybe-install-strip-gdb: install-strip-gdb
27637
27638 install-strip-gdb: installdirs
27639         @: $(MAKE); $(unstage)
27640         @r=`${PWD_COMMAND}`; export r; \
27641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642         $(HOST_EXPORTS) \
27643         (cd $(HOST_SUBDIR)/gdb && \
27644           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27645
27646 @endif gdb
27647
27648 # Other targets (info, dvi, pdf, etc.)
27649
27650 .PHONY: maybe-info-gdb info-gdb
27651 maybe-info-gdb:
27652 @if gdb
27653 maybe-info-gdb: info-gdb
27654
27655 info-gdb: \
27656     configure-gdb 
27657         @: $(MAKE); $(unstage)
27658         @[ -f ./gdb/Makefile ] || exit 0; \
27659         r=`${PWD_COMMAND}`; export r; \
27660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661         $(HOST_EXPORTS) \
27662         for flag in $(EXTRA_HOST_FLAGS) ; do \
27663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664         done; \
27665         echo "Doing info in gdb" ; \
27666         (cd $(HOST_SUBDIR)/gdb && \
27667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669                   "RANLIB=$${RANLIB}" \
27670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27671                   info) \
27672           || exit 1
27673
27674 @endif gdb
27675
27676 .PHONY: maybe-dvi-gdb dvi-gdb
27677 maybe-dvi-gdb:
27678 @if gdb
27679 maybe-dvi-gdb: dvi-gdb
27680
27681 dvi-gdb: \
27682     configure-gdb 
27683         @: $(MAKE); $(unstage)
27684         @[ -f ./gdb/Makefile ] || exit 0; \
27685         r=`${PWD_COMMAND}`; export r; \
27686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27687         $(HOST_EXPORTS) \
27688         for flag in $(EXTRA_HOST_FLAGS) ; do \
27689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27690         done; \
27691         echo "Doing dvi in gdb" ; \
27692         (cd $(HOST_SUBDIR)/gdb && \
27693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27695                   "RANLIB=$${RANLIB}" \
27696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27697                   dvi) \
27698           || exit 1
27699
27700 @endif gdb
27701
27702 .PHONY: maybe-pdf-gdb pdf-gdb
27703 maybe-pdf-gdb:
27704 @if gdb
27705 maybe-pdf-gdb: pdf-gdb
27706
27707 pdf-gdb: \
27708     configure-gdb 
27709         @: $(MAKE); $(unstage)
27710         @[ -f ./gdb/Makefile ] || exit 0; \
27711         r=`${PWD_COMMAND}`; export r; \
27712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27713         $(HOST_EXPORTS) \
27714         for flag in $(EXTRA_HOST_FLAGS) ; do \
27715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27716         done; \
27717         echo "Doing pdf in gdb" ; \
27718         (cd $(HOST_SUBDIR)/gdb && \
27719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27721                   "RANLIB=$${RANLIB}" \
27722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27723                   pdf) \
27724           || exit 1
27725
27726 @endif gdb
27727
27728 .PHONY: maybe-html-gdb html-gdb
27729 maybe-html-gdb:
27730 @if gdb
27731 maybe-html-gdb: html-gdb
27732
27733 html-gdb: \
27734     configure-gdb 
27735         @: $(MAKE); $(unstage)
27736         @[ -f ./gdb/Makefile ] || exit 0; \
27737         r=`${PWD_COMMAND}`; export r; \
27738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27739         $(HOST_EXPORTS) \
27740         for flag in $(EXTRA_HOST_FLAGS) ; do \
27741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27742         done; \
27743         echo "Doing html in gdb" ; \
27744         (cd $(HOST_SUBDIR)/gdb && \
27745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27747                   "RANLIB=$${RANLIB}" \
27748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27749                   html) \
27750           || exit 1
27751
27752 @endif gdb
27753
27754 .PHONY: maybe-TAGS-gdb TAGS-gdb
27755 maybe-TAGS-gdb:
27756 @if gdb
27757 maybe-TAGS-gdb: TAGS-gdb
27758
27759 TAGS-gdb: \
27760     configure-gdb 
27761         @: $(MAKE); $(unstage)
27762         @[ -f ./gdb/Makefile ] || exit 0; \
27763         r=`${PWD_COMMAND}`; export r; \
27764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27765         $(HOST_EXPORTS) \
27766         for flag in $(EXTRA_HOST_FLAGS) ; do \
27767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27768         done; \
27769         echo "Doing TAGS in gdb" ; \
27770         (cd $(HOST_SUBDIR)/gdb && \
27771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27773                   "RANLIB=$${RANLIB}" \
27774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27775                   TAGS) \
27776           || exit 1
27777
27778 @endif gdb
27779
27780 .PHONY: maybe-install-info-gdb install-info-gdb
27781 maybe-install-info-gdb:
27782 @if gdb
27783 maybe-install-info-gdb: install-info-gdb
27784
27785 install-info-gdb: \
27786     configure-gdb \
27787     info-gdb 
27788         @: $(MAKE); $(unstage)
27789         @[ -f ./gdb/Makefile ] || exit 0; \
27790         r=`${PWD_COMMAND}`; export r; \
27791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27792         $(HOST_EXPORTS) \
27793         for flag in $(EXTRA_HOST_FLAGS) ; do \
27794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27795         done; \
27796         echo "Doing install-info in gdb" ; \
27797         (cd $(HOST_SUBDIR)/gdb && \
27798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27800                   "RANLIB=$${RANLIB}" \
27801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27802                   install-info) \
27803           || exit 1
27804
27805 @endif gdb
27806
27807 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
27808 maybe-install-pdf-gdb:
27809 @if gdb
27810 maybe-install-pdf-gdb: install-pdf-gdb
27811
27812 install-pdf-gdb: \
27813     configure-gdb \
27814     pdf-gdb 
27815         @: $(MAKE); $(unstage)
27816         @[ -f ./gdb/Makefile ] || exit 0; \
27817         r=`${PWD_COMMAND}`; export r; \
27818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819         $(HOST_EXPORTS) \
27820         for flag in $(EXTRA_HOST_FLAGS) ; do \
27821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822         done; \
27823         echo "Doing install-pdf in gdb" ; \
27824         (cd $(HOST_SUBDIR)/gdb && \
27825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827                   "RANLIB=$${RANLIB}" \
27828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829                   install-pdf) \
27830           || exit 1
27831
27832 @endif gdb
27833
27834 .PHONY: maybe-install-html-gdb install-html-gdb
27835 maybe-install-html-gdb:
27836 @if gdb
27837 maybe-install-html-gdb: install-html-gdb
27838
27839 install-html-gdb: \
27840     configure-gdb \
27841     html-gdb 
27842         @: $(MAKE); $(unstage)
27843         @[ -f ./gdb/Makefile ] || exit 0; \
27844         r=`${PWD_COMMAND}`; export r; \
27845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27846         $(HOST_EXPORTS) \
27847         for flag in $(EXTRA_HOST_FLAGS) ; do \
27848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27849         done; \
27850         echo "Doing install-html in gdb" ; \
27851         (cd $(HOST_SUBDIR)/gdb && \
27852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27854                   "RANLIB=$${RANLIB}" \
27855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27856                   install-html) \
27857           || exit 1
27858
27859 @endif gdb
27860
27861 .PHONY: maybe-installcheck-gdb installcheck-gdb
27862 maybe-installcheck-gdb:
27863 @if gdb
27864 maybe-installcheck-gdb: installcheck-gdb
27865
27866 installcheck-gdb: \
27867     configure-gdb 
27868         @: $(MAKE); $(unstage)
27869         @[ -f ./gdb/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 installcheck in gdb" ; \
27877         (cd $(HOST_SUBDIR)/gdb && \
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                   installcheck) \
27883           || exit 1
27884
27885 @endif gdb
27886
27887 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27888 maybe-mostlyclean-gdb:
27889 @if gdb
27890 maybe-mostlyclean-gdb: mostlyclean-gdb
27891
27892 mostlyclean-gdb: 
27893         @: $(MAKE); $(unstage)
27894         @[ -f ./gdb/Makefile ] || exit 0; \
27895         r=`${PWD_COMMAND}`; export r; \
27896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27897         $(HOST_EXPORTS) \
27898         for flag in $(EXTRA_HOST_FLAGS) ; do \
27899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27900         done; \
27901         echo "Doing mostlyclean in gdb" ; \
27902         (cd $(HOST_SUBDIR)/gdb && \
27903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27905                   "RANLIB=$${RANLIB}" \
27906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27907                   mostlyclean) \
27908           || exit 1
27909
27910 @endif gdb
27911
27912 .PHONY: maybe-clean-gdb clean-gdb
27913 maybe-clean-gdb:
27914 @if gdb
27915 maybe-clean-gdb: clean-gdb
27916
27917 clean-gdb: 
27918         @: $(MAKE); $(unstage)
27919         @[ -f ./gdb/Makefile ] || exit 0; \
27920         r=`${PWD_COMMAND}`; export r; \
27921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27922         $(HOST_EXPORTS) \
27923         for flag in $(EXTRA_HOST_FLAGS) ; do \
27924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27925         done; \
27926         echo "Doing clean in gdb" ; \
27927         (cd $(HOST_SUBDIR)/gdb && \
27928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27930                   "RANLIB=$${RANLIB}" \
27931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27932                   clean) \
27933           || exit 1
27934
27935 @endif gdb
27936
27937 .PHONY: maybe-distclean-gdb distclean-gdb
27938 maybe-distclean-gdb:
27939 @if gdb
27940 maybe-distclean-gdb: distclean-gdb
27941
27942 distclean-gdb: 
27943         @: $(MAKE); $(unstage)
27944         @[ -f ./gdb/Makefile ] || exit 0; \
27945         r=`${PWD_COMMAND}`; export r; \
27946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947         $(HOST_EXPORTS) \
27948         for flag in $(EXTRA_HOST_FLAGS) ; do \
27949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27950         done; \
27951         echo "Doing distclean in gdb" ; \
27952         (cd $(HOST_SUBDIR)/gdb && \
27953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27955                   "RANLIB=$${RANLIB}" \
27956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27957                   distclean) \
27958           || exit 1
27959
27960 @endif gdb
27961
27962 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27963 maybe-maintainer-clean-gdb:
27964 @if gdb
27965 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27966
27967 maintainer-clean-gdb: 
27968         @: $(MAKE); $(unstage)
27969         @[ -f ./gdb/Makefile ] || exit 0; \
27970         r=`${PWD_COMMAND}`; export r; \
27971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972         $(HOST_EXPORTS) \
27973         for flag in $(EXTRA_HOST_FLAGS) ; do \
27974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27975         done; \
27976         echo "Doing maintainer-clean in gdb" ; \
27977         (cd $(HOST_SUBDIR)/gdb && \
27978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27980                   "RANLIB=$${RANLIB}" \
27981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27982                   maintainer-clean) \
27983           || exit 1
27984
27985 @endif gdb
27986
27987
27988
27989 .PHONY: configure-expect maybe-configure-expect
27990 maybe-configure-expect:
27991 @if gcc-bootstrap
27992 configure-expect: stage_current
27993 @endif gcc-bootstrap
27994 @if expect
27995 maybe-configure-expect: configure-expect
27996 configure-expect: 
27997         @: $(MAKE); $(unstage)
27998         @r=`${PWD_COMMAND}`; export r; \
27999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28000         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
28002         $(HOST_EXPORTS)  \
28003         echo Configuring in $(HOST_SUBDIR)/expect; \
28004         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28005         case $(srcdir) in \
28006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28007           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28009         esac; \
28010         module_srcdir=expect; \
28011         $(SHELL) \
28012           $$s/$$module_srcdir/configure \
28013           --srcdir=$${topdir}/$$module_srcdir \
28014           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28015           --target=${target_alias}  \
28016           || exit 1
28017 @endif expect
28018
28019
28020
28021
28022
28023 .PHONY: all-expect maybe-all-expect
28024 maybe-all-expect:
28025 @if gcc-bootstrap
28026 all-expect: stage_current
28027 @endif gcc-bootstrap
28028 @if expect
28029 TARGET-expect=all
28030 maybe-all-expect: all-expect
28031 all-expect: configure-expect
28032         @: $(MAKE); $(unstage)
28033         @r=`${PWD_COMMAND}`; export r; \
28034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28035         $(HOST_EXPORTS)  \
28036         (cd $(HOST_SUBDIR)/expect && \
28037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28038                 $(TARGET-expect))
28039 @endif expect
28040
28041
28042
28043
28044 .PHONY: check-expect maybe-check-expect
28045 maybe-check-expect:
28046 @if expect
28047 maybe-check-expect: check-expect
28048
28049 check-expect:
28050         @: $(MAKE); $(unstage)
28051         @r=`${PWD_COMMAND}`; export r; \
28052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28053         $(HOST_EXPORTS) \
28054         (cd $(HOST_SUBDIR)/expect && \
28055           $(MAKE) $(FLAGS_TO_PASS)  check)
28056
28057 @endif expect
28058
28059 .PHONY: install-expect maybe-install-expect
28060 maybe-install-expect:
28061 @if expect
28062 maybe-install-expect: install-expect
28063
28064 install-expect: installdirs
28065         @: $(MAKE); $(unstage)
28066         @r=`${PWD_COMMAND}`; export r; \
28067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28068         $(HOST_EXPORTS) \
28069         (cd $(HOST_SUBDIR)/expect && \
28070           $(MAKE) $(FLAGS_TO_PASS)  install)
28071
28072 @endif expect
28073
28074 .PHONY: install-strip-expect maybe-install-strip-expect
28075 maybe-install-strip-expect:
28076 @if expect
28077 maybe-install-strip-expect: install-strip-expect
28078
28079 install-strip-expect: installdirs
28080         @: $(MAKE); $(unstage)
28081         @r=`${PWD_COMMAND}`; export r; \
28082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28083         $(HOST_EXPORTS) \
28084         (cd $(HOST_SUBDIR)/expect && \
28085           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28086
28087 @endif expect
28088
28089 # Other targets (info, dvi, pdf, etc.)
28090
28091 .PHONY: maybe-info-expect info-expect
28092 maybe-info-expect:
28093 @if expect
28094 maybe-info-expect: info-expect
28095
28096 info-expect: \
28097     configure-expect 
28098         @: $(MAKE); $(unstage)
28099         @[ -f ./expect/Makefile ] || exit 0; \
28100         r=`${PWD_COMMAND}`; export r; \
28101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28102         $(HOST_EXPORTS) \
28103         for flag in $(EXTRA_HOST_FLAGS) ; do \
28104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28105         done; \
28106         echo "Doing info in expect" ; \
28107         (cd $(HOST_SUBDIR)/expect && \
28108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28110                   "RANLIB=$${RANLIB}" \
28111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28112                   info) \
28113           || exit 1
28114
28115 @endif expect
28116
28117 .PHONY: maybe-dvi-expect dvi-expect
28118 maybe-dvi-expect:
28119 @if expect
28120 maybe-dvi-expect: dvi-expect
28121
28122 dvi-expect: \
28123     configure-expect 
28124         @: $(MAKE); $(unstage)
28125         @[ -f ./expect/Makefile ] || exit 0; \
28126         r=`${PWD_COMMAND}`; export r; \
28127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28128         $(HOST_EXPORTS) \
28129         for flag in $(EXTRA_HOST_FLAGS) ; do \
28130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28131         done; \
28132         echo "Doing dvi in expect" ; \
28133         (cd $(HOST_SUBDIR)/expect && \
28134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28136                   "RANLIB=$${RANLIB}" \
28137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28138                   dvi) \
28139           || exit 1
28140
28141 @endif expect
28142
28143 .PHONY: maybe-pdf-expect pdf-expect
28144 maybe-pdf-expect:
28145 @if expect
28146 maybe-pdf-expect: pdf-expect
28147
28148 pdf-expect: \
28149     configure-expect 
28150         @: $(MAKE); $(unstage)
28151         @[ -f ./expect/Makefile ] || exit 0; \
28152         r=`${PWD_COMMAND}`; export r; \
28153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28154         $(HOST_EXPORTS) \
28155         for flag in $(EXTRA_HOST_FLAGS) ; do \
28156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28157         done; \
28158         echo "Doing pdf in expect" ; \
28159         (cd $(HOST_SUBDIR)/expect && \
28160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28162                   "RANLIB=$${RANLIB}" \
28163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28164                   pdf) \
28165           || exit 1
28166
28167 @endif expect
28168
28169 .PHONY: maybe-html-expect html-expect
28170 maybe-html-expect:
28171 @if expect
28172 maybe-html-expect: html-expect
28173
28174 html-expect: \
28175     configure-expect 
28176         @: $(MAKE); $(unstage)
28177         @[ -f ./expect/Makefile ] || exit 0; \
28178         r=`${PWD_COMMAND}`; export r; \
28179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28180         $(HOST_EXPORTS) \
28181         for flag in $(EXTRA_HOST_FLAGS) ; do \
28182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28183         done; \
28184         echo "Doing html in expect" ; \
28185         (cd $(HOST_SUBDIR)/expect && \
28186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28188                   "RANLIB=$${RANLIB}" \
28189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28190                   html) \
28191           || exit 1
28192
28193 @endif expect
28194
28195 .PHONY: maybe-TAGS-expect TAGS-expect
28196 maybe-TAGS-expect:
28197 @if expect
28198 maybe-TAGS-expect: TAGS-expect
28199
28200 TAGS-expect: \
28201     configure-expect 
28202         @: $(MAKE); $(unstage)
28203         @[ -f ./expect/Makefile ] || exit 0; \
28204         r=`${PWD_COMMAND}`; export r; \
28205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28206         $(HOST_EXPORTS) \
28207         for flag in $(EXTRA_HOST_FLAGS) ; do \
28208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28209         done; \
28210         echo "Doing TAGS in expect" ; \
28211         (cd $(HOST_SUBDIR)/expect && \
28212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28214                   "RANLIB=$${RANLIB}" \
28215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28216                   TAGS) \
28217           || exit 1
28218
28219 @endif expect
28220
28221 .PHONY: maybe-install-info-expect install-info-expect
28222 maybe-install-info-expect:
28223 @if expect
28224 maybe-install-info-expect: install-info-expect
28225
28226 install-info-expect: \
28227     configure-expect \
28228     info-expect 
28229         @: $(MAKE); $(unstage)
28230         @[ -f ./expect/Makefile ] || exit 0; \
28231         r=`${PWD_COMMAND}`; export r; \
28232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28233         $(HOST_EXPORTS) \
28234         for flag in $(EXTRA_HOST_FLAGS) ; do \
28235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28236         done; \
28237         echo "Doing install-info in expect" ; \
28238         (cd $(HOST_SUBDIR)/expect && \
28239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28241                   "RANLIB=$${RANLIB}" \
28242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28243                   install-info) \
28244           || exit 1
28245
28246 @endif expect
28247
28248 .PHONY: maybe-install-pdf-expect install-pdf-expect
28249 maybe-install-pdf-expect:
28250 @if expect
28251 maybe-install-pdf-expect: install-pdf-expect
28252
28253 install-pdf-expect: \
28254     configure-expect \
28255     pdf-expect 
28256         @: $(MAKE); $(unstage)
28257         @[ -f ./expect/Makefile ] || exit 0; \
28258         r=`${PWD_COMMAND}`; export r; \
28259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28260         $(HOST_EXPORTS) \
28261         for flag in $(EXTRA_HOST_FLAGS) ; do \
28262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28263         done; \
28264         echo "Doing install-pdf in expect" ; \
28265         (cd $(HOST_SUBDIR)/expect && \
28266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28268                   "RANLIB=$${RANLIB}" \
28269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28270                   install-pdf) \
28271           || exit 1
28272
28273 @endif expect
28274
28275 .PHONY: maybe-install-html-expect install-html-expect
28276 maybe-install-html-expect:
28277 @if expect
28278 maybe-install-html-expect: install-html-expect
28279
28280 install-html-expect: \
28281     configure-expect \
28282     html-expect 
28283         @: $(MAKE); $(unstage)
28284         @[ -f ./expect/Makefile ] || exit 0; \
28285         r=`${PWD_COMMAND}`; export r; \
28286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28287         $(HOST_EXPORTS) \
28288         for flag in $(EXTRA_HOST_FLAGS) ; do \
28289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28290         done; \
28291         echo "Doing install-html in expect" ; \
28292         (cd $(HOST_SUBDIR)/expect && \
28293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28295                   "RANLIB=$${RANLIB}" \
28296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28297                   install-html) \
28298           || exit 1
28299
28300 @endif expect
28301
28302 .PHONY: maybe-installcheck-expect installcheck-expect
28303 maybe-installcheck-expect:
28304 @if expect
28305 maybe-installcheck-expect: installcheck-expect
28306
28307 installcheck-expect: \
28308     configure-expect 
28309         @: $(MAKE); $(unstage)
28310         @[ -f ./expect/Makefile ] || exit 0; \
28311         r=`${PWD_COMMAND}`; export r; \
28312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28313         $(HOST_EXPORTS) \
28314         for flag in $(EXTRA_HOST_FLAGS) ; do \
28315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28316         done; \
28317         echo "Doing installcheck in expect" ; \
28318         (cd $(HOST_SUBDIR)/expect && \
28319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28321                   "RANLIB=$${RANLIB}" \
28322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28323                   installcheck) \
28324           || exit 1
28325
28326 @endif expect
28327
28328 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28329 maybe-mostlyclean-expect:
28330 @if expect
28331 maybe-mostlyclean-expect: mostlyclean-expect
28332
28333 mostlyclean-expect: 
28334         @: $(MAKE); $(unstage)
28335         @[ -f ./expect/Makefile ] || exit 0; \
28336         r=`${PWD_COMMAND}`; export r; \
28337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338         $(HOST_EXPORTS) \
28339         for flag in $(EXTRA_HOST_FLAGS) ; do \
28340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28341         done; \
28342         echo "Doing mostlyclean in expect" ; \
28343         (cd $(HOST_SUBDIR)/expect && \
28344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28346                   "RANLIB=$${RANLIB}" \
28347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28348                   mostlyclean) \
28349           || exit 1
28350
28351 @endif expect
28352
28353 .PHONY: maybe-clean-expect clean-expect
28354 maybe-clean-expect:
28355 @if expect
28356 maybe-clean-expect: clean-expect
28357
28358 clean-expect: 
28359         @: $(MAKE); $(unstage)
28360         @[ -f ./expect/Makefile ] || exit 0; \
28361         r=`${PWD_COMMAND}`; export r; \
28362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28363         $(HOST_EXPORTS) \
28364         for flag in $(EXTRA_HOST_FLAGS) ; do \
28365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28366         done; \
28367         echo "Doing clean in expect" ; \
28368         (cd $(HOST_SUBDIR)/expect && \
28369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28371                   "RANLIB=$${RANLIB}" \
28372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28373                   clean) \
28374           || exit 1
28375
28376 @endif expect
28377
28378 .PHONY: maybe-distclean-expect distclean-expect
28379 maybe-distclean-expect:
28380 @if expect
28381 maybe-distclean-expect: distclean-expect
28382
28383 distclean-expect: 
28384         @: $(MAKE); $(unstage)
28385         @[ -f ./expect/Makefile ] || exit 0; \
28386         r=`${PWD_COMMAND}`; export r; \
28387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28388         $(HOST_EXPORTS) \
28389         for flag in $(EXTRA_HOST_FLAGS) ; do \
28390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28391         done; \
28392         echo "Doing distclean in expect" ; \
28393         (cd $(HOST_SUBDIR)/expect && \
28394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28396                   "RANLIB=$${RANLIB}" \
28397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28398                   distclean) \
28399           || exit 1
28400
28401 @endif expect
28402
28403 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28404 maybe-maintainer-clean-expect:
28405 @if expect
28406 maybe-maintainer-clean-expect: maintainer-clean-expect
28407
28408 maintainer-clean-expect: 
28409         @: $(MAKE); $(unstage)
28410         @[ -f ./expect/Makefile ] || exit 0; \
28411         r=`${PWD_COMMAND}`; export r; \
28412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413         $(HOST_EXPORTS) \
28414         for flag in $(EXTRA_HOST_FLAGS) ; do \
28415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28416         done; \
28417         echo "Doing maintainer-clean in expect" ; \
28418         (cd $(HOST_SUBDIR)/expect && \
28419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28421                   "RANLIB=$${RANLIB}" \
28422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28423                   maintainer-clean) \
28424           || exit 1
28425
28426 @endif expect
28427
28428
28429
28430 .PHONY: configure-guile maybe-configure-guile
28431 maybe-configure-guile:
28432 @if gcc-bootstrap
28433 configure-guile: stage_current
28434 @endif gcc-bootstrap
28435 @if guile
28436 maybe-configure-guile: configure-guile
28437 configure-guile: 
28438         @: $(MAKE); $(unstage)
28439         @r=`${PWD_COMMAND}`; export r; \
28440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
28443         $(HOST_EXPORTS)  \
28444         echo Configuring in $(HOST_SUBDIR)/guile; \
28445         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28446         case $(srcdir) in \
28447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28448           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28450         esac; \
28451         module_srcdir=guile; \
28452         $(SHELL) \
28453           $$s/$$module_srcdir/configure \
28454           --srcdir=$${topdir}/$$module_srcdir \
28455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28456           --target=${target_alias}  \
28457           || exit 1
28458 @endif guile
28459
28460
28461
28462
28463
28464 .PHONY: all-guile maybe-all-guile
28465 maybe-all-guile:
28466 @if gcc-bootstrap
28467 all-guile: stage_current
28468 @endif gcc-bootstrap
28469 @if guile
28470 TARGET-guile=all
28471 maybe-all-guile: all-guile
28472 all-guile: configure-guile
28473         @: $(MAKE); $(unstage)
28474         @r=`${PWD_COMMAND}`; export r; \
28475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28476         $(HOST_EXPORTS)  \
28477         (cd $(HOST_SUBDIR)/guile && \
28478           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28479                 $(TARGET-guile))
28480 @endif guile
28481
28482
28483
28484
28485 .PHONY: check-guile maybe-check-guile
28486 maybe-check-guile:
28487 @if guile
28488 maybe-check-guile: check-guile
28489
28490 check-guile:
28491         @: $(MAKE); $(unstage)
28492         @r=`${PWD_COMMAND}`; export r; \
28493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28494         $(HOST_EXPORTS) \
28495         (cd $(HOST_SUBDIR)/guile && \
28496           $(MAKE) $(FLAGS_TO_PASS)  check)
28497
28498 @endif guile
28499
28500 .PHONY: install-guile maybe-install-guile
28501 maybe-install-guile:
28502 @if guile
28503 maybe-install-guile: install-guile
28504
28505 install-guile: installdirs
28506         @: $(MAKE); $(unstage)
28507         @r=`${PWD_COMMAND}`; export r; \
28508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509         $(HOST_EXPORTS) \
28510         (cd $(HOST_SUBDIR)/guile && \
28511           $(MAKE) $(FLAGS_TO_PASS)  install)
28512
28513 @endif guile
28514
28515 .PHONY: install-strip-guile maybe-install-strip-guile
28516 maybe-install-strip-guile:
28517 @if guile
28518 maybe-install-strip-guile: install-strip-guile
28519
28520 install-strip-guile: installdirs
28521         @: $(MAKE); $(unstage)
28522         @r=`${PWD_COMMAND}`; export r; \
28523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524         $(HOST_EXPORTS) \
28525         (cd $(HOST_SUBDIR)/guile && \
28526           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28527
28528 @endif guile
28529
28530 # Other targets (info, dvi, pdf, etc.)
28531
28532 .PHONY: maybe-info-guile info-guile
28533 maybe-info-guile:
28534 @if guile
28535 maybe-info-guile: info-guile
28536
28537 info-guile: \
28538     configure-guile 
28539         @: $(MAKE); $(unstage)
28540         @[ -f ./guile/Makefile ] || exit 0; \
28541         r=`${PWD_COMMAND}`; export r; \
28542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28543         $(HOST_EXPORTS) \
28544         for flag in $(EXTRA_HOST_FLAGS) ; do \
28545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28546         done; \
28547         echo "Doing info in guile" ; \
28548         (cd $(HOST_SUBDIR)/guile && \
28549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28551                   "RANLIB=$${RANLIB}" \
28552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28553                   info) \
28554           || exit 1
28555
28556 @endif guile
28557
28558 .PHONY: maybe-dvi-guile dvi-guile
28559 maybe-dvi-guile:
28560 @if guile
28561 maybe-dvi-guile: dvi-guile
28562
28563 dvi-guile: \
28564     configure-guile 
28565         @: $(MAKE); $(unstage)
28566         @[ -f ./guile/Makefile ] || exit 0; \
28567         r=`${PWD_COMMAND}`; export r; \
28568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28569         $(HOST_EXPORTS) \
28570         for flag in $(EXTRA_HOST_FLAGS) ; do \
28571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28572         done; \
28573         echo "Doing dvi in guile" ; \
28574         (cd $(HOST_SUBDIR)/guile && \
28575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28577                   "RANLIB=$${RANLIB}" \
28578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28579                   dvi) \
28580           || exit 1
28581
28582 @endif guile
28583
28584 .PHONY: maybe-pdf-guile pdf-guile
28585 maybe-pdf-guile:
28586 @if guile
28587 maybe-pdf-guile: pdf-guile
28588
28589 pdf-guile: \
28590     configure-guile 
28591         @: $(MAKE); $(unstage)
28592         @[ -f ./guile/Makefile ] || exit 0; \
28593         r=`${PWD_COMMAND}`; export r; \
28594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28595         $(HOST_EXPORTS) \
28596         for flag in $(EXTRA_HOST_FLAGS) ; do \
28597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28598         done; \
28599         echo "Doing pdf in guile" ; \
28600         (cd $(HOST_SUBDIR)/guile && \
28601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28603                   "RANLIB=$${RANLIB}" \
28604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28605                   pdf) \
28606           || exit 1
28607
28608 @endif guile
28609
28610 .PHONY: maybe-html-guile html-guile
28611 maybe-html-guile:
28612 @if guile
28613 maybe-html-guile: html-guile
28614
28615 html-guile: \
28616     configure-guile 
28617         @: $(MAKE); $(unstage)
28618         @[ -f ./guile/Makefile ] || exit 0; \
28619         r=`${PWD_COMMAND}`; export r; \
28620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28621         $(HOST_EXPORTS) \
28622         for flag in $(EXTRA_HOST_FLAGS) ; do \
28623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28624         done; \
28625         echo "Doing html in guile" ; \
28626         (cd $(HOST_SUBDIR)/guile && \
28627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28629                   "RANLIB=$${RANLIB}" \
28630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28631                   html) \
28632           || exit 1
28633
28634 @endif guile
28635
28636 .PHONY: maybe-TAGS-guile TAGS-guile
28637 maybe-TAGS-guile:
28638 @if guile
28639 maybe-TAGS-guile: TAGS-guile
28640
28641 TAGS-guile: \
28642     configure-guile 
28643         @: $(MAKE); $(unstage)
28644         @[ -f ./guile/Makefile ] || exit 0; \
28645         r=`${PWD_COMMAND}`; export r; \
28646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28647         $(HOST_EXPORTS) \
28648         for flag in $(EXTRA_HOST_FLAGS) ; do \
28649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28650         done; \
28651         echo "Doing TAGS in guile" ; \
28652         (cd $(HOST_SUBDIR)/guile && \
28653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28655                   "RANLIB=$${RANLIB}" \
28656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28657                   TAGS) \
28658           || exit 1
28659
28660 @endif guile
28661
28662 .PHONY: maybe-install-info-guile install-info-guile
28663 maybe-install-info-guile:
28664 @if guile
28665 maybe-install-info-guile: install-info-guile
28666
28667 install-info-guile: \
28668     configure-guile \
28669     info-guile 
28670         @: $(MAKE); $(unstage)
28671         @[ -f ./guile/Makefile ] || exit 0; \
28672         r=`${PWD_COMMAND}`; export r; \
28673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28674         $(HOST_EXPORTS) \
28675         for flag in $(EXTRA_HOST_FLAGS) ; do \
28676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28677         done; \
28678         echo "Doing install-info in guile" ; \
28679         (cd $(HOST_SUBDIR)/guile && \
28680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28682                   "RANLIB=$${RANLIB}" \
28683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28684                   install-info) \
28685           || exit 1
28686
28687 @endif guile
28688
28689 .PHONY: maybe-install-pdf-guile install-pdf-guile
28690 maybe-install-pdf-guile:
28691 @if guile
28692 maybe-install-pdf-guile: install-pdf-guile
28693
28694 install-pdf-guile: \
28695     configure-guile \
28696     pdf-guile 
28697         @: $(MAKE); $(unstage)
28698         @[ -f ./guile/Makefile ] || exit 0; \
28699         r=`${PWD_COMMAND}`; export r; \
28700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28701         $(HOST_EXPORTS) \
28702         for flag in $(EXTRA_HOST_FLAGS) ; do \
28703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28704         done; \
28705         echo "Doing install-pdf in guile" ; \
28706         (cd $(HOST_SUBDIR)/guile && \
28707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28709                   "RANLIB=$${RANLIB}" \
28710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28711                   install-pdf) \
28712           || exit 1
28713
28714 @endif guile
28715
28716 .PHONY: maybe-install-html-guile install-html-guile
28717 maybe-install-html-guile:
28718 @if guile
28719 maybe-install-html-guile: install-html-guile
28720
28721 install-html-guile: \
28722     configure-guile \
28723     html-guile 
28724         @: $(MAKE); $(unstage)
28725         @[ -f ./guile/Makefile ] || exit 0; \
28726         r=`${PWD_COMMAND}`; export r; \
28727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28728         $(HOST_EXPORTS) \
28729         for flag in $(EXTRA_HOST_FLAGS) ; do \
28730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28731         done; \
28732         echo "Doing install-html in guile" ; \
28733         (cd $(HOST_SUBDIR)/guile && \
28734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28736                   "RANLIB=$${RANLIB}" \
28737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28738                   install-html) \
28739           || exit 1
28740
28741 @endif guile
28742
28743 .PHONY: maybe-installcheck-guile installcheck-guile
28744 maybe-installcheck-guile:
28745 @if guile
28746 maybe-installcheck-guile: installcheck-guile
28747
28748 installcheck-guile: \
28749     configure-guile 
28750         @: $(MAKE); $(unstage)
28751         @[ -f ./guile/Makefile ] || exit 0; \
28752         r=`${PWD_COMMAND}`; export r; \
28753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28754         $(HOST_EXPORTS) \
28755         for flag in $(EXTRA_HOST_FLAGS) ; do \
28756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28757         done; \
28758         echo "Doing installcheck in guile" ; \
28759         (cd $(HOST_SUBDIR)/guile && \
28760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28762                   "RANLIB=$${RANLIB}" \
28763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28764                   installcheck) \
28765           || exit 1
28766
28767 @endif guile
28768
28769 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
28770 maybe-mostlyclean-guile:
28771 @if guile
28772 maybe-mostlyclean-guile: mostlyclean-guile
28773
28774 mostlyclean-guile: 
28775         @: $(MAKE); $(unstage)
28776         @[ -f ./guile/Makefile ] || exit 0; \
28777         r=`${PWD_COMMAND}`; export r; \
28778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28779         $(HOST_EXPORTS) \
28780         for flag in $(EXTRA_HOST_FLAGS) ; do \
28781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28782         done; \
28783         echo "Doing mostlyclean in guile" ; \
28784         (cd $(HOST_SUBDIR)/guile && \
28785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28787                   "RANLIB=$${RANLIB}" \
28788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28789                   mostlyclean) \
28790           || exit 1
28791
28792 @endif guile
28793
28794 .PHONY: maybe-clean-guile clean-guile
28795 maybe-clean-guile:
28796 @if guile
28797 maybe-clean-guile: clean-guile
28798
28799 clean-guile: 
28800         @: $(MAKE); $(unstage)
28801         @[ -f ./guile/Makefile ] || exit 0; \
28802         r=`${PWD_COMMAND}`; export r; \
28803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28804         $(HOST_EXPORTS) \
28805         for flag in $(EXTRA_HOST_FLAGS) ; do \
28806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28807         done; \
28808         echo "Doing clean in guile" ; \
28809         (cd $(HOST_SUBDIR)/guile && \
28810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28812                   "RANLIB=$${RANLIB}" \
28813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28814                   clean) \
28815           || exit 1
28816
28817 @endif guile
28818
28819 .PHONY: maybe-distclean-guile distclean-guile
28820 maybe-distclean-guile:
28821 @if guile
28822 maybe-distclean-guile: distclean-guile
28823
28824 distclean-guile: 
28825         @: $(MAKE); $(unstage)
28826         @[ -f ./guile/Makefile ] || exit 0; \
28827         r=`${PWD_COMMAND}`; export r; \
28828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28829         $(HOST_EXPORTS) \
28830         for flag in $(EXTRA_HOST_FLAGS) ; do \
28831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28832         done; \
28833         echo "Doing distclean in guile" ; \
28834         (cd $(HOST_SUBDIR)/guile && \
28835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28837                   "RANLIB=$${RANLIB}" \
28838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28839                   distclean) \
28840           || exit 1
28841
28842 @endif guile
28843
28844 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
28845 maybe-maintainer-clean-guile:
28846 @if guile
28847 maybe-maintainer-clean-guile: maintainer-clean-guile
28848
28849 maintainer-clean-guile: 
28850         @: $(MAKE); $(unstage)
28851         @[ -f ./guile/Makefile ] || exit 0; \
28852         r=`${PWD_COMMAND}`; export r; \
28853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28854         $(HOST_EXPORTS) \
28855         for flag in $(EXTRA_HOST_FLAGS) ; do \
28856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28857         done; \
28858         echo "Doing maintainer-clean in guile" ; \
28859         (cd $(HOST_SUBDIR)/guile && \
28860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28862                   "RANLIB=$${RANLIB}" \
28863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28864                   maintainer-clean) \
28865           || exit 1
28866
28867 @endif guile
28868
28869
28870
28871 .PHONY: configure-tk maybe-configure-tk
28872 maybe-configure-tk:
28873 @if gcc-bootstrap
28874 configure-tk: stage_current
28875 @endif gcc-bootstrap
28876 @if tk
28877 maybe-configure-tk: configure-tk
28878 configure-tk: 
28879         @: $(MAKE); $(unstage)
28880         @r=`${PWD_COMMAND}`; export r; \
28881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
28883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
28884         $(HOST_EXPORTS)  \
28885         echo Configuring in $(HOST_SUBDIR)/tk; \
28886         cd "$(HOST_SUBDIR)/tk" || exit 1; \
28887         case $(srcdir) in \
28888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28889           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
28890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28891         esac; \
28892         module_srcdir=tk; \
28893         $(SHELL) \
28894           $$s/$$module_srcdir/configure \
28895           --srcdir=$${topdir}/$$module_srcdir \
28896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28897           --target=${target_alias}  \
28898           || exit 1
28899 @endif tk
28900
28901
28902
28903
28904
28905 .PHONY: all-tk maybe-all-tk
28906 maybe-all-tk:
28907 @if gcc-bootstrap
28908 all-tk: stage_current
28909 @endif gcc-bootstrap
28910 @if tk
28911 TARGET-tk=all
28912 maybe-all-tk: all-tk
28913 all-tk: configure-tk
28914         @: $(MAKE); $(unstage)
28915         @r=`${PWD_COMMAND}`; export r; \
28916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28917         $(HOST_EXPORTS)  \
28918         (cd $(HOST_SUBDIR)/tk && \
28919           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28920                 $(TARGET-tk))
28921 @endif tk
28922
28923
28924
28925
28926 .PHONY: check-tk maybe-check-tk
28927 maybe-check-tk:
28928 @if tk
28929 maybe-check-tk: check-tk
28930
28931 check-tk:
28932         @: $(MAKE); $(unstage)
28933         @r=`${PWD_COMMAND}`; export r; \
28934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28935         $(HOST_EXPORTS) \
28936         (cd $(HOST_SUBDIR)/tk && \
28937           $(MAKE) $(FLAGS_TO_PASS)  check)
28938
28939 @endif tk
28940
28941 .PHONY: install-tk maybe-install-tk
28942 maybe-install-tk:
28943 @if tk
28944 maybe-install-tk: install-tk
28945
28946 install-tk: installdirs
28947         @: $(MAKE); $(unstage)
28948         @r=`${PWD_COMMAND}`; export r; \
28949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950         $(HOST_EXPORTS) \
28951         (cd $(HOST_SUBDIR)/tk && \
28952           $(MAKE) $(FLAGS_TO_PASS)  install)
28953
28954 @endif tk
28955
28956 .PHONY: install-strip-tk maybe-install-strip-tk
28957 maybe-install-strip-tk:
28958 @if tk
28959 maybe-install-strip-tk: install-strip-tk
28960
28961 install-strip-tk: installdirs
28962         @: $(MAKE); $(unstage)
28963         @r=`${PWD_COMMAND}`; export r; \
28964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28965         $(HOST_EXPORTS) \
28966         (cd $(HOST_SUBDIR)/tk && \
28967           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28968
28969 @endif tk
28970
28971 # Other targets (info, dvi, pdf, etc.)
28972
28973 .PHONY: maybe-info-tk info-tk
28974 maybe-info-tk:
28975 @if tk
28976 maybe-info-tk: info-tk
28977
28978 info-tk: \
28979     configure-tk 
28980         @: $(MAKE); $(unstage)
28981         @[ -f ./tk/Makefile ] || exit 0; \
28982         r=`${PWD_COMMAND}`; export r; \
28983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984         $(HOST_EXPORTS) \
28985         for flag in $(EXTRA_HOST_FLAGS) ; do \
28986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28987         done; \
28988         echo "Doing info in tk" ; \
28989         (cd $(HOST_SUBDIR)/tk && \
28990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28992                   "RANLIB=$${RANLIB}" \
28993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28994                   info) \
28995           || exit 1
28996
28997 @endif tk
28998
28999 .PHONY: maybe-dvi-tk dvi-tk
29000 maybe-dvi-tk:
29001 @if tk
29002 maybe-dvi-tk: dvi-tk
29003
29004 dvi-tk: \
29005     configure-tk 
29006         @: $(MAKE); $(unstage)
29007         @[ -f ./tk/Makefile ] || exit 0; \
29008         r=`${PWD_COMMAND}`; export r; \
29009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29010         $(HOST_EXPORTS) \
29011         for flag in $(EXTRA_HOST_FLAGS) ; do \
29012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29013         done; \
29014         echo "Doing dvi in tk" ; \
29015         (cd $(HOST_SUBDIR)/tk && \
29016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29018                   "RANLIB=$${RANLIB}" \
29019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29020                   dvi) \
29021           || exit 1
29022
29023 @endif tk
29024
29025 .PHONY: maybe-pdf-tk pdf-tk
29026 maybe-pdf-tk:
29027 @if tk
29028 maybe-pdf-tk: pdf-tk
29029
29030 pdf-tk: \
29031     configure-tk 
29032         @: $(MAKE); $(unstage)
29033         @[ -f ./tk/Makefile ] || exit 0; \
29034         r=`${PWD_COMMAND}`; export r; \
29035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29036         $(HOST_EXPORTS) \
29037         for flag in $(EXTRA_HOST_FLAGS) ; do \
29038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29039         done; \
29040         echo "Doing pdf in tk" ; \
29041         (cd $(HOST_SUBDIR)/tk && \
29042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29044                   "RANLIB=$${RANLIB}" \
29045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29046                   pdf) \
29047           || exit 1
29048
29049 @endif tk
29050
29051 .PHONY: maybe-html-tk html-tk
29052 maybe-html-tk:
29053 @if tk
29054 maybe-html-tk: html-tk
29055
29056 html-tk: \
29057     configure-tk 
29058         @: $(MAKE); $(unstage)
29059         @[ -f ./tk/Makefile ] || exit 0; \
29060         r=`${PWD_COMMAND}`; export r; \
29061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062         $(HOST_EXPORTS) \
29063         for flag in $(EXTRA_HOST_FLAGS) ; do \
29064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29065         done; \
29066         echo "Doing html in tk" ; \
29067         (cd $(HOST_SUBDIR)/tk && \
29068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29070                   "RANLIB=$${RANLIB}" \
29071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29072                   html) \
29073           || exit 1
29074
29075 @endif tk
29076
29077 .PHONY: maybe-TAGS-tk TAGS-tk
29078 maybe-TAGS-tk:
29079 @if tk
29080 maybe-TAGS-tk: TAGS-tk
29081
29082 TAGS-tk: \
29083     configure-tk 
29084         @: $(MAKE); $(unstage)
29085         @[ -f ./tk/Makefile ] || exit 0; \
29086         r=`${PWD_COMMAND}`; export r; \
29087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088         $(HOST_EXPORTS) \
29089         for flag in $(EXTRA_HOST_FLAGS) ; do \
29090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091         done; \
29092         echo "Doing TAGS in tk" ; \
29093         (cd $(HOST_SUBDIR)/tk && \
29094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096                   "RANLIB=$${RANLIB}" \
29097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098                   TAGS) \
29099           || exit 1
29100
29101 @endif tk
29102
29103 .PHONY: maybe-install-info-tk install-info-tk
29104 maybe-install-info-tk:
29105 @if tk
29106 maybe-install-info-tk: install-info-tk
29107
29108 install-info-tk: \
29109     configure-tk \
29110     info-tk 
29111         @: $(MAKE); $(unstage)
29112         @[ -f ./tk/Makefile ] || exit 0; \
29113         r=`${PWD_COMMAND}`; export r; \
29114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115         $(HOST_EXPORTS) \
29116         for flag in $(EXTRA_HOST_FLAGS) ; do \
29117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29118         done; \
29119         echo "Doing install-info in tk" ; \
29120         (cd $(HOST_SUBDIR)/tk && \
29121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29123                   "RANLIB=$${RANLIB}" \
29124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29125                   install-info) \
29126           || exit 1
29127
29128 @endif tk
29129
29130 .PHONY: maybe-install-pdf-tk install-pdf-tk
29131 maybe-install-pdf-tk:
29132 @if tk
29133 maybe-install-pdf-tk: install-pdf-tk
29134
29135 install-pdf-tk: \
29136     configure-tk \
29137     pdf-tk 
29138         @: $(MAKE); $(unstage)
29139         @[ -f ./tk/Makefile ] || exit 0; \
29140         r=`${PWD_COMMAND}`; export r; \
29141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29142         $(HOST_EXPORTS) \
29143         for flag in $(EXTRA_HOST_FLAGS) ; do \
29144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29145         done; \
29146         echo "Doing install-pdf in tk" ; \
29147         (cd $(HOST_SUBDIR)/tk && \
29148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29150                   "RANLIB=$${RANLIB}" \
29151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29152                   install-pdf) \
29153           || exit 1
29154
29155 @endif tk
29156
29157 .PHONY: maybe-install-html-tk install-html-tk
29158 maybe-install-html-tk:
29159 @if tk
29160 maybe-install-html-tk: install-html-tk
29161
29162 install-html-tk: \
29163     configure-tk \
29164     html-tk 
29165         @: $(MAKE); $(unstage)
29166         @[ -f ./tk/Makefile ] || exit 0; \
29167         r=`${PWD_COMMAND}`; export r; \
29168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29169         $(HOST_EXPORTS) \
29170         for flag in $(EXTRA_HOST_FLAGS) ; do \
29171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29172         done; \
29173         echo "Doing install-html in tk" ; \
29174         (cd $(HOST_SUBDIR)/tk && \
29175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29177                   "RANLIB=$${RANLIB}" \
29178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29179                   install-html) \
29180           || exit 1
29181
29182 @endif tk
29183
29184 .PHONY: maybe-installcheck-tk installcheck-tk
29185 maybe-installcheck-tk:
29186 @if tk
29187 maybe-installcheck-tk: installcheck-tk
29188
29189 installcheck-tk: \
29190     configure-tk 
29191         @: $(MAKE); $(unstage)
29192         @[ -f ./tk/Makefile ] || exit 0; \
29193         r=`${PWD_COMMAND}`; export r; \
29194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29195         $(HOST_EXPORTS) \
29196         for flag in $(EXTRA_HOST_FLAGS) ; do \
29197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29198         done; \
29199         echo "Doing installcheck in tk" ; \
29200         (cd $(HOST_SUBDIR)/tk && \
29201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29203                   "RANLIB=$${RANLIB}" \
29204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29205                   installcheck) \
29206           || exit 1
29207
29208 @endif tk
29209
29210 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29211 maybe-mostlyclean-tk:
29212 @if tk
29213 maybe-mostlyclean-tk: mostlyclean-tk
29214
29215 mostlyclean-tk: 
29216         @: $(MAKE); $(unstage)
29217         @[ -f ./tk/Makefile ] || exit 0; \
29218         r=`${PWD_COMMAND}`; export r; \
29219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220         $(HOST_EXPORTS) \
29221         for flag in $(EXTRA_HOST_FLAGS) ; do \
29222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29223         done; \
29224         echo "Doing mostlyclean in tk" ; \
29225         (cd $(HOST_SUBDIR)/tk && \
29226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29228                   "RANLIB=$${RANLIB}" \
29229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29230                   mostlyclean) \
29231           || exit 1
29232
29233 @endif tk
29234
29235 .PHONY: maybe-clean-tk clean-tk
29236 maybe-clean-tk:
29237 @if tk
29238 maybe-clean-tk: clean-tk
29239
29240 clean-tk: 
29241         @: $(MAKE); $(unstage)
29242         @[ -f ./tk/Makefile ] || exit 0; \
29243         r=`${PWD_COMMAND}`; export r; \
29244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29245         $(HOST_EXPORTS) \
29246         for flag in $(EXTRA_HOST_FLAGS) ; do \
29247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29248         done; \
29249         echo "Doing clean in tk" ; \
29250         (cd $(HOST_SUBDIR)/tk && \
29251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29253                   "RANLIB=$${RANLIB}" \
29254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29255                   clean) \
29256           || exit 1
29257
29258 @endif tk
29259
29260 .PHONY: maybe-distclean-tk distclean-tk
29261 maybe-distclean-tk:
29262 @if tk
29263 maybe-distclean-tk: distclean-tk
29264
29265 distclean-tk: 
29266         @: $(MAKE); $(unstage)
29267         @[ -f ./tk/Makefile ] || exit 0; \
29268         r=`${PWD_COMMAND}`; export r; \
29269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270         $(HOST_EXPORTS) \
29271         for flag in $(EXTRA_HOST_FLAGS) ; do \
29272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29273         done; \
29274         echo "Doing distclean in tk" ; \
29275         (cd $(HOST_SUBDIR)/tk && \
29276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29278                   "RANLIB=$${RANLIB}" \
29279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29280                   distclean) \
29281           || exit 1
29282
29283 @endif tk
29284
29285 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29286 maybe-maintainer-clean-tk:
29287 @if tk
29288 maybe-maintainer-clean-tk: maintainer-clean-tk
29289
29290 maintainer-clean-tk: 
29291         @: $(MAKE); $(unstage)
29292         @[ -f ./tk/Makefile ] || exit 0; \
29293         r=`${PWD_COMMAND}`; export r; \
29294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29295         $(HOST_EXPORTS) \
29296         for flag in $(EXTRA_HOST_FLAGS) ; do \
29297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29298         done; \
29299         echo "Doing maintainer-clean in tk" ; \
29300         (cd $(HOST_SUBDIR)/tk && \
29301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29303                   "RANLIB=$${RANLIB}" \
29304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29305                   maintainer-clean) \
29306           || exit 1
29307
29308 @endif tk
29309
29310
29311
29312 .PHONY: configure-libtermcap maybe-configure-libtermcap
29313 maybe-configure-libtermcap:
29314 @if gcc-bootstrap
29315 configure-libtermcap: stage_current
29316 @endif gcc-bootstrap
29317 @if libtermcap
29318 maybe-configure-libtermcap: configure-libtermcap
29319 configure-libtermcap: 
29320         @: $(MAKE); $(unstage)
29321         @r=`${PWD_COMMAND}`; export r; \
29322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
29325         $(HOST_EXPORTS)  \
29326         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29327         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29328         case $(srcdir) in \
29329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29330           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29332         esac; \
29333         module_srcdir=libtermcap; \
29334         $(SHELL) \
29335           $$s/$$module_srcdir/configure \
29336           --srcdir=$${topdir}/$$module_srcdir \
29337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29338           --target=${target_alias}  \
29339           || exit 1
29340 @endif libtermcap
29341
29342
29343
29344
29345
29346 .PHONY: all-libtermcap maybe-all-libtermcap
29347 maybe-all-libtermcap:
29348 @if gcc-bootstrap
29349 all-libtermcap: stage_current
29350 @endif gcc-bootstrap
29351 @if libtermcap
29352 TARGET-libtermcap=all
29353 maybe-all-libtermcap: all-libtermcap
29354 all-libtermcap: configure-libtermcap
29355         @: $(MAKE); $(unstage)
29356         @r=`${PWD_COMMAND}`; export r; \
29357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29358         $(HOST_EXPORTS)  \
29359         (cd $(HOST_SUBDIR)/libtermcap && \
29360           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29361                 $(TARGET-libtermcap))
29362 @endif libtermcap
29363
29364
29365
29366
29367 .PHONY: check-libtermcap maybe-check-libtermcap
29368 maybe-check-libtermcap:
29369 @if libtermcap
29370 maybe-check-libtermcap: check-libtermcap
29371
29372 check-libtermcap:
29373
29374 @endif libtermcap
29375
29376 .PHONY: install-libtermcap maybe-install-libtermcap
29377 maybe-install-libtermcap:
29378 @if libtermcap
29379 maybe-install-libtermcap: install-libtermcap
29380
29381 install-libtermcap: installdirs
29382         @: $(MAKE); $(unstage)
29383         @r=`${PWD_COMMAND}`; export r; \
29384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29385         $(HOST_EXPORTS) \
29386         (cd $(HOST_SUBDIR)/libtermcap && \
29387           $(MAKE) $(FLAGS_TO_PASS)  install)
29388
29389 @endif libtermcap
29390
29391 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29392 maybe-install-strip-libtermcap:
29393 @if libtermcap
29394 maybe-install-strip-libtermcap: install-strip-libtermcap
29395
29396 install-strip-libtermcap: installdirs
29397         @: $(MAKE); $(unstage)
29398         @r=`${PWD_COMMAND}`; export r; \
29399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29400         $(HOST_EXPORTS) \
29401         (cd $(HOST_SUBDIR)/libtermcap && \
29402           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29403
29404 @endif libtermcap
29405
29406 # Other targets (info, dvi, pdf, etc.)
29407
29408 .PHONY: maybe-info-libtermcap info-libtermcap
29409 maybe-info-libtermcap:
29410 @if libtermcap
29411 maybe-info-libtermcap: info-libtermcap
29412
29413 info-libtermcap: \
29414     configure-libtermcap 
29415         @: $(MAKE); $(unstage)
29416         @[ -f ./libtermcap/Makefile ] || exit 0; \
29417         r=`${PWD_COMMAND}`; export r; \
29418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29419         $(HOST_EXPORTS) \
29420         for flag in $(EXTRA_HOST_FLAGS) ; do \
29421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29422         done; \
29423         echo "Doing info in libtermcap" ; \
29424         (cd $(HOST_SUBDIR)/libtermcap && \
29425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29427                   "RANLIB=$${RANLIB}" \
29428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29429                   info) \
29430           || exit 1
29431
29432 @endif libtermcap
29433
29434 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29435 maybe-dvi-libtermcap:
29436 @if libtermcap
29437 maybe-dvi-libtermcap: dvi-libtermcap
29438
29439 dvi-libtermcap: \
29440     configure-libtermcap 
29441         @: $(MAKE); $(unstage)
29442         @[ -f ./libtermcap/Makefile ] || exit 0; \
29443         r=`${PWD_COMMAND}`; export r; \
29444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29445         $(HOST_EXPORTS) \
29446         for flag in $(EXTRA_HOST_FLAGS) ; do \
29447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29448         done; \
29449         echo "Doing dvi in libtermcap" ; \
29450         (cd $(HOST_SUBDIR)/libtermcap && \
29451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29453                   "RANLIB=$${RANLIB}" \
29454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29455                   dvi) \
29456           || exit 1
29457
29458 @endif libtermcap
29459
29460 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29461 maybe-pdf-libtermcap:
29462 @if libtermcap
29463 maybe-pdf-libtermcap: pdf-libtermcap
29464
29465 pdf-libtermcap: \
29466     configure-libtermcap 
29467         @: $(MAKE); $(unstage)
29468         @[ -f ./libtermcap/Makefile ] || exit 0; \
29469         r=`${PWD_COMMAND}`; export r; \
29470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29471         $(HOST_EXPORTS) \
29472         for flag in $(EXTRA_HOST_FLAGS) ; do \
29473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29474         done; \
29475         echo "Doing pdf in libtermcap" ; \
29476         (cd $(HOST_SUBDIR)/libtermcap && \
29477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29479                   "RANLIB=$${RANLIB}" \
29480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29481                   pdf) \
29482           || exit 1
29483
29484 @endif libtermcap
29485
29486 .PHONY: maybe-html-libtermcap html-libtermcap
29487 maybe-html-libtermcap:
29488 @if libtermcap
29489 maybe-html-libtermcap: html-libtermcap
29490
29491 html-libtermcap: \
29492     configure-libtermcap 
29493         @: $(MAKE); $(unstage)
29494         @[ -f ./libtermcap/Makefile ] || exit 0; \
29495         r=`${PWD_COMMAND}`; export r; \
29496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29497         $(HOST_EXPORTS) \
29498         for flag in $(EXTRA_HOST_FLAGS) ; do \
29499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29500         done; \
29501         echo "Doing html in libtermcap" ; \
29502         (cd $(HOST_SUBDIR)/libtermcap && \
29503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29505                   "RANLIB=$${RANLIB}" \
29506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29507                   html) \
29508           || exit 1
29509
29510 @endif libtermcap
29511
29512 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29513 maybe-TAGS-libtermcap:
29514 @if libtermcap
29515 maybe-TAGS-libtermcap: TAGS-libtermcap
29516
29517 TAGS-libtermcap: \
29518     configure-libtermcap 
29519         @: $(MAKE); $(unstage)
29520         @[ -f ./libtermcap/Makefile ] || exit 0; \
29521         r=`${PWD_COMMAND}`; export r; \
29522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29523         $(HOST_EXPORTS) \
29524         for flag in $(EXTRA_HOST_FLAGS) ; do \
29525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29526         done; \
29527         echo "Doing TAGS in libtermcap" ; \
29528         (cd $(HOST_SUBDIR)/libtermcap && \
29529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29531                   "RANLIB=$${RANLIB}" \
29532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29533                   TAGS) \
29534           || exit 1
29535
29536 @endif libtermcap
29537
29538 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29539 maybe-install-info-libtermcap:
29540 @if libtermcap
29541 maybe-install-info-libtermcap: install-info-libtermcap
29542
29543 install-info-libtermcap: \
29544     configure-libtermcap \
29545     info-libtermcap 
29546         @: $(MAKE); $(unstage)
29547         @[ -f ./libtermcap/Makefile ] || exit 0; \
29548         r=`${PWD_COMMAND}`; export r; \
29549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550         $(HOST_EXPORTS) \
29551         for flag in $(EXTRA_HOST_FLAGS) ; do \
29552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29553         done; \
29554         echo "Doing install-info in libtermcap" ; \
29555         (cd $(HOST_SUBDIR)/libtermcap && \
29556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29558                   "RANLIB=$${RANLIB}" \
29559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29560                   install-info) \
29561           || exit 1
29562
29563 @endif libtermcap
29564
29565 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29566 maybe-install-pdf-libtermcap:
29567 @if libtermcap
29568 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29569
29570 install-pdf-libtermcap: \
29571     configure-libtermcap \
29572     pdf-libtermcap 
29573         @: $(MAKE); $(unstage)
29574         @[ -f ./libtermcap/Makefile ] || exit 0; \
29575         r=`${PWD_COMMAND}`; export r; \
29576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29577         $(HOST_EXPORTS) \
29578         for flag in $(EXTRA_HOST_FLAGS) ; do \
29579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29580         done; \
29581         echo "Doing install-pdf in libtermcap" ; \
29582         (cd $(HOST_SUBDIR)/libtermcap && \
29583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29585                   "RANLIB=$${RANLIB}" \
29586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29587                   install-pdf) \
29588           || exit 1
29589
29590 @endif libtermcap
29591
29592 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
29593 maybe-install-html-libtermcap:
29594 @if libtermcap
29595 maybe-install-html-libtermcap: install-html-libtermcap
29596
29597 install-html-libtermcap: \
29598     configure-libtermcap \
29599     html-libtermcap 
29600         @: $(MAKE); $(unstage)
29601         @[ -f ./libtermcap/Makefile ] || exit 0; \
29602         r=`${PWD_COMMAND}`; export r; \
29603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29604         $(HOST_EXPORTS) \
29605         for flag in $(EXTRA_HOST_FLAGS) ; do \
29606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29607         done; \
29608         echo "Doing install-html in libtermcap" ; \
29609         (cd $(HOST_SUBDIR)/libtermcap && \
29610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29612                   "RANLIB=$${RANLIB}" \
29613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29614                   install-html) \
29615           || exit 1
29616
29617 @endif libtermcap
29618
29619 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
29620 maybe-installcheck-libtermcap:
29621 @if libtermcap
29622 maybe-installcheck-libtermcap: installcheck-libtermcap
29623
29624 installcheck-libtermcap: \
29625     configure-libtermcap 
29626         @: $(MAKE); $(unstage)
29627         @[ -f ./libtermcap/Makefile ] || exit 0; \
29628         r=`${PWD_COMMAND}`; export r; \
29629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29630         $(HOST_EXPORTS) \
29631         for flag in $(EXTRA_HOST_FLAGS) ; do \
29632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29633         done; \
29634         echo "Doing installcheck in libtermcap" ; \
29635         (cd $(HOST_SUBDIR)/libtermcap && \
29636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29638                   "RANLIB=$${RANLIB}" \
29639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29640                   installcheck) \
29641           || exit 1
29642
29643 @endif libtermcap
29644
29645 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
29646 maybe-mostlyclean-libtermcap:
29647 @if libtermcap
29648 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
29649
29650 # libtermcap doesn't support mostlyclean.
29651 mostlyclean-libtermcap:
29652
29653 @endif libtermcap
29654
29655 .PHONY: maybe-clean-libtermcap clean-libtermcap
29656 maybe-clean-libtermcap:
29657 @if libtermcap
29658 maybe-clean-libtermcap: clean-libtermcap
29659
29660 # libtermcap doesn't support clean.
29661 clean-libtermcap:
29662
29663 @endif libtermcap
29664
29665 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
29666 maybe-distclean-libtermcap:
29667 @if libtermcap
29668 maybe-distclean-libtermcap: distclean-libtermcap
29669
29670 # libtermcap doesn't support distclean.
29671 distclean-libtermcap:
29672
29673 @endif libtermcap
29674
29675 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
29676 maybe-maintainer-clean-libtermcap:
29677 @if libtermcap
29678 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
29679
29680 # libtermcap doesn't support maintainer-clean.
29681 maintainer-clean-libtermcap:
29682
29683 @endif libtermcap
29684
29685
29686
29687 .PHONY: configure-utils maybe-configure-utils
29688 maybe-configure-utils:
29689 @if gcc-bootstrap
29690 configure-utils: stage_current
29691 @endif gcc-bootstrap
29692 @if utils
29693 maybe-configure-utils: configure-utils
29694 configure-utils: 
29695         @: $(MAKE); $(unstage)
29696         @r=`${PWD_COMMAND}`; export r; \
29697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29698         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
29699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
29700         $(HOST_EXPORTS)  \
29701         echo Configuring in $(HOST_SUBDIR)/utils; \
29702         cd "$(HOST_SUBDIR)/utils" || exit 1; \
29703         case $(srcdir) in \
29704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29705           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
29706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29707         esac; \
29708         module_srcdir=utils; \
29709         $(SHELL) \
29710           $$s/$$module_srcdir/configure \
29711           --srcdir=$${topdir}/$$module_srcdir \
29712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29713           --target=${target_alias}  \
29714           || exit 1
29715 @endif utils
29716
29717
29718
29719
29720
29721 .PHONY: all-utils maybe-all-utils
29722 maybe-all-utils:
29723 @if gcc-bootstrap
29724 all-utils: stage_current
29725 @endif gcc-bootstrap
29726 @if utils
29727 TARGET-utils=all
29728 maybe-all-utils: all-utils
29729 all-utils: configure-utils
29730         @: $(MAKE); $(unstage)
29731         @r=`${PWD_COMMAND}`; export r; \
29732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29733         $(HOST_EXPORTS)  \
29734         (cd $(HOST_SUBDIR)/utils && \
29735           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29736                 $(TARGET-utils))
29737 @endif utils
29738
29739
29740
29741
29742 .PHONY: check-utils maybe-check-utils
29743 maybe-check-utils:
29744 @if utils
29745 maybe-check-utils: check-utils
29746
29747 check-utils:
29748
29749 @endif utils
29750
29751 .PHONY: install-utils maybe-install-utils
29752 maybe-install-utils:
29753 @if utils
29754 maybe-install-utils: install-utils
29755
29756 install-utils: installdirs
29757         @: $(MAKE); $(unstage)
29758         @r=`${PWD_COMMAND}`; export r; \
29759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760         $(HOST_EXPORTS) \
29761         (cd $(HOST_SUBDIR)/utils && \
29762           $(MAKE) $(FLAGS_TO_PASS)  install)
29763
29764 @endif utils
29765
29766 .PHONY: install-strip-utils maybe-install-strip-utils
29767 maybe-install-strip-utils:
29768 @if utils
29769 maybe-install-strip-utils: install-strip-utils
29770
29771 install-strip-utils: installdirs
29772         @: $(MAKE); $(unstage)
29773         @r=`${PWD_COMMAND}`; export r; \
29774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29775         $(HOST_EXPORTS) \
29776         (cd $(HOST_SUBDIR)/utils && \
29777           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29778
29779 @endif utils
29780
29781 # Other targets (info, dvi, pdf, etc.)
29782
29783 .PHONY: maybe-info-utils info-utils
29784 maybe-info-utils:
29785 @if utils
29786 maybe-info-utils: info-utils
29787
29788 info-utils: \
29789     configure-utils 
29790         @: $(MAKE); $(unstage)
29791         @[ -f ./utils/Makefile ] || exit 0; \
29792         r=`${PWD_COMMAND}`; export r; \
29793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29794         $(HOST_EXPORTS) \
29795         for flag in $(EXTRA_HOST_FLAGS) ; do \
29796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29797         done; \
29798         echo "Doing info in utils" ; \
29799         (cd $(HOST_SUBDIR)/utils && \
29800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29802                   "RANLIB=$${RANLIB}" \
29803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29804                   info) \
29805           || exit 1
29806
29807 @endif utils
29808
29809 .PHONY: maybe-dvi-utils dvi-utils
29810 maybe-dvi-utils:
29811 @if utils
29812 maybe-dvi-utils: dvi-utils
29813
29814 dvi-utils: \
29815     configure-utils 
29816         @: $(MAKE); $(unstage)
29817         @[ -f ./utils/Makefile ] || exit 0; \
29818         r=`${PWD_COMMAND}`; export r; \
29819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820         $(HOST_EXPORTS) \
29821         for flag in $(EXTRA_HOST_FLAGS) ; do \
29822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823         done; \
29824         echo "Doing dvi in utils" ; \
29825         (cd $(HOST_SUBDIR)/utils && \
29826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828                   "RANLIB=$${RANLIB}" \
29829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830                   dvi) \
29831           || exit 1
29832
29833 @endif utils
29834
29835 .PHONY: maybe-pdf-utils pdf-utils
29836 maybe-pdf-utils:
29837 @if utils
29838 maybe-pdf-utils: pdf-utils
29839
29840 pdf-utils: \
29841     configure-utils 
29842         @: $(MAKE); $(unstage)
29843         @[ -f ./utils/Makefile ] || exit 0; \
29844         r=`${PWD_COMMAND}`; export r; \
29845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846         $(HOST_EXPORTS) \
29847         for flag in $(EXTRA_HOST_FLAGS) ; do \
29848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29849         done; \
29850         echo "Doing pdf in utils" ; \
29851         (cd $(HOST_SUBDIR)/utils && \
29852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29854                   "RANLIB=$${RANLIB}" \
29855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29856                   pdf) \
29857           || exit 1
29858
29859 @endif utils
29860
29861 .PHONY: maybe-html-utils html-utils
29862 maybe-html-utils:
29863 @if utils
29864 maybe-html-utils: html-utils
29865
29866 html-utils: \
29867     configure-utils 
29868         @: $(MAKE); $(unstage)
29869         @[ -f ./utils/Makefile ] || exit 0; \
29870         r=`${PWD_COMMAND}`; export r; \
29871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29872         $(HOST_EXPORTS) \
29873         for flag in $(EXTRA_HOST_FLAGS) ; do \
29874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29875         done; \
29876         echo "Doing html in utils" ; \
29877         (cd $(HOST_SUBDIR)/utils && \
29878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29880                   "RANLIB=$${RANLIB}" \
29881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29882                   html) \
29883           || exit 1
29884
29885 @endif utils
29886
29887 .PHONY: maybe-TAGS-utils TAGS-utils
29888 maybe-TAGS-utils:
29889 @if utils
29890 maybe-TAGS-utils: TAGS-utils
29891
29892 TAGS-utils: \
29893     configure-utils 
29894         @: $(MAKE); $(unstage)
29895         @[ -f ./utils/Makefile ] || exit 0; \
29896         r=`${PWD_COMMAND}`; export r; \
29897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898         $(HOST_EXPORTS) \
29899         for flag in $(EXTRA_HOST_FLAGS) ; do \
29900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29901         done; \
29902         echo "Doing TAGS in utils" ; \
29903         (cd $(HOST_SUBDIR)/utils && \
29904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29906                   "RANLIB=$${RANLIB}" \
29907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29908                   TAGS) \
29909           || exit 1
29910
29911 @endif utils
29912
29913 .PHONY: maybe-install-info-utils install-info-utils
29914 maybe-install-info-utils:
29915 @if utils
29916 maybe-install-info-utils: install-info-utils
29917
29918 install-info-utils: \
29919     configure-utils \
29920     info-utils 
29921         @: $(MAKE); $(unstage)
29922         @[ -f ./utils/Makefile ] || exit 0; \
29923         r=`${PWD_COMMAND}`; export r; \
29924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925         $(HOST_EXPORTS) \
29926         for flag in $(EXTRA_HOST_FLAGS) ; do \
29927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29928         done; \
29929         echo "Doing install-info in utils" ; \
29930         (cd $(HOST_SUBDIR)/utils && \
29931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29933                   "RANLIB=$${RANLIB}" \
29934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935                   install-info) \
29936           || exit 1
29937
29938 @endif utils
29939
29940 .PHONY: maybe-install-pdf-utils install-pdf-utils
29941 maybe-install-pdf-utils:
29942 @if utils
29943 maybe-install-pdf-utils: install-pdf-utils
29944
29945 install-pdf-utils: \
29946     configure-utils \
29947     pdf-utils 
29948         @: $(MAKE); $(unstage)
29949         @[ -f ./utils/Makefile ] || exit 0; \
29950         r=`${PWD_COMMAND}`; export r; \
29951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29952         $(HOST_EXPORTS) \
29953         for flag in $(EXTRA_HOST_FLAGS) ; do \
29954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29955         done; \
29956         echo "Doing install-pdf in utils" ; \
29957         (cd $(HOST_SUBDIR)/utils && \
29958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29960                   "RANLIB=$${RANLIB}" \
29961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29962                   install-pdf) \
29963           || exit 1
29964
29965 @endif utils
29966
29967 .PHONY: maybe-install-html-utils install-html-utils
29968 maybe-install-html-utils:
29969 @if utils
29970 maybe-install-html-utils: install-html-utils
29971
29972 install-html-utils: \
29973     configure-utils \
29974     html-utils 
29975         @: $(MAKE); $(unstage)
29976         @[ -f ./utils/Makefile ] || exit 0; \
29977         r=`${PWD_COMMAND}`; export r; \
29978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29979         $(HOST_EXPORTS) \
29980         for flag in $(EXTRA_HOST_FLAGS) ; do \
29981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29982         done; \
29983         echo "Doing install-html in utils" ; \
29984         (cd $(HOST_SUBDIR)/utils && \
29985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29987                   "RANLIB=$${RANLIB}" \
29988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29989                   install-html) \
29990           || exit 1
29991
29992 @endif utils
29993
29994 .PHONY: maybe-installcheck-utils installcheck-utils
29995 maybe-installcheck-utils:
29996 @if utils
29997 maybe-installcheck-utils: installcheck-utils
29998
29999 installcheck-utils: \
30000     configure-utils 
30001         @: $(MAKE); $(unstage)
30002         @[ -f ./utils/Makefile ] || exit 0; \
30003         r=`${PWD_COMMAND}`; export r; \
30004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30005         $(HOST_EXPORTS) \
30006         for flag in $(EXTRA_HOST_FLAGS) ; do \
30007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30008         done; \
30009         echo "Doing installcheck in utils" ; \
30010         (cd $(HOST_SUBDIR)/utils && \
30011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30013                   "RANLIB=$${RANLIB}" \
30014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30015                   installcheck) \
30016           || exit 1
30017
30018 @endif utils
30019
30020 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30021 maybe-mostlyclean-utils:
30022 @if utils
30023 maybe-mostlyclean-utils: mostlyclean-utils
30024
30025 mostlyclean-utils: 
30026         @: $(MAKE); $(unstage)
30027         @[ -f ./utils/Makefile ] || exit 0; \
30028         r=`${PWD_COMMAND}`; export r; \
30029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030         $(HOST_EXPORTS) \
30031         for flag in $(EXTRA_HOST_FLAGS) ; do \
30032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30033         done; \
30034         echo "Doing mostlyclean in utils" ; \
30035         (cd $(HOST_SUBDIR)/utils && \
30036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038                   "RANLIB=$${RANLIB}" \
30039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30040                   mostlyclean) \
30041           || exit 1
30042
30043 @endif utils
30044
30045 .PHONY: maybe-clean-utils clean-utils
30046 maybe-clean-utils:
30047 @if utils
30048 maybe-clean-utils: clean-utils
30049
30050 clean-utils: 
30051         @: $(MAKE); $(unstage)
30052         @[ -f ./utils/Makefile ] || exit 0; \
30053         r=`${PWD_COMMAND}`; export r; \
30054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30055         $(HOST_EXPORTS) \
30056         for flag in $(EXTRA_HOST_FLAGS) ; do \
30057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30058         done; \
30059         echo "Doing clean in utils" ; \
30060         (cd $(HOST_SUBDIR)/utils && \
30061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30063                   "RANLIB=$${RANLIB}" \
30064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30065                   clean) \
30066           || exit 1
30067
30068 @endif utils
30069
30070 .PHONY: maybe-distclean-utils distclean-utils
30071 maybe-distclean-utils:
30072 @if utils
30073 maybe-distclean-utils: distclean-utils
30074
30075 distclean-utils: 
30076         @: $(MAKE); $(unstage)
30077         @[ -f ./utils/Makefile ] || exit 0; \
30078         r=`${PWD_COMMAND}`; export r; \
30079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080         $(HOST_EXPORTS) \
30081         for flag in $(EXTRA_HOST_FLAGS) ; do \
30082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30083         done; \
30084         echo "Doing distclean in utils" ; \
30085         (cd $(HOST_SUBDIR)/utils && \
30086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30088                   "RANLIB=$${RANLIB}" \
30089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30090                   distclean) \
30091           || exit 1
30092
30093 @endif utils
30094
30095 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30096 maybe-maintainer-clean-utils:
30097 @if utils
30098 maybe-maintainer-clean-utils: maintainer-clean-utils
30099
30100 maintainer-clean-utils: 
30101         @: $(MAKE); $(unstage)
30102         @[ -f ./utils/Makefile ] || exit 0; \
30103         r=`${PWD_COMMAND}`; export r; \
30104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30105         $(HOST_EXPORTS) \
30106         for flag in $(EXTRA_HOST_FLAGS) ; do \
30107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30108         done; \
30109         echo "Doing maintainer-clean in utils" ; \
30110         (cd $(HOST_SUBDIR)/utils && \
30111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30113                   "RANLIB=$${RANLIB}" \
30114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30115                   maintainer-clean) \
30116           || exit 1
30117
30118 @endif utils
30119
30120
30121
30122 .PHONY: configure-gnattools maybe-configure-gnattools
30123 maybe-configure-gnattools:
30124 @if gcc-bootstrap
30125 configure-gnattools: stage_current
30126 @endif gcc-bootstrap
30127 @if gnattools
30128 maybe-configure-gnattools: configure-gnattools
30129 configure-gnattools: 
30130         @: $(MAKE); $(unstage)
30131         @r=`${PWD_COMMAND}`; export r; \
30132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
30135         $(HOST_EXPORTS)  \
30136         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30137         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30138         case $(srcdir) in \
30139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30140           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30142         esac; \
30143         module_srcdir=gnattools; \
30144         $(SHELL) \
30145           $$s/$$module_srcdir/configure \
30146           --srcdir=$${topdir}/$$module_srcdir \
30147           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30148           --target=${target_alias}  \
30149           || exit 1
30150 @endif gnattools
30151
30152
30153
30154
30155
30156 .PHONY: all-gnattools maybe-all-gnattools
30157 maybe-all-gnattools:
30158 @if gcc-bootstrap
30159 all-gnattools: stage_current
30160 @endif gcc-bootstrap
30161 @if gnattools
30162 TARGET-gnattools=all
30163 maybe-all-gnattools: all-gnattools
30164 all-gnattools: configure-gnattools
30165         @: $(MAKE); $(unstage)
30166         @r=`${PWD_COMMAND}`; export r; \
30167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30168         $(HOST_EXPORTS)  \
30169         (cd $(HOST_SUBDIR)/gnattools && \
30170           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30171                 $(TARGET-gnattools))
30172 @endif gnattools
30173
30174
30175
30176
30177 .PHONY: check-gnattools maybe-check-gnattools
30178 maybe-check-gnattools:
30179 @if gnattools
30180 maybe-check-gnattools: check-gnattools
30181
30182 check-gnattools:
30183         @: $(MAKE); $(unstage)
30184         @r=`${PWD_COMMAND}`; export r; \
30185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186         $(HOST_EXPORTS) \
30187         (cd $(HOST_SUBDIR)/gnattools && \
30188           $(MAKE) $(FLAGS_TO_PASS)  check)
30189
30190 @endif gnattools
30191
30192 .PHONY: install-gnattools maybe-install-gnattools
30193 maybe-install-gnattools:
30194 @if gnattools
30195 maybe-install-gnattools: install-gnattools
30196
30197 install-gnattools: installdirs
30198         @: $(MAKE); $(unstage)
30199         @r=`${PWD_COMMAND}`; export r; \
30200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30201         $(HOST_EXPORTS) \
30202         (cd $(HOST_SUBDIR)/gnattools && \
30203           $(MAKE) $(FLAGS_TO_PASS)  install)
30204
30205 @endif gnattools
30206
30207 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30208 maybe-install-strip-gnattools:
30209 @if gnattools
30210 maybe-install-strip-gnattools: install-strip-gnattools
30211
30212 install-strip-gnattools: installdirs
30213         @: $(MAKE); $(unstage)
30214         @r=`${PWD_COMMAND}`; export r; \
30215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30216         $(HOST_EXPORTS) \
30217         (cd $(HOST_SUBDIR)/gnattools && \
30218           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30219
30220 @endif gnattools
30221
30222 # Other targets (info, dvi, pdf, etc.)
30223
30224 .PHONY: maybe-info-gnattools info-gnattools
30225 maybe-info-gnattools:
30226 @if gnattools
30227 maybe-info-gnattools: info-gnattools
30228
30229 info-gnattools: \
30230     configure-gnattools 
30231         @: $(MAKE); $(unstage)
30232         @[ -f ./gnattools/Makefile ] || exit 0; \
30233         r=`${PWD_COMMAND}`; export r; \
30234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30235         $(HOST_EXPORTS) \
30236         for flag in $(EXTRA_HOST_FLAGS) ; do \
30237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30238         done; \
30239         echo "Doing info in gnattools" ; \
30240         (cd $(HOST_SUBDIR)/gnattools && \
30241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30243                   "RANLIB=$${RANLIB}" \
30244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30245                   info) \
30246           || exit 1
30247
30248 @endif gnattools
30249
30250 .PHONY: maybe-dvi-gnattools dvi-gnattools
30251 maybe-dvi-gnattools:
30252 @if gnattools
30253 maybe-dvi-gnattools: dvi-gnattools
30254
30255 dvi-gnattools: \
30256     configure-gnattools 
30257         @: $(MAKE); $(unstage)
30258         @[ -f ./gnattools/Makefile ] || exit 0; \
30259         r=`${PWD_COMMAND}`; export r; \
30260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30261         $(HOST_EXPORTS) \
30262         for flag in $(EXTRA_HOST_FLAGS) ; do \
30263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30264         done; \
30265         echo "Doing dvi in gnattools" ; \
30266         (cd $(HOST_SUBDIR)/gnattools && \
30267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30269                   "RANLIB=$${RANLIB}" \
30270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30271                   dvi) \
30272           || exit 1
30273
30274 @endif gnattools
30275
30276 .PHONY: maybe-pdf-gnattools pdf-gnattools
30277 maybe-pdf-gnattools:
30278 @if gnattools
30279 maybe-pdf-gnattools: pdf-gnattools
30280
30281 pdf-gnattools: \
30282     configure-gnattools 
30283         @: $(MAKE); $(unstage)
30284         @[ -f ./gnattools/Makefile ] || exit 0; \
30285         r=`${PWD_COMMAND}`; export r; \
30286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30287         $(HOST_EXPORTS) \
30288         for flag in $(EXTRA_HOST_FLAGS) ; do \
30289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30290         done; \
30291         echo "Doing pdf in gnattools" ; \
30292         (cd $(HOST_SUBDIR)/gnattools && \
30293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30295                   "RANLIB=$${RANLIB}" \
30296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30297                   pdf) \
30298           || exit 1
30299
30300 @endif gnattools
30301
30302 .PHONY: maybe-html-gnattools html-gnattools
30303 maybe-html-gnattools:
30304 @if gnattools
30305 maybe-html-gnattools: html-gnattools
30306
30307 html-gnattools: \
30308     configure-gnattools 
30309         @: $(MAKE); $(unstage)
30310         @[ -f ./gnattools/Makefile ] || exit 0; \
30311         r=`${PWD_COMMAND}`; export r; \
30312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313         $(HOST_EXPORTS) \
30314         for flag in $(EXTRA_HOST_FLAGS) ; do \
30315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30316         done; \
30317         echo "Doing html in gnattools" ; \
30318         (cd $(HOST_SUBDIR)/gnattools && \
30319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30321                   "RANLIB=$${RANLIB}" \
30322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30323                   html) \
30324           || exit 1
30325
30326 @endif gnattools
30327
30328 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30329 maybe-TAGS-gnattools:
30330 @if gnattools
30331 maybe-TAGS-gnattools: TAGS-gnattools
30332
30333 TAGS-gnattools: \
30334     configure-gnattools 
30335         @: $(MAKE); $(unstage)
30336         @[ -f ./gnattools/Makefile ] || exit 0; \
30337         r=`${PWD_COMMAND}`; export r; \
30338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339         $(HOST_EXPORTS) \
30340         for flag in $(EXTRA_HOST_FLAGS) ; do \
30341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30342         done; \
30343         echo "Doing TAGS in gnattools" ; \
30344         (cd $(HOST_SUBDIR)/gnattools && \
30345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30347                   "RANLIB=$${RANLIB}" \
30348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30349                   TAGS) \
30350           || exit 1
30351
30352 @endif gnattools
30353
30354 .PHONY: maybe-install-info-gnattools install-info-gnattools
30355 maybe-install-info-gnattools:
30356 @if gnattools
30357 maybe-install-info-gnattools: install-info-gnattools
30358
30359 install-info-gnattools: \
30360     configure-gnattools \
30361     info-gnattools 
30362         @: $(MAKE); $(unstage)
30363         @[ -f ./gnattools/Makefile ] || exit 0; \
30364         r=`${PWD_COMMAND}`; export r; \
30365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30366         $(HOST_EXPORTS) \
30367         for flag in $(EXTRA_HOST_FLAGS) ; do \
30368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30369         done; \
30370         echo "Doing install-info in gnattools" ; \
30371         (cd $(HOST_SUBDIR)/gnattools && \
30372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30374                   "RANLIB=$${RANLIB}" \
30375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30376                   install-info) \
30377           || exit 1
30378
30379 @endif gnattools
30380
30381 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30382 maybe-install-pdf-gnattools:
30383 @if gnattools
30384 maybe-install-pdf-gnattools: install-pdf-gnattools
30385
30386 install-pdf-gnattools: \
30387     configure-gnattools \
30388     pdf-gnattools 
30389         @: $(MAKE); $(unstage)
30390         @[ -f ./gnattools/Makefile ] || exit 0; \
30391         r=`${PWD_COMMAND}`; export r; \
30392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393         $(HOST_EXPORTS) \
30394         for flag in $(EXTRA_HOST_FLAGS) ; do \
30395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30396         done; \
30397         echo "Doing install-pdf in gnattools" ; \
30398         (cd $(HOST_SUBDIR)/gnattools && \
30399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30401                   "RANLIB=$${RANLIB}" \
30402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30403                   install-pdf) \
30404           || exit 1
30405
30406 @endif gnattools
30407
30408 .PHONY: maybe-install-html-gnattools install-html-gnattools
30409 maybe-install-html-gnattools:
30410 @if gnattools
30411 maybe-install-html-gnattools: install-html-gnattools
30412
30413 install-html-gnattools: \
30414     configure-gnattools \
30415     html-gnattools 
30416         @: $(MAKE); $(unstage)
30417         @[ -f ./gnattools/Makefile ] || exit 0; \
30418         r=`${PWD_COMMAND}`; export r; \
30419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420         $(HOST_EXPORTS) \
30421         for flag in $(EXTRA_HOST_FLAGS) ; do \
30422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30423         done; \
30424         echo "Doing install-html in gnattools" ; \
30425         (cd $(HOST_SUBDIR)/gnattools && \
30426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30428                   "RANLIB=$${RANLIB}" \
30429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30430                   install-html) \
30431           || exit 1
30432
30433 @endif gnattools
30434
30435 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30436 maybe-installcheck-gnattools:
30437 @if gnattools
30438 maybe-installcheck-gnattools: installcheck-gnattools
30439
30440 installcheck-gnattools: \
30441     configure-gnattools 
30442         @: $(MAKE); $(unstage)
30443         @[ -f ./gnattools/Makefile ] || exit 0; \
30444         r=`${PWD_COMMAND}`; export r; \
30445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30446         $(HOST_EXPORTS) \
30447         for flag in $(EXTRA_HOST_FLAGS) ; do \
30448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30449         done; \
30450         echo "Doing installcheck in gnattools" ; \
30451         (cd $(HOST_SUBDIR)/gnattools && \
30452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30454                   "RANLIB=$${RANLIB}" \
30455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30456                   installcheck) \
30457           || exit 1
30458
30459 @endif gnattools
30460
30461 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30462 maybe-mostlyclean-gnattools:
30463 @if gnattools
30464 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30465
30466 mostlyclean-gnattools: 
30467         @: $(MAKE); $(unstage)
30468         @[ -f ./gnattools/Makefile ] || exit 0; \
30469         r=`${PWD_COMMAND}`; export r; \
30470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30471         $(HOST_EXPORTS) \
30472         for flag in $(EXTRA_HOST_FLAGS) ; do \
30473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30474         done; \
30475         echo "Doing mostlyclean in gnattools" ; \
30476         (cd $(HOST_SUBDIR)/gnattools && \
30477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30479                   "RANLIB=$${RANLIB}" \
30480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30481                   mostlyclean) \
30482           || exit 1
30483
30484 @endif gnattools
30485
30486 .PHONY: maybe-clean-gnattools clean-gnattools
30487 maybe-clean-gnattools:
30488 @if gnattools
30489 maybe-clean-gnattools: clean-gnattools
30490
30491 clean-gnattools: 
30492         @: $(MAKE); $(unstage)
30493         @[ -f ./gnattools/Makefile ] || exit 0; \
30494         r=`${PWD_COMMAND}`; export r; \
30495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30496         $(HOST_EXPORTS) \
30497         for flag in $(EXTRA_HOST_FLAGS) ; do \
30498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30499         done; \
30500         echo "Doing clean in gnattools" ; \
30501         (cd $(HOST_SUBDIR)/gnattools && \
30502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30504                   "RANLIB=$${RANLIB}" \
30505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30506                   clean) \
30507           || exit 1
30508
30509 @endif gnattools
30510
30511 .PHONY: maybe-distclean-gnattools distclean-gnattools
30512 maybe-distclean-gnattools:
30513 @if gnattools
30514 maybe-distclean-gnattools: distclean-gnattools
30515
30516 distclean-gnattools: 
30517         @: $(MAKE); $(unstage)
30518         @[ -f ./gnattools/Makefile ] || exit 0; \
30519         r=`${PWD_COMMAND}`; export r; \
30520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30521         $(HOST_EXPORTS) \
30522         for flag in $(EXTRA_HOST_FLAGS) ; do \
30523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30524         done; \
30525         echo "Doing distclean in gnattools" ; \
30526         (cd $(HOST_SUBDIR)/gnattools && \
30527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30529                   "RANLIB=$${RANLIB}" \
30530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30531                   distclean) \
30532           || exit 1
30533
30534 @endif gnattools
30535
30536 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30537 maybe-maintainer-clean-gnattools:
30538 @if gnattools
30539 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30540
30541 maintainer-clean-gnattools: 
30542         @: $(MAKE); $(unstage)
30543         @[ -f ./gnattools/Makefile ] || exit 0; \
30544         r=`${PWD_COMMAND}`; export r; \
30545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546         $(HOST_EXPORTS) \
30547         for flag in $(EXTRA_HOST_FLAGS) ; do \
30548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30549         done; \
30550         echo "Doing maintainer-clean in gnattools" ; \
30551         (cd $(HOST_SUBDIR)/gnattools && \
30552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30554                   "RANLIB=$${RANLIB}" \
30555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30556                   maintainer-clean) \
30557           || exit 1
30558
30559 @endif gnattools
30560
30561
30562
30563 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30564 maybe-configure-lto-plugin:
30565 @if gcc-bootstrap
30566 configure-lto-plugin: stage_current
30567 @endif gcc-bootstrap
30568 @if lto-plugin
30569 maybe-configure-lto-plugin: configure-lto-plugin
30570 configure-lto-plugin: 
30571         @r=`${PWD_COMMAND}`; export r; \
30572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30573         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30575         $(HOST_EXPORTS)  \
30576         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
30577         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
30578         case $(srcdir) in \
30579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30580           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30582         esac; \
30583         module_srcdir=lto-plugin; \
30584         $(SHELL) \
30585           $$s/$$module_srcdir/configure \
30586           --srcdir=$${topdir}/$$module_srcdir \
30587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30588           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30589           || exit 1
30590 @endif lto-plugin
30591
30592
30593
30594 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
30595 maybe-configure-stage1-lto-plugin:
30596 @if lto-plugin-bootstrap
30597 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
30598 configure-stage1-lto-plugin:
30599         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30600         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30601         @r=`${PWD_COMMAND}`; export r; \
30602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30603         TFLAGS="$(STAGE1_TFLAGS)"; \
30604         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30605         $(HOST_EXPORTS) \
30606         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30607         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30608         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30609         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
30610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30611         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30612         case $(srcdir) in \
30613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30614           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30616         esac; \
30617         module_srcdir=lto-plugin; \
30618         $(SHELL) $$s/$$module_srcdir/configure \
30619           --srcdir=$${topdir}/$$module_srcdir \
30620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30621           --target=${target_alias} \
30622            \
30623           $(STAGE1_CONFIGURE_FLAGS) \
30624           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30625 @endif lto-plugin-bootstrap
30626
30627 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
30628 maybe-configure-stage2-lto-plugin:
30629 @if lto-plugin-bootstrap
30630 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
30631 configure-stage2-lto-plugin:
30632         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30634         @r=`${PWD_COMMAND}`; export r; \
30635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30636         TFLAGS="$(STAGE2_TFLAGS)"; \
30637         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30638         $(HOST_EXPORTS) \
30639         $(POSTSTAGE1_HOST_EXPORTS) \
30640         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30641         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30642         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30643         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
30644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30645         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30646         case $(srcdir) in \
30647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30648           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30650         esac; \
30651         module_srcdir=lto-plugin; \
30652         $(SHELL) $$s/$$module_srcdir/configure \
30653           --srcdir=$${topdir}/$$module_srcdir \
30654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30655           --target=${target_alias} \
30656            --with-build-libsubdir=$(HOST_SUBDIR)  \
30657           $(STAGE2_CONFIGURE_FLAGS) \
30658           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30659 @endif lto-plugin-bootstrap
30660
30661 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
30662 maybe-configure-stage3-lto-plugin:
30663 @if lto-plugin-bootstrap
30664 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
30665 configure-stage3-lto-plugin:
30666         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30667         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30668         @r=`${PWD_COMMAND}`; export r; \
30669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30670         TFLAGS="$(STAGE3_TFLAGS)"; \
30671         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30672         $(HOST_EXPORTS) \
30673         $(POSTSTAGE1_HOST_EXPORTS) \
30674         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30675         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30676         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30677         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
30678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30679         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30680         case $(srcdir) in \
30681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30682           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30684         esac; \
30685         module_srcdir=lto-plugin; \
30686         $(SHELL) $$s/$$module_srcdir/configure \
30687           --srcdir=$${topdir}/$$module_srcdir \
30688           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30689           --target=${target_alias} \
30690            --with-build-libsubdir=$(HOST_SUBDIR)  \
30691           $(STAGE3_CONFIGURE_FLAGS) \
30692           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30693 @endif lto-plugin-bootstrap
30694
30695 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
30696 maybe-configure-stage4-lto-plugin:
30697 @if lto-plugin-bootstrap
30698 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
30699 configure-stage4-lto-plugin:
30700         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30702         @r=`${PWD_COMMAND}`; export r; \
30703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30704         TFLAGS="$(STAGE4_TFLAGS)"; \
30705         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30706         $(HOST_EXPORTS) \
30707         $(POSTSTAGE1_HOST_EXPORTS) \
30708         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30709         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30710         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30711         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
30712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30713         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30714         case $(srcdir) in \
30715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30716           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30718         esac; \
30719         module_srcdir=lto-plugin; \
30720         $(SHELL) $$s/$$module_srcdir/configure \
30721           --srcdir=$${topdir}/$$module_srcdir \
30722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30723           --target=${target_alias} \
30724            --with-build-libsubdir=$(HOST_SUBDIR)  \
30725           $(STAGE4_CONFIGURE_FLAGS) \
30726           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30727 @endif lto-plugin-bootstrap
30728
30729 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
30730 maybe-configure-stageprofile-lto-plugin:
30731 @if lto-plugin-bootstrap
30732 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30733 configure-stageprofile-lto-plugin:
30734         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30735         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30736         @r=`${PWD_COMMAND}`; export r; \
30737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30738         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30739         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30740         $(HOST_EXPORTS) \
30741         $(POSTSTAGE1_HOST_EXPORTS) \
30742         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30743         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30744         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30745         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
30746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30747         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30748         case $(srcdir) in \
30749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30750           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30752         esac; \
30753         module_srcdir=lto-plugin; \
30754         $(SHELL) $$s/$$module_srcdir/configure \
30755           --srcdir=$${topdir}/$$module_srcdir \
30756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30757           --target=${target_alias} \
30758            --with-build-libsubdir=$(HOST_SUBDIR)  \
30759           $(STAGEprofile_CONFIGURE_FLAGS) \
30760           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30761 @endif lto-plugin-bootstrap
30762
30763 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
30764 maybe-configure-stagefeedback-lto-plugin:
30765 @if lto-plugin-bootstrap
30766 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30767 configure-stagefeedback-lto-plugin:
30768         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30770         @r=`${PWD_COMMAND}`; export r; \
30771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30772         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30773         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30774         $(HOST_EXPORTS) \
30775         $(POSTSTAGE1_HOST_EXPORTS) \
30776         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30777         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30778         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30779         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
30780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30781         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30782         case $(srcdir) in \
30783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30784           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30786         esac; \
30787         module_srcdir=lto-plugin; \
30788         $(SHELL) $$s/$$module_srcdir/configure \
30789           --srcdir=$${topdir}/$$module_srcdir \
30790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30791           --target=${target_alias} \
30792            --with-build-libsubdir=$(HOST_SUBDIR)  \
30793           $(STAGEfeedback_CONFIGURE_FLAGS) \
30794           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30795 @endif lto-plugin-bootstrap
30796
30797
30798
30799
30800
30801 .PHONY: all-lto-plugin maybe-all-lto-plugin
30802 maybe-all-lto-plugin:
30803 @if gcc-bootstrap
30804 all-lto-plugin: stage_current
30805 @endif gcc-bootstrap
30806 @if lto-plugin
30807 TARGET-lto-plugin=all
30808 maybe-all-lto-plugin: all-lto-plugin
30809 all-lto-plugin: configure-lto-plugin
30810         @r=`${PWD_COMMAND}`; export r; \
30811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30812         $(HOST_EXPORTS)  \
30813         (cd $(HOST_SUBDIR)/lto-plugin && \
30814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30815                 $(TARGET-lto-plugin))
30816 @endif lto-plugin
30817
30818
30819
30820 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
30821 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
30822 maybe-all-stage1-lto-plugin:
30823 maybe-clean-stage1-lto-plugin:
30824 @if lto-plugin-bootstrap
30825 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
30826 all-stage1: all-stage1-lto-plugin
30827 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
30828 all-stage1-lto-plugin: configure-stage1-lto-plugin
30829         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30830         @r=`${PWD_COMMAND}`; export r; \
30831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832         TFLAGS="$(STAGE1_TFLAGS)"; \
30833         $(HOST_EXPORTS)  \
30834         cd $(HOST_SUBDIR)/lto-plugin && \
30835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30836                 CFLAGS="$(STAGE1_CFLAGS)" \
30837                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30838                 LIBCFLAGS="$(LIBCFLAGS)" \
30839                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30840                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30841                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30842                 $(EXTRA_HOST_FLAGS)  \
30843                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30844                 TFLAGS="$(STAGE1_TFLAGS)" \
30845                 $(TARGET-stage1-lto-plugin)
30846
30847 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
30848 clean-stage1: clean-stage1-lto-plugin
30849 clean-stage1-lto-plugin:
30850         @if [ $(current_stage) = stage1 ]; then \
30851           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30852         else \
30853           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
30854           $(MAKE) stage1-start; \
30855         fi; \
30856         cd $(HOST_SUBDIR)/lto-plugin && \
30857         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30858         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30859 @endif lto-plugin-bootstrap
30860
30861
30862 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
30863 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
30864 maybe-all-stage2-lto-plugin:
30865 maybe-clean-stage2-lto-plugin:
30866 @if lto-plugin-bootstrap
30867 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
30868 all-stage2: all-stage2-lto-plugin
30869 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
30870 all-stage2-lto-plugin: configure-stage2-lto-plugin
30871         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30872         @r=`${PWD_COMMAND}`; export r; \
30873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874         TFLAGS="$(STAGE2_TFLAGS)"; \
30875         $(HOST_EXPORTS) \
30876         $(POSTSTAGE1_HOST_EXPORTS)  \
30877         cd $(HOST_SUBDIR)/lto-plugin && \
30878         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30879                 CFLAGS="$(STAGE2_CFLAGS)" \
30880                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30881                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30882                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30883                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30884                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30885                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30886                 TFLAGS="$(STAGE2_TFLAGS)" \
30887                 $(TARGET-stage2-lto-plugin)
30888
30889 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
30890 clean-stage2: clean-stage2-lto-plugin
30891 clean-stage2-lto-plugin:
30892         @if [ $(current_stage) = stage2 ]; then \
30893           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30894         else \
30895           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
30896           $(MAKE) stage2-start; \
30897         fi; \
30898         cd $(HOST_SUBDIR)/lto-plugin && \
30899         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30900 @endif lto-plugin-bootstrap
30901
30902
30903 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
30904 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
30905 maybe-all-stage3-lto-plugin:
30906 maybe-clean-stage3-lto-plugin:
30907 @if lto-plugin-bootstrap
30908 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
30909 all-stage3: all-stage3-lto-plugin
30910 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
30911 all-stage3-lto-plugin: configure-stage3-lto-plugin
30912         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30913         @r=`${PWD_COMMAND}`; export r; \
30914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30915         TFLAGS="$(STAGE3_TFLAGS)"; \
30916         $(HOST_EXPORTS) \
30917         $(POSTSTAGE1_HOST_EXPORTS)  \
30918         cd $(HOST_SUBDIR)/lto-plugin && \
30919         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30920                 CFLAGS="$(STAGE3_CFLAGS)" \
30921                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30922                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30923                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30924                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30925                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30926                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30927                 TFLAGS="$(STAGE3_TFLAGS)" \
30928                 $(TARGET-stage3-lto-plugin)
30929
30930 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
30931 clean-stage3: clean-stage3-lto-plugin
30932 clean-stage3-lto-plugin:
30933         @if [ $(current_stage) = stage3 ]; then \
30934           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30935         else \
30936           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
30937           $(MAKE) stage3-start; \
30938         fi; \
30939         cd $(HOST_SUBDIR)/lto-plugin && \
30940         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30941 @endif lto-plugin-bootstrap
30942
30943
30944 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
30945 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
30946 maybe-all-stage4-lto-plugin:
30947 maybe-clean-stage4-lto-plugin:
30948 @if lto-plugin-bootstrap
30949 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
30950 all-stage4: all-stage4-lto-plugin
30951 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
30952 all-stage4-lto-plugin: configure-stage4-lto-plugin
30953         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30954         @r=`${PWD_COMMAND}`; export r; \
30955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30956         TFLAGS="$(STAGE4_TFLAGS)"; \
30957         $(HOST_EXPORTS) \
30958         $(POSTSTAGE1_HOST_EXPORTS)  \
30959         cd $(HOST_SUBDIR)/lto-plugin && \
30960         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30961                 CFLAGS="$(STAGE4_CFLAGS)" \
30962                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30963                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30967                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30968                 TFLAGS="$(STAGE4_TFLAGS)" \
30969                 $(TARGET-stage4-lto-plugin)
30970
30971 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
30972 clean-stage4: clean-stage4-lto-plugin
30973 clean-stage4-lto-plugin:
30974         @if [ $(current_stage) = stage4 ]; then \
30975           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30976         else \
30977           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
30978           $(MAKE) stage4-start; \
30979         fi; \
30980         cd $(HOST_SUBDIR)/lto-plugin && \
30981         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30982 @endif lto-plugin-bootstrap
30983
30984
30985 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
30986 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
30987 maybe-all-stageprofile-lto-plugin:
30988 maybe-clean-stageprofile-lto-plugin:
30989 @if lto-plugin-bootstrap
30990 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
30991 all-stageprofile: all-stageprofile-lto-plugin
30992 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
30993 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30994         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30995         @r=`${PWD_COMMAND}`; export r; \
30996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30997         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30998         $(HOST_EXPORTS) \
30999         $(POSTSTAGE1_HOST_EXPORTS)  \
31000         cd $(HOST_SUBDIR)/lto-plugin && \
31001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31002                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31003                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31004                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31008                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31009                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31010                 $(TARGET-stageprofile-lto-plugin)
31011
31012 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31013 clean-stageprofile: clean-stageprofile-lto-plugin
31014 clean-stageprofile-lto-plugin:
31015         @if [ $(current_stage) = stageprofile ]; then \
31016           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31017         else \
31018           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31019           $(MAKE) stageprofile-start; \
31020         fi; \
31021         cd $(HOST_SUBDIR)/lto-plugin && \
31022         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31023 @endif lto-plugin-bootstrap
31024
31025
31026 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31027 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31028 maybe-all-stagefeedback-lto-plugin:
31029 maybe-clean-stagefeedback-lto-plugin:
31030 @if lto-plugin-bootstrap
31031 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31032 all-stagefeedback: all-stagefeedback-lto-plugin
31033 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31034 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31035         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31036         @r=`${PWD_COMMAND}`; export r; \
31037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31038         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31039         $(HOST_EXPORTS) \
31040         $(POSTSTAGE1_HOST_EXPORTS)  \
31041         cd $(HOST_SUBDIR)/lto-plugin && \
31042         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31043                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31044                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31045                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31046                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31047                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31048                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31049                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31050                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31051                 $(TARGET-stagefeedback-lto-plugin)
31052
31053 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31054 clean-stagefeedback: clean-stagefeedback-lto-plugin
31055 clean-stagefeedback-lto-plugin:
31056         @if [ $(current_stage) = stagefeedback ]; then \
31057           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31058         else \
31059           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31060           $(MAKE) stagefeedback-start; \
31061         fi; \
31062         cd $(HOST_SUBDIR)/lto-plugin && \
31063         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31064 @endif lto-plugin-bootstrap
31065
31066
31067
31068
31069
31070 .PHONY: check-lto-plugin maybe-check-lto-plugin
31071 maybe-check-lto-plugin:
31072 @if lto-plugin
31073 maybe-check-lto-plugin: check-lto-plugin
31074
31075 check-lto-plugin:
31076         @: $(MAKE); $(unstage)
31077         @r=`${PWD_COMMAND}`; export r; \
31078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31079         $(HOST_EXPORTS) \
31080         (cd $(HOST_SUBDIR)/lto-plugin && \
31081           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
31082
31083 @endif lto-plugin
31084
31085 .PHONY: install-lto-plugin maybe-install-lto-plugin
31086 maybe-install-lto-plugin:
31087 @if lto-plugin
31088 maybe-install-lto-plugin: install-lto-plugin
31089
31090 install-lto-plugin: installdirs
31091         @: $(MAKE); $(unstage)
31092         @r=`${PWD_COMMAND}`; export r; \
31093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094         $(HOST_EXPORTS) \
31095         (cd $(HOST_SUBDIR)/lto-plugin && \
31096           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31097
31098 @endif lto-plugin
31099
31100 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31101 maybe-install-strip-lto-plugin:
31102 @if lto-plugin
31103 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31104
31105 install-strip-lto-plugin: installdirs
31106         @: $(MAKE); $(unstage)
31107         @r=`${PWD_COMMAND}`; export r; \
31108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31109         $(HOST_EXPORTS) \
31110         (cd $(HOST_SUBDIR)/lto-plugin && \
31111           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31112
31113 @endif lto-plugin
31114
31115 # Other targets (info, dvi, pdf, etc.)
31116
31117 .PHONY: maybe-info-lto-plugin info-lto-plugin
31118 maybe-info-lto-plugin:
31119 @if lto-plugin
31120 maybe-info-lto-plugin: info-lto-plugin
31121
31122 info-lto-plugin: \
31123     configure-lto-plugin 
31124         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31125         r=`${PWD_COMMAND}`; export r; \
31126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31127         $(HOST_EXPORTS) \
31128         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31130         done; \
31131         echo "Doing info in lto-plugin" ; \
31132         (cd $(HOST_SUBDIR)/lto-plugin && \
31133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31135                   "RANLIB=$${RANLIB}" \
31136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31137                   info) \
31138           || exit 1
31139
31140 @endif lto-plugin
31141
31142 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31143 maybe-dvi-lto-plugin:
31144 @if lto-plugin
31145 maybe-dvi-lto-plugin: dvi-lto-plugin
31146
31147 dvi-lto-plugin: \
31148     configure-lto-plugin 
31149         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31150         r=`${PWD_COMMAND}`; export r; \
31151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31152         $(HOST_EXPORTS) \
31153         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31155         done; \
31156         echo "Doing dvi in lto-plugin" ; \
31157         (cd $(HOST_SUBDIR)/lto-plugin && \
31158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31160                   "RANLIB=$${RANLIB}" \
31161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31162                   dvi) \
31163           || exit 1
31164
31165 @endif lto-plugin
31166
31167 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31168 maybe-pdf-lto-plugin:
31169 @if lto-plugin
31170 maybe-pdf-lto-plugin: pdf-lto-plugin
31171
31172 pdf-lto-plugin: \
31173     configure-lto-plugin 
31174         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31175         r=`${PWD_COMMAND}`; export r; \
31176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31177         $(HOST_EXPORTS) \
31178         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31180         done; \
31181         echo "Doing pdf in lto-plugin" ; \
31182         (cd $(HOST_SUBDIR)/lto-plugin && \
31183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31185                   "RANLIB=$${RANLIB}" \
31186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31187                   pdf) \
31188           || exit 1
31189
31190 @endif lto-plugin
31191
31192 .PHONY: maybe-html-lto-plugin html-lto-plugin
31193 maybe-html-lto-plugin:
31194 @if lto-plugin
31195 maybe-html-lto-plugin: html-lto-plugin
31196
31197 html-lto-plugin: \
31198     configure-lto-plugin 
31199         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31200         r=`${PWD_COMMAND}`; export r; \
31201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31202         $(HOST_EXPORTS) \
31203         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31205         done; \
31206         echo "Doing html in lto-plugin" ; \
31207         (cd $(HOST_SUBDIR)/lto-plugin && \
31208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31210                   "RANLIB=$${RANLIB}" \
31211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31212                   html) \
31213           || exit 1
31214
31215 @endif lto-plugin
31216
31217 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31218 maybe-TAGS-lto-plugin:
31219 @if lto-plugin
31220 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31221
31222 TAGS-lto-plugin: \
31223     configure-lto-plugin 
31224         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31225         r=`${PWD_COMMAND}`; export r; \
31226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227         $(HOST_EXPORTS) \
31228         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31230         done; \
31231         echo "Doing TAGS in lto-plugin" ; \
31232         (cd $(HOST_SUBDIR)/lto-plugin && \
31233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31235                   "RANLIB=$${RANLIB}" \
31236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31237                   TAGS) \
31238           || exit 1
31239
31240 @endif lto-plugin
31241
31242 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31243 maybe-install-info-lto-plugin:
31244 @if lto-plugin
31245 maybe-install-info-lto-plugin: install-info-lto-plugin
31246
31247 install-info-lto-plugin: \
31248     configure-lto-plugin \
31249     info-lto-plugin 
31250         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31251         r=`${PWD_COMMAND}`; export r; \
31252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253         $(HOST_EXPORTS) \
31254         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256         done; \
31257         echo "Doing install-info in lto-plugin" ; \
31258         (cd $(HOST_SUBDIR)/lto-plugin && \
31259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261                   "RANLIB=$${RANLIB}" \
31262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263                   install-info) \
31264           || exit 1
31265
31266 @endif lto-plugin
31267
31268 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31269 maybe-install-pdf-lto-plugin:
31270 @if lto-plugin
31271 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31272
31273 install-pdf-lto-plugin: \
31274     configure-lto-plugin \
31275     pdf-lto-plugin 
31276         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31277         r=`${PWD_COMMAND}`; export r; \
31278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279         $(HOST_EXPORTS) \
31280         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31282         done; \
31283         echo "Doing install-pdf in lto-plugin" ; \
31284         (cd $(HOST_SUBDIR)/lto-plugin && \
31285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31287                   "RANLIB=$${RANLIB}" \
31288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31289                   install-pdf) \
31290           || exit 1
31291
31292 @endif lto-plugin
31293
31294 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31295 maybe-install-html-lto-plugin:
31296 @if lto-plugin
31297 maybe-install-html-lto-plugin: install-html-lto-plugin
31298
31299 install-html-lto-plugin: \
31300     configure-lto-plugin \
31301     html-lto-plugin 
31302         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31303         r=`${PWD_COMMAND}`; export r; \
31304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305         $(HOST_EXPORTS) \
31306         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31308         done; \
31309         echo "Doing install-html in lto-plugin" ; \
31310         (cd $(HOST_SUBDIR)/lto-plugin && \
31311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313                   "RANLIB=$${RANLIB}" \
31314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31315                   install-html) \
31316           || exit 1
31317
31318 @endif lto-plugin
31319
31320 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31321 maybe-installcheck-lto-plugin:
31322 @if lto-plugin
31323 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31324
31325 installcheck-lto-plugin: \
31326     configure-lto-plugin 
31327         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31328         r=`${PWD_COMMAND}`; export r; \
31329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31330         $(HOST_EXPORTS) \
31331         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31333         done; \
31334         echo "Doing installcheck in lto-plugin" ; \
31335         (cd $(HOST_SUBDIR)/lto-plugin && \
31336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31338                   "RANLIB=$${RANLIB}" \
31339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31340                   installcheck) \
31341           || exit 1
31342
31343 @endif lto-plugin
31344
31345 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31346 maybe-mostlyclean-lto-plugin:
31347 @if lto-plugin
31348 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31349
31350 mostlyclean-lto-plugin: 
31351         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31352         r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         $(HOST_EXPORTS) \
31355         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31357         done; \
31358         echo "Doing mostlyclean in lto-plugin" ; \
31359         (cd $(HOST_SUBDIR)/lto-plugin && \
31360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31362                   "RANLIB=$${RANLIB}" \
31363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31364                   mostlyclean) \
31365           || exit 1
31366
31367 @endif lto-plugin
31368
31369 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31370 maybe-clean-lto-plugin:
31371 @if lto-plugin
31372 maybe-clean-lto-plugin: clean-lto-plugin
31373
31374 clean-lto-plugin: 
31375         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31376         r=`${PWD_COMMAND}`; export r; \
31377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378         $(HOST_EXPORTS) \
31379         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31381         done; \
31382         echo "Doing clean in lto-plugin" ; \
31383         (cd $(HOST_SUBDIR)/lto-plugin && \
31384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31386                   "RANLIB=$${RANLIB}" \
31387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31388                   clean) \
31389           || exit 1
31390
31391 @endif lto-plugin
31392
31393 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31394 maybe-distclean-lto-plugin:
31395 @if lto-plugin
31396 maybe-distclean-lto-plugin: distclean-lto-plugin
31397
31398 distclean-lto-plugin: 
31399         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31400         r=`${PWD_COMMAND}`; export r; \
31401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31402         $(HOST_EXPORTS) \
31403         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31405         done; \
31406         echo "Doing distclean in lto-plugin" ; \
31407         (cd $(HOST_SUBDIR)/lto-plugin && \
31408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31410                   "RANLIB=$${RANLIB}" \
31411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31412                   distclean) \
31413           || exit 1
31414
31415 @endif lto-plugin
31416
31417 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31418 maybe-maintainer-clean-lto-plugin:
31419 @if lto-plugin
31420 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31421
31422 maintainer-clean-lto-plugin: 
31423         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31424         r=`${PWD_COMMAND}`; export r; \
31425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31426         $(HOST_EXPORTS) \
31427         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31429         done; \
31430         echo "Doing maintainer-clean in lto-plugin" ; \
31431         (cd $(HOST_SUBDIR)/lto-plugin && \
31432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31434                   "RANLIB=$${RANLIB}" \
31435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31436                   maintainer-clean) \
31437           || exit 1
31438
31439 @endif lto-plugin
31440
31441
31442
31443 .PHONY: configure-libcc1 maybe-configure-libcc1
31444 maybe-configure-libcc1:
31445 @if gcc-bootstrap
31446 configure-libcc1: stage_current
31447 @endif gcc-bootstrap
31448 @if libcc1
31449 maybe-configure-libcc1: configure-libcc1
31450 configure-libcc1: 
31451         @: $(MAKE); $(unstage)
31452         @r=`${PWD_COMMAND}`; export r; \
31453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31454         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
31456         $(HOST_EXPORTS)  \
31457         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31458         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31459         case $(srcdir) in \
31460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31461           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31463         esac; \
31464         module_srcdir=libcc1; \
31465         $(SHELL) \
31466           $$s/$$module_srcdir/configure \
31467           --srcdir=$${topdir}/$$module_srcdir \
31468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31469           --target=${target_alias} --enable-shared \
31470           || exit 1
31471 @endif libcc1
31472
31473
31474
31475
31476
31477 .PHONY: all-libcc1 maybe-all-libcc1
31478 maybe-all-libcc1:
31479 @if gcc-bootstrap
31480 all-libcc1: stage_current
31481 @endif gcc-bootstrap
31482 @if libcc1
31483 TARGET-libcc1=all
31484 maybe-all-libcc1: all-libcc1
31485 all-libcc1: configure-libcc1
31486         @: $(MAKE); $(unstage)
31487         @r=`${PWD_COMMAND}`; export r; \
31488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489         $(HOST_EXPORTS)  \
31490         (cd $(HOST_SUBDIR)/libcc1 && \
31491           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31492                 $(TARGET-libcc1))
31493 @endif libcc1
31494
31495
31496
31497
31498 .PHONY: check-libcc1 maybe-check-libcc1
31499 maybe-check-libcc1:
31500 @if libcc1
31501 maybe-check-libcc1: check-libcc1
31502
31503 check-libcc1:
31504         @: $(MAKE); $(unstage)
31505         @r=`${PWD_COMMAND}`; export r; \
31506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507         $(HOST_EXPORTS) \
31508         (cd $(HOST_SUBDIR)/libcc1 && \
31509           $(MAKE) $(FLAGS_TO_PASS)  check)
31510
31511 @endif libcc1
31512
31513 .PHONY: install-libcc1 maybe-install-libcc1
31514 maybe-install-libcc1:
31515 @if libcc1
31516 maybe-install-libcc1: install-libcc1
31517
31518 install-libcc1: 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)/libcc1 && \
31524           $(MAKE) $(FLAGS_TO_PASS)  install)
31525
31526 @endif libcc1
31527
31528 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31529 maybe-install-strip-libcc1:
31530 @if libcc1
31531 maybe-install-strip-libcc1: install-strip-libcc1
31532
31533 install-strip-libcc1: installdirs
31534         @: $(MAKE); $(unstage)
31535         @r=`${PWD_COMMAND}`; export r; \
31536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537         $(HOST_EXPORTS) \
31538         (cd $(HOST_SUBDIR)/libcc1 && \
31539           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31540
31541 @endif libcc1
31542
31543 # Other targets (info, dvi, pdf, etc.)
31544
31545 .PHONY: maybe-info-libcc1 info-libcc1
31546 maybe-info-libcc1:
31547 @if libcc1
31548 maybe-info-libcc1: info-libcc1
31549
31550 info-libcc1: \
31551     configure-libcc1 
31552         @: $(MAKE); $(unstage)
31553         @[ -f ./libcc1/Makefile ] || exit 0; \
31554         r=`${PWD_COMMAND}`; export r; \
31555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31556         $(HOST_EXPORTS) \
31557         for flag in $(EXTRA_HOST_FLAGS) ; do \
31558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31559         done; \
31560         echo "Doing info in libcc1" ; \
31561         (cd $(HOST_SUBDIR)/libcc1 && \
31562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31564                   "RANLIB=$${RANLIB}" \
31565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31566                   info) \
31567           || exit 1
31568
31569 @endif libcc1
31570
31571 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31572 maybe-dvi-libcc1:
31573 @if libcc1
31574 maybe-dvi-libcc1: dvi-libcc1
31575
31576 dvi-libcc1: \
31577     configure-libcc1 
31578         @: $(MAKE); $(unstage)
31579         @[ -f ./libcc1/Makefile ] || exit 0; \
31580         r=`${PWD_COMMAND}`; export r; \
31581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31582         $(HOST_EXPORTS) \
31583         for flag in $(EXTRA_HOST_FLAGS) ; do \
31584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31585         done; \
31586         echo "Doing dvi in libcc1" ; \
31587         (cd $(HOST_SUBDIR)/libcc1 && \
31588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31590                   "RANLIB=$${RANLIB}" \
31591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31592                   dvi) \
31593           || exit 1
31594
31595 @endif libcc1
31596
31597 .PHONY: maybe-pdf-libcc1 pdf-libcc1
31598 maybe-pdf-libcc1:
31599 @if libcc1
31600 maybe-pdf-libcc1: pdf-libcc1
31601
31602 pdf-libcc1: \
31603     configure-libcc1 
31604         @: $(MAKE); $(unstage)
31605         @[ -f ./libcc1/Makefile ] || exit 0; \
31606         r=`${PWD_COMMAND}`; export r; \
31607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31608         $(HOST_EXPORTS) \
31609         for flag in $(EXTRA_HOST_FLAGS) ; do \
31610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31611         done; \
31612         echo "Doing pdf in libcc1" ; \
31613         (cd $(HOST_SUBDIR)/libcc1 && \
31614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31616                   "RANLIB=$${RANLIB}" \
31617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31618                   pdf) \
31619           || exit 1
31620
31621 @endif libcc1
31622
31623 .PHONY: maybe-html-libcc1 html-libcc1
31624 maybe-html-libcc1:
31625 @if libcc1
31626 maybe-html-libcc1: html-libcc1
31627
31628 html-libcc1: \
31629     configure-libcc1 
31630         @: $(MAKE); $(unstage)
31631         @[ -f ./libcc1/Makefile ] || exit 0; \
31632         r=`${PWD_COMMAND}`; export r; \
31633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634         $(HOST_EXPORTS) \
31635         for flag in $(EXTRA_HOST_FLAGS) ; do \
31636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31637         done; \
31638         echo "Doing html in libcc1" ; \
31639         (cd $(HOST_SUBDIR)/libcc1 && \
31640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31642                   "RANLIB=$${RANLIB}" \
31643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31644                   html) \
31645           || exit 1
31646
31647 @endif libcc1
31648
31649 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
31650 maybe-TAGS-libcc1:
31651 @if libcc1
31652 maybe-TAGS-libcc1: TAGS-libcc1
31653
31654 TAGS-libcc1: \
31655     configure-libcc1 
31656         @: $(MAKE); $(unstage)
31657         @[ -f ./libcc1/Makefile ] || exit 0; \
31658         r=`${PWD_COMMAND}`; export r; \
31659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31660         $(HOST_EXPORTS) \
31661         for flag in $(EXTRA_HOST_FLAGS) ; do \
31662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31663         done; \
31664         echo "Doing TAGS in libcc1" ; \
31665         (cd $(HOST_SUBDIR)/libcc1 && \
31666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31668                   "RANLIB=$${RANLIB}" \
31669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31670                   TAGS) \
31671           || exit 1
31672
31673 @endif libcc1
31674
31675 .PHONY: maybe-install-info-libcc1 install-info-libcc1
31676 maybe-install-info-libcc1:
31677 @if libcc1
31678 maybe-install-info-libcc1: install-info-libcc1
31679
31680 install-info-libcc1: \
31681     configure-libcc1 \
31682     info-libcc1 
31683         @: $(MAKE); $(unstage)
31684         @[ -f ./libcc1/Makefile ] || exit 0; \
31685         r=`${PWD_COMMAND}`; export r; \
31686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31687         $(HOST_EXPORTS) \
31688         for flag in $(EXTRA_HOST_FLAGS) ; do \
31689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31690         done; \
31691         echo "Doing install-info in libcc1" ; \
31692         (cd $(HOST_SUBDIR)/libcc1 && \
31693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31695                   "RANLIB=$${RANLIB}" \
31696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31697                   install-info) \
31698           || exit 1
31699
31700 @endif libcc1
31701
31702 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
31703 maybe-install-pdf-libcc1:
31704 @if libcc1
31705 maybe-install-pdf-libcc1: install-pdf-libcc1
31706
31707 install-pdf-libcc1: \
31708     configure-libcc1 \
31709     pdf-libcc1 
31710         @: $(MAKE); $(unstage)
31711         @[ -f ./libcc1/Makefile ] || exit 0; \
31712         r=`${PWD_COMMAND}`; export r; \
31713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31714         $(HOST_EXPORTS) \
31715         for flag in $(EXTRA_HOST_FLAGS) ; do \
31716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31717         done; \
31718         echo "Doing install-pdf in libcc1" ; \
31719         (cd $(HOST_SUBDIR)/libcc1 && \
31720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31722                   "RANLIB=$${RANLIB}" \
31723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31724                   install-pdf) \
31725           || exit 1
31726
31727 @endif libcc1
31728
31729 .PHONY: maybe-install-html-libcc1 install-html-libcc1
31730 maybe-install-html-libcc1:
31731 @if libcc1
31732 maybe-install-html-libcc1: install-html-libcc1
31733
31734 install-html-libcc1: \
31735     configure-libcc1 \
31736     html-libcc1 
31737         @: $(MAKE); $(unstage)
31738         @[ -f ./libcc1/Makefile ] || exit 0; \
31739         r=`${PWD_COMMAND}`; export r; \
31740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741         $(HOST_EXPORTS) \
31742         for flag in $(EXTRA_HOST_FLAGS) ; do \
31743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31744         done; \
31745         echo "Doing install-html in libcc1" ; \
31746         (cd $(HOST_SUBDIR)/libcc1 && \
31747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31749                   "RANLIB=$${RANLIB}" \
31750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31751                   install-html) \
31752           || exit 1
31753
31754 @endif libcc1
31755
31756 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
31757 maybe-installcheck-libcc1:
31758 @if libcc1
31759 maybe-installcheck-libcc1: installcheck-libcc1
31760
31761 installcheck-libcc1: \
31762     configure-libcc1 
31763         @: $(MAKE); $(unstage)
31764         @[ -f ./libcc1/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) ; do \
31769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31770         done; \
31771         echo "Doing installcheck in libcc1" ; \
31772         (cd $(HOST_SUBDIR)/libcc1 && \
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                   installcheck) \
31778           || exit 1
31779
31780 @endif libcc1
31781
31782 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
31783 maybe-mostlyclean-libcc1:
31784 @if libcc1
31785 maybe-mostlyclean-libcc1: mostlyclean-libcc1
31786
31787 mostlyclean-libcc1: 
31788         @: $(MAKE); $(unstage)
31789         @[ -f ./libcc1/Makefile ] || exit 0; \
31790         r=`${PWD_COMMAND}`; export r; \
31791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31792         $(HOST_EXPORTS) \
31793         for flag in $(EXTRA_HOST_FLAGS) ; do \
31794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31795         done; \
31796         echo "Doing mostlyclean in libcc1" ; \
31797         (cd $(HOST_SUBDIR)/libcc1 && \
31798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31800                   "RANLIB=$${RANLIB}" \
31801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31802                   mostlyclean) \
31803           || exit 1
31804
31805 @endif libcc1
31806
31807 .PHONY: maybe-clean-libcc1 clean-libcc1
31808 maybe-clean-libcc1:
31809 @if libcc1
31810 maybe-clean-libcc1: clean-libcc1
31811
31812 clean-libcc1: 
31813         @: $(MAKE); $(unstage)
31814         @[ -f ./libcc1/Makefile ] || exit 0; \
31815         r=`${PWD_COMMAND}`; export r; \
31816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31817         $(HOST_EXPORTS) \
31818         for flag in $(EXTRA_HOST_FLAGS) ; do \
31819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31820         done; \
31821         echo "Doing clean in libcc1" ; \
31822         (cd $(HOST_SUBDIR)/libcc1 && \
31823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31825                   "RANLIB=$${RANLIB}" \
31826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31827                   clean) \
31828           || exit 1
31829
31830 @endif libcc1
31831
31832 .PHONY: maybe-distclean-libcc1 distclean-libcc1
31833 maybe-distclean-libcc1:
31834 @if libcc1
31835 maybe-distclean-libcc1: distclean-libcc1
31836
31837 distclean-libcc1: 
31838         @: $(MAKE); $(unstage)
31839         @[ -f ./libcc1/Makefile ] || exit 0; \
31840         r=`${PWD_COMMAND}`; export r; \
31841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31842         $(HOST_EXPORTS) \
31843         for flag in $(EXTRA_HOST_FLAGS) ; do \
31844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31845         done; \
31846         echo "Doing distclean in libcc1" ; \
31847         (cd $(HOST_SUBDIR)/libcc1 && \
31848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31850                   "RANLIB=$${RANLIB}" \
31851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31852                   distclean) \
31853           || exit 1
31854
31855 @endif libcc1
31856
31857 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
31858 maybe-maintainer-clean-libcc1:
31859 @if libcc1
31860 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
31861
31862 maintainer-clean-libcc1: 
31863         @: $(MAKE); $(unstage)
31864         @[ -f ./libcc1/Makefile ] || exit 0; \
31865         r=`${PWD_COMMAND}`; export r; \
31866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31867         $(HOST_EXPORTS) \
31868         for flag in $(EXTRA_HOST_FLAGS) ; do \
31869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31870         done; \
31871         echo "Doing maintainer-clean in libcc1" ; \
31872         (cd $(HOST_SUBDIR)/libcc1 && \
31873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31875                   "RANLIB=$${RANLIB}" \
31876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31877                   maintainer-clean) \
31878           || exit 1
31879
31880 @endif libcc1
31881
31882
31883
31884 .PHONY: configure-gotools maybe-configure-gotools
31885 maybe-configure-gotools:
31886 @if gcc-bootstrap
31887 configure-gotools: stage_current
31888 @endif gcc-bootstrap
31889 @if gotools
31890 maybe-configure-gotools: configure-gotools
31891 configure-gotools: 
31892         @: $(MAKE); $(unstage)
31893         @r=`${PWD_COMMAND}`; export r; \
31894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31895         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
31896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools ; \
31897         $(HOST_EXPORTS)  \
31898         echo Configuring in $(HOST_SUBDIR)/gotools; \
31899         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
31900         case $(srcdir) in \
31901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31902           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
31903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31904         esac; \
31905         module_srcdir=gotools; \
31906         $(SHELL) \
31907           $$s/$$module_srcdir/configure \
31908           --srcdir=$${topdir}/$$module_srcdir \
31909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31910           --target=${target_alias}  \
31911           || exit 1
31912 @endif gotools
31913
31914
31915
31916
31917
31918 .PHONY: all-gotools maybe-all-gotools
31919 maybe-all-gotools:
31920 @if gcc-bootstrap
31921 all-gotools: stage_current
31922 @endif gcc-bootstrap
31923 @if gotools
31924 TARGET-gotools=all
31925 maybe-all-gotools: all-gotools
31926 all-gotools: configure-gotools
31927         @: $(MAKE); $(unstage)
31928         @r=`${PWD_COMMAND}`; export r; \
31929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31930         $(HOST_EXPORTS)  \
31931         (cd $(HOST_SUBDIR)/gotools && \
31932           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31933                 $(TARGET-gotools))
31934 @endif gotools
31935
31936
31937
31938
31939 .PHONY: check-gotools maybe-check-gotools
31940 maybe-check-gotools:
31941 @if gotools
31942 maybe-check-gotools: check-gotools
31943
31944 check-gotools:
31945         @: $(MAKE); $(unstage)
31946         @r=`${PWD_COMMAND}`; export r; \
31947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948         $(HOST_EXPORTS) \
31949         (cd $(HOST_SUBDIR)/gotools && \
31950           $(MAKE) $(FLAGS_TO_PASS)  check)
31951
31952 @endif gotools
31953
31954 .PHONY: install-gotools maybe-install-gotools
31955 maybe-install-gotools:
31956 @if gotools
31957 maybe-install-gotools: install-gotools
31958
31959 install-gotools: installdirs
31960         @: $(MAKE); $(unstage)
31961         @r=`${PWD_COMMAND}`; export r; \
31962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963         $(HOST_EXPORTS) \
31964         (cd $(HOST_SUBDIR)/gotools && \
31965           $(MAKE) $(FLAGS_TO_PASS)  install)
31966
31967 @endif gotools
31968
31969 .PHONY: install-strip-gotools maybe-install-strip-gotools
31970 maybe-install-strip-gotools:
31971 @if gotools
31972 maybe-install-strip-gotools: install-strip-gotools
31973
31974 install-strip-gotools: installdirs
31975         @: $(MAKE); $(unstage)
31976         @r=`${PWD_COMMAND}`; export r; \
31977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31978         $(HOST_EXPORTS) \
31979         (cd $(HOST_SUBDIR)/gotools && \
31980           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31981
31982 @endif gotools
31983
31984 # Other targets (info, dvi, pdf, etc.)
31985
31986 .PHONY: maybe-info-gotools info-gotools
31987 maybe-info-gotools:
31988 @if gotools
31989 maybe-info-gotools: info-gotools
31990
31991 info-gotools: \
31992     configure-gotools 
31993         @: $(MAKE); $(unstage)
31994         @[ -f ./gotools/Makefile ] || exit 0; \
31995         r=`${PWD_COMMAND}`; export r; \
31996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997         $(HOST_EXPORTS) \
31998         for flag in $(EXTRA_HOST_FLAGS) ; do \
31999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000         done; \
32001         echo "Doing info in gotools" ; \
32002         (cd $(HOST_SUBDIR)/gotools && \
32003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32005                   "RANLIB=$${RANLIB}" \
32006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32007                   info) \
32008           || exit 1
32009
32010 @endif gotools
32011
32012 .PHONY: maybe-dvi-gotools dvi-gotools
32013 maybe-dvi-gotools:
32014 @if gotools
32015 maybe-dvi-gotools: dvi-gotools
32016
32017 dvi-gotools: \
32018     configure-gotools 
32019         @: $(MAKE); $(unstage)
32020         @[ -f ./gotools/Makefile ] || exit 0; \
32021         r=`${PWD_COMMAND}`; export r; \
32022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32023         $(HOST_EXPORTS) \
32024         for flag in $(EXTRA_HOST_FLAGS) ; do \
32025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32026         done; \
32027         echo "Doing dvi in gotools" ; \
32028         (cd $(HOST_SUBDIR)/gotools && \
32029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32031                   "RANLIB=$${RANLIB}" \
32032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32033                   dvi) \
32034           || exit 1
32035
32036 @endif gotools
32037
32038 .PHONY: maybe-pdf-gotools pdf-gotools
32039 maybe-pdf-gotools:
32040 @if gotools
32041 maybe-pdf-gotools: pdf-gotools
32042
32043 pdf-gotools: \
32044     configure-gotools 
32045         @: $(MAKE); $(unstage)
32046         @[ -f ./gotools/Makefile ] || exit 0; \
32047         r=`${PWD_COMMAND}`; export r; \
32048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049         $(HOST_EXPORTS) \
32050         for flag in $(EXTRA_HOST_FLAGS) ; do \
32051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32052         done; \
32053         echo "Doing pdf in gotools" ; \
32054         (cd $(HOST_SUBDIR)/gotools && \
32055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057                   "RANLIB=$${RANLIB}" \
32058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32059                   pdf) \
32060           || exit 1
32061
32062 @endif gotools
32063
32064 .PHONY: maybe-html-gotools html-gotools
32065 maybe-html-gotools:
32066 @if gotools
32067 maybe-html-gotools: html-gotools
32068
32069 html-gotools: \
32070     configure-gotools 
32071         @: $(MAKE); $(unstage)
32072         @[ -f ./gotools/Makefile ] || exit 0; \
32073         r=`${PWD_COMMAND}`; export r; \
32074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32075         $(HOST_EXPORTS) \
32076         for flag in $(EXTRA_HOST_FLAGS) ; do \
32077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078         done; \
32079         echo "Doing html in gotools" ; \
32080         (cd $(HOST_SUBDIR)/gotools && \
32081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32083                   "RANLIB=$${RANLIB}" \
32084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32085                   html) \
32086           || exit 1
32087
32088 @endif gotools
32089
32090 .PHONY: maybe-TAGS-gotools TAGS-gotools
32091 maybe-TAGS-gotools:
32092 @if gotools
32093 maybe-TAGS-gotools: TAGS-gotools
32094
32095 TAGS-gotools: \
32096     configure-gotools 
32097         @: $(MAKE); $(unstage)
32098         @[ -f ./gotools/Makefile ] || exit 0; \
32099         r=`${PWD_COMMAND}`; export r; \
32100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101         $(HOST_EXPORTS) \
32102         for flag in $(EXTRA_HOST_FLAGS) ; do \
32103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104         done; \
32105         echo "Doing TAGS in gotools" ; \
32106         (cd $(HOST_SUBDIR)/gotools && \
32107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109                   "RANLIB=$${RANLIB}" \
32110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111                   TAGS) \
32112           || exit 1
32113
32114 @endif gotools
32115
32116 .PHONY: maybe-install-info-gotools install-info-gotools
32117 maybe-install-info-gotools:
32118 @if gotools
32119 maybe-install-info-gotools: install-info-gotools
32120
32121 install-info-gotools: \
32122     configure-gotools \
32123     info-gotools 
32124         @: $(MAKE); $(unstage)
32125         @[ -f ./gotools/Makefile ] || exit 0; \
32126         r=`${PWD_COMMAND}`; export r; \
32127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128         $(HOST_EXPORTS) \
32129         for flag in $(EXTRA_HOST_FLAGS) ; do \
32130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131         done; \
32132         echo "Doing install-info in gotools" ; \
32133         (cd $(HOST_SUBDIR)/gotools && \
32134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136                   "RANLIB=$${RANLIB}" \
32137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138                   install-info) \
32139           || exit 1
32140
32141 @endif gotools
32142
32143 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32144 maybe-install-pdf-gotools:
32145 @if gotools
32146 maybe-install-pdf-gotools: install-pdf-gotools
32147
32148 install-pdf-gotools: \
32149     configure-gotools \
32150     pdf-gotools 
32151         @: $(MAKE); $(unstage)
32152         @[ -f ./gotools/Makefile ] || exit 0; \
32153         r=`${PWD_COMMAND}`; export r; \
32154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155         $(HOST_EXPORTS) \
32156         for flag in $(EXTRA_HOST_FLAGS) ; do \
32157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158         done; \
32159         echo "Doing install-pdf in gotools" ; \
32160         (cd $(HOST_SUBDIR)/gotools && \
32161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163                   "RANLIB=$${RANLIB}" \
32164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165                   install-pdf) \
32166           || exit 1
32167
32168 @endif gotools
32169
32170 .PHONY: maybe-install-html-gotools install-html-gotools
32171 maybe-install-html-gotools:
32172 @if gotools
32173 maybe-install-html-gotools: install-html-gotools
32174
32175 install-html-gotools: \
32176     configure-gotools \
32177     html-gotools 
32178         @: $(MAKE); $(unstage)
32179         @[ -f ./gotools/Makefile ] || exit 0; \
32180         r=`${PWD_COMMAND}`; export r; \
32181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182         $(HOST_EXPORTS) \
32183         for flag in $(EXTRA_HOST_FLAGS) ; do \
32184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32185         done; \
32186         echo "Doing install-html in gotools" ; \
32187         (cd $(HOST_SUBDIR)/gotools && \
32188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32190                   "RANLIB=$${RANLIB}" \
32191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32192                   install-html) \
32193           || exit 1
32194
32195 @endif gotools
32196
32197 .PHONY: maybe-installcheck-gotools installcheck-gotools
32198 maybe-installcheck-gotools:
32199 @if gotools
32200 maybe-installcheck-gotools: installcheck-gotools
32201
32202 installcheck-gotools: \
32203     configure-gotools 
32204         @: $(MAKE); $(unstage)
32205         @[ -f ./gotools/Makefile ] || exit 0; \
32206         r=`${PWD_COMMAND}`; export r; \
32207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32208         $(HOST_EXPORTS) \
32209         for flag in $(EXTRA_HOST_FLAGS) ; do \
32210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32211         done; \
32212         echo "Doing installcheck in gotools" ; \
32213         (cd $(HOST_SUBDIR)/gotools && \
32214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32216                   "RANLIB=$${RANLIB}" \
32217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32218                   installcheck) \
32219           || exit 1
32220
32221 @endif gotools
32222
32223 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32224 maybe-mostlyclean-gotools:
32225 @if gotools
32226 maybe-mostlyclean-gotools: mostlyclean-gotools
32227
32228 mostlyclean-gotools: 
32229         @: $(MAKE); $(unstage)
32230         @[ -f ./gotools/Makefile ] || exit 0; \
32231         r=`${PWD_COMMAND}`; export r; \
32232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32233         $(HOST_EXPORTS) \
32234         for flag in $(EXTRA_HOST_FLAGS) ; do \
32235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32236         done; \
32237         echo "Doing mostlyclean in gotools" ; \
32238         (cd $(HOST_SUBDIR)/gotools && \
32239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32241                   "RANLIB=$${RANLIB}" \
32242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32243                   mostlyclean) \
32244           || exit 1
32245
32246 @endif gotools
32247
32248 .PHONY: maybe-clean-gotools clean-gotools
32249 maybe-clean-gotools:
32250 @if gotools
32251 maybe-clean-gotools: clean-gotools
32252
32253 clean-gotools: 
32254         @: $(MAKE); $(unstage)
32255         @[ -f ./gotools/Makefile ] || exit 0; \
32256         r=`${PWD_COMMAND}`; export r; \
32257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32258         $(HOST_EXPORTS) \
32259         for flag in $(EXTRA_HOST_FLAGS) ; do \
32260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32261         done; \
32262         echo "Doing clean in gotools" ; \
32263         (cd $(HOST_SUBDIR)/gotools && \
32264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32266                   "RANLIB=$${RANLIB}" \
32267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32268                   clean) \
32269           || exit 1
32270
32271 @endif gotools
32272
32273 .PHONY: maybe-distclean-gotools distclean-gotools
32274 maybe-distclean-gotools:
32275 @if gotools
32276 maybe-distclean-gotools: distclean-gotools
32277
32278 distclean-gotools: 
32279         @: $(MAKE); $(unstage)
32280         @[ -f ./gotools/Makefile ] || exit 0; \
32281         r=`${PWD_COMMAND}`; export r; \
32282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32283         $(HOST_EXPORTS) \
32284         for flag in $(EXTRA_HOST_FLAGS) ; do \
32285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32286         done; \
32287         echo "Doing distclean in gotools" ; \
32288         (cd $(HOST_SUBDIR)/gotools && \
32289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32291                   "RANLIB=$${RANLIB}" \
32292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32293                   distclean) \
32294           || exit 1
32295
32296 @endif gotools
32297
32298 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32299 maybe-maintainer-clean-gotools:
32300 @if gotools
32301 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32302
32303 maintainer-clean-gotools: 
32304         @: $(MAKE); $(unstage)
32305         @[ -f ./gotools/Makefile ] || exit 0; \
32306         r=`${PWD_COMMAND}`; export r; \
32307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308         $(HOST_EXPORTS) \
32309         for flag in $(EXTRA_HOST_FLAGS) ; do \
32310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311         done; \
32312         echo "Doing maintainer-clean in gotools" ; \
32313         (cd $(HOST_SUBDIR)/gotools && \
32314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316                   "RANLIB=$${RANLIB}" \
32317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318                   maintainer-clean) \
32319           || exit 1
32320
32321 @endif gotools
32322
32323
32324
32325 # ---------------------------------------
32326 # Modules which run on the target machine
32327 # ---------------------------------------
32328
32329
32330
32331
32332 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32333 maybe-configure-target-libstdc++-v3:
32334 @if gcc-bootstrap
32335 configure-target-libstdc++-v3: stage_current
32336 @endif gcc-bootstrap
32337 @if target-libstdc++-v3
32338 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32339 configure-target-libstdc++-v3: 
32340         @r=`${PWD_COMMAND}`; export r; \
32341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32342         echo "Checking multilib configuration for libstdc++-v3..."; \
32343         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32344         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32345         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32346           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32347             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32348           else \
32349             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32350             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32351           fi; \
32352         else \
32353           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32354         fi; \
32355         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32356         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32357         $(RAW_CXX_TARGET_EXPORTS)  \
32358         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32359         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32360         case $(srcdir) in \
32361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32362           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32364         esac; \
32365         module_srcdir=libstdc++-v3; \
32366         rm -f no-such-file || : ; \
32367         CONFIG_SITE=no-such-file $(SHELL) \
32368           $$s/$$module_srcdir/configure \
32369           --srcdir=$${topdir}/$$module_srcdir \
32370           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32371           --target=${target_alias}  \
32372           || exit 1
32373 @endif target-libstdc++-v3
32374
32375
32376
32377 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32378 maybe-configure-stage1-target-libstdc++-v3:
32379 @if target-libstdc++-v3-bootstrap
32380 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32381 configure-stage1-target-libstdc++-v3:
32382         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32383         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32384         @r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         TFLAGS="$(STAGE1_TFLAGS)"; \
32387         echo "Checking multilib configuration for libstdc++-v3..."; \
32388         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32389         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32390           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32391             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32392           else \
32393             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32394             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32395           fi; \
32396         else \
32397           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32398         fi; \
32399         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32400         $(RAW_CXX_TARGET_EXPORTS) \
32401         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32402         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32403         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32404         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32405         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32406         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32407         case $(srcdir) in \
32408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32409           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32411         esac; \
32412         module_srcdir=libstdc++-v3; \
32413         $(SHELL) $$s/$$module_srcdir/configure \
32414           --srcdir=$${topdir}/$$module_srcdir \
32415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32416           --target=${target_alias} \
32417            \
32418           $(STAGE1_CONFIGURE_FLAGS)
32419 @endif target-libstdc++-v3-bootstrap
32420
32421 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32422 maybe-configure-stage2-target-libstdc++-v3:
32423 @if target-libstdc++-v3-bootstrap
32424 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32425 configure-stage2-target-libstdc++-v3:
32426         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32427         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32428         @r=`${PWD_COMMAND}`; export r; \
32429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32430         TFLAGS="$(STAGE2_TFLAGS)"; \
32431         echo "Checking multilib configuration for libstdc++-v3..."; \
32432         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32433         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32434           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32435             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32436           else \
32437             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32438             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32439           fi; \
32440         else \
32441           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32442         fi; \
32443         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32444         $(RAW_CXX_TARGET_EXPORTS) \
32445          \
32446         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32447         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32448         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32449         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32450         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32451         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32452         case $(srcdir) in \
32453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32454           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32456         esac; \
32457         module_srcdir=libstdc++-v3; \
32458         $(SHELL) $$s/$$module_srcdir/configure \
32459           --srcdir=$${topdir}/$$module_srcdir \
32460           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32461           --target=${target_alias} \
32462            --with-build-libsubdir=$(HOST_SUBDIR)  \
32463           $(STAGE2_CONFIGURE_FLAGS)
32464 @endif target-libstdc++-v3-bootstrap
32465
32466 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32467 maybe-configure-stage3-target-libstdc++-v3:
32468 @if target-libstdc++-v3-bootstrap
32469 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32470 configure-stage3-target-libstdc++-v3:
32471         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32472         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32473         @r=`${PWD_COMMAND}`; export r; \
32474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475         TFLAGS="$(STAGE3_TFLAGS)"; \
32476         echo "Checking multilib configuration for libstdc++-v3..."; \
32477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32478         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32479           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32480             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32481           else \
32482             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32483             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32484           fi; \
32485         else \
32486           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32487         fi; \
32488         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32489         $(RAW_CXX_TARGET_EXPORTS) \
32490          \
32491         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32492         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32493         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32494         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32495         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32496         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32497         case $(srcdir) in \
32498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32499           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32501         esac; \
32502         module_srcdir=libstdc++-v3; \
32503         $(SHELL) $$s/$$module_srcdir/configure \
32504           --srcdir=$${topdir}/$$module_srcdir \
32505           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32506           --target=${target_alias} \
32507            --with-build-libsubdir=$(HOST_SUBDIR)  \
32508           $(STAGE3_CONFIGURE_FLAGS)
32509 @endif target-libstdc++-v3-bootstrap
32510
32511 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32512 maybe-configure-stage4-target-libstdc++-v3:
32513 @if target-libstdc++-v3-bootstrap
32514 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32515 configure-stage4-target-libstdc++-v3:
32516         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32517         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32518         @r=`${PWD_COMMAND}`; export r; \
32519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32520         TFLAGS="$(STAGE4_TFLAGS)"; \
32521         echo "Checking multilib configuration for libstdc++-v3..."; \
32522         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32523         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32524           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32525             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32526           else \
32527             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32528             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32529           fi; \
32530         else \
32531           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32532         fi; \
32533         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32534         $(RAW_CXX_TARGET_EXPORTS) \
32535          \
32536         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32537         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32538         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32539         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32540         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32541         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32542         case $(srcdir) in \
32543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32544           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32546         esac; \
32547         module_srcdir=libstdc++-v3; \
32548         $(SHELL) $$s/$$module_srcdir/configure \
32549           --srcdir=$${topdir}/$$module_srcdir \
32550           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32551           --target=${target_alias} \
32552            --with-build-libsubdir=$(HOST_SUBDIR)  \
32553           $(STAGE4_CONFIGURE_FLAGS)
32554 @endif target-libstdc++-v3-bootstrap
32555
32556 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32557 maybe-configure-stageprofile-target-libstdc++-v3:
32558 @if target-libstdc++-v3-bootstrap
32559 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32560 configure-stageprofile-target-libstdc++-v3:
32561         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32562         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32563         @r=`${PWD_COMMAND}`; export r; \
32564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32565         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32566         echo "Checking multilib configuration for libstdc++-v3..."; \
32567         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32568         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32569           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32570             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32571           else \
32572             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32573             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32574           fi; \
32575         else \
32576           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32577         fi; \
32578         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32579         $(RAW_CXX_TARGET_EXPORTS) \
32580          \
32581         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32582         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32583         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32584         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32585         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32586         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32587         case $(srcdir) in \
32588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32589           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32591         esac; \
32592         module_srcdir=libstdc++-v3; \
32593         $(SHELL) $$s/$$module_srcdir/configure \
32594           --srcdir=$${topdir}/$$module_srcdir \
32595           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32596           --target=${target_alias} \
32597            --with-build-libsubdir=$(HOST_SUBDIR)  \
32598           $(STAGEprofile_CONFIGURE_FLAGS)
32599 @endif target-libstdc++-v3-bootstrap
32600
32601 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
32602 maybe-configure-stagefeedback-target-libstdc++-v3:
32603 @if target-libstdc++-v3-bootstrap
32604 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32605 configure-stagefeedback-target-libstdc++-v3:
32606         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32607         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32608         @r=`${PWD_COMMAND}`; export r; \
32609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32610         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32611         echo "Checking multilib configuration for libstdc++-v3..."; \
32612         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32613         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32614           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32615             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32616           else \
32617             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32618             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32619           fi; \
32620         else \
32621           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32622         fi; \
32623         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32624         $(RAW_CXX_TARGET_EXPORTS) \
32625          \
32626         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32627         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32628         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32629         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32630         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32631         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32632         case $(srcdir) in \
32633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32634           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32636         esac; \
32637         module_srcdir=libstdc++-v3; \
32638         $(SHELL) $$s/$$module_srcdir/configure \
32639           --srcdir=$${topdir}/$$module_srcdir \
32640           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32641           --target=${target_alias} \
32642            --with-build-libsubdir=$(HOST_SUBDIR)  \
32643           $(STAGEfeedback_CONFIGURE_FLAGS)
32644 @endif target-libstdc++-v3-bootstrap
32645
32646
32647
32648
32649
32650 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32651 maybe-all-target-libstdc++-v3:
32652 @if gcc-bootstrap
32653 all-target-libstdc++-v3: stage_current
32654 @endif gcc-bootstrap
32655 @if target-libstdc++-v3
32656 TARGET-target-libstdc++-v3=all
32657 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32658 all-target-libstdc++-v3: configure-target-libstdc++-v3
32659         @r=`${PWD_COMMAND}`; export r; \
32660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32661         $(RAW_CXX_TARGET_EXPORTS)  \
32662         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32663           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32664                 $(TARGET-target-libstdc++-v3))
32665 @endif target-libstdc++-v3
32666
32667
32668
32669 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
32670 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
32671 maybe-all-stage1-target-libstdc++-v3:
32672 maybe-clean-stage1-target-libstdc++-v3:
32673 @if target-libstdc++-v3-bootstrap
32674 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
32675 all-stage1: all-stage1-target-libstdc++-v3
32676 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32677 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32678         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32679         @r=`${PWD_COMMAND}`; export r; \
32680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32681         TFLAGS="$(STAGE1_TFLAGS)"; \
32682         $(RAW_CXX_TARGET_EXPORTS)  \
32683         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32685                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32686                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32687                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32691                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32692                   \
32693                 TFLAGS="$(STAGE1_TFLAGS)" \
32694                 $(TARGET-stage1-target-libstdc++-v3)
32695
32696 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
32697 clean-stage1: clean-stage1-target-libstdc++-v3
32698 clean-stage1-target-libstdc++-v3:
32699         @if [ $(current_stage) = stage1 ]; then \
32700           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32701         else \
32702           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
32703           $(MAKE) stage1-start; \
32704         fi; \
32705         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32706         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32707           clean
32708 @endif target-libstdc++-v3-bootstrap
32709
32710
32711 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
32712 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
32713 maybe-all-stage2-target-libstdc++-v3:
32714 maybe-clean-stage2-target-libstdc++-v3:
32715 @if target-libstdc++-v3-bootstrap
32716 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
32717 all-stage2: all-stage2-target-libstdc++-v3
32718 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32719 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32720         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32721         @r=`${PWD_COMMAND}`; export r; \
32722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32723         TFLAGS="$(STAGE2_TFLAGS)"; \
32724         $(RAW_CXX_TARGET_EXPORTS) \
32725           \
32726         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32728                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32729                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32730                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32734                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32735                 TFLAGS="$(STAGE2_TFLAGS)" \
32736                 $(TARGET-stage2-target-libstdc++-v3)
32737
32738 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
32739 clean-stage2: clean-stage2-target-libstdc++-v3
32740 clean-stage2-target-libstdc++-v3:
32741         @if [ $(current_stage) = stage2 ]; then \
32742           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32743         else \
32744           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
32745           $(MAKE) stage2-start; \
32746         fi; \
32747         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32748         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32749 @endif target-libstdc++-v3-bootstrap
32750
32751
32752 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
32753 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
32754 maybe-all-stage3-target-libstdc++-v3:
32755 maybe-clean-stage3-target-libstdc++-v3:
32756 @if target-libstdc++-v3-bootstrap
32757 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
32758 all-stage3: all-stage3-target-libstdc++-v3
32759 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32760 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32761         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32762         @r=`${PWD_COMMAND}`; export r; \
32763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764         TFLAGS="$(STAGE3_TFLAGS)"; \
32765         $(RAW_CXX_TARGET_EXPORTS) \
32766           \
32767         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32769                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32770                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32771                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32775                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32776                 TFLAGS="$(STAGE3_TFLAGS)" \
32777                 $(TARGET-stage3-target-libstdc++-v3)
32778
32779 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
32780 clean-stage3: clean-stage3-target-libstdc++-v3
32781 clean-stage3-target-libstdc++-v3:
32782         @if [ $(current_stage) = stage3 ]; then \
32783           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32784         else \
32785           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
32786           $(MAKE) stage3-start; \
32787         fi; \
32788         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32789         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32790 @endif target-libstdc++-v3-bootstrap
32791
32792
32793 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
32794 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
32795 maybe-all-stage4-target-libstdc++-v3:
32796 maybe-clean-stage4-target-libstdc++-v3:
32797 @if target-libstdc++-v3-bootstrap
32798 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
32799 all-stage4: all-stage4-target-libstdc++-v3
32800 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32801 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32802         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32803         @r=`${PWD_COMMAND}`; export r; \
32804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32805         TFLAGS="$(STAGE4_TFLAGS)"; \
32806         $(RAW_CXX_TARGET_EXPORTS) \
32807           \
32808         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32810                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32811                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32812                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32816                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32817                 TFLAGS="$(STAGE4_TFLAGS)" \
32818                 $(TARGET-stage4-target-libstdc++-v3)
32819
32820 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
32821 clean-stage4: clean-stage4-target-libstdc++-v3
32822 clean-stage4-target-libstdc++-v3:
32823         @if [ $(current_stage) = stage4 ]; then \
32824           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32825         else \
32826           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
32827           $(MAKE) stage4-start; \
32828         fi; \
32829         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32830         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32831 @endif target-libstdc++-v3-bootstrap
32832
32833
32834 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
32835 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
32836 maybe-all-stageprofile-target-libstdc++-v3:
32837 maybe-clean-stageprofile-target-libstdc++-v3:
32838 @if target-libstdc++-v3-bootstrap
32839 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
32840 all-stageprofile: all-stageprofile-target-libstdc++-v3
32841 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32842 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32843         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32844         @r=`${PWD_COMMAND}`; export r; \
32845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32846         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32847         $(RAW_CXX_TARGET_EXPORTS) \
32848           \
32849         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32851                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32852                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32853                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32857                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32858                 TFLAGS="$(STAGEprofile_TFLAGS)" \
32859                 $(TARGET-stageprofile-target-libstdc++-v3)
32860
32861 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
32862 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
32863 clean-stageprofile-target-libstdc++-v3:
32864         @if [ $(current_stage) = stageprofile ]; then \
32865           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32866         else \
32867           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
32868           $(MAKE) stageprofile-start; \
32869         fi; \
32870         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32871         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32872 @endif target-libstdc++-v3-bootstrap
32873
32874
32875 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
32876 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
32877 maybe-all-stagefeedback-target-libstdc++-v3:
32878 maybe-clean-stagefeedback-target-libstdc++-v3:
32879 @if target-libstdc++-v3-bootstrap
32880 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
32881 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
32882 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32883 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32884         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32885         @r=`${PWD_COMMAND}`; export r; \
32886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32887         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32888         $(RAW_CXX_TARGET_EXPORTS) \
32889           \
32890         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32891         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32892                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32893                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32894                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32895                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32896                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32897                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32898                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32899                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32900                 $(TARGET-stagefeedback-target-libstdc++-v3)
32901
32902 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
32903 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
32904 clean-stagefeedback-target-libstdc++-v3:
32905         @if [ $(current_stage) = stagefeedback ]; then \
32906           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32907         else \
32908           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
32909           $(MAKE) stagefeedback-start; \
32910         fi; \
32911         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32912         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32913 @endif target-libstdc++-v3-bootstrap
32914
32915
32916
32917
32918
32919
32920 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32921 maybe-check-target-libstdc++-v3:
32922 @if target-libstdc++-v3
32923 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32924
32925 check-target-libstdc++-v3:
32926         @: $(MAKE); $(unstage)
32927         @r=`${PWD_COMMAND}`; export r; \
32928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32929         $(RAW_CXX_TARGET_EXPORTS) \
32930         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32931           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32932
32933 @endif target-libstdc++-v3
32934
32935 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32936 maybe-install-target-libstdc++-v3:
32937 @if target-libstdc++-v3
32938 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32939
32940 install-target-libstdc++-v3: installdirs
32941         @: $(MAKE); $(unstage)
32942         @r=`${PWD_COMMAND}`; export r; \
32943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32944         $(RAW_CXX_TARGET_EXPORTS) \
32945         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32946           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32947
32948 @endif target-libstdc++-v3
32949
32950 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
32951 maybe-install-strip-target-libstdc++-v3:
32952 @if target-libstdc++-v3
32953 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
32954
32955 install-strip-target-libstdc++-v3: installdirs
32956         @: $(MAKE); $(unstage)
32957         @r=`${PWD_COMMAND}`; export r; \
32958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32959         $(RAW_CXX_TARGET_EXPORTS) \
32960         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32961           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
32962
32963 @endif target-libstdc++-v3
32964
32965 # Other targets (info, dvi, pdf, etc.)
32966
32967 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32968 maybe-info-target-libstdc++-v3:
32969 @if target-libstdc++-v3
32970 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32971
32972 info-target-libstdc++-v3: \
32973     configure-target-libstdc++-v3 
32974         @: $(MAKE); $(unstage)
32975         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32976         r=`${PWD_COMMAND}`; export r; \
32977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32978         $(RAW_CXX_TARGET_EXPORTS) \
32979         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32980         for flag in $(EXTRA_TARGET_FLAGS); do \
32981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32982         done; \
32983         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32986                   "RANLIB=$${RANLIB}" \
32987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32988                    info) \
32989           || exit 1
32990
32991 @endif target-libstdc++-v3
32992
32993 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
32994 maybe-dvi-target-libstdc++-v3:
32995 @if target-libstdc++-v3
32996 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
32997
32998 dvi-target-libstdc++-v3: \
32999     configure-target-libstdc++-v3 
33000         @: $(MAKE); $(unstage)
33001         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33002         r=`${PWD_COMMAND}`; export r; \
33003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33004         $(RAW_CXX_TARGET_EXPORTS) \
33005         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33006         for flag in $(EXTRA_TARGET_FLAGS); do \
33007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008         done; \
33009         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33012                   "RANLIB=$${RANLIB}" \
33013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33014                    dvi) \
33015           || exit 1
33016
33017 @endif target-libstdc++-v3
33018
33019 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33020 maybe-pdf-target-libstdc++-v3:
33021 @if target-libstdc++-v3
33022 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33023
33024 pdf-target-libstdc++-v3: \
33025     configure-target-libstdc++-v3 
33026         @: $(MAKE); $(unstage)
33027         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33028         r=`${PWD_COMMAND}`; export r; \
33029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33030         $(RAW_CXX_TARGET_EXPORTS) \
33031         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33032         for flag in $(EXTRA_TARGET_FLAGS); do \
33033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33034         done; \
33035         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33038                   "RANLIB=$${RANLIB}" \
33039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33040                    pdf) \
33041           || exit 1
33042
33043 @endif target-libstdc++-v3
33044
33045 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33046 maybe-html-target-libstdc++-v3:
33047 @if target-libstdc++-v3
33048 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33049
33050 html-target-libstdc++-v3: \
33051     configure-target-libstdc++-v3 
33052         @: $(MAKE); $(unstage)
33053         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33054         r=`${PWD_COMMAND}`; export r; \
33055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33056         $(RAW_CXX_TARGET_EXPORTS) \
33057         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33058         for flag in $(EXTRA_TARGET_FLAGS); do \
33059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33060         done; \
33061         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33064                   "RANLIB=$${RANLIB}" \
33065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33066                    html) \
33067           || exit 1
33068
33069 @endif target-libstdc++-v3
33070
33071 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33072 maybe-TAGS-target-libstdc++-v3:
33073 @if target-libstdc++-v3
33074 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33075
33076 TAGS-target-libstdc++-v3: \
33077     configure-target-libstdc++-v3 
33078         @: $(MAKE); $(unstage)
33079         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33080         r=`${PWD_COMMAND}`; export r; \
33081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33082         $(RAW_CXX_TARGET_EXPORTS) \
33083         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33084         for flag in $(EXTRA_TARGET_FLAGS); do \
33085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33086         done; \
33087         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33090                   "RANLIB=$${RANLIB}" \
33091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33092                    TAGS) \
33093           || exit 1
33094
33095 @endif target-libstdc++-v3
33096
33097 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33098 maybe-install-info-target-libstdc++-v3:
33099 @if target-libstdc++-v3
33100 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33101
33102 install-info-target-libstdc++-v3: \
33103     configure-target-libstdc++-v3 \
33104     info-target-libstdc++-v3 
33105         @: $(MAKE); $(unstage)
33106         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33107         r=`${PWD_COMMAND}`; export r; \
33108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33109         $(RAW_CXX_TARGET_EXPORTS) \
33110         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33111         for flag in $(EXTRA_TARGET_FLAGS); do \
33112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33113         done; \
33114         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33117                   "RANLIB=$${RANLIB}" \
33118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33119                    install-info) \
33120           || exit 1
33121
33122 @endif target-libstdc++-v3
33123
33124 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33125 maybe-install-pdf-target-libstdc++-v3:
33126 @if target-libstdc++-v3
33127 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33128
33129 install-pdf-target-libstdc++-v3: \
33130     configure-target-libstdc++-v3 \
33131     pdf-target-libstdc++-v3 
33132         @: $(MAKE); $(unstage)
33133         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33134         r=`${PWD_COMMAND}`; export r; \
33135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136         $(RAW_CXX_TARGET_EXPORTS) \
33137         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33138         for flag in $(EXTRA_TARGET_FLAGS); do \
33139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33140         done; \
33141         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33144                   "RANLIB=$${RANLIB}" \
33145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33146                    install-pdf) \
33147           || exit 1
33148
33149 @endif target-libstdc++-v3
33150
33151 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33152 maybe-install-html-target-libstdc++-v3:
33153 @if target-libstdc++-v3
33154 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33155
33156 install-html-target-libstdc++-v3: \
33157     configure-target-libstdc++-v3 \
33158     html-target-libstdc++-v3 
33159         @: $(MAKE); $(unstage)
33160         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33161         r=`${PWD_COMMAND}`; export r; \
33162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33163         $(RAW_CXX_TARGET_EXPORTS) \
33164         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33165         for flag in $(EXTRA_TARGET_FLAGS); do \
33166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33167         done; \
33168         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33171                   "RANLIB=$${RANLIB}" \
33172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33173                    install-html) \
33174           || exit 1
33175
33176 @endif target-libstdc++-v3
33177
33178 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33179 maybe-installcheck-target-libstdc++-v3:
33180 @if target-libstdc++-v3
33181 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33182
33183 installcheck-target-libstdc++-v3: \
33184     configure-target-libstdc++-v3 
33185         @: $(MAKE); $(unstage)
33186         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33187         r=`${PWD_COMMAND}`; export r; \
33188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33189         $(RAW_CXX_TARGET_EXPORTS) \
33190         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33191         for flag in $(EXTRA_TARGET_FLAGS); do \
33192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33193         done; \
33194         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33197                   "RANLIB=$${RANLIB}" \
33198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33199                    installcheck) \
33200           || exit 1
33201
33202 @endif target-libstdc++-v3
33203
33204 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33205 maybe-mostlyclean-target-libstdc++-v3:
33206 @if target-libstdc++-v3
33207 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33208
33209 mostlyclean-target-libstdc++-v3: 
33210         @: $(MAKE); $(unstage)
33211         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33212         r=`${PWD_COMMAND}`; export r; \
33213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214         $(RAW_CXX_TARGET_EXPORTS) \
33215         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33216         for flag in $(EXTRA_TARGET_FLAGS); do \
33217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33218         done; \
33219         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222                   "RANLIB=$${RANLIB}" \
33223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224                    mostlyclean) \
33225           || exit 1
33226
33227 @endif target-libstdc++-v3
33228
33229 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33230 maybe-clean-target-libstdc++-v3:
33231 @if target-libstdc++-v3
33232 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33233
33234 clean-target-libstdc++-v3: 
33235         @: $(MAKE); $(unstage)
33236         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33237         r=`${PWD_COMMAND}`; export r; \
33238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33239         $(RAW_CXX_TARGET_EXPORTS) \
33240         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33241         for flag in $(EXTRA_TARGET_FLAGS); do \
33242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33243         done; \
33244         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33247                   "RANLIB=$${RANLIB}" \
33248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33249                    clean) \
33250           || exit 1
33251
33252 @endif target-libstdc++-v3
33253
33254 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33255 maybe-distclean-target-libstdc++-v3:
33256 @if target-libstdc++-v3
33257 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33258
33259 distclean-target-libstdc++-v3: 
33260         @: $(MAKE); $(unstage)
33261         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33262         r=`${PWD_COMMAND}`; export r; \
33263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264         $(RAW_CXX_TARGET_EXPORTS) \
33265         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33266         for flag in $(EXTRA_TARGET_FLAGS); do \
33267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33268         done; \
33269         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272                   "RANLIB=$${RANLIB}" \
33273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274                    distclean) \
33275           || exit 1
33276
33277 @endif target-libstdc++-v3
33278
33279 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33280 maybe-maintainer-clean-target-libstdc++-v3:
33281 @if target-libstdc++-v3
33282 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33283
33284 maintainer-clean-target-libstdc++-v3: 
33285         @: $(MAKE); $(unstage)
33286         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33287         r=`${PWD_COMMAND}`; export r; \
33288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289         $(RAW_CXX_TARGET_EXPORTS) \
33290         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33291         for flag in $(EXTRA_TARGET_FLAGS); do \
33292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33293         done; \
33294         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33297                   "RANLIB=$${RANLIB}" \
33298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33299                    maintainer-clean) \
33300           || exit 1
33301
33302 @endif target-libstdc++-v3
33303
33304
33305
33306
33307
33308 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33309 maybe-configure-target-libsanitizer:
33310 @if gcc-bootstrap
33311 configure-target-libsanitizer: stage_current
33312 @endif gcc-bootstrap
33313 @if target-libsanitizer
33314 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33315 configure-target-libsanitizer: 
33316         @r=`${PWD_COMMAND}`; export r; \
33317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33318         echo "Checking multilib configuration for libsanitizer..."; \
33319         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33320         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33321         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33322           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33323             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33324           else \
33325             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33326             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33327           fi; \
33328         else \
33329           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33330         fi; \
33331         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33332         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33333         $(RAW_CXX_TARGET_EXPORTS)  \
33334         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33335         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33336         case $(srcdir) in \
33337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33338           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33340         esac; \
33341         module_srcdir=libsanitizer; \
33342         rm -f no-such-file || : ; \
33343         CONFIG_SITE=no-such-file $(SHELL) \
33344           $$s/$$module_srcdir/configure \
33345           --srcdir=$${topdir}/$$module_srcdir \
33346           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33347           --target=${target_alias}  \
33348           || exit 1
33349 @endif target-libsanitizer
33350
33351
33352
33353 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33354 maybe-configure-stage1-target-libsanitizer:
33355 @if target-libsanitizer-bootstrap
33356 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33357 configure-stage1-target-libsanitizer:
33358         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33359         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33360         @r=`${PWD_COMMAND}`; export r; \
33361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33362         TFLAGS="$(STAGE1_TFLAGS)"; \
33363         echo "Checking multilib configuration for libsanitizer..."; \
33364         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33365         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33366           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33367             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33368           else \
33369             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33370             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33371           fi; \
33372         else \
33373           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33374         fi; \
33375         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33376         $(RAW_CXX_TARGET_EXPORTS) \
33377         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33378         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33379         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33380         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
33381         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33382         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33383         case $(srcdir) in \
33384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33385           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33387         esac; \
33388         module_srcdir=libsanitizer; \
33389         $(SHELL) $$s/$$module_srcdir/configure \
33390           --srcdir=$${topdir}/$$module_srcdir \
33391           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33392           --target=${target_alias} \
33393            \
33394           $(STAGE1_CONFIGURE_FLAGS)
33395 @endif target-libsanitizer-bootstrap
33396
33397 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33398 maybe-configure-stage2-target-libsanitizer:
33399 @if target-libsanitizer-bootstrap
33400 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33401 configure-stage2-target-libsanitizer:
33402         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33403         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33404         @r=`${PWD_COMMAND}`; export r; \
33405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406         TFLAGS="$(STAGE2_TFLAGS)"; \
33407         echo "Checking multilib configuration for libsanitizer..."; \
33408         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33409         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33410           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33411             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33412           else \
33413             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33414             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33415           fi; \
33416         else \
33417           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33418         fi; \
33419         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33420         $(RAW_CXX_TARGET_EXPORTS) \
33421          \
33422         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33423         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33424         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33425         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
33426         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33427         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33428         case $(srcdir) in \
33429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33430           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33432         esac; \
33433         module_srcdir=libsanitizer; \
33434         $(SHELL) $$s/$$module_srcdir/configure \
33435           --srcdir=$${topdir}/$$module_srcdir \
33436           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33437           --target=${target_alias} \
33438            --with-build-libsubdir=$(HOST_SUBDIR)  \
33439           $(STAGE2_CONFIGURE_FLAGS)
33440 @endif target-libsanitizer-bootstrap
33441
33442 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33443 maybe-configure-stage3-target-libsanitizer:
33444 @if target-libsanitizer-bootstrap
33445 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33446 configure-stage3-target-libsanitizer:
33447         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33448         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33449         @r=`${PWD_COMMAND}`; export r; \
33450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33451         TFLAGS="$(STAGE3_TFLAGS)"; \
33452         echo "Checking multilib configuration for libsanitizer..."; \
33453         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33454         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33455           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33456             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33457           else \
33458             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33459             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33460           fi; \
33461         else \
33462           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33463         fi; \
33464         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33465         $(RAW_CXX_TARGET_EXPORTS) \
33466          \
33467         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33468         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33469         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33470         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
33471         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33472         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33473         case $(srcdir) in \
33474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33475           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33477         esac; \
33478         module_srcdir=libsanitizer; \
33479         $(SHELL) $$s/$$module_srcdir/configure \
33480           --srcdir=$${topdir}/$$module_srcdir \
33481           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33482           --target=${target_alias} \
33483            --with-build-libsubdir=$(HOST_SUBDIR)  \
33484           $(STAGE3_CONFIGURE_FLAGS)
33485 @endif target-libsanitizer-bootstrap
33486
33487 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33488 maybe-configure-stage4-target-libsanitizer:
33489 @if target-libsanitizer-bootstrap
33490 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33491 configure-stage4-target-libsanitizer:
33492         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33493         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33494         @r=`${PWD_COMMAND}`; export r; \
33495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33496         TFLAGS="$(STAGE4_TFLAGS)"; \
33497         echo "Checking multilib configuration for libsanitizer..."; \
33498         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33499         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33500           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33501             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33502           else \
33503             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33504             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33505           fi; \
33506         else \
33507           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33508         fi; \
33509         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33510         $(RAW_CXX_TARGET_EXPORTS) \
33511          \
33512         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33513         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33514         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33515         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
33516         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33517         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33518         case $(srcdir) in \
33519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33520           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33522         esac; \
33523         module_srcdir=libsanitizer; \
33524         $(SHELL) $$s/$$module_srcdir/configure \
33525           --srcdir=$${topdir}/$$module_srcdir \
33526           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33527           --target=${target_alias} \
33528            --with-build-libsubdir=$(HOST_SUBDIR)  \
33529           $(STAGE4_CONFIGURE_FLAGS)
33530 @endif target-libsanitizer-bootstrap
33531
33532 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33533 maybe-configure-stageprofile-target-libsanitizer:
33534 @if target-libsanitizer-bootstrap
33535 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33536 configure-stageprofile-target-libsanitizer:
33537         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33538         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33539         @r=`${PWD_COMMAND}`; export r; \
33540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33542         echo "Checking multilib configuration for libsanitizer..."; \
33543         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33544         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33545           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33546             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33547           else \
33548             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33549             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33550           fi; \
33551         else \
33552           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33553         fi; \
33554         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33555         $(RAW_CXX_TARGET_EXPORTS) \
33556          \
33557         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33558         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33559         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33560         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
33561         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33562         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33563         case $(srcdir) in \
33564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33565           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33567         esac; \
33568         module_srcdir=libsanitizer; \
33569         $(SHELL) $$s/$$module_srcdir/configure \
33570           --srcdir=$${topdir}/$$module_srcdir \
33571           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33572           --target=${target_alias} \
33573            --with-build-libsubdir=$(HOST_SUBDIR)  \
33574           $(STAGEprofile_CONFIGURE_FLAGS)
33575 @endif target-libsanitizer-bootstrap
33576
33577 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
33578 maybe-configure-stagefeedback-target-libsanitizer:
33579 @if target-libsanitizer-bootstrap
33580 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33581 configure-stagefeedback-target-libsanitizer:
33582         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33583         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33584         @r=`${PWD_COMMAND}`; export r; \
33585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33586         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33587         echo "Checking multilib configuration for libsanitizer..."; \
33588         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33589         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33590           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33591             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33592           else \
33593             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33594             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33595           fi; \
33596         else \
33597           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33598         fi; \
33599         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33600         $(RAW_CXX_TARGET_EXPORTS) \
33601          \
33602         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33603         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33604         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33605         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
33606         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33607         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33608         case $(srcdir) in \
33609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33610           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33612         esac; \
33613         module_srcdir=libsanitizer; \
33614         $(SHELL) $$s/$$module_srcdir/configure \
33615           --srcdir=$${topdir}/$$module_srcdir \
33616           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33617           --target=${target_alias} \
33618            --with-build-libsubdir=$(HOST_SUBDIR)  \
33619           $(STAGEfeedback_CONFIGURE_FLAGS)
33620 @endif target-libsanitizer-bootstrap
33621
33622
33623
33624
33625
33626 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
33627 maybe-all-target-libsanitizer:
33628 @if gcc-bootstrap
33629 all-target-libsanitizer: stage_current
33630 @endif gcc-bootstrap
33631 @if target-libsanitizer
33632 TARGET-target-libsanitizer=all
33633 maybe-all-target-libsanitizer: all-target-libsanitizer
33634 all-target-libsanitizer: configure-target-libsanitizer
33635         @r=`${PWD_COMMAND}`; export r; \
33636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637         $(RAW_CXX_TARGET_EXPORTS)  \
33638         (cd $(TARGET_SUBDIR)/libsanitizer && \
33639           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33640                 $(TARGET-target-libsanitizer))
33641 @endif target-libsanitizer
33642
33643
33644
33645 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
33646 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
33647 maybe-all-stage1-target-libsanitizer:
33648 maybe-clean-stage1-target-libsanitizer:
33649 @if target-libsanitizer-bootstrap
33650 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
33651 all-stage1: all-stage1-target-libsanitizer
33652 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
33653 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33654         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33655         @r=`${PWD_COMMAND}`; export r; \
33656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33657         TFLAGS="$(STAGE1_TFLAGS)"; \
33658         $(RAW_CXX_TARGET_EXPORTS)  \
33659         cd $(TARGET_SUBDIR)/libsanitizer && \
33660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33661                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33662                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33663                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33664                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33665                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33666                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33667                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33668                   \
33669                 TFLAGS="$(STAGE1_TFLAGS)" \
33670                 $(TARGET-stage1-target-libsanitizer)
33671
33672 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
33673 clean-stage1: clean-stage1-target-libsanitizer
33674 clean-stage1-target-libsanitizer:
33675         @if [ $(current_stage) = stage1 ]; then \
33676           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33677         else \
33678           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
33679           $(MAKE) stage1-start; \
33680         fi; \
33681         cd $(TARGET_SUBDIR)/libsanitizer && \
33682         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33683           clean
33684 @endif target-libsanitizer-bootstrap
33685
33686
33687 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
33688 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
33689 maybe-all-stage2-target-libsanitizer:
33690 maybe-clean-stage2-target-libsanitizer:
33691 @if target-libsanitizer-bootstrap
33692 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
33693 all-stage2: all-stage2-target-libsanitizer
33694 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
33695 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33696         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33697         @r=`${PWD_COMMAND}`; export r; \
33698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699         TFLAGS="$(STAGE2_TFLAGS)"; \
33700         $(RAW_CXX_TARGET_EXPORTS) \
33701           \
33702         cd $(TARGET_SUBDIR)/libsanitizer && \
33703         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33704                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33705                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33706                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33707                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33708                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33709                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33710                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33711                 TFLAGS="$(STAGE2_TFLAGS)" \
33712                 $(TARGET-stage2-target-libsanitizer)
33713
33714 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
33715 clean-stage2: clean-stage2-target-libsanitizer
33716 clean-stage2-target-libsanitizer:
33717         @if [ $(current_stage) = stage2 ]; then \
33718           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33719         else \
33720           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
33721           $(MAKE) stage2-start; \
33722         fi; \
33723         cd $(TARGET_SUBDIR)/libsanitizer && \
33724         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33725 @endif target-libsanitizer-bootstrap
33726
33727
33728 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
33729 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
33730 maybe-all-stage3-target-libsanitizer:
33731 maybe-clean-stage3-target-libsanitizer:
33732 @if target-libsanitizer-bootstrap
33733 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
33734 all-stage3: all-stage3-target-libsanitizer
33735 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
33736 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33737         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33738         @r=`${PWD_COMMAND}`; export r; \
33739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33740         TFLAGS="$(STAGE3_TFLAGS)"; \
33741         $(RAW_CXX_TARGET_EXPORTS) \
33742           \
33743         cd $(TARGET_SUBDIR)/libsanitizer && \
33744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33745                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33746                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33747                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33748                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33749                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33750                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33751                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33752                 TFLAGS="$(STAGE3_TFLAGS)" \
33753                 $(TARGET-stage3-target-libsanitizer)
33754
33755 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
33756 clean-stage3: clean-stage3-target-libsanitizer
33757 clean-stage3-target-libsanitizer:
33758         @if [ $(current_stage) = stage3 ]; then \
33759           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33760         else \
33761           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
33762           $(MAKE) stage3-start; \
33763         fi; \
33764         cd $(TARGET_SUBDIR)/libsanitizer && \
33765         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33766 @endif target-libsanitizer-bootstrap
33767
33768
33769 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
33770 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
33771 maybe-all-stage4-target-libsanitizer:
33772 maybe-clean-stage4-target-libsanitizer:
33773 @if target-libsanitizer-bootstrap
33774 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
33775 all-stage4: all-stage4-target-libsanitizer
33776 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
33777 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33778         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33779         @r=`${PWD_COMMAND}`; export r; \
33780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33781         TFLAGS="$(STAGE4_TFLAGS)"; \
33782         $(RAW_CXX_TARGET_EXPORTS) \
33783           \
33784         cd $(TARGET_SUBDIR)/libsanitizer && \
33785         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33786                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33787                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33788                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33789                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33790                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33791                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33792                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33793                 TFLAGS="$(STAGE4_TFLAGS)" \
33794                 $(TARGET-stage4-target-libsanitizer)
33795
33796 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
33797 clean-stage4: clean-stage4-target-libsanitizer
33798 clean-stage4-target-libsanitizer:
33799         @if [ $(current_stage) = stage4 ]; then \
33800           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33801         else \
33802           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
33803           $(MAKE) stage4-start; \
33804         fi; \
33805         cd $(TARGET_SUBDIR)/libsanitizer && \
33806         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33807 @endif target-libsanitizer-bootstrap
33808
33809
33810 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
33811 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
33812 maybe-all-stageprofile-target-libsanitizer:
33813 maybe-clean-stageprofile-target-libsanitizer:
33814 @if target-libsanitizer-bootstrap
33815 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
33816 all-stageprofile: all-stageprofile-target-libsanitizer
33817 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
33818 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33819         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33820         @r=`${PWD_COMMAND}`; export r; \
33821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33822         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33823         $(RAW_CXX_TARGET_EXPORTS) \
33824           \
33825         cd $(TARGET_SUBDIR)/libsanitizer && \
33826         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33827                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33828                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33829                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33830                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33831                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33832                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33833                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33834                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33835                 $(TARGET-stageprofile-target-libsanitizer)
33836
33837 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
33838 clean-stageprofile: clean-stageprofile-target-libsanitizer
33839 clean-stageprofile-target-libsanitizer:
33840         @if [ $(current_stage) = stageprofile ]; then \
33841           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33842         else \
33843           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
33844           $(MAKE) stageprofile-start; \
33845         fi; \
33846         cd $(TARGET_SUBDIR)/libsanitizer && \
33847         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33848 @endif target-libsanitizer-bootstrap
33849
33850
33851 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
33852 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
33853 maybe-all-stagefeedback-target-libsanitizer:
33854 maybe-clean-stagefeedback-target-libsanitizer:
33855 @if target-libsanitizer-bootstrap
33856 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
33857 all-stagefeedback: all-stagefeedback-target-libsanitizer
33858 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
33859 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33860         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33861         @r=`${PWD_COMMAND}`; export r; \
33862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33863         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33864         $(RAW_CXX_TARGET_EXPORTS) \
33865           \
33866         cd $(TARGET_SUBDIR)/libsanitizer && \
33867         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33868                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33869                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33870                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33871                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33872                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33873                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33874                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33875                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33876                 $(TARGET-stagefeedback-target-libsanitizer)
33877
33878 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
33879 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
33880 clean-stagefeedback-target-libsanitizer:
33881         @if [ $(current_stage) = stagefeedback ]; then \
33882           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33883         else \
33884           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
33885           $(MAKE) stagefeedback-start; \
33886         fi; \
33887         cd $(TARGET_SUBDIR)/libsanitizer && \
33888         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33889 @endif target-libsanitizer-bootstrap
33890
33891
33892
33893
33894
33895
33896 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
33897 maybe-check-target-libsanitizer:
33898 @if target-libsanitizer
33899 maybe-check-target-libsanitizer: check-target-libsanitizer
33900
33901 check-target-libsanitizer:
33902         @: $(MAKE); $(unstage)
33903         @r=`${PWD_COMMAND}`; export r; \
33904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33905         $(RAW_CXX_TARGET_EXPORTS) \
33906         (cd $(TARGET_SUBDIR)/libsanitizer && \
33907           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33908
33909 @endif target-libsanitizer
33910
33911 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
33912 maybe-install-target-libsanitizer:
33913 @if target-libsanitizer
33914 maybe-install-target-libsanitizer: install-target-libsanitizer
33915
33916 install-target-libsanitizer: installdirs
33917         @: $(MAKE); $(unstage)
33918         @r=`${PWD_COMMAND}`; export r; \
33919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33920         $(RAW_CXX_TARGET_EXPORTS) \
33921         (cd $(TARGET_SUBDIR)/libsanitizer && \
33922           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33923
33924 @endif target-libsanitizer
33925
33926 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
33927 maybe-install-strip-target-libsanitizer:
33928 @if target-libsanitizer
33929 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
33930
33931 install-strip-target-libsanitizer: installdirs
33932         @: $(MAKE); $(unstage)
33933         @r=`${PWD_COMMAND}`; export r; \
33934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33935         $(RAW_CXX_TARGET_EXPORTS) \
33936         (cd $(TARGET_SUBDIR)/libsanitizer && \
33937           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33938
33939 @endif target-libsanitizer
33940
33941 # Other targets (info, dvi, pdf, etc.)
33942
33943 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
33944 maybe-info-target-libsanitizer:
33945 @if target-libsanitizer
33946 maybe-info-target-libsanitizer: info-target-libsanitizer
33947
33948 info-target-libsanitizer: \
33949     configure-target-libsanitizer 
33950         @: $(MAKE); $(unstage)
33951         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33952         r=`${PWD_COMMAND}`; export r; \
33953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33954         $(RAW_CXX_TARGET_EXPORTS) \
33955         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
33956         for flag in $(EXTRA_TARGET_FLAGS); do \
33957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33958         done; \
33959         (cd $(TARGET_SUBDIR)/libsanitizer && \
33960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33962                   "RANLIB=$${RANLIB}" \
33963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33964                    info) \
33965           || exit 1
33966
33967 @endif target-libsanitizer
33968
33969 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
33970 maybe-dvi-target-libsanitizer:
33971 @if target-libsanitizer
33972 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
33973
33974 dvi-target-libsanitizer: \
33975     configure-target-libsanitizer 
33976         @: $(MAKE); $(unstage)
33977         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33978         r=`${PWD_COMMAND}`; export r; \
33979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33980         $(RAW_CXX_TARGET_EXPORTS) \
33981         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
33982         for flag in $(EXTRA_TARGET_FLAGS); do \
33983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33984         done; \
33985         (cd $(TARGET_SUBDIR)/libsanitizer && \
33986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33988                   "RANLIB=$${RANLIB}" \
33989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33990                    dvi) \
33991           || exit 1
33992
33993 @endif target-libsanitizer
33994
33995 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
33996 maybe-pdf-target-libsanitizer:
33997 @if target-libsanitizer
33998 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
33999
34000 pdf-target-libsanitizer: \
34001     configure-target-libsanitizer 
34002         @: $(MAKE); $(unstage)
34003         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34004         r=`${PWD_COMMAND}`; export r; \
34005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34006         $(RAW_CXX_TARGET_EXPORTS) \
34007         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34008         for flag in $(EXTRA_TARGET_FLAGS); do \
34009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34010         done; \
34011         (cd $(TARGET_SUBDIR)/libsanitizer && \
34012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34014                   "RANLIB=$${RANLIB}" \
34015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34016                    pdf) \
34017           || exit 1
34018
34019 @endif target-libsanitizer
34020
34021 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34022 maybe-html-target-libsanitizer:
34023 @if target-libsanitizer
34024 maybe-html-target-libsanitizer: html-target-libsanitizer
34025
34026 html-target-libsanitizer: \
34027     configure-target-libsanitizer 
34028         @: $(MAKE); $(unstage)
34029         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34030         r=`${PWD_COMMAND}`; export r; \
34031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34032         $(RAW_CXX_TARGET_EXPORTS) \
34033         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
34034         for flag in $(EXTRA_TARGET_FLAGS); do \
34035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34036         done; \
34037         (cd $(TARGET_SUBDIR)/libsanitizer && \
34038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34040                   "RANLIB=$${RANLIB}" \
34041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34042                    html) \
34043           || exit 1
34044
34045 @endif target-libsanitizer
34046
34047 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34048 maybe-TAGS-target-libsanitizer:
34049 @if target-libsanitizer
34050 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34051
34052 TAGS-target-libsanitizer: \
34053     configure-target-libsanitizer 
34054         @: $(MAKE); $(unstage)
34055         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34056         r=`${PWD_COMMAND}`; export r; \
34057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34058         $(RAW_CXX_TARGET_EXPORTS) \
34059         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
34060         for flag in $(EXTRA_TARGET_FLAGS); do \
34061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34062         done; \
34063         (cd $(TARGET_SUBDIR)/libsanitizer && \
34064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34066                   "RANLIB=$${RANLIB}" \
34067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34068                    TAGS) \
34069           || exit 1
34070
34071 @endif target-libsanitizer
34072
34073 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34074 maybe-install-info-target-libsanitizer:
34075 @if target-libsanitizer
34076 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34077
34078 install-info-target-libsanitizer: \
34079     configure-target-libsanitizer \
34080     info-target-libsanitizer 
34081         @: $(MAKE); $(unstage)
34082         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34083         r=`${PWD_COMMAND}`; export r; \
34084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34085         $(RAW_CXX_TARGET_EXPORTS) \
34086         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
34087         for flag in $(EXTRA_TARGET_FLAGS); do \
34088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089         done; \
34090         (cd $(TARGET_SUBDIR)/libsanitizer && \
34091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34093                   "RANLIB=$${RANLIB}" \
34094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34095                    install-info) \
34096           || exit 1
34097
34098 @endif target-libsanitizer
34099
34100 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34101 maybe-install-pdf-target-libsanitizer:
34102 @if target-libsanitizer
34103 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34104
34105 install-pdf-target-libsanitizer: \
34106     configure-target-libsanitizer \
34107     pdf-target-libsanitizer 
34108         @: $(MAKE); $(unstage)
34109         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34110         r=`${PWD_COMMAND}`; export r; \
34111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112         $(RAW_CXX_TARGET_EXPORTS) \
34113         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34114         for flag in $(EXTRA_TARGET_FLAGS); do \
34115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116         done; \
34117         (cd $(TARGET_SUBDIR)/libsanitizer && \
34118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34120                   "RANLIB=$${RANLIB}" \
34121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34122                    install-pdf) \
34123           || exit 1
34124
34125 @endif target-libsanitizer
34126
34127 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34128 maybe-install-html-target-libsanitizer:
34129 @if target-libsanitizer
34130 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34131
34132 install-html-target-libsanitizer: \
34133     configure-target-libsanitizer \
34134     html-target-libsanitizer 
34135         @: $(MAKE); $(unstage)
34136         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34137         r=`${PWD_COMMAND}`; export r; \
34138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34139         $(RAW_CXX_TARGET_EXPORTS) \
34140         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
34141         for flag in $(EXTRA_TARGET_FLAGS); do \
34142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34143         done; \
34144         (cd $(TARGET_SUBDIR)/libsanitizer && \
34145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34147                   "RANLIB=$${RANLIB}" \
34148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34149                    install-html) \
34150           || exit 1
34151
34152 @endif target-libsanitizer
34153
34154 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34155 maybe-installcheck-target-libsanitizer:
34156 @if target-libsanitizer
34157 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34158
34159 installcheck-target-libsanitizer: \
34160     configure-target-libsanitizer 
34161         @: $(MAKE); $(unstage)
34162         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34163         r=`${PWD_COMMAND}`; export r; \
34164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34165         $(RAW_CXX_TARGET_EXPORTS) \
34166         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
34167         for flag in $(EXTRA_TARGET_FLAGS); do \
34168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34169         done; \
34170         (cd $(TARGET_SUBDIR)/libsanitizer && \
34171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34173                   "RANLIB=$${RANLIB}" \
34174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34175                    installcheck) \
34176           || exit 1
34177
34178 @endif target-libsanitizer
34179
34180 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34181 maybe-mostlyclean-target-libsanitizer:
34182 @if target-libsanitizer
34183 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34184
34185 mostlyclean-target-libsanitizer: 
34186         @: $(MAKE); $(unstage)
34187         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34188         r=`${PWD_COMMAND}`; export r; \
34189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34190         $(RAW_CXX_TARGET_EXPORTS) \
34191         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34192         for flag in $(EXTRA_TARGET_FLAGS); do \
34193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34194         done; \
34195         (cd $(TARGET_SUBDIR)/libsanitizer && \
34196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34198                   "RANLIB=$${RANLIB}" \
34199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34200                    mostlyclean) \
34201           || exit 1
34202
34203 @endif target-libsanitizer
34204
34205 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34206 maybe-clean-target-libsanitizer:
34207 @if target-libsanitizer
34208 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34209
34210 clean-target-libsanitizer: 
34211         @: $(MAKE); $(unstage)
34212         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34213         r=`${PWD_COMMAND}`; export r; \
34214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34215         $(RAW_CXX_TARGET_EXPORTS) \
34216         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34217         for flag in $(EXTRA_TARGET_FLAGS); do \
34218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219         done; \
34220         (cd $(TARGET_SUBDIR)/libsanitizer && \
34221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34223                   "RANLIB=$${RANLIB}" \
34224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34225                    clean) \
34226           || exit 1
34227
34228 @endif target-libsanitizer
34229
34230 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34231 maybe-distclean-target-libsanitizer:
34232 @if target-libsanitizer
34233 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34234
34235 distclean-target-libsanitizer: 
34236         @: $(MAKE); $(unstage)
34237         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34238         r=`${PWD_COMMAND}`; export r; \
34239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34240         $(RAW_CXX_TARGET_EXPORTS) \
34241         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34242         for flag in $(EXTRA_TARGET_FLAGS); do \
34243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34244         done; \
34245         (cd $(TARGET_SUBDIR)/libsanitizer && \
34246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34248                   "RANLIB=$${RANLIB}" \
34249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34250                    distclean) \
34251           || exit 1
34252
34253 @endif target-libsanitizer
34254
34255 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34256 maybe-maintainer-clean-target-libsanitizer:
34257 @if target-libsanitizer
34258 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34259
34260 maintainer-clean-target-libsanitizer: 
34261         @: $(MAKE); $(unstage)
34262         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34263         r=`${PWD_COMMAND}`; export r; \
34264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34265         $(RAW_CXX_TARGET_EXPORTS) \
34266         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34267         for flag in $(EXTRA_TARGET_FLAGS); do \
34268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34269         done; \
34270         (cd $(TARGET_SUBDIR)/libsanitizer && \
34271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34273                   "RANLIB=$${RANLIB}" \
34274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34275                    maintainer-clean) \
34276           || exit 1
34277
34278 @endif target-libsanitizer
34279
34280
34281
34282
34283
34284 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34285 maybe-configure-target-libmpx:
34286 @if gcc-bootstrap
34287 configure-target-libmpx: stage_current
34288 @endif gcc-bootstrap
34289 @if target-libmpx
34290 maybe-configure-target-libmpx: configure-target-libmpx
34291 configure-target-libmpx: 
34292         @r=`${PWD_COMMAND}`; export r; \
34293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294         echo "Checking multilib configuration for libmpx..."; \
34295         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34296         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34297         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34298           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34299             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34300           else \
34301             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34302             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34303           fi; \
34304         else \
34305           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34306         fi; \
34307         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34308         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34309         $(NORMAL_TARGET_EXPORTS)  \
34310         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34311         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34312         case $(srcdir) in \
34313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34314           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34316         esac; \
34317         module_srcdir=libmpx; \
34318         rm -f no-such-file || : ; \
34319         CONFIG_SITE=no-such-file $(SHELL) \
34320           $$s/$$module_srcdir/configure \
34321           --srcdir=$${topdir}/$$module_srcdir \
34322           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34323           --target=${target_alias}  \
34324           || exit 1
34325 @endif target-libmpx
34326
34327
34328
34329 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34330 maybe-configure-stage1-target-libmpx:
34331 @if target-libmpx-bootstrap
34332 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34333 configure-stage1-target-libmpx:
34334         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34335         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34336         @r=`${PWD_COMMAND}`; export r; \
34337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338         TFLAGS="$(STAGE1_TFLAGS)"; \
34339         echo "Checking multilib configuration for libmpx..."; \
34340         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34341         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34342           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34343             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34344           else \
34345             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34346             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34347           fi; \
34348         else \
34349           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34350         fi; \
34351         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34352         $(NORMAL_TARGET_EXPORTS) \
34353         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34354         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34355         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34356         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx ; \
34357         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34358         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34359         case $(srcdir) in \
34360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34361           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34363         esac; \
34364         module_srcdir=libmpx; \
34365         $(SHELL) $$s/$$module_srcdir/configure \
34366           --srcdir=$${topdir}/$$module_srcdir \
34367           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34368           --target=${target_alias} \
34369            \
34370           $(STAGE1_CONFIGURE_FLAGS)
34371 @endif target-libmpx-bootstrap
34372
34373 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34374 maybe-configure-stage2-target-libmpx:
34375 @if target-libmpx-bootstrap
34376 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34377 configure-stage2-target-libmpx:
34378         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34379         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34380         @r=`${PWD_COMMAND}`; export r; \
34381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382         TFLAGS="$(STAGE2_TFLAGS)"; \
34383         echo "Checking multilib configuration for libmpx..."; \
34384         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34385         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34386           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34387             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34388           else \
34389             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34390             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34391           fi; \
34392         else \
34393           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34394         fi; \
34395         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34396         $(NORMAL_TARGET_EXPORTS) \
34397          \
34398         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34399         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34400         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34401         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx ; \
34402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34403         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34404         case $(srcdir) in \
34405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34406           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34408         esac; \
34409         module_srcdir=libmpx; \
34410         $(SHELL) $$s/$$module_srcdir/configure \
34411           --srcdir=$${topdir}/$$module_srcdir \
34412           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34413           --target=${target_alias} \
34414            --with-build-libsubdir=$(HOST_SUBDIR)  \
34415           $(STAGE2_CONFIGURE_FLAGS)
34416 @endif target-libmpx-bootstrap
34417
34418 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34419 maybe-configure-stage3-target-libmpx:
34420 @if target-libmpx-bootstrap
34421 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34422 configure-stage3-target-libmpx:
34423         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34424         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34425         @r=`${PWD_COMMAND}`; export r; \
34426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427         TFLAGS="$(STAGE3_TFLAGS)"; \
34428         echo "Checking multilib configuration for libmpx..."; \
34429         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34430         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34431           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34432             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34433           else \
34434             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34435             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34436           fi; \
34437         else \
34438           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34439         fi; \
34440         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34441         $(NORMAL_TARGET_EXPORTS) \
34442          \
34443         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34444         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34445         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34446         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx ; \
34447         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34448         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34449         case $(srcdir) in \
34450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34451           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34453         esac; \
34454         module_srcdir=libmpx; \
34455         $(SHELL) $$s/$$module_srcdir/configure \
34456           --srcdir=$${topdir}/$$module_srcdir \
34457           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34458           --target=${target_alias} \
34459            --with-build-libsubdir=$(HOST_SUBDIR)  \
34460           $(STAGE3_CONFIGURE_FLAGS)
34461 @endif target-libmpx-bootstrap
34462
34463 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34464 maybe-configure-stage4-target-libmpx:
34465 @if target-libmpx-bootstrap
34466 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34467 configure-stage4-target-libmpx:
34468         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34469         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34470         @r=`${PWD_COMMAND}`; export r; \
34471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472         TFLAGS="$(STAGE4_TFLAGS)"; \
34473         echo "Checking multilib configuration for libmpx..."; \
34474         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34475         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34476           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34477             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34478           else \
34479             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34480             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34481           fi; \
34482         else \
34483           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34484         fi; \
34485         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34486         $(NORMAL_TARGET_EXPORTS) \
34487          \
34488         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34489         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34490         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34491         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx ; \
34492         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34493         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34494         case $(srcdir) in \
34495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34496           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34498         esac; \
34499         module_srcdir=libmpx; \
34500         $(SHELL) $$s/$$module_srcdir/configure \
34501           --srcdir=$${topdir}/$$module_srcdir \
34502           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34503           --target=${target_alias} \
34504            --with-build-libsubdir=$(HOST_SUBDIR)  \
34505           $(STAGE4_CONFIGURE_FLAGS)
34506 @endif target-libmpx-bootstrap
34507
34508 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34509 maybe-configure-stageprofile-target-libmpx:
34510 @if target-libmpx-bootstrap
34511 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34512 configure-stageprofile-target-libmpx:
34513         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34514         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34515         @r=`${PWD_COMMAND}`; export r; \
34516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34518         echo "Checking multilib configuration for libmpx..."; \
34519         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34520         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34521           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34522             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34523           else \
34524             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34525             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34526           fi; \
34527         else \
34528           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34529         fi; \
34530         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34531         $(NORMAL_TARGET_EXPORTS) \
34532          \
34533         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34534         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34535         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34536         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx ; \
34537         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34538         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34539         case $(srcdir) in \
34540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34541           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34543         esac; \
34544         module_srcdir=libmpx; \
34545         $(SHELL) $$s/$$module_srcdir/configure \
34546           --srcdir=$${topdir}/$$module_srcdir \
34547           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34548           --target=${target_alias} \
34549            --with-build-libsubdir=$(HOST_SUBDIR)  \
34550           $(STAGEprofile_CONFIGURE_FLAGS)
34551 @endif target-libmpx-bootstrap
34552
34553 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34554 maybe-configure-stagefeedback-target-libmpx:
34555 @if target-libmpx-bootstrap
34556 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34557 configure-stagefeedback-target-libmpx:
34558         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34559         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34560         @r=`${PWD_COMMAND}`; export r; \
34561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34562         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34563         echo "Checking multilib configuration for libmpx..."; \
34564         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34565         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34566           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34567             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34568           else \
34569             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34570             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34571           fi; \
34572         else \
34573           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34574         fi; \
34575         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34576         $(NORMAL_TARGET_EXPORTS) \
34577          \
34578         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34579         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34580         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34581         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx ; \
34582         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34583         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34584         case $(srcdir) in \
34585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34586           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34588         esac; \
34589         module_srcdir=libmpx; \
34590         $(SHELL) $$s/$$module_srcdir/configure \
34591           --srcdir=$${topdir}/$$module_srcdir \
34592           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34593           --target=${target_alias} \
34594            --with-build-libsubdir=$(HOST_SUBDIR)  \
34595           $(STAGEfeedback_CONFIGURE_FLAGS)
34596 @endif target-libmpx-bootstrap
34597
34598
34599
34600
34601
34602 .PHONY: all-target-libmpx maybe-all-target-libmpx
34603 maybe-all-target-libmpx:
34604 @if gcc-bootstrap
34605 all-target-libmpx: stage_current
34606 @endif gcc-bootstrap
34607 @if target-libmpx
34608 TARGET-target-libmpx=all
34609 maybe-all-target-libmpx: all-target-libmpx
34610 all-target-libmpx: configure-target-libmpx
34611         @r=`${PWD_COMMAND}`; export r; \
34612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34613         $(NORMAL_TARGET_EXPORTS)  \
34614         (cd $(TARGET_SUBDIR)/libmpx && \
34615           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34616                 $(TARGET-target-libmpx))
34617 @endif target-libmpx
34618
34619
34620
34621 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
34622 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
34623 maybe-all-stage1-target-libmpx:
34624 maybe-clean-stage1-target-libmpx:
34625 @if target-libmpx-bootstrap
34626 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
34627 all-stage1: all-stage1-target-libmpx
34628 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
34629 all-stage1-target-libmpx: configure-stage1-target-libmpx
34630         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34631         @r=`${PWD_COMMAND}`; export r; \
34632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34633         TFLAGS="$(STAGE1_TFLAGS)"; \
34634         $(NORMAL_TARGET_EXPORTS)  \
34635         cd $(TARGET_SUBDIR)/libmpx && \
34636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34637                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34638                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34639                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34643                 $(EXTRA_TARGET_FLAGS)  \
34644                   \
34645                 TFLAGS="$(STAGE1_TFLAGS)" \
34646                 $(TARGET-stage1-target-libmpx)
34647
34648 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
34649 clean-stage1: clean-stage1-target-libmpx
34650 clean-stage1-target-libmpx:
34651         @if [ $(current_stage) = stage1 ]; then \
34652           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34653         else \
34654           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
34655           $(MAKE) stage1-start; \
34656         fi; \
34657         cd $(TARGET_SUBDIR)/libmpx && \
34658         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
34659           clean
34660 @endif target-libmpx-bootstrap
34661
34662
34663 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
34664 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
34665 maybe-all-stage2-target-libmpx:
34666 maybe-clean-stage2-target-libmpx:
34667 @if target-libmpx-bootstrap
34668 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
34669 all-stage2: all-stage2-target-libmpx
34670 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
34671 all-stage2-target-libmpx: configure-stage2-target-libmpx
34672         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34673         @r=`${PWD_COMMAND}`; export r; \
34674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34675         TFLAGS="$(STAGE2_TFLAGS)"; \
34676         $(NORMAL_TARGET_EXPORTS) \
34677           \
34678         cd $(TARGET_SUBDIR)/libmpx && \
34679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34680                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34681                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34682                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34686                 $(EXTRA_TARGET_FLAGS)   \
34687                 TFLAGS="$(STAGE2_TFLAGS)" \
34688                 $(TARGET-stage2-target-libmpx)
34689
34690 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
34691 clean-stage2: clean-stage2-target-libmpx
34692 clean-stage2-target-libmpx:
34693         @if [ $(current_stage) = stage2 ]; then \
34694           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34695         else \
34696           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
34697           $(MAKE) stage2-start; \
34698         fi; \
34699         cd $(TARGET_SUBDIR)/libmpx && \
34700         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34701 @endif target-libmpx-bootstrap
34702
34703
34704 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
34705 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
34706 maybe-all-stage3-target-libmpx:
34707 maybe-clean-stage3-target-libmpx:
34708 @if target-libmpx-bootstrap
34709 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
34710 all-stage3: all-stage3-target-libmpx
34711 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
34712 all-stage3-target-libmpx: configure-stage3-target-libmpx
34713         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34714         @r=`${PWD_COMMAND}`; export r; \
34715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716         TFLAGS="$(STAGE3_TFLAGS)"; \
34717         $(NORMAL_TARGET_EXPORTS) \
34718           \
34719         cd $(TARGET_SUBDIR)/libmpx && \
34720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34721                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34722                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34723                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34727                 $(EXTRA_TARGET_FLAGS)   \
34728                 TFLAGS="$(STAGE3_TFLAGS)" \
34729                 $(TARGET-stage3-target-libmpx)
34730
34731 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
34732 clean-stage3: clean-stage3-target-libmpx
34733 clean-stage3-target-libmpx:
34734         @if [ $(current_stage) = stage3 ]; then \
34735           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34736         else \
34737           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
34738           $(MAKE) stage3-start; \
34739         fi; \
34740         cd $(TARGET_SUBDIR)/libmpx && \
34741         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34742 @endif target-libmpx-bootstrap
34743
34744
34745 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
34746 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
34747 maybe-all-stage4-target-libmpx:
34748 maybe-clean-stage4-target-libmpx:
34749 @if target-libmpx-bootstrap
34750 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
34751 all-stage4: all-stage4-target-libmpx
34752 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
34753 all-stage4-target-libmpx: configure-stage4-target-libmpx
34754         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34755         @r=`${PWD_COMMAND}`; export r; \
34756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34757         TFLAGS="$(STAGE4_TFLAGS)"; \
34758         $(NORMAL_TARGET_EXPORTS) \
34759           \
34760         cd $(TARGET_SUBDIR)/libmpx && \
34761         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34762                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34763                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34764                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34765                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34766                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34767                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34768                 $(EXTRA_TARGET_FLAGS)   \
34769                 TFLAGS="$(STAGE4_TFLAGS)" \
34770                 $(TARGET-stage4-target-libmpx)
34771
34772 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
34773 clean-stage4: clean-stage4-target-libmpx
34774 clean-stage4-target-libmpx:
34775         @if [ $(current_stage) = stage4 ]; then \
34776           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34777         else \
34778           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
34779           $(MAKE) stage4-start; \
34780         fi; \
34781         cd $(TARGET_SUBDIR)/libmpx && \
34782         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34783 @endif target-libmpx-bootstrap
34784
34785
34786 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
34787 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
34788 maybe-all-stageprofile-target-libmpx:
34789 maybe-clean-stageprofile-target-libmpx:
34790 @if target-libmpx-bootstrap
34791 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
34792 all-stageprofile: all-stageprofile-target-libmpx
34793 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
34794 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34795         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34796         @r=`${PWD_COMMAND}`; export r; \
34797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34798         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34799         $(NORMAL_TARGET_EXPORTS) \
34800           \
34801         cd $(TARGET_SUBDIR)/libmpx && \
34802         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34803                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34804                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34805                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34806                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34807                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34808                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34809                 $(EXTRA_TARGET_FLAGS)   \
34810                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34811                 $(TARGET-stageprofile-target-libmpx)
34812
34813 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
34814 clean-stageprofile: clean-stageprofile-target-libmpx
34815 clean-stageprofile-target-libmpx:
34816         @if [ $(current_stage) = stageprofile ]; then \
34817           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34818         else \
34819           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
34820           $(MAKE) stageprofile-start; \
34821         fi; \
34822         cd $(TARGET_SUBDIR)/libmpx && \
34823         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34824 @endif target-libmpx-bootstrap
34825
34826
34827 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
34828 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
34829 maybe-all-stagefeedback-target-libmpx:
34830 maybe-clean-stagefeedback-target-libmpx:
34831 @if target-libmpx-bootstrap
34832 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
34833 all-stagefeedback: all-stagefeedback-target-libmpx
34834 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
34835 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34836         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34837         @r=`${PWD_COMMAND}`; export r; \
34838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34839         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34840         $(NORMAL_TARGET_EXPORTS) \
34841           \
34842         cd $(TARGET_SUBDIR)/libmpx && \
34843         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34844                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34845                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34846                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34847                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34848                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34849                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34850                 $(EXTRA_TARGET_FLAGS)   \
34851                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34852                 $(TARGET-stagefeedback-target-libmpx)
34853
34854 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
34855 clean-stagefeedback: clean-stagefeedback-target-libmpx
34856 clean-stagefeedback-target-libmpx:
34857         @if [ $(current_stage) = stagefeedback ]; then \
34858           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34859         else \
34860           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
34861           $(MAKE) stagefeedback-start; \
34862         fi; \
34863         cd $(TARGET_SUBDIR)/libmpx && \
34864         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34865 @endif target-libmpx-bootstrap
34866
34867
34868
34869
34870
34871
34872 .PHONY: check-target-libmpx maybe-check-target-libmpx
34873 maybe-check-target-libmpx:
34874 @if target-libmpx
34875 maybe-check-target-libmpx: check-target-libmpx
34876
34877 check-target-libmpx:
34878         @: $(MAKE); $(unstage)
34879         @r=`${PWD_COMMAND}`; export r; \
34880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34881         $(NORMAL_TARGET_EXPORTS) \
34882         (cd $(TARGET_SUBDIR)/libmpx && \
34883           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34884
34885 @endif target-libmpx
34886
34887 .PHONY: install-target-libmpx maybe-install-target-libmpx
34888 maybe-install-target-libmpx:
34889 @if target-libmpx
34890 maybe-install-target-libmpx: install-target-libmpx
34891
34892 install-target-libmpx: installdirs
34893         @: $(MAKE); $(unstage)
34894         @r=`${PWD_COMMAND}`; export r; \
34895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896         $(NORMAL_TARGET_EXPORTS) \
34897         (cd $(TARGET_SUBDIR)/libmpx && \
34898           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34899
34900 @endif target-libmpx
34901
34902 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
34903 maybe-install-strip-target-libmpx:
34904 @if target-libmpx
34905 maybe-install-strip-target-libmpx: install-strip-target-libmpx
34906
34907 install-strip-target-libmpx: installdirs
34908         @: $(MAKE); $(unstage)
34909         @r=`${PWD_COMMAND}`; export r; \
34910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34911         $(NORMAL_TARGET_EXPORTS) \
34912         (cd $(TARGET_SUBDIR)/libmpx && \
34913           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34914
34915 @endif target-libmpx
34916
34917 # Other targets (info, dvi, pdf, etc.)
34918
34919 .PHONY: maybe-info-target-libmpx info-target-libmpx
34920 maybe-info-target-libmpx:
34921 @if target-libmpx
34922 maybe-info-target-libmpx: info-target-libmpx
34923
34924 info-target-libmpx: \
34925     configure-target-libmpx 
34926         @: $(MAKE); $(unstage)
34927         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34928         r=`${PWD_COMMAND}`; export r; \
34929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930         $(NORMAL_TARGET_EXPORTS) \
34931         echo "Doing info in $(TARGET_SUBDIR)/libmpx" ; \
34932         for flag in $(EXTRA_TARGET_FLAGS); do \
34933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34934         done; \
34935         (cd $(TARGET_SUBDIR)/libmpx && \
34936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34938                   "RANLIB=$${RANLIB}" \
34939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34940                    info) \
34941           || exit 1
34942
34943 @endif target-libmpx
34944
34945 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
34946 maybe-dvi-target-libmpx:
34947 @if target-libmpx
34948 maybe-dvi-target-libmpx: dvi-target-libmpx
34949
34950 dvi-target-libmpx: \
34951     configure-target-libmpx 
34952         @: $(MAKE); $(unstage)
34953         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34954         r=`${PWD_COMMAND}`; export r; \
34955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34956         $(NORMAL_TARGET_EXPORTS) \
34957         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx" ; \
34958         for flag in $(EXTRA_TARGET_FLAGS); do \
34959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34960         done; \
34961         (cd $(TARGET_SUBDIR)/libmpx && \
34962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34964                   "RANLIB=$${RANLIB}" \
34965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34966                    dvi) \
34967           || exit 1
34968
34969 @endif target-libmpx
34970
34971 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
34972 maybe-pdf-target-libmpx:
34973 @if target-libmpx
34974 maybe-pdf-target-libmpx: pdf-target-libmpx
34975
34976 pdf-target-libmpx: \
34977     configure-target-libmpx 
34978         @: $(MAKE); $(unstage)
34979         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34980         r=`${PWD_COMMAND}`; export r; \
34981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34982         $(NORMAL_TARGET_EXPORTS) \
34983         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx" ; \
34984         for flag in $(EXTRA_TARGET_FLAGS); do \
34985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34986         done; \
34987         (cd $(TARGET_SUBDIR)/libmpx && \
34988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34990                   "RANLIB=$${RANLIB}" \
34991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34992                    pdf) \
34993           || exit 1
34994
34995 @endif target-libmpx
34996
34997 .PHONY: maybe-html-target-libmpx html-target-libmpx
34998 maybe-html-target-libmpx:
34999 @if target-libmpx
35000 maybe-html-target-libmpx: html-target-libmpx
35001
35002 html-target-libmpx: \
35003     configure-target-libmpx 
35004         @: $(MAKE); $(unstage)
35005         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35006         r=`${PWD_COMMAND}`; export r; \
35007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35008         $(NORMAL_TARGET_EXPORTS) \
35009         echo "Doing html in $(TARGET_SUBDIR)/libmpx" ; \
35010         for flag in $(EXTRA_TARGET_FLAGS); do \
35011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35012         done; \
35013         (cd $(TARGET_SUBDIR)/libmpx && \
35014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35016                   "RANLIB=$${RANLIB}" \
35017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35018                    html) \
35019           || exit 1
35020
35021 @endif target-libmpx
35022
35023 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35024 maybe-TAGS-target-libmpx:
35025 @if target-libmpx
35026 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35027
35028 TAGS-target-libmpx: \
35029     configure-target-libmpx 
35030         @: $(MAKE); $(unstage)
35031         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35032         r=`${PWD_COMMAND}`; export r; \
35033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35034         $(NORMAL_TARGET_EXPORTS) \
35035         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx" ; \
35036         for flag in $(EXTRA_TARGET_FLAGS); do \
35037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038         done; \
35039         (cd $(TARGET_SUBDIR)/libmpx && \
35040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35042                   "RANLIB=$${RANLIB}" \
35043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35044                    TAGS) \
35045           || exit 1
35046
35047 @endif target-libmpx
35048
35049 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35050 maybe-install-info-target-libmpx:
35051 @if target-libmpx
35052 maybe-install-info-target-libmpx: install-info-target-libmpx
35053
35054 install-info-target-libmpx: \
35055     configure-target-libmpx \
35056     info-target-libmpx 
35057         @: $(MAKE); $(unstage)
35058         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35059         r=`${PWD_COMMAND}`; export r; \
35060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061         $(NORMAL_TARGET_EXPORTS) \
35062         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx" ; \
35063         for flag in $(EXTRA_TARGET_FLAGS); do \
35064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35065         done; \
35066         (cd $(TARGET_SUBDIR)/libmpx && \
35067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35069                   "RANLIB=$${RANLIB}" \
35070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35071                    install-info) \
35072           || exit 1
35073
35074 @endif target-libmpx
35075
35076 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35077 maybe-install-pdf-target-libmpx:
35078 @if target-libmpx
35079 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35080
35081 install-pdf-target-libmpx: \
35082     configure-target-libmpx \
35083     pdf-target-libmpx 
35084         @: $(MAKE); $(unstage)
35085         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35086         r=`${PWD_COMMAND}`; export r; \
35087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35088         $(NORMAL_TARGET_EXPORTS) \
35089         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx" ; \
35090         for flag in $(EXTRA_TARGET_FLAGS); do \
35091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35092         done; \
35093         (cd $(TARGET_SUBDIR)/libmpx && \
35094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35096                   "RANLIB=$${RANLIB}" \
35097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35098                    install-pdf) \
35099           || exit 1
35100
35101 @endif target-libmpx
35102
35103 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35104 maybe-install-html-target-libmpx:
35105 @if target-libmpx
35106 maybe-install-html-target-libmpx: install-html-target-libmpx
35107
35108 install-html-target-libmpx: \
35109     configure-target-libmpx \
35110     html-target-libmpx 
35111         @: $(MAKE); $(unstage)
35112         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35113         r=`${PWD_COMMAND}`; export r; \
35114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35115         $(NORMAL_TARGET_EXPORTS) \
35116         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx" ; \
35117         for flag in $(EXTRA_TARGET_FLAGS); do \
35118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35119         done; \
35120         (cd $(TARGET_SUBDIR)/libmpx && \
35121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35123                   "RANLIB=$${RANLIB}" \
35124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35125                    install-html) \
35126           || exit 1
35127
35128 @endif target-libmpx
35129
35130 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35131 maybe-installcheck-target-libmpx:
35132 @if target-libmpx
35133 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35134
35135 installcheck-target-libmpx: \
35136     configure-target-libmpx 
35137         @: $(MAKE); $(unstage)
35138         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35139         r=`${PWD_COMMAND}`; export r; \
35140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35141         $(NORMAL_TARGET_EXPORTS) \
35142         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx" ; \
35143         for flag in $(EXTRA_TARGET_FLAGS); do \
35144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35145         done; \
35146         (cd $(TARGET_SUBDIR)/libmpx && \
35147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35149                   "RANLIB=$${RANLIB}" \
35150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35151                    installcheck) \
35152           || exit 1
35153
35154 @endif target-libmpx
35155
35156 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35157 maybe-mostlyclean-target-libmpx:
35158 @if target-libmpx
35159 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35160
35161 mostlyclean-target-libmpx: 
35162         @: $(MAKE); $(unstage)
35163         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35164         r=`${PWD_COMMAND}`; export r; \
35165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35166         $(NORMAL_TARGET_EXPORTS) \
35167         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx" ; \
35168         for flag in $(EXTRA_TARGET_FLAGS); do \
35169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35170         done; \
35171         (cd $(TARGET_SUBDIR)/libmpx && \
35172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35174                   "RANLIB=$${RANLIB}" \
35175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35176                    mostlyclean) \
35177           || exit 1
35178
35179 @endif target-libmpx
35180
35181 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35182 maybe-clean-target-libmpx:
35183 @if target-libmpx
35184 maybe-clean-target-libmpx: clean-target-libmpx
35185
35186 clean-target-libmpx: 
35187         @: $(MAKE); $(unstage)
35188         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35189         r=`${PWD_COMMAND}`; export r; \
35190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191         $(NORMAL_TARGET_EXPORTS) \
35192         echo "Doing clean in $(TARGET_SUBDIR)/libmpx" ; \
35193         for flag in $(EXTRA_TARGET_FLAGS); do \
35194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35195         done; \
35196         (cd $(TARGET_SUBDIR)/libmpx && \
35197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199                   "RANLIB=$${RANLIB}" \
35200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201                    clean) \
35202           || exit 1
35203
35204 @endif target-libmpx
35205
35206 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35207 maybe-distclean-target-libmpx:
35208 @if target-libmpx
35209 maybe-distclean-target-libmpx: distclean-target-libmpx
35210
35211 distclean-target-libmpx: 
35212         @: $(MAKE); $(unstage)
35213         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35214         r=`${PWD_COMMAND}`; export r; \
35215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35216         $(NORMAL_TARGET_EXPORTS) \
35217         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx" ; \
35218         for flag in $(EXTRA_TARGET_FLAGS); do \
35219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220         done; \
35221         (cd $(TARGET_SUBDIR)/libmpx && \
35222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35224                   "RANLIB=$${RANLIB}" \
35225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35226                    distclean) \
35227           || exit 1
35228
35229 @endif target-libmpx
35230
35231 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35232 maybe-maintainer-clean-target-libmpx:
35233 @if target-libmpx
35234 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35235
35236 maintainer-clean-target-libmpx: 
35237         @: $(MAKE); $(unstage)
35238         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35239         r=`${PWD_COMMAND}`; export r; \
35240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241         $(NORMAL_TARGET_EXPORTS) \
35242         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx" ; \
35243         for flag in $(EXTRA_TARGET_FLAGS); do \
35244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35245         done; \
35246         (cd $(TARGET_SUBDIR)/libmpx && \
35247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35249                   "RANLIB=$${RANLIB}" \
35250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35251                    maintainer-clean) \
35252           || exit 1
35253
35254 @endif target-libmpx
35255
35256
35257
35258
35259
35260 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35261 maybe-configure-target-libvtv:
35262 @if gcc-bootstrap
35263 configure-target-libvtv: stage_current
35264 @endif gcc-bootstrap
35265 @if target-libvtv
35266 maybe-configure-target-libvtv: configure-target-libvtv
35267 configure-target-libvtv: 
35268         @r=`${PWD_COMMAND}`; export r; \
35269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35270         echo "Checking multilib configuration for libvtv..."; \
35271         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35272         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35273         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35274           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35275             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35276           else \
35277             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35278             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35279           fi; \
35280         else \
35281           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35282         fi; \
35283         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35284         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35285         $(RAW_CXX_TARGET_EXPORTS)  \
35286         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35287         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35288         case $(srcdir) in \
35289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35290           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35292         esac; \
35293         module_srcdir=libvtv; \
35294         rm -f no-such-file || : ; \
35295         CONFIG_SITE=no-such-file $(SHELL) \
35296           $$s/$$module_srcdir/configure \
35297           --srcdir=$${topdir}/$$module_srcdir \
35298           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35299           --target=${target_alias}  \
35300           || exit 1
35301 @endif target-libvtv
35302
35303
35304
35305 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35306 maybe-configure-stage1-target-libvtv:
35307 @if target-libvtv-bootstrap
35308 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35309 configure-stage1-target-libvtv:
35310         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35311         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35312         @r=`${PWD_COMMAND}`; export r; \
35313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35314         TFLAGS="$(STAGE1_TFLAGS)"; \
35315         echo "Checking multilib configuration for libvtv..."; \
35316         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35317         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35318           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35319             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35320           else \
35321             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35322             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35323           fi; \
35324         else \
35325           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35326         fi; \
35327         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35328         $(RAW_CXX_TARGET_EXPORTS) \
35329         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35330         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35331         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35332         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
35333         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35334         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35335         case $(srcdir) in \
35336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35337           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35339         esac; \
35340         module_srcdir=libvtv; \
35341         $(SHELL) $$s/$$module_srcdir/configure \
35342           --srcdir=$${topdir}/$$module_srcdir \
35343           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35344           --target=${target_alias} \
35345            \
35346           $(STAGE1_CONFIGURE_FLAGS)
35347 @endif target-libvtv-bootstrap
35348
35349 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35350 maybe-configure-stage2-target-libvtv:
35351 @if target-libvtv-bootstrap
35352 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35353 configure-stage2-target-libvtv:
35354         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35355         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35356         @r=`${PWD_COMMAND}`; export r; \
35357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358         TFLAGS="$(STAGE2_TFLAGS)"; \
35359         echo "Checking multilib configuration for libvtv..."; \
35360         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35361         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35362           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35363             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35364           else \
35365             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35366             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35367           fi; \
35368         else \
35369           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35370         fi; \
35371         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35372         $(RAW_CXX_TARGET_EXPORTS) \
35373          \
35374         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35375         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35376         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35377         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
35378         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35379         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35380         case $(srcdir) in \
35381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35382           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35384         esac; \
35385         module_srcdir=libvtv; \
35386         $(SHELL) $$s/$$module_srcdir/configure \
35387           --srcdir=$${topdir}/$$module_srcdir \
35388           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35389           --target=${target_alias} \
35390            --with-build-libsubdir=$(HOST_SUBDIR)  \
35391           $(STAGE2_CONFIGURE_FLAGS)
35392 @endif target-libvtv-bootstrap
35393
35394 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35395 maybe-configure-stage3-target-libvtv:
35396 @if target-libvtv-bootstrap
35397 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35398 configure-stage3-target-libvtv:
35399         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35400         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35401         @r=`${PWD_COMMAND}`; export r; \
35402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403         TFLAGS="$(STAGE3_TFLAGS)"; \
35404         echo "Checking multilib configuration for libvtv..."; \
35405         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35406         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35407           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35408             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35409           else \
35410             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35411             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35412           fi; \
35413         else \
35414           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35415         fi; \
35416         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35417         $(RAW_CXX_TARGET_EXPORTS) \
35418          \
35419         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35420         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35421         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35422         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
35423         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35424         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35425         case $(srcdir) in \
35426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35427           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35429         esac; \
35430         module_srcdir=libvtv; \
35431         $(SHELL) $$s/$$module_srcdir/configure \
35432           --srcdir=$${topdir}/$$module_srcdir \
35433           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35434           --target=${target_alias} \
35435            --with-build-libsubdir=$(HOST_SUBDIR)  \
35436           $(STAGE3_CONFIGURE_FLAGS)
35437 @endif target-libvtv-bootstrap
35438
35439 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35440 maybe-configure-stage4-target-libvtv:
35441 @if target-libvtv-bootstrap
35442 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35443 configure-stage4-target-libvtv:
35444         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35445         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35446         @r=`${PWD_COMMAND}`; export r; \
35447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35448         TFLAGS="$(STAGE4_TFLAGS)"; \
35449         echo "Checking multilib configuration for libvtv..."; \
35450         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35451         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35452           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35453             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35454           else \
35455             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35456             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35457           fi; \
35458         else \
35459           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35460         fi; \
35461         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35462         $(RAW_CXX_TARGET_EXPORTS) \
35463          \
35464         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35465         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35466         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35467         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
35468         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35469         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35470         case $(srcdir) in \
35471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35472           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35474         esac; \
35475         module_srcdir=libvtv; \
35476         $(SHELL) $$s/$$module_srcdir/configure \
35477           --srcdir=$${topdir}/$$module_srcdir \
35478           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35479           --target=${target_alias} \
35480            --with-build-libsubdir=$(HOST_SUBDIR)  \
35481           $(STAGE4_CONFIGURE_FLAGS)
35482 @endif target-libvtv-bootstrap
35483
35484 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35485 maybe-configure-stageprofile-target-libvtv:
35486 @if target-libvtv-bootstrap
35487 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35488 configure-stageprofile-target-libvtv:
35489         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35490         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35491         @r=`${PWD_COMMAND}`; export r; \
35492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35493         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35494         echo "Checking multilib configuration for libvtv..."; \
35495         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35496         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35497           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35498             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35499           else \
35500             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35501             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35502           fi; \
35503         else \
35504           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35505         fi; \
35506         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35507         $(RAW_CXX_TARGET_EXPORTS) \
35508          \
35509         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35510         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35511         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35512         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
35513         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35514         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35515         case $(srcdir) in \
35516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35517           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35519         esac; \
35520         module_srcdir=libvtv; \
35521         $(SHELL) $$s/$$module_srcdir/configure \
35522           --srcdir=$${topdir}/$$module_srcdir \
35523           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35524           --target=${target_alias} \
35525            --with-build-libsubdir=$(HOST_SUBDIR)  \
35526           $(STAGEprofile_CONFIGURE_FLAGS)
35527 @endif target-libvtv-bootstrap
35528
35529 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35530 maybe-configure-stagefeedback-target-libvtv:
35531 @if target-libvtv-bootstrap
35532 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35533 configure-stagefeedback-target-libvtv:
35534         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35535         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35536         @r=`${PWD_COMMAND}`; export r; \
35537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35538         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35539         echo "Checking multilib configuration for libvtv..."; \
35540         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35541         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35542           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35543             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35544           else \
35545             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35546             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35547           fi; \
35548         else \
35549           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35550         fi; \
35551         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35552         $(RAW_CXX_TARGET_EXPORTS) \
35553          \
35554         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35555         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35556         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35557         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
35558         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35559         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35560         case $(srcdir) in \
35561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35562           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35564         esac; \
35565         module_srcdir=libvtv; \
35566         $(SHELL) $$s/$$module_srcdir/configure \
35567           --srcdir=$${topdir}/$$module_srcdir \
35568           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35569           --target=${target_alias} \
35570            --with-build-libsubdir=$(HOST_SUBDIR)  \
35571           $(STAGEfeedback_CONFIGURE_FLAGS)
35572 @endif target-libvtv-bootstrap
35573
35574
35575
35576
35577
35578 .PHONY: all-target-libvtv maybe-all-target-libvtv
35579 maybe-all-target-libvtv:
35580 @if gcc-bootstrap
35581 all-target-libvtv: stage_current
35582 @endif gcc-bootstrap
35583 @if target-libvtv
35584 TARGET-target-libvtv=all
35585 maybe-all-target-libvtv: all-target-libvtv
35586 all-target-libvtv: configure-target-libvtv
35587         @r=`${PWD_COMMAND}`; export r; \
35588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589         $(RAW_CXX_TARGET_EXPORTS)  \
35590         (cd $(TARGET_SUBDIR)/libvtv && \
35591           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35592                 $(TARGET-target-libvtv))
35593 @endif target-libvtv
35594
35595
35596
35597 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
35598 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
35599 maybe-all-stage1-target-libvtv:
35600 maybe-clean-stage1-target-libvtv:
35601 @if target-libvtv-bootstrap
35602 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
35603 all-stage1: all-stage1-target-libvtv
35604 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
35605 all-stage1-target-libvtv: configure-stage1-target-libvtv
35606         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35607         @r=`${PWD_COMMAND}`; export r; \
35608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35609         TFLAGS="$(STAGE1_TFLAGS)"; \
35610         $(RAW_CXX_TARGET_EXPORTS)  \
35611         cd $(TARGET_SUBDIR)/libvtv && \
35612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35613                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35614                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35615                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35619                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35620                   \
35621                 TFLAGS="$(STAGE1_TFLAGS)" \
35622                 $(TARGET-stage1-target-libvtv)
35623
35624 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
35625 clean-stage1: clean-stage1-target-libvtv
35626 clean-stage1-target-libvtv:
35627         @if [ $(current_stage) = stage1 ]; then \
35628           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35629         else \
35630           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
35631           $(MAKE) stage1-start; \
35632         fi; \
35633         cd $(TARGET_SUBDIR)/libvtv && \
35634         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35635           clean
35636 @endif target-libvtv-bootstrap
35637
35638
35639 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
35640 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
35641 maybe-all-stage2-target-libvtv:
35642 maybe-clean-stage2-target-libvtv:
35643 @if target-libvtv-bootstrap
35644 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
35645 all-stage2: all-stage2-target-libvtv
35646 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
35647 all-stage2-target-libvtv: configure-stage2-target-libvtv
35648         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35649         @r=`${PWD_COMMAND}`; export r; \
35650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35651         TFLAGS="$(STAGE2_TFLAGS)"; \
35652         $(RAW_CXX_TARGET_EXPORTS) \
35653           \
35654         cd $(TARGET_SUBDIR)/libvtv && \
35655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35656                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35657                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35658                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35659                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35660                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35661                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35662                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35663                 TFLAGS="$(STAGE2_TFLAGS)" \
35664                 $(TARGET-stage2-target-libvtv)
35665
35666 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
35667 clean-stage2: clean-stage2-target-libvtv
35668 clean-stage2-target-libvtv:
35669         @if [ $(current_stage) = stage2 ]; then \
35670           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35671         else \
35672           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
35673           $(MAKE) stage2-start; \
35674         fi; \
35675         cd $(TARGET_SUBDIR)/libvtv && \
35676         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35677 @endif target-libvtv-bootstrap
35678
35679
35680 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
35681 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
35682 maybe-all-stage3-target-libvtv:
35683 maybe-clean-stage3-target-libvtv:
35684 @if target-libvtv-bootstrap
35685 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
35686 all-stage3: all-stage3-target-libvtv
35687 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
35688 all-stage3-target-libvtv: configure-stage3-target-libvtv
35689         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35690         @r=`${PWD_COMMAND}`; export r; \
35691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35692         TFLAGS="$(STAGE3_TFLAGS)"; \
35693         $(RAW_CXX_TARGET_EXPORTS) \
35694           \
35695         cd $(TARGET_SUBDIR)/libvtv && \
35696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35697                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35698                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35699                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35703                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35704                 TFLAGS="$(STAGE3_TFLAGS)" \
35705                 $(TARGET-stage3-target-libvtv)
35706
35707 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
35708 clean-stage3: clean-stage3-target-libvtv
35709 clean-stage3-target-libvtv:
35710         @if [ $(current_stage) = stage3 ]; then \
35711           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35712         else \
35713           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
35714           $(MAKE) stage3-start; \
35715         fi; \
35716         cd $(TARGET_SUBDIR)/libvtv && \
35717         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35718 @endif target-libvtv-bootstrap
35719
35720
35721 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
35722 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
35723 maybe-all-stage4-target-libvtv:
35724 maybe-clean-stage4-target-libvtv:
35725 @if target-libvtv-bootstrap
35726 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
35727 all-stage4: all-stage4-target-libvtv
35728 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
35729 all-stage4-target-libvtv: configure-stage4-target-libvtv
35730         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35731         @r=`${PWD_COMMAND}`; export r; \
35732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35733         TFLAGS="$(STAGE4_TFLAGS)"; \
35734         $(RAW_CXX_TARGET_EXPORTS) \
35735           \
35736         cd $(TARGET_SUBDIR)/libvtv && \
35737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35738                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35739                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35740                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35744                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35745                 TFLAGS="$(STAGE4_TFLAGS)" \
35746                 $(TARGET-stage4-target-libvtv)
35747
35748 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
35749 clean-stage4: clean-stage4-target-libvtv
35750 clean-stage4-target-libvtv:
35751         @if [ $(current_stage) = stage4 ]; then \
35752           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35753         else \
35754           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
35755           $(MAKE) stage4-start; \
35756         fi; \
35757         cd $(TARGET_SUBDIR)/libvtv && \
35758         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35759 @endif target-libvtv-bootstrap
35760
35761
35762 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
35763 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
35764 maybe-all-stageprofile-target-libvtv:
35765 maybe-clean-stageprofile-target-libvtv:
35766 @if target-libvtv-bootstrap
35767 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
35768 all-stageprofile: all-stageprofile-target-libvtv
35769 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
35770 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35771         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35772         @r=`${PWD_COMMAND}`; export r; \
35773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35775         $(RAW_CXX_TARGET_EXPORTS) \
35776           \
35777         cd $(TARGET_SUBDIR)/libvtv && \
35778         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35779                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35780                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35781                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35782                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35783                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35784                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35785                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35786                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35787                 $(TARGET-stageprofile-target-libvtv)
35788
35789 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
35790 clean-stageprofile: clean-stageprofile-target-libvtv
35791 clean-stageprofile-target-libvtv:
35792         @if [ $(current_stage) = stageprofile ]; then \
35793           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35794         else \
35795           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
35796           $(MAKE) stageprofile-start; \
35797         fi; \
35798         cd $(TARGET_SUBDIR)/libvtv && \
35799         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35800 @endif target-libvtv-bootstrap
35801
35802
35803 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
35804 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
35805 maybe-all-stagefeedback-target-libvtv:
35806 maybe-clean-stagefeedback-target-libvtv:
35807 @if target-libvtv-bootstrap
35808 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
35809 all-stagefeedback: all-stagefeedback-target-libvtv
35810 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
35811 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35812         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35813         @r=`${PWD_COMMAND}`; export r; \
35814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35815         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35816         $(RAW_CXX_TARGET_EXPORTS) \
35817           \
35818         cd $(TARGET_SUBDIR)/libvtv && \
35819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35820                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35821                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35822                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35826                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35827                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35828                 $(TARGET-stagefeedback-target-libvtv)
35829
35830 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
35831 clean-stagefeedback: clean-stagefeedback-target-libvtv
35832 clean-stagefeedback-target-libvtv:
35833         @if [ $(current_stage) = stagefeedback ]; then \
35834           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35835         else \
35836           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
35837           $(MAKE) stagefeedback-start; \
35838         fi; \
35839         cd $(TARGET_SUBDIR)/libvtv && \
35840         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35841 @endif target-libvtv-bootstrap
35842
35843
35844
35845
35846
35847
35848 .PHONY: check-target-libvtv maybe-check-target-libvtv
35849 maybe-check-target-libvtv:
35850 @if target-libvtv
35851 maybe-check-target-libvtv: check-target-libvtv
35852
35853 check-target-libvtv:
35854         @: $(MAKE); $(unstage)
35855         @r=`${PWD_COMMAND}`; export r; \
35856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35857         $(RAW_CXX_TARGET_EXPORTS) \
35858         (cd $(TARGET_SUBDIR)/libvtv && \
35859           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
35860
35861 @endif target-libvtv
35862
35863 .PHONY: install-target-libvtv maybe-install-target-libvtv
35864 maybe-install-target-libvtv:
35865 @if target-libvtv
35866 maybe-install-target-libvtv: install-target-libvtv
35867
35868 install-target-libvtv: installdirs
35869         @: $(MAKE); $(unstage)
35870         @r=`${PWD_COMMAND}`; export r; \
35871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35872         $(RAW_CXX_TARGET_EXPORTS) \
35873         (cd $(TARGET_SUBDIR)/libvtv && \
35874           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35875
35876 @endif target-libvtv
35877
35878 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
35879 maybe-install-strip-target-libvtv:
35880 @if target-libvtv
35881 maybe-install-strip-target-libvtv: install-strip-target-libvtv
35882
35883 install-strip-target-libvtv: installdirs
35884         @: $(MAKE); $(unstage)
35885         @r=`${PWD_COMMAND}`; export r; \
35886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35887         $(RAW_CXX_TARGET_EXPORTS) \
35888         (cd $(TARGET_SUBDIR)/libvtv && \
35889           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35890
35891 @endif target-libvtv
35892
35893 # Other targets (info, dvi, pdf, etc.)
35894
35895 .PHONY: maybe-info-target-libvtv info-target-libvtv
35896 maybe-info-target-libvtv:
35897 @if target-libvtv
35898 maybe-info-target-libvtv: info-target-libvtv
35899
35900 info-target-libvtv: \
35901     configure-target-libvtv 
35902         @: $(MAKE); $(unstage)
35903         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35904         r=`${PWD_COMMAND}`; export r; \
35905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35906         $(RAW_CXX_TARGET_EXPORTS) \
35907         echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
35908         for flag in $(EXTRA_TARGET_FLAGS); do \
35909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35910         done; \
35911         (cd $(TARGET_SUBDIR)/libvtv && \
35912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35914                   "RANLIB=$${RANLIB}" \
35915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35916                    info) \
35917           || exit 1
35918
35919 @endif target-libvtv
35920
35921 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
35922 maybe-dvi-target-libvtv:
35923 @if target-libvtv
35924 maybe-dvi-target-libvtv: dvi-target-libvtv
35925
35926 dvi-target-libvtv: \
35927     configure-target-libvtv 
35928         @: $(MAKE); $(unstage)
35929         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35930         r=`${PWD_COMMAND}`; export r; \
35931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35932         $(RAW_CXX_TARGET_EXPORTS) \
35933         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
35934         for flag in $(EXTRA_TARGET_FLAGS); do \
35935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35936         done; \
35937         (cd $(TARGET_SUBDIR)/libvtv && \
35938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35940                   "RANLIB=$${RANLIB}" \
35941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35942                    dvi) \
35943           || exit 1
35944
35945 @endif target-libvtv
35946
35947 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
35948 maybe-pdf-target-libvtv:
35949 @if target-libvtv
35950 maybe-pdf-target-libvtv: pdf-target-libvtv
35951
35952 pdf-target-libvtv: \
35953     configure-target-libvtv 
35954         @: $(MAKE); $(unstage)
35955         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35956         r=`${PWD_COMMAND}`; export r; \
35957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35958         $(RAW_CXX_TARGET_EXPORTS) \
35959         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
35960         for flag in $(EXTRA_TARGET_FLAGS); do \
35961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35962         done; \
35963         (cd $(TARGET_SUBDIR)/libvtv && \
35964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35966                   "RANLIB=$${RANLIB}" \
35967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35968                    pdf) \
35969           || exit 1
35970
35971 @endif target-libvtv
35972
35973 .PHONY: maybe-html-target-libvtv html-target-libvtv
35974 maybe-html-target-libvtv:
35975 @if target-libvtv
35976 maybe-html-target-libvtv: html-target-libvtv
35977
35978 html-target-libvtv: \
35979     configure-target-libvtv 
35980         @: $(MAKE); $(unstage)
35981         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35982         r=`${PWD_COMMAND}`; export r; \
35983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35984         $(RAW_CXX_TARGET_EXPORTS) \
35985         echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
35986         for flag in $(EXTRA_TARGET_FLAGS); do \
35987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35988         done; \
35989         (cd $(TARGET_SUBDIR)/libvtv && \
35990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35992                   "RANLIB=$${RANLIB}" \
35993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35994                    html) \
35995           || exit 1
35996
35997 @endif target-libvtv
35998
35999 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36000 maybe-TAGS-target-libvtv:
36001 @if target-libvtv
36002 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36003
36004 TAGS-target-libvtv: \
36005     configure-target-libvtv 
36006         @: $(MAKE); $(unstage)
36007         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36008         r=`${PWD_COMMAND}`; export r; \
36009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36010         $(RAW_CXX_TARGET_EXPORTS) \
36011         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
36012         for flag in $(EXTRA_TARGET_FLAGS); do \
36013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36014         done; \
36015         (cd $(TARGET_SUBDIR)/libvtv && \
36016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36018                   "RANLIB=$${RANLIB}" \
36019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36020                    TAGS) \
36021           || exit 1
36022
36023 @endif target-libvtv
36024
36025 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36026 maybe-install-info-target-libvtv:
36027 @if target-libvtv
36028 maybe-install-info-target-libvtv: install-info-target-libvtv
36029
36030 install-info-target-libvtv: \
36031     configure-target-libvtv \
36032     info-target-libvtv 
36033         @: $(MAKE); $(unstage)
36034         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36035         r=`${PWD_COMMAND}`; export r; \
36036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037         $(RAW_CXX_TARGET_EXPORTS) \
36038         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
36039         for flag in $(EXTRA_TARGET_FLAGS); do \
36040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36041         done; \
36042         (cd $(TARGET_SUBDIR)/libvtv && \
36043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36045                   "RANLIB=$${RANLIB}" \
36046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36047                    install-info) \
36048           || exit 1
36049
36050 @endif target-libvtv
36051
36052 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36053 maybe-install-pdf-target-libvtv:
36054 @if target-libvtv
36055 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36056
36057 install-pdf-target-libvtv: \
36058     configure-target-libvtv \
36059     pdf-target-libvtv 
36060         @: $(MAKE); $(unstage)
36061         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36062         r=`${PWD_COMMAND}`; export r; \
36063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36064         $(RAW_CXX_TARGET_EXPORTS) \
36065         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
36066         for flag in $(EXTRA_TARGET_FLAGS); do \
36067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36068         done; \
36069         (cd $(TARGET_SUBDIR)/libvtv && \
36070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36072                   "RANLIB=$${RANLIB}" \
36073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36074                    install-pdf) \
36075           || exit 1
36076
36077 @endif target-libvtv
36078
36079 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36080 maybe-install-html-target-libvtv:
36081 @if target-libvtv
36082 maybe-install-html-target-libvtv: install-html-target-libvtv
36083
36084 install-html-target-libvtv: \
36085     configure-target-libvtv \
36086     html-target-libvtv 
36087         @: $(MAKE); $(unstage)
36088         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36089         r=`${PWD_COMMAND}`; export r; \
36090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36091         $(RAW_CXX_TARGET_EXPORTS) \
36092         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
36093         for flag in $(EXTRA_TARGET_FLAGS); do \
36094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36095         done; \
36096         (cd $(TARGET_SUBDIR)/libvtv && \
36097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36099                   "RANLIB=$${RANLIB}" \
36100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36101                    install-html) \
36102           || exit 1
36103
36104 @endif target-libvtv
36105
36106 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36107 maybe-installcheck-target-libvtv:
36108 @if target-libvtv
36109 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36110
36111 installcheck-target-libvtv: \
36112     configure-target-libvtv 
36113         @: $(MAKE); $(unstage)
36114         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36115         r=`${PWD_COMMAND}`; export r; \
36116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36117         $(RAW_CXX_TARGET_EXPORTS) \
36118         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
36119         for flag in $(EXTRA_TARGET_FLAGS); do \
36120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36121         done; \
36122         (cd $(TARGET_SUBDIR)/libvtv && \
36123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36125                   "RANLIB=$${RANLIB}" \
36126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36127                    installcheck) \
36128           || exit 1
36129
36130 @endif target-libvtv
36131
36132 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36133 maybe-mostlyclean-target-libvtv:
36134 @if target-libvtv
36135 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36136
36137 mostlyclean-target-libvtv: 
36138         @: $(MAKE); $(unstage)
36139         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36140         r=`${PWD_COMMAND}`; export r; \
36141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36142         $(RAW_CXX_TARGET_EXPORTS) \
36143         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
36144         for flag in $(EXTRA_TARGET_FLAGS); do \
36145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36146         done; \
36147         (cd $(TARGET_SUBDIR)/libvtv && \
36148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36150                   "RANLIB=$${RANLIB}" \
36151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36152                    mostlyclean) \
36153           || exit 1
36154
36155 @endif target-libvtv
36156
36157 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36158 maybe-clean-target-libvtv:
36159 @if target-libvtv
36160 maybe-clean-target-libvtv: clean-target-libvtv
36161
36162 clean-target-libvtv: 
36163         @: $(MAKE); $(unstage)
36164         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36165         r=`${PWD_COMMAND}`; export r; \
36166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36167         $(RAW_CXX_TARGET_EXPORTS) \
36168         echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
36169         for flag in $(EXTRA_TARGET_FLAGS); do \
36170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36171         done; \
36172         (cd $(TARGET_SUBDIR)/libvtv && \
36173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36175                   "RANLIB=$${RANLIB}" \
36176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36177                    clean) \
36178           || exit 1
36179
36180 @endif target-libvtv
36181
36182 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36183 maybe-distclean-target-libvtv:
36184 @if target-libvtv
36185 maybe-distclean-target-libvtv: distclean-target-libvtv
36186
36187 distclean-target-libvtv: 
36188         @: $(MAKE); $(unstage)
36189         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36190         r=`${PWD_COMMAND}`; export r; \
36191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36192         $(RAW_CXX_TARGET_EXPORTS) \
36193         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
36194         for flag in $(EXTRA_TARGET_FLAGS); do \
36195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36196         done; \
36197         (cd $(TARGET_SUBDIR)/libvtv && \
36198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36200                   "RANLIB=$${RANLIB}" \
36201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36202                    distclean) \
36203           || exit 1
36204
36205 @endif target-libvtv
36206
36207 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36208 maybe-maintainer-clean-target-libvtv:
36209 @if target-libvtv
36210 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36211
36212 maintainer-clean-target-libvtv: 
36213         @: $(MAKE); $(unstage)
36214         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36215         r=`${PWD_COMMAND}`; export r; \
36216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36217         $(RAW_CXX_TARGET_EXPORTS) \
36218         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
36219         for flag in $(EXTRA_TARGET_FLAGS); do \
36220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36221         done; \
36222         (cd $(TARGET_SUBDIR)/libvtv && \
36223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36225                   "RANLIB=$${RANLIB}" \
36226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36227                    maintainer-clean) \
36228           || exit 1
36229
36230 @endif target-libvtv
36231
36232
36233
36234
36235
36236 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36237 maybe-configure-target-libcilkrts:
36238 @if gcc-bootstrap
36239 configure-target-libcilkrts: stage_current
36240 @endif gcc-bootstrap
36241 @if target-libcilkrts
36242 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36243 configure-target-libcilkrts: 
36244         @: $(MAKE); $(unstage)
36245         @r=`${PWD_COMMAND}`; export r; \
36246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36247         echo "Checking multilib configuration for libcilkrts..."; \
36248         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36249         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
36250         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36251           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36252             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36253           else \
36254             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36255             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36256           fi; \
36257         else \
36258           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36259         fi; \
36260         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36261         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36262         $(NORMAL_TARGET_EXPORTS)  \
36263         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36264         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36265         case $(srcdir) in \
36266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36267           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36269         esac; \
36270         module_srcdir=libcilkrts; \
36271         rm -f no-such-file || : ; \
36272         CONFIG_SITE=no-such-file $(SHELL) \
36273           $$s/$$module_srcdir/configure \
36274           --srcdir=$${topdir}/$$module_srcdir \
36275           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36276           --target=${target_alias}  \
36277           || exit 1
36278 @endif target-libcilkrts
36279
36280
36281
36282
36283
36284 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36285 maybe-all-target-libcilkrts:
36286 @if gcc-bootstrap
36287 all-target-libcilkrts: stage_current
36288 @endif gcc-bootstrap
36289 @if target-libcilkrts
36290 TARGET-target-libcilkrts=all
36291 maybe-all-target-libcilkrts: all-target-libcilkrts
36292 all-target-libcilkrts: configure-target-libcilkrts
36293         @: $(MAKE); $(unstage)
36294         @r=`${PWD_COMMAND}`; export r; \
36295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36296         $(NORMAL_TARGET_EXPORTS)  \
36297         (cd $(TARGET_SUBDIR)/libcilkrts && \
36298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36299                 $(TARGET-target-libcilkrts))
36300 @endif target-libcilkrts
36301
36302
36303
36304
36305
36306 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36307 maybe-check-target-libcilkrts:
36308 @if target-libcilkrts
36309 maybe-check-target-libcilkrts: check-target-libcilkrts
36310
36311 check-target-libcilkrts:
36312         @: $(MAKE); $(unstage)
36313         @r=`${PWD_COMMAND}`; export r; \
36314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36315         $(NORMAL_TARGET_EXPORTS) \
36316         (cd $(TARGET_SUBDIR)/libcilkrts && \
36317           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36318
36319 @endif target-libcilkrts
36320
36321 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36322 maybe-install-target-libcilkrts:
36323 @if target-libcilkrts
36324 maybe-install-target-libcilkrts: install-target-libcilkrts
36325
36326 install-target-libcilkrts: installdirs
36327         @: $(MAKE); $(unstage)
36328         @r=`${PWD_COMMAND}`; export r; \
36329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36330         $(NORMAL_TARGET_EXPORTS) \
36331         (cd $(TARGET_SUBDIR)/libcilkrts && \
36332           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36333
36334 @endif target-libcilkrts
36335
36336 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36337 maybe-install-strip-target-libcilkrts:
36338 @if target-libcilkrts
36339 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36340
36341 install-strip-target-libcilkrts: installdirs
36342         @: $(MAKE); $(unstage)
36343         @r=`${PWD_COMMAND}`; export r; \
36344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345         $(NORMAL_TARGET_EXPORTS) \
36346         (cd $(TARGET_SUBDIR)/libcilkrts && \
36347           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36348
36349 @endif target-libcilkrts
36350
36351 # Other targets (info, dvi, pdf, etc.)
36352
36353 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36354 maybe-info-target-libcilkrts:
36355 @if target-libcilkrts
36356 maybe-info-target-libcilkrts: info-target-libcilkrts
36357
36358 info-target-libcilkrts: \
36359     configure-target-libcilkrts 
36360         @: $(MAKE); $(unstage)
36361         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36362         r=`${PWD_COMMAND}`; export r; \
36363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364         $(NORMAL_TARGET_EXPORTS) \
36365         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
36366         for flag in $(EXTRA_TARGET_FLAGS); do \
36367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368         done; \
36369         (cd $(TARGET_SUBDIR)/libcilkrts && \
36370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36372                   "RANLIB=$${RANLIB}" \
36373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36374                    info) \
36375           || exit 1
36376
36377 @endif target-libcilkrts
36378
36379 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36380 maybe-dvi-target-libcilkrts:
36381 @if target-libcilkrts
36382 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36383
36384 dvi-target-libcilkrts: \
36385     configure-target-libcilkrts 
36386         @: $(MAKE); $(unstage)
36387         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36388         r=`${PWD_COMMAND}`; export r; \
36389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390         $(NORMAL_TARGET_EXPORTS) \
36391         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
36392         for flag in $(EXTRA_TARGET_FLAGS); do \
36393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36394         done; \
36395         (cd $(TARGET_SUBDIR)/libcilkrts && \
36396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36398                   "RANLIB=$${RANLIB}" \
36399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36400                    dvi) \
36401           || exit 1
36402
36403 @endif target-libcilkrts
36404
36405 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36406 maybe-pdf-target-libcilkrts:
36407 @if target-libcilkrts
36408 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36409
36410 pdf-target-libcilkrts: \
36411     configure-target-libcilkrts 
36412         @: $(MAKE); $(unstage)
36413         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36414         r=`${PWD_COMMAND}`; export r; \
36415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416         $(NORMAL_TARGET_EXPORTS) \
36417         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36418         for flag in $(EXTRA_TARGET_FLAGS); do \
36419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36420         done; \
36421         (cd $(TARGET_SUBDIR)/libcilkrts && \
36422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36424                   "RANLIB=$${RANLIB}" \
36425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36426                    pdf) \
36427           || exit 1
36428
36429 @endif target-libcilkrts
36430
36431 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36432 maybe-html-target-libcilkrts:
36433 @if target-libcilkrts
36434 maybe-html-target-libcilkrts: html-target-libcilkrts
36435
36436 html-target-libcilkrts: \
36437     configure-target-libcilkrts 
36438         @: $(MAKE); $(unstage)
36439         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36440         r=`${PWD_COMMAND}`; export r; \
36441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36442         $(NORMAL_TARGET_EXPORTS) \
36443         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
36444         for flag in $(EXTRA_TARGET_FLAGS); do \
36445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36446         done; \
36447         (cd $(TARGET_SUBDIR)/libcilkrts && \
36448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36450                   "RANLIB=$${RANLIB}" \
36451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36452                    html) \
36453           || exit 1
36454
36455 @endif target-libcilkrts
36456
36457 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36458 maybe-TAGS-target-libcilkrts:
36459 @if target-libcilkrts
36460 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36461
36462 TAGS-target-libcilkrts: \
36463     configure-target-libcilkrts 
36464         @: $(MAKE); $(unstage)
36465         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36466         r=`${PWD_COMMAND}`; export r; \
36467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468         $(NORMAL_TARGET_EXPORTS) \
36469         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
36470         for flag in $(EXTRA_TARGET_FLAGS); do \
36471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36472         done; \
36473         (cd $(TARGET_SUBDIR)/libcilkrts && \
36474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476                   "RANLIB=$${RANLIB}" \
36477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478                    TAGS) \
36479           || exit 1
36480
36481 @endif target-libcilkrts
36482
36483 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36484 maybe-install-info-target-libcilkrts:
36485 @if target-libcilkrts
36486 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36487
36488 install-info-target-libcilkrts: \
36489     configure-target-libcilkrts \
36490     info-target-libcilkrts 
36491         @: $(MAKE); $(unstage)
36492         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36493         r=`${PWD_COMMAND}`; export r; \
36494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36495         $(NORMAL_TARGET_EXPORTS) \
36496         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
36497         for flag in $(EXTRA_TARGET_FLAGS); do \
36498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499         done; \
36500         (cd $(TARGET_SUBDIR)/libcilkrts && \
36501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36503                   "RANLIB=$${RANLIB}" \
36504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36505                    install-info) \
36506           || exit 1
36507
36508 @endif target-libcilkrts
36509
36510 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36511 maybe-install-pdf-target-libcilkrts:
36512 @if target-libcilkrts
36513 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36514
36515 install-pdf-target-libcilkrts: \
36516     configure-target-libcilkrts \
36517     pdf-target-libcilkrts 
36518         @: $(MAKE); $(unstage)
36519         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36520         r=`${PWD_COMMAND}`; export r; \
36521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36522         $(NORMAL_TARGET_EXPORTS) \
36523         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36524         for flag in $(EXTRA_TARGET_FLAGS); do \
36525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36526         done; \
36527         (cd $(TARGET_SUBDIR)/libcilkrts && \
36528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36530                   "RANLIB=$${RANLIB}" \
36531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36532                    install-pdf) \
36533           || exit 1
36534
36535 @endif target-libcilkrts
36536
36537 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36538 maybe-install-html-target-libcilkrts:
36539 @if target-libcilkrts
36540 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36541
36542 install-html-target-libcilkrts: \
36543     configure-target-libcilkrts \
36544     html-target-libcilkrts 
36545         @: $(MAKE); $(unstage)
36546         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36547         r=`${PWD_COMMAND}`; export r; \
36548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36549         $(NORMAL_TARGET_EXPORTS) \
36550         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
36551         for flag in $(EXTRA_TARGET_FLAGS); do \
36552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36553         done; \
36554         (cd $(TARGET_SUBDIR)/libcilkrts && \
36555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36557                   "RANLIB=$${RANLIB}" \
36558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36559                    install-html) \
36560           || exit 1
36561
36562 @endif target-libcilkrts
36563
36564 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36565 maybe-installcheck-target-libcilkrts:
36566 @if target-libcilkrts
36567 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36568
36569 installcheck-target-libcilkrts: \
36570     configure-target-libcilkrts 
36571         @: $(MAKE); $(unstage)
36572         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36573         r=`${PWD_COMMAND}`; export r; \
36574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36575         $(NORMAL_TARGET_EXPORTS) \
36576         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
36577         for flag in $(EXTRA_TARGET_FLAGS); do \
36578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36579         done; \
36580         (cd $(TARGET_SUBDIR)/libcilkrts && \
36581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36583                   "RANLIB=$${RANLIB}" \
36584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36585                    installcheck) \
36586           || exit 1
36587
36588 @endif target-libcilkrts
36589
36590 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
36591 maybe-mostlyclean-target-libcilkrts:
36592 @if target-libcilkrts
36593 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
36594
36595 mostlyclean-target-libcilkrts: 
36596         @: $(MAKE); $(unstage)
36597         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36598         r=`${PWD_COMMAND}`; export r; \
36599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36600         $(NORMAL_TARGET_EXPORTS) \
36601         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36602         for flag in $(EXTRA_TARGET_FLAGS); do \
36603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36604         done; \
36605         (cd $(TARGET_SUBDIR)/libcilkrts && \
36606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36608                   "RANLIB=$${RANLIB}" \
36609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36610                    mostlyclean) \
36611           || exit 1
36612
36613 @endif target-libcilkrts
36614
36615 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
36616 maybe-clean-target-libcilkrts:
36617 @if target-libcilkrts
36618 maybe-clean-target-libcilkrts: clean-target-libcilkrts
36619
36620 clean-target-libcilkrts: 
36621         @: $(MAKE); $(unstage)
36622         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36623         r=`${PWD_COMMAND}`; export r; \
36624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36625         $(NORMAL_TARGET_EXPORTS) \
36626         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36627         for flag in $(EXTRA_TARGET_FLAGS); do \
36628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36629         done; \
36630         (cd $(TARGET_SUBDIR)/libcilkrts && \
36631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36633                   "RANLIB=$${RANLIB}" \
36634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36635                    clean) \
36636           || exit 1
36637
36638 @endif target-libcilkrts
36639
36640 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
36641 maybe-distclean-target-libcilkrts:
36642 @if target-libcilkrts
36643 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
36644
36645 distclean-target-libcilkrts: 
36646         @: $(MAKE); $(unstage)
36647         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36648         r=`${PWD_COMMAND}`; export r; \
36649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36650         $(NORMAL_TARGET_EXPORTS) \
36651         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36652         for flag in $(EXTRA_TARGET_FLAGS); do \
36653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654         done; \
36655         (cd $(TARGET_SUBDIR)/libcilkrts && \
36656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36658                   "RANLIB=$${RANLIB}" \
36659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36660                    distclean) \
36661           || exit 1
36662
36663 @endif target-libcilkrts
36664
36665 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
36666 maybe-maintainer-clean-target-libcilkrts:
36667 @if target-libcilkrts
36668 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
36669
36670 maintainer-clean-target-libcilkrts: 
36671         @: $(MAKE); $(unstage)
36672         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36673         r=`${PWD_COMMAND}`; export r; \
36674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36675         $(NORMAL_TARGET_EXPORTS) \
36676         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36677         for flag in $(EXTRA_TARGET_FLAGS); do \
36678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36679         done; \
36680         (cd $(TARGET_SUBDIR)/libcilkrts && \
36681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36683                   "RANLIB=$${RANLIB}" \
36684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36685                    maintainer-clean) \
36686           || exit 1
36687
36688 @endif target-libcilkrts
36689
36690
36691
36692
36693
36694 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
36695 maybe-configure-target-liboffloadmic:
36696 @if gcc-bootstrap
36697 configure-target-liboffloadmic: stage_current
36698 @endif gcc-bootstrap
36699 @if target-liboffloadmic
36700 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
36701 configure-target-liboffloadmic: 
36702         @: $(MAKE); $(unstage)
36703         @r=`${PWD_COMMAND}`; export r; \
36704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36705         echo "Checking multilib configuration for liboffloadmic..."; \
36706         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
36707         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null ; \
36708         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
36709           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
36710             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
36711           else \
36712             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
36713             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
36714           fi; \
36715         else \
36716           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
36717         fi; \
36718         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
36719         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
36720         $(NORMAL_TARGET_EXPORTS)  \
36721         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
36722         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
36723         case $(srcdir) in \
36724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36725           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
36726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36727         esac; \
36728         module_srcdir=liboffloadmic; \
36729         rm -f no-such-file || : ; \
36730         CONFIG_SITE=no-such-file $(SHELL) \
36731           $$s/$$module_srcdir/configure \
36732           --srcdir=$${topdir}/$$module_srcdir \
36733           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36734           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
36735           || exit 1
36736 @endif target-liboffloadmic
36737
36738
36739
36740
36741
36742 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
36743 maybe-all-target-liboffloadmic:
36744 @if gcc-bootstrap
36745 all-target-liboffloadmic: stage_current
36746 @endif gcc-bootstrap
36747 @if target-liboffloadmic
36748 TARGET-target-liboffloadmic=all
36749 maybe-all-target-liboffloadmic: all-target-liboffloadmic
36750 all-target-liboffloadmic: configure-target-liboffloadmic
36751         @: $(MAKE); $(unstage)
36752         @r=`${PWD_COMMAND}`; export r; \
36753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754         $(NORMAL_TARGET_EXPORTS)  \
36755         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36756           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36757                 $(TARGET-target-liboffloadmic))
36758 @endif target-liboffloadmic
36759
36760
36761
36762
36763
36764 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
36765 maybe-check-target-liboffloadmic:
36766 @if target-liboffloadmic
36767 maybe-check-target-liboffloadmic: check-target-liboffloadmic
36768
36769 check-target-liboffloadmic:
36770         @: $(MAKE); $(unstage)
36771         @r=`${PWD_COMMAND}`; export r; \
36772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773         $(NORMAL_TARGET_EXPORTS) \
36774         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36775           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36776
36777 @endif target-liboffloadmic
36778
36779 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
36780 maybe-install-target-liboffloadmic:
36781 @if target-liboffloadmic
36782 maybe-install-target-liboffloadmic: install-target-liboffloadmic
36783
36784 install-target-liboffloadmic: installdirs
36785         @: $(MAKE); $(unstage)
36786         @r=`${PWD_COMMAND}`; export r; \
36787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788         $(NORMAL_TARGET_EXPORTS) \
36789         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36790           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36791
36792 @endif target-liboffloadmic
36793
36794 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
36795 maybe-install-strip-target-liboffloadmic:
36796 @if target-liboffloadmic
36797 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
36798
36799 install-strip-target-liboffloadmic: installdirs
36800         @: $(MAKE); $(unstage)
36801         @r=`${PWD_COMMAND}`; export r; \
36802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36803         $(NORMAL_TARGET_EXPORTS) \
36804         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36805           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36806
36807 @endif target-liboffloadmic
36808
36809 # Other targets (info, dvi, pdf, etc.)
36810
36811 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
36812 maybe-info-target-liboffloadmic:
36813 @if target-liboffloadmic
36814 maybe-info-target-liboffloadmic: info-target-liboffloadmic
36815
36816 info-target-liboffloadmic: \
36817     configure-target-liboffloadmic 
36818         @: $(MAKE); $(unstage)
36819         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36820         r=`${PWD_COMMAND}`; export r; \
36821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36822         $(NORMAL_TARGET_EXPORTS) \
36823         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic" ; \
36824         for flag in $(EXTRA_TARGET_FLAGS); do \
36825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826         done; \
36827         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36830                   "RANLIB=$${RANLIB}" \
36831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36832                    info) \
36833           || exit 1
36834
36835 @endif target-liboffloadmic
36836
36837 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
36838 maybe-dvi-target-liboffloadmic:
36839 @if target-liboffloadmic
36840 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
36841
36842 dvi-target-liboffloadmic: \
36843     configure-target-liboffloadmic 
36844         @: $(MAKE); $(unstage)
36845         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36846         r=`${PWD_COMMAND}`; export r; \
36847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36848         $(NORMAL_TARGET_EXPORTS) \
36849         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic" ; \
36850         for flag in $(EXTRA_TARGET_FLAGS); do \
36851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36852         done; \
36853         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36856                   "RANLIB=$${RANLIB}" \
36857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36858                    dvi) \
36859           || exit 1
36860
36861 @endif target-liboffloadmic
36862
36863 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
36864 maybe-pdf-target-liboffloadmic:
36865 @if target-liboffloadmic
36866 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
36867
36868 pdf-target-liboffloadmic: \
36869     configure-target-liboffloadmic 
36870         @: $(MAKE); $(unstage)
36871         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36872         r=`${PWD_COMMAND}`; export r; \
36873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874         $(NORMAL_TARGET_EXPORTS) \
36875         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
36876         for flag in $(EXTRA_TARGET_FLAGS); do \
36877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36878         done; \
36879         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36882                   "RANLIB=$${RANLIB}" \
36883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36884                    pdf) \
36885           || exit 1
36886
36887 @endif target-liboffloadmic
36888
36889 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
36890 maybe-html-target-liboffloadmic:
36891 @if target-liboffloadmic
36892 maybe-html-target-liboffloadmic: html-target-liboffloadmic
36893
36894 html-target-liboffloadmic: \
36895     configure-target-liboffloadmic 
36896         @: $(MAKE); $(unstage)
36897         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36898         r=`${PWD_COMMAND}`; export r; \
36899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36900         $(NORMAL_TARGET_EXPORTS) \
36901         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic" ; \
36902         for flag in $(EXTRA_TARGET_FLAGS); do \
36903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36904         done; \
36905         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36908                   "RANLIB=$${RANLIB}" \
36909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36910                    html) \
36911           || exit 1
36912
36913 @endif target-liboffloadmic
36914
36915 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
36916 maybe-TAGS-target-liboffloadmic:
36917 @if target-liboffloadmic
36918 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
36919
36920 TAGS-target-liboffloadmic: \
36921     configure-target-liboffloadmic 
36922         @: $(MAKE); $(unstage)
36923         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36924         r=`${PWD_COMMAND}`; export r; \
36925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36926         $(NORMAL_TARGET_EXPORTS) \
36927         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic" ; \
36928         for flag in $(EXTRA_TARGET_FLAGS); do \
36929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36930         done; \
36931         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36934                   "RANLIB=$${RANLIB}" \
36935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36936                    TAGS) \
36937           || exit 1
36938
36939 @endif target-liboffloadmic
36940
36941 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
36942 maybe-install-info-target-liboffloadmic:
36943 @if target-liboffloadmic
36944 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
36945
36946 install-info-target-liboffloadmic: \
36947     configure-target-liboffloadmic \
36948     info-target-liboffloadmic 
36949         @: $(MAKE); $(unstage)
36950         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36951         r=`${PWD_COMMAND}`; export r; \
36952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36953         $(NORMAL_TARGET_EXPORTS) \
36954         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic" ; \
36955         for flag in $(EXTRA_TARGET_FLAGS); do \
36956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36957         done; \
36958         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36961                   "RANLIB=$${RANLIB}" \
36962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36963                    install-info) \
36964           || exit 1
36965
36966 @endif target-liboffloadmic
36967
36968 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
36969 maybe-install-pdf-target-liboffloadmic:
36970 @if target-liboffloadmic
36971 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
36972
36973 install-pdf-target-liboffloadmic: \
36974     configure-target-liboffloadmic \
36975     pdf-target-liboffloadmic 
36976         @: $(MAKE); $(unstage)
36977         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36978         r=`${PWD_COMMAND}`; export r; \
36979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36980         $(NORMAL_TARGET_EXPORTS) \
36981         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
36982         for flag in $(EXTRA_TARGET_FLAGS); do \
36983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36984         done; \
36985         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36988                   "RANLIB=$${RANLIB}" \
36989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36990                    install-pdf) \
36991           || exit 1
36992
36993 @endif target-liboffloadmic
36994
36995 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
36996 maybe-install-html-target-liboffloadmic:
36997 @if target-liboffloadmic
36998 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
36999
37000 install-html-target-liboffloadmic: \
37001     configure-target-liboffloadmic \
37002     html-target-liboffloadmic 
37003         @: $(MAKE); $(unstage)
37004         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37005         r=`${PWD_COMMAND}`; export r; \
37006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37007         $(NORMAL_TARGET_EXPORTS) \
37008         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic" ; \
37009         for flag in $(EXTRA_TARGET_FLAGS); do \
37010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37011         done; \
37012         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37015                   "RANLIB=$${RANLIB}" \
37016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37017                    install-html) \
37018           || exit 1
37019
37020 @endif target-liboffloadmic
37021
37022 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37023 maybe-installcheck-target-liboffloadmic:
37024 @if target-liboffloadmic
37025 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37026
37027 installcheck-target-liboffloadmic: \
37028     configure-target-liboffloadmic 
37029         @: $(MAKE); $(unstage)
37030         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37031         r=`${PWD_COMMAND}`; export r; \
37032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37033         $(NORMAL_TARGET_EXPORTS) \
37034         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic" ; \
37035         for flag in $(EXTRA_TARGET_FLAGS); do \
37036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37037         done; \
37038         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37041                   "RANLIB=$${RANLIB}" \
37042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37043                    installcheck) \
37044           || exit 1
37045
37046 @endif target-liboffloadmic
37047
37048 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37049 maybe-mostlyclean-target-liboffloadmic:
37050 @if target-liboffloadmic
37051 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37052
37053 mostlyclean-target-liboffloadmic: 
37054         @: $(MAKE); $(unstage)
37055         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37056         r=`${PWD_COMMAND}`; export r; \
37057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37058         $(NORMAL_TARGET_EXPORTS) \
37059         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37060         for flag in $(EXTRA_TARGET_FLAGS); do \
37061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37062         done; \
37063         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37066                   "RANLIB=$${RANLIB}" \
37067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37068                    mostlyclean) \
37069           || exit 1
37070
37071 @endif target-liboffloadmic
37072
37073 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37074 maybe-clean-target-liboffloadmic:
37075 @if target-liboffloadmic
37076 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37077
37078 clean-target-liboffloadmic: 
37079         @: $(MAKE); $(unstage)
37080         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37081         r=`${PWD_COMMAND}`; export r; \
37082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37083         $(NORMAL_TARGET_EXPORTS) \
37084         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37085         for flag in $(EXTRA_TARGET_FLAGS); do \
37086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37087         done; \
37088         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37091                   "RANLIB=$${RANLIB}" \
37092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37093                    clean) \
37094           || exit 1
37095
37096 @endif target-liboffloadmic
37097
37098 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37099 maybe-distclean-target-liboffloadmic:
37100 @if target-liboffloadmic
37101 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37102
37103 distclean-target-liboffloadmic: 
37104         @: $(MAKE); $(unstage)
37105         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37106         r=`${PWD_COMMAND}`; export r; \
37107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37108         $(NORMAL_TARGET_EXPORTS) \
37109         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37110         for flag in $(EXTRA_TARGET_FLAGS); do \
37111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37112         done; \
37113         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37116                   "RANLIB=$${RANLIB}" \
37117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37118                    distclean) \
37119           || exit 1
37120
37121 @endif target-liboffloadmic
37122
37123 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37124 maybe-maintainer-clean-target-liboffloadmic:
37125 @if target-liboffloadmic
37126 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37127
37128 maintainer-clean-target-liboffloadmic: 
37129         @: $(MAKE); $(unstage)
37130         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37131         r=`${PWD_COMMAND}`; export r; \
37132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133         $(NORMAL_TARGET_EXPORTS) \
37134         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37135         for flag in $(EXTRA_TARGET_FLAGS); do \
37136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37137         done; \
37138         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37141                   "RANLIB=$${RANLIB}" \
37142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37143                    maintainer-clean) \
37144           || exit 1
37145
37146 @endif target-liboffloadmic
37147
37148
37149
37150
37151
37152 .PHONY: configure-target-libssp maybe-configure-target-libssp
37153 maybe-configure-target-libssp:
37154 @if gcc-bootstrap
37155 configure-target-libssp: stage_current
37156 @endif gcc-bootstrap
37157 @if target-libssp
37158 maybe-configure-target-libssp: configure-target-libssp
37159 configure-target-libssp: 
37160         @: $(MAKE); $(unstage)
37161         @r=`${PWD_COMMAND}`; export r; \
37162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163         echo "Checking multilib configuration for libssp..."; \
37164         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
37165         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
37166         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37167           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37168             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37169           else \
37170             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37171             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37172           fi; \
37173         else \
37174           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37175         fi; \
37176         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37177         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
37178         $(NORMAL_TARGET_EXPORTS)  \
37179         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37180         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37181         case $(srcdir) in \
37182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37183           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37185         esac; \
37186         module_srcdir=libssp; \
37187         rm -f no-such-file || : ; \
37188         CONFIG_SITE=no-such-file $(SHELL) \
37189           $$s/$$module_srcdir/configure \
37190           --srcdir=$${topdir}/$$module_srcdir \
37191           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37192           --target=${target_alias}  \
37193           || exit 1
37194 @endif target-libssp
37195
37196
37197
37198
37199
37200 .PHONY: all-target-libssp maybe-all-target-libssp
37201 maybe-all-target-libssp:
37202 @if gcc-bootstrap
37203 all-target-libssp: stage_current
37204 @endif gcc-bootstrap
37205 @if target-libssp
37206 TARGET-target-libssp=all
37207 maybe-all-target-libssp: all-target-libssp
37208 all-target-libssp: configure-target-libssp
37209         @: $(MAKE); $(unstage)
37210         @r=`${PWD_COMMAND}`; export r; \
37211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212         $(NORMAL_TARGET_EXPORTS)  \
37213         (cd $(TARGET_SUBDIR)/libssp && \
37214           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37215                 $(TARGET-target-libssp))
37216 @endif target-libssp
37217
37218
37219
37220
37221
37222 .PHONY: check-target-libssp maybe-check-target-libssp
37223 maybe-check-target-libssp:
37224 @if target-libssp
37225 maybe-check-target-libssp: check-target-libssp
37226
37227 check-target-libssp:
37228         @: $(MAKE); $(unstage)
37229         @r=`${PWD_COMMAND}`; export r; \
37230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231         $(NORMAL_TARGET_EXPORTS) \
37232         (cd $(TARGET_SUBDIR)/libssp && \
37233           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37234
37235 @endif target-libssp
37236
37237 .PHONY: install-target-libssp maybe-install-target-libssp
37238 maybe-install-target-libssp:
37239 @if target-libssp
37240 maybe-install-target-libssp: install-target-libssp
37241
37242 install-target-libssp: installdirs
37243         @: $(MAKE); $(unstage)
37244         @r=`${PWD_COMMAND}`; export r; \
37245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37246         $(NORMAL_TARGET_EXPORTS) \
37247         (cd $(TARGET_SUBDIR)/libssp && \
37248           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37249
37250 @endif target-libssp
37251
37252 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37253 maybe-install-strip-target-libssp:
37254 @if target-libssp
37255 maybe-install-strip-target-libssp: install-strip-target-libssp
37256
37257 install-strip-target-libssp: installdirs
37258         @: $(MAKE); $(unstage)
37259         @r=`${PWD_COMMAND}`; export r; \
37260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37261         $(NORMAL_TARGET_EXPORTS) \
37262         (cd $(TARGET_SUBDIR)/libssp && \
37263           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37264
37265 @endif target-libssp
37266
37267 # Other targets (info, dvi, pdf, etc.)
37268
37269 .PHONY: maybe-info-target-libssp info-target-libssp
37270 maybe-info-target-libssp:
37271 @if target-libssp
37272 maybe-info-target-libssp: info-target-libssp
37273
37274 info-target-libssp: \
37275     configure-target-libssp 
37276         @: $(MAKE); $(unstage)
37277         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37278         r=`${PWD_COMMAND}`; export r; \
37279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37280         $(NORMAL_TARGET_EXPORTS) \
37281         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
37282         for flag in $(EXTRA_TARGET_FLAGS); do \
37283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37284         done; \
37285         (cd $(TARGET_SUBDIR)/libssp && \
37286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37288                   "RANLIB=$${RANLIB}" \
37289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37290                    info) \
37291           || exit 1
37292
37293 @endif target-libssp
37294
37295 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37296 maybe-dvi-target-libssp:
37297 @if target-libssp
37298 maybe-dvi-target-libssp: dvi-target-libssp
37299
37300 dvi-target-libssp: \
37301     configure-target-libssp 
37302         @: $(MAKE); $(unstage)
37303         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37304         r=`${PWD_COMMAND}`; export r; \
37305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37306         $(NORMAL_TARGET_EXPORTS) \
37307         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
37308         for flag in $(EXTRA_TARGET_FLAGS); do \
37309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37310         done; \
37311         (cd $(TARGET_SUBDIR)/libssp && \
37312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37314                   "RANLIB=$${RANLIB}" \
37315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37316                    dvi) \
37317           || exit 1
37318
37319 @endif target-libssp
37320
37321 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37322 maybe-pdf-target-libssp:
37323 @if target-libssp
37324 maybe-pdf-target-libssp: pdf-target-libssp
37325
37326 pdf-target-libssp: \
37327     configure-target-libssp 
37328         @: $(MAKE); $(unstage)
37329         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37330         r=`${PWD_COMMAND}`; export r; \
37331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37332         $(NORMAL_TARGET_EXPORTS) \
37333         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
37334         for flag in $(EXTRA_TARGET_FLAGS); do \
37335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37336         done; \
37337         (cd $(TARGET_SUBDIR)/libssp && \
37338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37340                   "RANLIB=$${RANLIB}" \
37341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37342                    pdf) \
37343           || exit 1
37344
37345 @endif target-libssp
37346
37347 .PHONY: maybe-html-target-libssp html-target-libssp
37348 maybe-html-target-libssp:
37349 @if target-libssp
37350 maybe-html-target-libssp: html-target-libssp
37351
37352 html-target-libssp: \
37353     configure-target-libssp 
37354         @: $(MAKE); $(unstage)
37355         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37356         r=`${PWD_COMMAND}`; export r; \
37357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37358         $(NORMAL_TARGET_EXPORTS) \
37359         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
37360         for flag in $(EXTRA_TARGET_FLAGS); do \
37361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37362         done; \
37363         (cd $(TARGET_SUBDIR)/libssp && \
37364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37366                   "RANLIB=$${RANLIB}" \
37367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37368                    html) \
37369           || exit 1
37370
37371 @endif target-libssp
37372
37373 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37374 maybe-TAGS-target-libssp:
37375 @if target-libssp
37376 maybe-TAGS-target-libssp: TAGS-target-libssp
37377
37378 TAGS-target-libssp: \
37379     configure-target-libssp 
37380         @: $(MAKE); $(unstage)
37381         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37382         r=`${PWD_COMMAND}`; export r; \
37383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37384         $(NORMAL_TARGET_EXPORTS) \
37385         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
37386         for flag in $(EXTRA_TARGET_FLAGS); do \
37387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37388         done; \
37389         (cd $(TARGET_SUBDIR)/libssp && \
37390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37392                   "RANLIB=$${RANLIB}" \
37393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37394                    TAGS) \
37395           || exit 1
37396
37397 @endif target-libssp
37398
37399 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37400 maybe-install-info-target-libssp:
37401 @if target-libssp
37402 maybe-install-info-target-libssp: install-info-target-libssp
37403
37404 install-info-target-libssp: \
37405     configure-target-libssp \
37406     info-target-libssp 
37407         @: $(MAKE); $(unstage)
37408         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37409         r=`${PWD_COMMAND}`; export r; \
37410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37411         $(NORMAL_TARGET_EXPORTS) \
37412         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
37413         for flag in $(EXTRA_TARGET_FLAGS); do \
37414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37415         done; \
37416         (cd $(TARGET_SUBDIR)/libssp && \
37417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37419                   "RANLIB=$${RANLIB}" \
37420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37421                    install-info) \
37422           || exit 1
37423
37424 @endif target-libssp
37425
37426 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37427 maybe-install-pdf-target-libssp:
37428 @if target-libssp
37429 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37430
37431 install-pdf-target-libssp: \
37432     configure-target-libssp \
37433     pdf-target-libssp 
37434         @: $(MAKE); $(unstage)
37435         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37436         r=`${PWD_COMMAND}`; export r; \
37437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37438         $(NORMAL_TARGET_EXPORTS) \
37439         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
37440         for flag in $(EXTRA_TARGET_FLAGS); do \
37441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37442         done; \
37443         (cd $(TARGET_SUBDIR)/libssp && \
37444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37446                   "RANLIB=$${RANLIB}" \
37447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37448                    install-pdf) \
37449           || exit 1
37450
37451 @endif target-libssp
37452
37453 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37454 maybe-install-html-target-libssp:
37455 @if target-libssp
37456 maybe-install-html-target-libssp: install-html-target-libssp
37457
37458 install-html-target-libssp: \
37459     configure-target-libssp \
37460     html-target-libssp 
37461         @: $(MAKE); $(unstage)
37462         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37463         r=`${PWD_COMMAND}`; export r; \
37464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465         $(NORMAL_TARGET_EXPORTS) \
37466         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
37467         for flag in $(EXTRA_TARGET_FLAGS); do \
37468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37469         done; \
37470         (cd $(TARGET_SUBDIR)/libssp && \
37471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37473                   "RANLIB=$${RANLIB}" \
37474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37475                    install-html) \
37476           || exit 1
37477
37478 @endif target-libssp
37479
37480 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37481 maybe-installcheck-target-libssp:
37482 @if target-libssp
37483 maybe-installcheck-target-libssp: installcheck-target-libssp
37484
37485 installcheck-target-libssp: \
37486     configure-target-libssp 
37487         @: $(MAKE); $(unstage)
37488         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37489         r=`${PWD_COMMAND}`; export r; \
37490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37491         $(NORMAL_TARGET_EXPORTS) \
37492         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
37493         for flag in $(EXTRA_TARGET_FLAGS); do \
37494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37495         done; \
37496         (cd $(TARGET_SUBDIR)/libssp && \
37497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37499                   "RANLIB=$${RANLIB}" \
37500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37501                    installcheck) \
37502           || exit 1
37503
37504 @endif target-libssp
37505
37506 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37507 maybe-mostlyclean-target-libssp:
37508 @if target-libssp
37509 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37510
37511 mostlyclean-target-libssp: 
37512         @: $(MAKE); $(unstage)
37513         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37514         r=`${PWD_COMMAND}`; export r; \
37515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37516         $(NORMAL_TARGET_EXPORTS) \
37517         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
37518         for flag in $(EXTRA_TARGET_FLAGS); do \
37519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520         done; \
37521         (cd $(TARGET_SUBDIR)/libssp && \
37522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37524                   "RANLIB=$${RANLIB}" \
37525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37526                    mostlyclean) \
37527           || exit 1
37528
37529 @endif target-libssp
37530
37531 .PHONY: maybe-clean-target-libssp clean-target-libssp
37532 maybe-clean-target-libssp:
37533 @if target-libssp
37534 maybe-clean-target-libssp: clean-target-libssp
37535
37536 clean-target-libssp: 
37537         @: $(MAKE); $(unstage)
37538         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37539         r=`${PWD_COMMAND}`; export r; \
37540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37541         $(NORMAL_TARGET_EXPORTS) \
37542         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
37543         for flag in $(EXTRA_TARGET_FLAGS); do \
37544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37545         done; \
37546         (cd $(TARGET_SUBDIR)/libssp && \
37547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37549                   "RANLIB=$${RANLIB}" \
37550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37551                    clean) \
37552           || exit 1
37553
37554 @endif target-libssp
37555
37556 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37557 maybe-distclean-target-libssp:
37558 @if target-libssp
37559 maybe-distclean-target-libssp: distclean-target-libssp
37560
37561 distclean-target-libssp: 
37562         @: $(MAKE); $(unstage)
37563         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37564         r=`${PWD_COMMAND}`; export r; \
37565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37566         $(NORMAL_TARGET_EXPORTS) \
37567         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
37568         for flag in $(EXTRA_TARGET_FLAGS); do \
37569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37570         done; \
37571         (cd $(TARGET_SUBDIR)/libssp && \
37572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37574                   "RANLIB=$${RANLIB}" \
37575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37576                    distclean) \
37577           || exit 1
37578
37579 @endif target-libssp
37580
37581 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
37582 maybe-maintainer-clean-target-libssp:
37583 @if target-libssp
37584 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
37585
37586 maintainer-clean-target-libssp: 
37587         @: $(MAKE); $(unstage)
37588         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37589         r=`${PWD_COMMAND}`; export r; \
37590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591         $(NORMAL_TARGET_EXPORTS) \
37592         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
37593         for flag in $(EXTRA_TARGET_FLAGS); do \
37594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37595         done; \
37596         (cd $(TARGET_SUBDIR)/libssp && \
37597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37599                   "RANLIB=$${RANLIB}" \
37600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37601                    maintainer-clean) \
37602           || exit 1
37603
37604 @endif target-libssp
37605
37606
37607
37608
37609
37610 .PHONY: configure-target-newlib maybe-configure-target-newlib
37611 maybe-configure-target-newlib:
37612 @if gcc-bootstrap
37613 configure-target-newlib: stage_current
37614 @endif gcc-bootstrap
37615 @if target-newlib
37616 maybe-configure-target-newlib: configure-target-newlib
37617 configure-target-newlib: 
37618         @: $(MAKE); $(unstage)
37619         @r=`${PWD_COMMAND}`; export r; \
37620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37621         echo "Checking multilib configuration for newlib..."; \
37622         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37623         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
37624         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
37625           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
37626             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
37627           else \
37628             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
37629             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37630           fi; \
37631         else \
37632           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37633         fi; \
37634         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
37635         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37636         $(NORMAL_TARGET_EXPORTS)  \
37637         echo Configuring in $(TARGET_SUBDIR)/newlib; \
37638         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
37639         case $(srcdir) in \
37640           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37641           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
37642                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37643         esac; \
37644         module_srcdir=newlib; \
37645         rm -f no-such-file || : ; \
37646         CONFIG_SITE=no-such-file $(SHELL) \
37647           $$s/$$module_srcdir/configure \
37648           --srcdir=$${topdir}/$$module_srcdir \
37649           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37650           --target=${target_alias}  \
37651           || exit 1
37652 @endif target-newlib
37653
37654
37655
37656
37657
37658 .PHONY: all-target-newlib maybe-all-target-newlib
37659 maybe-all-target-newlib:
37660 @if gcc-bootstrap
37661 all-target-newlib: stage_current
37662 @endif gcc-bootstrap
37663 @if target-newlib
37664 TARGET-target-newlib=all
37665 maybe-all-target-newlib: all-target-newlib
37666 all-target-newlib: configure-target-newlib
37667         @: $(MAKE); $(unstage)
37668         @r=`${PWD_COMMAND}`; export r; \
37669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37670         $(NORMAL_TARGET_EXPORTS)  \
37671         (cd $(TARGET_SUBDIR)/newlib && \
37672           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37673                 $(TARGET-target-newlib))
37674 @endif target-newlib
37675
37676
37677
37678
37679
37680 .PHONY: check-target-newlib maybe-check-target-newlib
37681 maybe-check-target-newlib:
37682 @if target-newlib
37683 maybe-check-target-newlib: check-target-newlib
37684
37685 check-target-newlib:
37686         @: $(MAKE); $(unstage)
37687         @r=`${PWD_COMMAND}`; export r; \
37688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689         $(NORMAL_TARGET_EXPORTS) \
37690         (cd $(TARGET_SUBDIR)/newlib && \
37691           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37692
37693 @endif target-newlib
37694
37695 .PHONY: install-target-newlib maybe-install-target-newlib
37696 maybe-install-target-newlib:
37697 @if target-newlib
37698 maybe-install-target-newlib: install-target-newlib
37699
37700 install-target-newlib: installdirs
37701         @: $(MAKE); $(unstage)
37702         @r=`${PWD_COMMAND}`; export r; \
37703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37704         $(NORMAL_TARGET_EXPORTS) \
37705         (cd $(TARGET_SUBDIR)/newlib && \
37706           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37707
37708 @endif target-newlib
37709
37710 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
37711 maybe-install-strip-target-newlib:
37712 @if target-newlib
37713 maybe-install-strip-target-newlib: install-strip-target-newlib
37714
37715 install-strip-target-newlib: installdirs
37716         @: $(MAKE); $(unstage)
37717         @r=`${PWD_COMMAND}`; export r; \
37718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37719         $(NORMAL_TARGET_EXPORTS) \
37720         (cd $(TARGET_SUBDIR)/newlib && \
37721           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37722
37723 @endif target-newlib
37724
37725 # Other targets (info, dvi, pdf, etc.)
37726
37727 .PHONY: maybe-info-target-newlib info-target-newlib
37728 maybe-info-target-newlib:
37729 @if target-newlib
37730 maybe-info-target-newlib: info-target-newlib
37731
37732 info-target-newlib: \
37733     configure-target-newlib 
37734         @: $(MAKE); $(unstage)
37735         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37736         r=`${PWD_COMMAND}`; export r; \
37737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37738         $(NORMAL_TARGET_EXPORTS) \
37739         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
37740         for flag in $(EXTRA_TARGET_FLAGS); do \
37741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37742         done; \
37743         (cd $(TARGET_SUBDIR)/newlib && \
37744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37746                   "RANLIB=$${RANLIB}" \
37747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37748                    info) \
37749           || exit 1
37750
37751 @endif target-newlib
37752
37753 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
37754 maybe-dvi-target-newlib:
37755 @if target-newlib
37756 maybe-dvi-target-newlib: dvi-target-newlib
37757
37758 dvi-target-newlib: \
37759     configure-target-newlib 
37760         @: $(MAKE); $(unstage)
37761         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37762         r=`${PWD_COMMAND}`; export r; \
37763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764         $(NORMAL_TARGET_EXPORTS) \
37765         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
37766         for flag in $(EXTRA_TARGET_FLAGS); do \
37767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37768         done; \
37769         (cd $(TARGET_SUBDIR)/newlib && \
37770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37772                   "RANLIB=$${RANLIB}" \
37773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37774                    dvi) \
37775           || exit 1
37776
37777 @endif target-newlib
37778
37779 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
37780 maybe-pdf-target-newlib:
37781 @if target-newlib
37782 maybe-pdf-target-newlib: pdf-target-newlib
37783
37784 pdf-target-newlib: \
37785     configure-target-newlib 
37786         @: $(MAKE); $(unstage)
37787         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37788         r=`${PWD_COMMAND}`; export r; \
37789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37790         $(NORMAL_TARGET_EXPORTS) \
37791         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
37792         for flag in $(EXTRA_TARGET_FLAGS); do \
37793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37794         done; \
37795         (cd $(TARGET_SUBDIR)/newlib && \
37796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37798                   "RANLIB=$${RANLIB}" \
37799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37800                    pdf) \
37801           || exit 1
37802
37803 @endif target-newlib
37804
37805 .PHONY: maybe-html-target-newlib html-target-newlib
37806 maybe-html-target-newlib:
37807 @if target-newlib
37808 maybe-html-target-newlib: html-target-newlib
37809
37810 html-target-newlib: \
37811     configure-target-newlib 
37812         @: $(MAKE); $(unstage)
37813         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37814         r=`${PWD_COMMAND}`; export r; \
37815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37816         $(NORMAL_TARGET_EXPORTS) \
37817         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
37818         for flag in $(EXTRA_TARGET_FLAGS); do \
37819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37820         done; \
37821         (cd $(TARGET_SUBDIR)/newlib && \
37822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37824                   "RANLIB=$${RANLIB}" \
37825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37826                    html) \
37827           || exit 1
37828
37829 @endif target-newlib
37830
37831 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
37832 maybe-TAGS-target-newlib:
37833 @if target-newlib
37834 maybe-TAGS-target-newlib: TAGS-target-newlib
37835
37836 TAGS-target-newlib: \
37837     configure-target-newlib 
37838         @: $(MAKE); $(unstage)
37839         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37840         r=`${PWD_COMMAND}`; export r; \
37841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37842         $(NORMAL_TARGET_EXPORTS) \
37843         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
37844         for flag in $(EXTRA_TARGET_FLAGS); do \
37845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37846         done; \
37847         (cd $(TARGET_SUBDIR)/newlib && \
37848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37850                   "RANLIB=$${RANLIB}" \
37851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37852                    TAGS) \
37853           || exit 1
37854
37855 @endif target-newlib
37856
37857 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
37858 maybe-install-info-target-newlib:
37859 @if target-newlib
37860 maybe-install-info-target-newlib: install-info-target-newlib
37861
37862 install-info-target-newlib: \
37863     configure-target-newlib \
37864     info-target-newlib 
37865         @: $(MAKE); $(unstage)
37866         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37867         r=`${PWD_COMMAND}`; export r; \
37868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869         $(NORMAL_TARGET_EXPORTS) \
37870         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
37871         for flag in $(EXTRA_TARGET_FLAGS); do \
37872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37873         done; \
37874         (cd $(TARGET_SUBDIR)/newlib && \
37875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37877                   "RANLIB=$${RANLIB}" \
37878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37879                    install-info) \
37880           || exit 1
37881
37882 @endif target-newlib
37883
37884 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
37885 maybe-install-pdf-target-newlib:
37886 @if target-newlib
37887 maybe-install-pdf-target-newlib: install-pdf-target-newlib
37888
37889 install-pdf-target-newlib: \
37890     configure-target-newlib \
37891     pdf-target-newlib 
37892         @: $(MAKE); $(unstage)
37893         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37894         r=`${PWD_COMMAND}`; export r; \
37895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896         $(NORMAL_TARGET_EXPORTS) \
37897         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
37898         for flag in $(EXTRA_TARGET_FLAGS); do \
37899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37900         done; \
37901         (cd $(TARGET_SUBDIR)/newlib && \
37902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37904                   "RANLIB=$${RANLIB}" \
37905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37906                    install-pdf) \
37907           || exit 1
37908
37909 @endif target-newlib
37910
37911 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
37912 maybe-install-html-target-newlib:
37913 @if target-newlib
37914 maybe-install-html-target-newlib: install-html-target-newlib
37915
37916 install-html-target-newlib: \
37917     configure-target-newlib \
37918     html-target-newlib 
37919         @: $(MAKE); $(unstage)
37920         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37921         r=`${PWD_COMMAND}`; export r; \
37922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37923         $(NORMAL_TARGET_EXPORTS) \
37924         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
37925         for flag in $(EXTRA_TARGET_FLAGS); do \
37926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37927         done; \
37928         (cd $(TARGET_SUBDIR)/newlib && \
37929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37931                   "RANLIB=$${RANLIB}" \
37932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37933                    install-html) \
37934           || exit 1
37935
37936 @endif target-newlib
37937
37938 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
37939 maybe-installcheck-target-newlib:
37940 @if target-newlib
37941 maybe-installcheck-target-newlib: installcheck-target-newlib
37942
37943 installcheck-target-newlib: \
37944     configure-target-newlib 
37945         @: $(MAKE); $(unstage)
37946         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37947         r=`${PWD_COMMAND}`; export r; \
37948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37949         $(NORMAL_TARGET_EXPORTS) \
37950         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
37951         for flag in $(EXTRA_TARGET_FLAGS); do \
37952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37953         done; \
37954         (cd $(TARGET_SUBDIR)/newlib && \
37955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37957                   "RANLIB=$${RANLIB}" \
37958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37959                    installcheck) \
37960           || exit 1
37961
37962 @endif target-newlib
37963
37964 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
37965 maybe-mostlyclean-target-newlib:
37966 @if target-newlib
37967 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
37968
37969 mostlyclean-target-newlib: 
37970         @: $(MAKE); $(unstage)
37971         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37972         r=`${PWD_COMMAND}`; export r; \
37973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37974         $(NORMAL_TARGET_EXPORTS) \
37975         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
37976         for flag in $(EXTRA_TARGET_FLAGS); do \
37977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37978         done; \
37979         (cd $(TARGET_SUBDIR)/newlib && \
37980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37982                   "RANLIB=$${RANLIB}" \
37983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37984                    mostlyclean) \
37985           || exit 1
37986
37987 @endif target-newlib
37988
37989 .PHONY: maybe-clean-target-newlib clean-target-newlib
37990 maybe-clean-target-newlib:
37991 @if target-newlib
37992 maybe-clean-target-newlib: clean-target-newlib
37993
37994 clean-target-newlib: 
37995         @: $(MAKE); $(unstage)
37996         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37997         r=`${PWD_COMMAND}`; export r; \
37998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37999         $(NORMAL_TARGET_EXPORTS) \
38000         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
38001         for flag in $(EXTRA_TARGET_FLAGS); do \
38002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38003         done; \
38004         (cd $(TARGET_SUBDIR)/newlib && \
38005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38007                   "RANLIB=$${RANLIB}" \
38008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38009                    clean) \
38010           || exit 1
38011
38012 @endif target-newlib
38013
38014 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38015 maybe-distclean-target-newlib:
38016 @if target-newlib
38017 maybe-distclean-target-newlib: distclean-target-newlib
38018
38019 distclean-target-newlib: 
38020         @: $(MAKE); $(unstage)
38021         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38022         r=`${PWD_COMMAND}`; export r; \
38023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38024         $(NORMAL_TARGET_EXPORTS) \
38025         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
38026         for flag in $(EXTRA_TARGET_FLAGS); do \
38027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38028         done; \
38029         (cd $(TARGET_SUBDIR)/newlib && \
38030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38032                   "RANLIB=$${RANLIB}" \
38033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38034                    distclean) \
38035           || exit 1
38036
38037 @endif target-newlib
38038
38039 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38040 maybe-maintainer-clean-target-newlib:
38041 @if target-newlib
38042 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38043
38044 maintainer-clean-target-newlib: 
38045         @: $(MAKE); $(unstage)
38046         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38047         r=`${PWD_COMMAND}`; export r; \
38048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049         $(NORMAL_TARGET_EXPORTS) \
38050         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
38051         for flag in $(EXTRA_TARGET_FLAGS); do \
38052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38053         done; \
38054         (cd $(TARGET_SUBDIR)/newlib && \
38055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057                   "RANLIB=$${RANLIB}" \
38058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059                    maintainer-clean) \
38060           || exit 1
38061
38062 @endif target-newlib
38063
38064
38065
38066
38067
38068 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38069 maybe-configure-target-libgcc:
38070 @if gcc-bootstrap
38071 configure-target-libgcc: stage_current
38072 @endif gcc-bootstrap
38073 @if target-libgcc
38074 maybe-configure-target-libgcc: configure-target-libgcc
38075 configure-target-libgcc: 
38076         @r=`${PWD_COMMAND}`; export r; \
38077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38078         echo "Checking multilib configuration for libgcc..."; \
38079         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38080         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38081         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38082           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38083             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38084           else \
38085             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38086             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38087           fi; \
38088         else \
38089           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38090         fi; \
38091         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38093         $(NORMAL_TARGET_EXPORTS)  \
38094         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38095         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38096         case $(srcdir) in \
38097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38098           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38100         esac; \
38101         module_srcdir=libgcc; \
38102         rm -f no-such-file || : ; \
38103         CONFIG_SITE=no-such-file $(SHELL) \
38104           $$s/$$module_srcdir/configure \
38105           --srcdir=$${topdir}/$$module_srcdir \
38106           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38107           --target=${target_alias}  \
38108           || exit 1
38109 @endif target-libgcc
38110
38111
38112
38113 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38114 maybe-configure-stage1-target-libgcc:
38115 @if target-libgcc-bootstrap
38116 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38117 configure-stage1-target-libgcc:
38118         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38119         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38120         @r=`${PWD_COMMAND}`; export r; \
38121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38122         TFLAGS="$(STAGE1_TFLAGS)"; \
38123         echo "Checking multilib configuration for libgcc..."; \
38124         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38125         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38126           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38127             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38128           else \
38129             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38130             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38131           fi; \
38132         else \
38133           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38134         fi; \
38135         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38136         $(NORMAL_TARGET_EXPORTS) \
38137         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38138         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38139         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38140         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
38141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38142         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38143         case $(srcdir) in \
38144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38145           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38147         esac; \
38148         module_srcdir=libgcc; \
38149         $(SHELL) $$s/$$module_srcdir/configure \
38150           --srcdir=$${topdir}/$$module_srcdir \
38151           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38152           --target=${target_alias} \
38153            \
38154           $(STAGE1_CONFIGURE_FLAGS)
38155 @endif target-libgcc-bootstrap
38156
38157 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38158 maybe-configure-stage2-target-libgcc:
38159 @if target-libgcc-bootstrap
38160 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38161 configure-stage2-target-libgcc:
38162         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38163         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38164         @r=`${PWD_COMMAND}`; export r; \
38165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38166         TFLAGS="$(STAGE2_TFLAGS)"; \
38167         echo "Checking multilib configuration for libgcc..."; \
38168         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38169         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38170           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38171             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38172           else \
38173             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38174             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38175           fi; \
38176         else \
38177           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38178         fi; \
38179         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38180         $(NORMAL_TARGET_EXPORTS) \
38181          \
38182         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38183         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38184         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38185         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
38186         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38187         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38188         case $(srcdir) in \
38189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38190           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38192         esac; \
38193         module_srcdir=libgcc; \
38194         $(SHELL) $$s/$$module_srcdir/configure \
38195           --srcdir=$${topdir}/$$module_srcdir \
38196           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38197           --target=${target_alias} \
38198            --with-build-libsubdir=$(HOST_SUBDIR)  \
38199           $(STAGE2_CONFIGURE_FLAGS)
38200 @endif target-libgcc-bootstrap
38201
38202 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38203 maybe-configure-stage3-target-libgcc:
38204 @if target-libgcc-bootstrap
38205 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38206 configure-stage3-target-libgcc:
38207         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38208         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38209         @r=`${PWD_COMMAND}`; export r; \
38210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211         TFLAGS="$(STAGE3_TFLAGS)"; \
38212         echo "Checking multilib configuration for libgcc..."; \
38213         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38214         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38215           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38216             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38217           else \
38218             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38219             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38220           fi; \
38221         else \
38222           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38223         fi; \
38224         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38225         $(NORMAL_TARGET_EXPORTS) \
38226          \
38227         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38228         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38229         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38230         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
38231         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38232         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38233         case $(srcdir) in \
38234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38235           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38237         esac; \
38238         module_srcdir=libgcc; \
38239         $(SHELL) $$s/$$module_srcdir/configure \
38240           --srcdir=$${topdir}/$$module_srcdir \
38241           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38242           --target=${target_alias} \
38243            --with-build-libsubdir=$(HOST_SUBDIR)  \
38244           $(STAGE3_CONFIGURE_FLAGS)
38245 @endif target-libgcc-bootstrap
38246
38247 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38248 maybe-configure-stage4-target-libgcc:
38249 @if target-libgcc-bootstrap
38250 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38251 configure-stage4-target-libgcc:
38252         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38253         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38254         @r=`${PWD_COMMAND}`; export r; \
38255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256         TFLAGS="$(STAGE4_TFLAGS)"; \
38257         echo "Checking multilib configuration for libgcc..."; \
38258         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38259         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38260           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38261             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38262           else \
38263             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38264             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38265           fi; \
38266         else \
38267           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38268         fi; \
38269         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38270         $(NORMAL_TARGET_EXPORTS) \
38271          \
38272         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38273         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38274         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38275         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
38276         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38277         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38278         case $(srcdir) in \
38279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38280           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38282         esac; \
38283         module_srcdir=libgcc; \
38284         $(SHELL) $$s/$$module_srcdir/configure \
38285           --srcdir=$${topdir}/$$module_srcdir \
38286           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38287           --target=${target_alias} \
38288            --with-build-libsubdir=$(HOST_SUBDIR)  \
38289           $(STAGE4_CONFIGURE_FLAGS)
38290 @endif target-libgcc-bootstrap
38291
38292 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38293 maybe-configure-stageprofile-target-libgcc:
38294 @if target-libgcc-bootstrap
38295 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38296 configure-stageprofile-target-libgcc:
38297         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38298         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38299         @r=`${PWD_COMMAND}`; export r; \
38300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38301         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38302         echo "Checking multilib configuration for libgcc..."; \
38303         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38304         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38305           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38306             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38307           else \
38308             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38309             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38310           fi; \
38311         else \
38312           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38313         fi; \
38314         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38315         $(NORMAL_TARGET_EXPORTS) \
38316          \
38317         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38318         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38319         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38320         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
38321         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38322         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38323         case $(srcdir) in \
38324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38325           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38327         esac; \
38328         module_srcdir=libgcc; \
38329         $(SHELL) $$s/$$module_srcdir/configure \
38330           --srcdir=$${topdir}/$$module_srcdir \
38331           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38332           --target=${target_alias} \
38333            --with-build-libsubdir=$(HOST_SUBDIR)  \
38334           $(STAGEprofile_CONFIGURE_FLAGS)
38335 @endif target-libgcc-bootstrap
38336
38337 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38338 maybe-configure-stagefeedback-target-libgcc:
38339 @if target-libgcc-bootstrap
38340 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38341 configure-stagefeedback-target-libgcc:
38342         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38343         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38344         @r=`${PWD_COMMAND}`; export r; \
38345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38347         echo "Checking multilib configuration for libgcc..."; \
38348         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38349         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38350           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38351             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38352           else \
38353             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38354             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38355           fi; \
38356         else \
38357           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38358         fi; \
38359         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38360         $(NORMAL_TARGET_EXPORTS) \
38361          \
38362         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38363         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38364         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38365         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
38366         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38367         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38368         case $(srcdir) in \
38369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38370           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38372         esac; \
38373         module_srcdir=libgcc; \
38374         $(SHELL) $$s/$$module_srcdir/configure \
38375           --srcdir=$${topdir}/$$module_srcdir \
38376           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38377           --target=${target_alias} \
38378            --with-build-libsubdir=$(HOST_SUBDIR)  \
38379           $(STAGEfeedback_CONFIGURE_FLAGS)
38380 @endif target-libgcc-bootstrap
38381
38382
38383
38384
38385
38386 .PHONY: all-target-libgcc maybe-all-target-libgcc
38387 maybe-all-target-libgcc:
38388 @if gcc-bootstrap
38389 all-target-libgcc: stage_current
38390 @endif gcc-bootstrap
38391 @if target-libgcc
38392 TARGET-target-libgcc=all
38393 maybe-all-target-libgcc: all-target-libgcc
38394 all-target-libgcc: configure-target-libgcc
38395         @r=`${PWD_COMMAND}`; export r; \
38396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38397         $(NORMAL_TARGET_EXPORTS)  \
38398         (cd $(TARGET_SUBDIR)/libgcc && \
38399           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38400                 $(TARGET-target-libgcc))
38401 @endif target-libgcc
38402
38403
38404
38405 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38406 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38407 maybe-all-stage1-target-libgcc:
38408 maybe-clean-stage1-target-libgcc:
38409 @if target-libgcc-bootstrap
38410 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38411 all-stage1: all-stage1-target-libgcc
38412 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38413 all-stage1-target-libgcc: configure-stage1-target-libgcc
38414         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38415         @r=`${PWD_COMMAND}`; export r; \
38416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417         TFLAGS="$(STAGE1_TFLAGS)"; \
38418         $(NORMAL_TARGET_EXPORTS)  \
38419         cd $(TARGET_SUBDIR)/libgcc && \
38420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38421                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38422                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38423                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38427                 $(EXTRA_TARGET_FLAGS)  \
38428                   \
38429                 TFLAGS="$(STAGE1_TFLAGS)" \
38430                 $(TARGET-stage1-target-libgcc)
38431
38432 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38433 clean-stage1: clean-stage1-target-libgcc
38434 clean-stage1-target-libgcc:
38435         @if [ $(current_stage) = stage1 ]; then \
38436           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38437         else \
38438           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38439           $(MAKE) stage1-start; \
38440         fi; \
38441         cd $(TARGET_SUBDIR)/libgcc && \
38442         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38443           clean
38444 @endif target-libgcc-bootstrap
38445
38446
38447 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38448 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38449 maybe-all-stage2-target-libgcc:
38450 maybe-clean-stage2-target-libgcc:
38451 @if target-libgcc-bootstrap
38452 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38453 all-stage2: all-stage2-target-libgcc
38454 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38455 all-stage2-target-libgcc: configure-stage2-target-libgcc
38456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38457         @r=`${PWD_COMMAND}`; export r; \
38458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38459         TFLAGS="$(STAGE2_TFLAGS)"; \
38460         $(NORMAL_TARGET_EXPORTS) \
38461           \
38462         cd $(TARGET_SUBDIR)/libgcc && \
38463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38464                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38465                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38466                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38470                 $(EXTRA_TARGET_FLAGS)   \
38471                 TFLAGS="$(STAGE2_TFLAGS)" \
38472                 $(TARGET-stage2-target-libgcc)
38473
38474 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38475 clean-stage2: clean-stage2-target-libgcc
38476 clean-stage2-target-libgcc:
38477         @if [ $(current_stage) = stage2 ]; then \
38478           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38479         else \
38480           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38481           $(MAKE) stage2-start; \
38482         fi; \
38483         cd $(TARGET_SUBDIR)/libgcc && \
38484         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38485 @endif target-libgcc-bootstrap
38486
38487
38488 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38489 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38490 maybe-all-stage3-target-libgcc:
38491 maybe-clean-stage3-target-libgcc:
38492 @if target-libgcc-bootstrap
38493 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38494 all-stage3: all-stage3-target-libgcc
38495 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38496 all-stage3-target-libgcc: configure-stage3-target-libgcc
38497         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38498         @r=`${PWD_COMMAND}`; export r; \
38499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38500         TFLAGS="$(STAGE3_TFLAGS)"; \
38501         $(NORMAL_TARGET_EXPORTS) \
38502           \
38503         cd $(TARGET_SUBDIR)/libgcc && \
38504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38505                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38506                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38507                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38511                 $(EXTRA_TARGET_FLAGS)   \
38512                 TFLAGS="$(STAGE3_TFLAGS)" \
38513                 $(TARGET-stage3-target-libgcc)
38514
38515 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38516 clean-stage3: clean-stage3-target-libgcc
38517 clean-stage3-target-libgcc:
38518         @if [ $(current_stage) = stage3 ]; then \
38519           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38520         else \
38521           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38522           $(MAKE) stage3-start; \
38523         fi; \
38524         cd $(TARGET_SUBDIR)/libgcc && \
38525         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38526 @endif target-libgcc-bootstrap
38527
38528
38529 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38530 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38531 maybe-all-stage4-target-libgcc:
38532 maybe-clean-stage4-target-libgcc:
38533 @if target-libgcc-bootstrap
38534 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38535 all-stage4: all-stage4-target-libgcc
38536 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38537 all-stage4-target-libgcc: configure-stage4-target-libgcc
38538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38539         @r=`${PWD_COMMAND}`; export r; \
38540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38541         TFLAGS="$(STAGE4_TFLAGS)"; \
38542         $(NORMAL_TARGET_EXPORTS) \
38543           \
38544         cd $(TARGET_SUBDIR)/libgcc && \
38545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38546                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38547                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38548                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38552                 $(EXTRA_TARGET_FLAGS)   \
38553                 TFLAGS="$(STAGE4_TFLAGS)" \
38554                 $(TARGET-stage4-target-libgcc)
38555
38556 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38557 clean-stage4: clean-stage4-target-libgcc
38558 clean-stage4-target-libgcc:
38559         @if [ $(current_stage) = stage4 ]; then \
38560           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38561         else \
38562           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38563           $(MAKE) stage4-start; \
38564         fi; \
38565         cd $(TARGET_SUBDIR)/libgcc && \
38566         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38567 @endif target-libgcc-bootstrap
38568
38569
38570 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38571 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38572 maybe-all-stageprofile-target-libgcc:
38573 maybe-clean-stageprofile-target-libgcc:
38574 @if target-libgcc-bootstrap
38575 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38576 all-stageprofile: all-stageprofile-target-libgcc
38577 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
38578 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38580         @r=`${PWD_COMMAND}`; export r; \
38581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38582         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38583         $(NORMAL_TARGET_EXPORTS) \
38584           \
38585         cd $(TARGET_SUBDIR)/libgcc && \
38586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38587                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38588                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38589                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38593                 $(EXTRA_TARGET_FLAGS)   \
38594                 TFLAGS="$(STAGEprofile_TFLAGS)" \
38595                 $(TARGET-stageprofile-target-libgcc)
38596
38597 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
38598 clean-stageprofile: clean-stageprofile-target-libgcc
38599 clean-stageprofile-target-libgcc:
38600         @if [ $(current_stage) = stageprofile ]; then \
38601           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38602         else \
38603           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
38604           $(MAKE) stageprofile-start; \
38605         fi; \
38606         cd $(TARGET_SUBDIR)/libgcc && \
38607         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38608 @endif target-libgcc-bootstrap
38609
38610
38611 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
38612 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
38613 maybe-all-stagefeedback-target-libgcc:
38614 maybe-clean-stagefeedback-target-libgcc:
38615 @if target-libgcc-bootstrap
38616 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
38617 all-stagefeedback: all-stagefeedback-target-libgcc
38618 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
38619 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38621         @r=`${PWD_COMMAND}`; export r; \
38622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38623         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38624         $(NORMAL_TARGET_EXPORTS) \
38625           \
38626         cd $(TARGET_SUBDIR)/libgcc && \
38627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38628                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38629                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38630                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38634                 $(EXTRA_TARGET_FLAGS)   \
38635                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38636                 $(TARGET-stagefeedback-target-libgcc)
38637
38638 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
38639 clean-stagefeedback: clean-stagefeedback-target-libgcc
38640 clean-stagefeedback-target-libgcc:
38641         @if [ $(current_stage) = stagefeedback ]; then \
38642           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38643         else \
38644           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
38645           $(MAKE) stagefeedback-start; \
38646         fi; \
38647         cd $(TARGET_SUBDIR)/libgcc && \
38648         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38649 @endif target-libgcc-bootstrap
38650
38651
38652
38653
38654
38655
38656 .PHONY: check-target-libgcc maybe-check-target-libgcc
38657 maybe-check-target-libgcc:
38658 @if target-libgcc
38659 maybe-check-target-libgcc: check-target-libgcc
38660
38661 # Dummy target for uncheckable module.
38662 check-target-libgcc:
38663
38664 @endif target-libgcc
38665
38666 .PHONY: install-target-libgcc maybe-install-target-libgcc
38667 maybe-install-target-libgcc:
38668 @if target-libgcc
38669 maybe-install-target-libgcc: install-target-libgcc
38670
38671 install-target-libgcc: installdirs
38672         @: $(MAKE); $(unstage)
38673         @r=`${PWD_COMMAND}`; export r; \
38674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38675         $(NORMAL_TARGET_EXPORTS) \
38676         (cd $(TARGET_SUBDIR)/libgcc && \
38677           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38678
38679 @endif target-libgcc
38680
38681 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
38682 maybe-install-strip-target-libgcc:
38683 @if target-libgcc
38684 maybe-install-strip-target-libgcc: install-strip-target-libgcc
38685
38686 install-strip-target-libgcc: installdirs
38687         @: $(MAKE); $(unstage)
38688         @r=`${PWD_COMMAND}`; export r; \
38689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690         $(NORMAL_TARGET_EXPORTS) \
38691         (cd $(TARGET_SUBDIR)/libgcc && \
38692           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38693
38694 @endif target-libgcc
38695
38696 # Other targets (info, dvi, pdf, etc.)
38697
38698 .PHONY: maybe-info-target-libgcc info-target-libgcc
38699 maybe-info-target-libgcc:
38700 @if target-libgcc
38701 maybe-info-target-libgcc: info-target-libgcc
38702
38703 info-target-libgcc: \
38704     configure-target-libgcc 
38705         @: $(MAKE); $(unstage)
38706         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38707         r=`${PWD_COMMAND}`; export r; \
38708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709         $(NORMAL_TARGET_EXPORTS) \
38710         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
38711         for flag in $(EXTRA_TARGET_FLAGS); do \
38712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38713         done; \
38714         (cd $(TARGET_SUBDIR)/libgcc && \
38715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38717                   "RANLIB=$${RANLIB}" \
38718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38719                    info) \
38720           || exit 1
38721
38722 @endif target-libgcc
38723
38724 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
38725 maybe-dvi-target-libgcc:
38726 @if target-libgcc
38727 maybe-dvi-target-libgcc: dvi-target-libgcc
38728
38729 dvi-target-libgcc: \
38730     configure-target-libgcc 
38731         @: $(MAKE); $(unstage)
38732         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38733         r=`${PWD_COMMAND}`; export r; \
38734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38735         $(NORMAL_TARGET_EXPORTS) \
38736         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
38737         for flag in $(EXTRA_TARGET_FLAGS); do \
38738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38739         done; \
38740         (cd $(TARGET_SUBDIR)/libgcc && \
38741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38743                   "RANLIB=$${RANLIB}" \
38744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38745                    dvi) \
38746           || exit 1
38747
38748 @endif target-libgcc
38749
38750 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
38751 maybe-pdf-target-libgcc:
38752 @if target-libgcc
38753 maybe-pdf-target-libgcc: pdf-target-libgcc
38754
38755 pdf-target-libgcc: \
38756     configure-target-libgcc 
38757         @: $(MAKE); $(unstage)
38758         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38759         r=`${PWD_COMMAND}`; export r; \
38760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38761         $(NORMAL_TARGET_EXPORTS) \
38762         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
38763         for flag in $(EXTRA_TARGET_FLAGS); do \
38764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38765         done; \
38766         (cd $(TARGET_SUBDIR)/libgcc && \
38767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38769                   "RANLIB=$${RANLIB}" \
38770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38771                    pdf) \
38772           || exit 1
38773
38774 @endif target-libgcc
38775
38776 .PHONY: maybe-html-target-libgcc html-target-libgcc
38777 maybe-html-target-libgcc:
38778 @if target-libgcc
38779 maybe-html-target-libgcc: html-target-libgcc
38780
38781 html-target-libgcc: \
38782     configure-target-libgcc 
38783         @: $(MAKE); $(unstage)
38784         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38785         r=`${PWD_COMMAND}`; export r; \
38786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38787         $(NORMAL_TARGET_EXPORTS) \
38788         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
38789         for flag in $(EXTRA_TARGET_FLAGS); do \
38790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38791         done; \
38792         (cd $(TARGET_SUBDIR)/libgcc && \
38793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38795                   "RANLIB=$${RANLIB}" \
38796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38797                    html) \
38798           || exit 1
38799
38800 @endif target-libgcc
38801
38802 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
38803 maybe-TAGS-target-libgcc:
38804 @if target-libgcc
38805 maybe-TAGS-target-libgcc: TAGS-target-libgcc
38806
38807 TAGS-target-libgcc: \
38808     configure-target-libgcc 
38809         @: $(MAKE); $(unstage)
38810         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38811         r=`${PWD_COMMAND}`; export r; \
38812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38813         $(NORMAL_TARGET_EXPORTS) \
38814         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
38815         for flag in $(EXTRA_TARGET_FLAGS); do \
38816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38817         done; \
38818         (cd $(TARGET_SUBDIR)/libgcc && \
38819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38821                   "RANLIB=$${RANLIB}" \
38822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38823                    TAGS) \
38824           || exit 1
38825
38826 @endif target-libgcc
38827
38828 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
38829 maybe-install-info-target-libgcc:
38830 @if target-libgcc
38831 maybe-install-info-target-libgcc: install-info-target-libgcc
38832
38833 install-info-target-libgcc: \
38834     configure-target-libgcc \
38835     info-target-libgcc 
38836         @: $(MAKE); $(unstage)
38837         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38838         r=`${PWD_COMMAND}`; export r; \
38839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38840         $(NORMAL_TARGET_EXPORTS) \
38841         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
38842         for flag in $(EXTRA_TARGET_FLAGS); do \
38843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38844         done; \
38845         (cd $(TARGET_SUBDIR)/libgcc && \
38846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38848                   "RANLIB=$${RANLIB}" \
38849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38850                    install-info) \
38851           || exit 1
38852
38853 @endif target-libgcc
38854
38855 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
38856 maybe-install-pdf-target-libgcc:
38857 @if target-libgcc
38858 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
38859
38860 install-pdf-target-libgcc: \
38861     configure-target-libgcc \
38862     pdf-target-libgcc 
38863         @: $(MAKE); $(unstage)
38864         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38865         r=`${PWD_COMMAND}`; export r; \
38866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38867         $(NORMAL_TARGET_EXPORTS) \
38868         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
38869         for flag in $(EXTRA_TARGET_FLAGS); do \
38870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38871         done; \
38872         (cd $(TARGET_SUBDIR)/libgcc && \
38873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38875                   "RANLIB=$${RANLIB}" \
38876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38877                    install-pdf) \
38878           || exit 1
38879
38880 @endif target-libgcc
38881
38882 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
38883 maybe-install-html-target-libgcc:
38884 @if target-libgcc
38885 maybe-install-html-target-libgcc: install-html-target-libgcc
38886
38887 install-html-target-libgcc: \
38888     configure-target-libgcc \
38889     html-target-libgcc 
38890         @: $(MAKE); $(unstage)
38891         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38892         r=`${PWD_COMMAND}`; export r; \
38893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38894         $(NORMAL_TARGET_EXPORTS) \
38895         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
38896         for flag in $(EXTRA_TARGET_FLAGS); do \
38897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38898         done; \
38899         (cd $(TARGET_SUBDIR)/libgcc && \
38900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38902                   "RANLIB=$${RANLIB}" \
38903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38904                    install-html) \
38905           || exit 1
38906
38907 @endif target-libgcc
38908
38909 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
38910 maybe-installcheck-target-libgcc:
38911 @if target-libgcc
38912 maybe-installcheck-target-libgcc: installcheck-target-libgcc
38913
38914 installcheck-target-libgcc: \
38915     configure-target-libgcc 
38916         @: $(MAKE); $(unstage)
38917         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38918         r=`${PWD_COMMAND}`; export r; \
38919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38920         $(NORMAL_TARGET_EXPORTS) \
38921         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
38922         for flag in $(EXTRA_TARGET_FLAGS); do \
38923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38924         done; \
38925         (cd $(TARGET_SUBDIR)/libgcc && \
38926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38928                   "RANLIB=$${RANLIB}" \
38929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38930                    installcheck) \
38931           || exit 1
38932
38933 @endif target-libgcc
38934
38935 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
38936 maybe-mostlyclean-target-libgcc:
38937 @if target-libgcc
38938 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
38939
38940 mostlyclean-target-libgcc: 
38941         @: $(MAKE); $(unstage)
38942         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38943         r=`${PWD_COMMAND}`; export r; \
38944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38945         $(NORMAL_TARGET_EXPORTS) \
38946         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
38947         for flag in $(EXTRA_TARGET_FLAGS); do \
38948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38949         done; \
38950         (cd $(TARGET_SUBDIR)/libgcc && \
38951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38953                   "RANLIB=$${RANLIB}" \
38954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38955                    mostlyclean) \
38956           || exit 1
38957
38958 @endif target-libgcc
38959
38960 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
38961 maybe-clean-target-libgcc:
38962 @if target-libgcc
38963 maybe-clean-target-libgcc: clean-target-libgcc
38964
38965 clean-target-libgcc: 
38966         @: $(MAKE); $(unstage)
38967         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38968         r=`${PWD_COMMAND}`; export r; \
38969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38970         $(NORMAL_TARGET_EXPORTS) \
38971         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
38972         for flag in $(EXTRA_TARGET_FLAGS); do \
38973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38974         done; \
38975         (cd $(TARGET_SUBDIR)/libgcc && \
38976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38978                   "RANLIB=$${RANLIB}" \
38979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38980                    clean) \
38981           || exit 1
38982
38983 @endif target-libgcc
38984
38985 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
38986 maybe-distclean-target-libgcc:
38987 @if target-libgcc
38988 maybe-distclean-target-libgcc: distclean-target-libgcc
38989
38990 distclean-target-libgcc: 
38991         @: $(MAKE); $(unstage)
38992         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38993         r=`${PWD_COMMAND}`; export r; \
38994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38995         $(NORMAL_TARGET_EXPORTS) \
38996         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
38997         for flag in $(EXTRA_TARGET_FLAGS); do \
38998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38999         done; \
39000         (cd $(TARGET_SUBDIR)/libgcc && \
39001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39003                   "RANLIB=$${RANLIB}" \
39004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39005                    distclean) \
39006           || exit 1
39007
39008 @endif target-libgcc
39009
39010 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39011 maybe-maintainer-clean-target-libgcc:
39012 @if target-libgcc
39013 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39014
39015 maintainer-clean-target-libgcc: 
39016         @: $(MAKE); $(unstage)
39017         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39018         r=`${PWD_COMMAND}`; export r; \
39019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39020         $(NORMAL_TARGET_EXPORTS) \
39021         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
39022         for flag in $(EXTRA_TARGET_FLAGS); do \
39023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39024         done; \
39025         (cd $(TARGET_SUBDIR)/libgcc && \
39026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39028                   "RANLIB=$${RANLIB}" \
39029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39030                    maintainer-clean) \
39031           || exit 1
39032
39033 @endif target-libgcc
39034
39035
39036
39037
39038
39039 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39040 maybe-configure-target-libbacktrace:
39041 @if gcc-bootstrap
39042 configure-target-libbacktrace: stage_current
39043 @endif gcc-bootstrap
39044 @if target-libbacktrace
39045 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39046 configure-target-libbacktrace: 
39047         @: $(MAKE); $(unstage)
39048         @r=`${PWD_COMMAND}`; export r; \
39049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39050         echo "Checking multilib configuration for libbacktrace..."; \
39051         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
39052         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
39053         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39054           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39055             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39056           else \
39057             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39058             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39059           fi; \
39060         else \
39061           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39062         fi; \
39063         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39064         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
39065         $(NORMAL_TARGET_EXPORTS)  \
39066         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39067         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39068         case $(srcdir) in \
39069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39070           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39072         esac; \
39073         module_srcdir=libbacktrace; \
39074         rm -f no-such-file || : ; \
39075         CONFIG_SITE=no-such-file $(SHELL) \
39076           $$s/$$module_srcdir/configure \
39077           --srcdir=$${topdir}/$$module_srcdir \
39078           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39079           --target=${target_alias}  \
39080           || exit 1
39081 @endif target-libbacktrace
39082
39083
39084
39085
39086
39087 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39088 maybe-all-target-libbacktrace:
39089 @if gcc-bootstrap
39090 all-target-libbacktrace: stage_current
39091 @endif gcc-bootstrap
39092 @if target-libbacktrace
39093 TARGET-target-libbacktrace=all
39094 maybe-all-target-libbacktrace: all-target-libbacktrace
39095 all-target-libbacktrace: configure-target-libbacktrace
39096         @: $(MAKE); $(unstage)
39097         @r=`${PWD_COMMAND}`; export r; \
39098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39099         $(NORMAL_TARGET_EXPORTS)  \
39100         (cd $(TARGET_SUBDIR)/libbacktrace && \
39101           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39102                 $(TARGET-target-libbacktrace))
39103 @endif target-libbacktrace
39104
39105
39106
39107
39108
39109 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39110 maybe-check-target-libbacktrace:
39111 @if target-libbacktrace
39112 maybe-check-target-libbacktrace: check-target-libbacktrace
39113
39114 check-target-libbacktrace:
39115         @: $(MAKE); $(unstage)
39116         @r=`${PWD_COMMAND}`; export r; \
39117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118         $(NORMAL_TARGET_EXPORTS) \
39119         (cd $(TARGET_SUBDIR)/libbacktrace && \
39120           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39121
39122 @endif target-libbacktrace
39123
39124 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39125 maybe-install-target-libbacktrace:
39126 @if target-libbacktrace
39127 maybe-install-target-libbacktrace: install-target-libbacktrace
39128
39129 install-target-libbacktrace: installdirs
39130         @: $(MAKE); $(unstage)
39131         @r=`${PWD_COMMAND}`; export r; \
39132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39133         $(NORMAL_TARGET_EXPORTS) \
39134         (cd $(TARGET_SUBDIR)/libbacktrace && \
39135           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39136
39137 @endif target-libbacktrace
39138
39139 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39140 maybe-install-strip-target-libbacktrace:
39141 @if target-libbacktrace
39142 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39143
39144 install-strip-target-libbacktrace: installdirs
39145         @: $(MAKE); $(unstage)
39146         @r=`${PWD_COMMAND}`; export r; \
39147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39148         $(NORMAL_TARGET_EXPORTS) \
39149         (cd $(TARGET_SUBDIR)/libbacktrace && \
39150           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39151
39152 @endif target-libbacktrace
39153
39154 # Other targets (info, dvi, pdf, etc.)
39155
39156 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39157 maybe-info-target-libbacktrace:
39158 @if target-libbacktrace
39159 maybe-info-target-libbacktrace: info-target-libbacktrace
39160
39161 info-target-libbacktrace: \
39162     configure-target-libbacktrace 
39163         @: $(MAKE); $(unstage)
39164         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39165         r=`${PWD_COMMAND}`; export r; \
39166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39167         $(NORMAL_TARGET_EXPORTS) \
39168         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
39169         for flag in $(EXTRA_TARGET_FLAGS); do \
39170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39171         done; \
39172         (cd $(TARGET_SUBDIR)/libbacktrace && \
39173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39175                   "RANLIB=$${RANLIB}" \
39176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39177                    info) \
39178           || exit 1
39179
39180 @endif target-libbacktrace
39181
39182 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39183 maybe-dvi-target-libbacktrace:
39184 @if target-libbacktrace
39185 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39186
39187 dvi-target-libbacktrace: \
39188     configure-target-libbacktrace 
39189         @: $(MAKE); $(unstage)
39190         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39191         r=`${PWD_COMMAND}`; export r; \
39192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39193         $(NORMAL_TARGET_EXPORTS) \
39194         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
39195         for flag in $(EXTRA_TARGET_FLAGS); do \
39196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39197         done; \
39198         (cd $(TARGET_SUBDIR)/libbacktrace && \
39199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39201                   "RANLIB=$${RANLIB}" \
39202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39203                    dvi) \
39204           || exit 1
39205
39206 @endif target-libbacktrace
39207
39208 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39209 maybe-pdf-target-libbacktrace:
39210 @if target-libbacktrace
39211 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39212
39213 pdf-target-libbacktrace: \
39214     configure-target-libbacktrace 
39215         @: $(MAKE); $(unstage)
39216         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39217         r=`${PWD_COMMAND}`; export r; \
39218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219         $(NORMAL_TARGET_EXPORTS) \
39220         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
39221         for flag in $(EXTRA_TARGET_FLAGS); do \
39222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39223         done; \
39224         (cd $(TARGET_SUBDIR)/libbacktrace && \
39225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39227                   "RANLIB=$${RANLIB}" \
39228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39229                    pdf) \
39230           || exit 1
39231
39232 @endif target-libbacktrace
39233
39234 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39235 maybe-html-target-libbacktrace:
39236 @if target-libbacktrace
39237 maybe-html-target-libbacktrace: html-target-libbacktrace
39238
39239 html-target-libbacktrace: \
39240     configure-target-libbacktrace 
39241         @: $(MAKE); $(unstage)
39242         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39243         r=`${PWD_COMMAND}`; export r; \
39244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39245         $(NORMAL_TARGET_EXPORTS) \
39246         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
39247         for flag in $(EXTRA_TARGET_FLAGS); do \
39248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39249         done; \
39250         (cd $(TARGET_SUBDIR)/libbacktrace && \
39251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39253                   "RANLIB=$${RANLIB}" \
39254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39255                    html) \
39256           || exit 1
39257
39258 @endif target-libbacktrace
39259
39260 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39261 maybe-TAGS-target-libbacktrace:
39262 @if target-libbacktrace
39263 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39264
39265 TAGS-target-libbacktrace: \
39266     configure-target-libbacktrace 
39267         @: $(MAKE); $(unstage)
39268         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39269         r=`${PWD_COMMAND}`; export r; \
39270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271         $(NORMAL_TARGET_EXPORTS) \
39272         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
39273         for flag in $(EXTRA_TARGET_FLAGS); do \
39274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39275         done; \
39276         (cd $(TARGET_SUBDIR)/libbacktrace && \
39277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279                   "RANLIB=$${RANLIB}" \
39280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281                    TAGS) \
39282           || exit 1
39283
39284 @endif target-libbacktrace
39285
39286 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39287 maybe-install-info-target-libbacktrace:
39288 @if target-libbacktrace
39289 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39290
39291 install-info-target-libbacktrace: \
39292     configure-target-libbacktrace \
39293     info-target-libbacktrace 
39294         @: $(MAKE); $(unstage)
39295         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39296         r=`${PWD_COMMAND}`; export r; \
39297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298         $(NORMAL_TARGET_EXPORTS) \
39299         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
39300         for flag in $(EXTRA_TARGET_FLAGS); do \
39301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39302         done; \
39303         (cd $(TARGET_SUBDIR)/libbacktrace && \
39304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306                   "RANLIB=$${RANLIB}" \
39307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308                    install-info) \
39309           || exit 1
39310
39311 @endif target-libbacktrace
39312
39313 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39314 maybe-install-pdf-target-libbacktrace:
39315 @if target-libbacktrace
39316 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39317
39318 install-pdf-target-libbacktrace: \
39319     configure-target-libbacktrace \
39320     pdf-target-libbacktrace 
39321         @: $(MAKE); $(unstage)
39322         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39323         r=`${PWD_COMMAND}`; export r; \
39324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325         $(NORMAL_TARGET_EXPORTS) \
39326         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
39327         for flag in $(EXTRA_TARGET_FLAGS); do \
39328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39329         done; \
39330         (cd $(TARGET_SUBDIR)/libbacktrace && \
39331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39333                   "RANLIB=$${RANLIB}" \
39334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39335                    install-pdf) \
39336           || exit 1
39337
39338 @endif target-libbacktrace
39339
39340 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39341 maybe-install-html-target-libbacktrace:
39342 @if target-libbacktrace
39343 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39344
39345 install-html-target-libbacktrace: \
39346     configure-target-libbacktrace \
39347     html-target-libbacktrace 
39348         @: $(MAKE); $(unstage)
39349         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39350         r=`${PWD_COMMAND}`; export r; \
39351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352         $(NORMAL_TARGET_EXPORTS) \
39353         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
39354         for flag in $(EXTRA_TARGET_FLAGS); do \
39355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39356         done; \
39357         (cd $(TARGET_SUBDIR)/libbacktrace && \
39358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39360                   "RANLIB=$${RANLIB}" \
39361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39362                    install-html) \
39363           || exit 1
39364
39365 @endif target-libbacktrace
39366
39367 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39368 maybe-installcheck-target-libbacktrace:
39369 @if target-libbacktrace
39370 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39371
39372 installcheck-target-libbacktrace: \
39373     configure-target-libbacktrace 
39374         @: $(MAKE); $(unstage)
39375         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39376         r=`${PWD_COMMAND}`; export r; \
39377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39378         $(NORMAL_TARGET_EXPORTS) \
39379         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
39380         for flag in $(EXTRA_TARGET_FLAGS); do \
39381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39382         done; \
39383         (cd $(TARGET_SUBDIR)/libbacktrace && \
39384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39386                   "RANLIB=$${RANLIB}" \
39387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39388                    installcheck) \
39389           || exit 1
39390
39391 @endif target-libbacktrace
39392
39393 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39394 maybe-mostlyclean-target-libbacktrace:
39395 @if target-libbacktrace
39396 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39397
39398 mostlyclean-target-libbacktrace: 
39399         @: $(MAKE); $(unstage)
39400         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39401         r=`${PWD_COMMAND}`; export r; \
39402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403         $(NORMAL_TARGET_EXPORTS) \
39404         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
39405         for flag in $(EXTRA_TARGET_FLAGS); do \
39406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39407         done; \
39408         (cd $(TARGET_SUBDIR)/libbacktrace && \
39409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39411                   "RANLIB=$${RANLIB}" \
39412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39413                    mostlyclean) \
39414           || exit 1
39415
39416 @endif target-libbacktrace
39417
39418 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39419 maybe-clean-target-libbacktrace:
39420 @if target-libbacktrace
39421 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39422
39423 clean-target-libbacktrace: 
39424         @: $(MAKE); $(unstage)
39425         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39426         r=`${PWD_COMMAND}`; export r; \
39427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39428         $(NORMAL_TARGET_EXPORTS) \
39429         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
39430         for flag in $(EXTRA_TARGET_FLAGS); do \
39431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39432         done; \
39433         (cd $(TARGET_SUBDIR)/libbacktrace && \
39434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39436                   "RANLIB=$${RANLIB}" \
39437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39438                    clean) \
39439           || exit 1
39440
39441 @endif target-libbacktrace
39442
39443 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39444 maybe-distclean-target-libbacktrace:
39445 @if target-libbacktrace
39446 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39447
39448 distclean-target-libbacktrace: 
39449         @: $(MAKE); $(unstage)
39450         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39451         r=`${PWD_COMMAND}`; export r; \
39452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39453         $(NORMAL_TARGET_EXPORTS) \
39454         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
39455         for flag in $(EXTRA_TARGET_FLAGS); do \
39456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39457         done; \
39458         (cd $(TARGET_SUBDIR)/libbacktrace && \
39459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39461                   "RANLIB=$${RANLIB}" \
39462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39463                    distclean) \
39464           || exit 1
39465
39466 @endif target-libbacktrace
39467
39468 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39469 maybe-maintainer-clean-target-libbacktrace:
39470 @if target-libbacktrace
39471 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39472
39473 maintainer-clean-target-libbacktrace: 
39474         @: $(MAKE); $(unstage)
39475         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39476         r=`${PWD_COMMAND}`; export r; \
39477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39478         $(NORMAL_TARGET_EXPORTS) \
39479         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
39480         for flag in $(EXTRA_TARGET_FLAGS); do \
39481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39482         done; \
39483         (cd $(TARGET_SUBDIR)/libbacktrace && \
39484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39486                   "RANLIB=$${RANLIB}" \
39487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39488                    maintainer-clean) \
39489           || exit 1
39490
39491 @endif target-libbacktrace
39492
39493
39494
39495
39496
39497 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39498 maybe-configure-target-libquadmath:
39499 @if gcc-bootstrap
39500 configure-target-libquadmath: stage_current
39501 @endif gcc-bootstrap
39502 @if target-libquadmath
39503 maybe-configure-target-libquadmath: configure-target-libquadmath
39504 configure-target-libquadmath: 
39505         @: $(MAKE); $(unstage)
39506         @r=`${PWD_COMMAND}`; export r; \
39507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508         echo "Checking multilib configuration for libquadmath..."; \
39509         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
39510         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
39511         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39512           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39513             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39514           else \
39515             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39516             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39517           fi; \
39518         else \
39519           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39520         fi; \
39521         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39522         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
39523         $(NORMAL_TARGET_EXPORTS)  \
39524         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39525         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39526         case $(srcdir) in \
39527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39528           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39530         esac; \
39531         module_srcdir=libquadmath; \
39532         rm -f no-such-file || : ; \
39533         CONFIG_SITE=no-such-file $(SHELL) \
39534           $$s/$$module_srcdir/configure \
39535           --srcdir=$${topdir}/$$module_srcdir \
39536           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39537           --target=${target_alias}  \
39538           || exit 1
39539 @endif target-libquadmath
39540
39541
39542
39543
39544
39545 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39546 maybe-all-target-libquadmath:
39547 @if gcc-bootstrap
39548 all-target-libquadmath: stage_current
39549 @endif gcc-bootstrap
39550 @if target-libquadmath
39551 TARGET-target-libquadmath=all
39552 maybe-all-target-libquadmath: all-target-libquadmath
39553 all-target-libquadmath: configure-target-libquadmath
39554         @: $(MAKE); $(unstage)
39555         @r=`${PWD_COMMAND}`; export r; \
39556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39557         $(NORMAL_TARGET_EXPORTS)  \
39558         (cd $(TARGET_SUBDIR)/libquadmath && \
39559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39560                 $(TARGET-target-libquadmath))
39561 @endif target-libquadmath
39562
39563
39564
39565
39566
39567 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39568 maybe-check-target-libquadmath:
39569 @if target-libquadmath
39570 maybe-check-target-libquadmath: check-target-libquadmath
39571
39572 check-target-libquadmath:
39573         @: $(MAKE); $(unstage)
39574         @r=`${PWD_COMMAND}`; export r; \
39575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576         $(NORMAL_TARGET_EXPORTS) \
39577         (cd $(TARGET_SUBDIR)/libquadmath && \
39578           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39579
39580 @endif target-libquadmath
39581
39582 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
39583 maybe-install-target-libquadmath:
39584 @if target-libquadmath
39585 maybe-install-target-libquadmath: install-target-libquadmath
39586
39587 install-target-libquadmath: installdirs
39588         @: $(MAKE); $(unstage)
39589         @r=`${PWD_COMMAND}`; export r; \
39590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39591         $(NORMAL_TARGET_EXPORTS) \
39592         (cd $(TARGET_SUBDIR)/libquadmath && \
39593           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39594
39595 @endif target-libquadmath
39596
39597 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
39598 maybe-install-strip-target-libquadmath:
39599 @if target-libquadmath
39600 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
39601
39602 install-strip-target-libquadmath: installdirs
39603         @: $(MAKE); $(unstage)
39604         @r=`${PWD_COMMAND}`; export r; \
39605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39606         $(NORMAL_TARGET_EXPORTS) \
39607         (cd $(TARGET_SUBDIR)/libquadmath && \
39608           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39609
39610 @endif target-libquadmath
39611
39612 # Other targets (info, dvi, pdf, etc.)
39613
39614 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
39615 maybe-info-target-libquadmath:
39616 @if target-libquadmath
39617 maybe-info-target-libquadmath: info-target-libquadmath
39618
39619 info-target-libquadmath: \
39620     configure-target-libquadmath 
39621         @: $(MAKE); $(unstage)
39622         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39623         r=`${PWD_COMMAND}`; export r; \
39624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39625         $(NORMAL_TARGET_EXPORTS) \
39626         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
39627         for flag in $(EXTRA_TARGET_FLAGS); do \
39628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39629         done; \
39630         (cd $(TARGET_SUBDIR)/libquadmath && \
39631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39633                   "RANLIB=$${RANLIB}" \
39634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39635                    info) \
39636           || exit 1
39637
39638 @endif target-libquadmath
39639
39640 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
39641 maybe-dvi-target-libquadmath:
39642 @if target-libquadmath
39643 maybe-dvi-target-libquadmath: dvi-target-libquadmath
39644
39645 dvi-target-libquadmath: \
39646     configure-target-libquadmath 
39647         @: $(MAKE); $(unstage)
39648         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39649         r=`${PWD_COMMAND}`; export r; \
39650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39651         $(NORMAL_TARGET_EXPORTS) \
39652         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
39653         for flag in $(EXTRA_TARGET_FLAGS); do \
39654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39655         done; \
39656         (cd $(TARGET_SUBDIR)/libquadmath && \
39657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39659                   "RANLIB=$${RANLIB}" \
39660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39661                    dvi) \
39662           || exit 1
39663
39664 @endif target-libquadmath
39665
39666 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
39667 maybe-pdf-target-libquadmath:
39668 @if target-libquadmath
39669 maybe-pdf-target-libquadmath: pdf-target-libquadmath
39670
39671 pdf-target-libquadmath: \
39672     configure-target-libquadmath 
39673         @: $(MAKE); $(unstage)
39674         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39675         r=`${PWD_COMMAND}`; export r; \
39676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39677         $(NORMAL_TARGET_EXPORTS) \
39678         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39679         for flag in $(EXTRA_TARGET_FLAGS); do \
39680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39681         done; \
39682         (cd $(TARGET_SUBDIR)/libquadmath && \
39683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39685                   "RANLIB=$${RANLIB}" \
39686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39687                    pdf) \
39688           || exit 1
39689
39690 @endif target-libquadmath
39691
39692 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
39693 maybe-html-target-libquadmath:
39694 @if target-libquadmath
39695 maybe-html-target-libquadmath: html-target-libquadmath
39696
39697 html-target-libquadmath: \
39698     configure-target-libquadmath 
39699         @: $(MAKE); $(unstage)
39700         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39701         r=`${PWD_COMMAND}`; export r; \
39702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39703         $(NORMAL_TARGET_EXPORTS) \
39704         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
39705         for flag in $(EXTRA_TARGET_FLAGS); do \
39706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39707         done; \
39708         (cd $(TARGET_SUBDIR)/libquadmath && \
39709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39711                   "RANLIB=$${RANLIB}" \
39712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39713                    html) \
39714           || exit 1
39715
39716 @endif target-libquadmath
39717
39718 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
39719 maybe-TAGS-target-libquadmath:
39720 @if target-libquadmath
39721 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
39722
39723 TAGS-target-libquadmath: \
39724     configure-target-libquadmath 
39725         @: $(MAKE); $(unstage)
39726         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39727         r=`${PWD_COMMAND}`; export r; \
39728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729         $(NORMAL_TARGET_EXPORTS) \
39730         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
39731         for flag in $(EXTRA_TARGET_FLAGS); do \
39732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39733         done; \
39734         (cd $(TARGET_SUBDIR)/libquadmath && \
39735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39737                   "RANLIB=$${RANLIB}" \
39738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39739                    TAGS) \
39740           || exit 1
39741
39742 @endif target-libquadmath
39743
39744 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
39745 maybe-install-info-target-libquadmath:
39746 @if target-libquadmath
39747 maybe-install-info-target-libquadmath: install-info-target-libquadmath
39748
39749 install-info-target-libquadmath: \
39750     configure-target-libquadmath \
39751     info-target-libquadmath 
39752         @: $(MAKE); $(unstage)
39753         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39754         r=`${PWD_COMMAND}`; export r; \
39755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39756         $(NORMAL_TARGET_EXPORTS) \
39757         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
39758         for flag in $(EXTRA_TARGET_FLAGS); do \
39759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39760         done; \
39761         (cd $(TARGET_SUBDIR)/libquadmath && \
39762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39764                   "RANLIB=$${RANLIB}" \
39765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39766                    install-info) \
39767           || exit 1
39768
39769 @endif target-libquadmath
39770
39771 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
39772 maybe-install-pdf-target-libquadmath:
39773 @if target-libquadmath
39774 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
39775
39776 install-pdf-target-libquadmath: \
39777     configure-target-libquadmath \
39778     pdf-target-libquadmath 
39779         @: $(MAKE); $(unstage)
39780         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39781         r=`${PWD_COMMAND}`; export r; \
39782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39783         $(NORMAL_TARGET_EXPORTS) \
39784         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39785         for flag in $(EXTRA_TARGET_FLAGS); do \
39786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39787         done; \
39788         (cd $(TARGET_SUBDIR)/libquadmath && \
39789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39791                   "RANLIB=$${RANLIB}" \
39792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39793                    install-pdf) \
39794           || exit 1
39795
39796 @endif target-libquadmath
39797
39798 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
39799 maybe-install-html-target-libquadmath:
39800 @if target-libquadmath
39801 maybe-install-html-target-libquadmath: install-html-target-libquadmath
39802
39803 install-html-target-libquadmath: \
39804     configure-target-libquadmath \
39805     html-target-libquadmath 
39806         @: $(MAKE); $(unstage)
39807         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39808         r=`${PWD_COMMAND}`; export r; \
39809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39810         $(NORMAL_TARGET_EXPORTS) \
39811         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
39812         for flag in $(EXTRA_TARGET_FLAGS); do \
39813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39814         done; \
39815         (cd $(TARGET_SUBDIR)/libquadmath && \
39816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39818                   "RANLIB=$${RANLIB}" \
39819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39820                    install-html) \
39821           || exit 1
39822
39823 @endif target-libquadmath
39824
39825 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
39826 maybe-installcheck-target-libquadmath:
39827 @if target-libquadmath
39828 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
39829
39830 installcheck-target-libquadmath: \
39831     configure-target-libquadmath 
39832         @: $(MAKE); $(unstage)
39833         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39834         r=`${PWD_COMMAND}`; export r; \
39835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39836         $(NORMAL_TARGET_EXPORTS) \
39837         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
39838         for flag in $(EXTRA_TARGET_FLAGS); do \
39839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39840         done; \
39841         (cd $(TARGET_SUBDIR)/libquadmath && \
39842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39844                   "RANLIB=$${RANLIB}" \
39845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39846                    installcheck) \
39847           || exit 1
39848
39849 @endif target-libquadmath
39850
39851 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
39852 maybe-mostlyclean-target-libquadmath:
39853 @if target-libquadmath
39854 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
39855
39856 mostlyclean-target-libquadmath: 
39857         @: $(MAKE); $(unstage)
39858         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39859         r=`${PWD_COMMAND}`; export r; \
39860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861         $(NORMAL_TARGET_EXPORTS) \
39862         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
39863         for flag in $(EXTRA_TARGET_FLAGS); do \
39864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39865         done; \
39866         (cd $(TARGET_SUBDIR)/libquadmath && \
39867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39869                   "RANLIB=$${RANLIB}" \
39870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39871                    mostlyclean) \
39872           || exit 1
39873
39874 @endif target-libquadmath
39875
39876 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
39877 maybe-clean-target-libquadmath:
39878 @if target-libquadmath
39879 maybe-clean-target-libquadmath: clean-target-libquadmath
39880
39881 clean-target-libquadmath: 
39882         @: $(MAKE); $(unstage)
39883         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39884         r=`${PWD_COMMAND}`; export r; \
39885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39886         $(NORMAL_TARGET_EXPORTS) \
39887         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
39888         for flag in $(EXTRA_TARGET_FLAGS); do \
39889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39890         done; \
39891         (cd $(TARGET_SUBDIR)/libquadmath && \
39892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39894                   "RANLIB=$${RANLIB}" \
39895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39896                    clean) \
39897           || exit 1
39898
39899 @endif target-libquadmath
39900
39901 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
39902 maybe-distclean-target-libquadmath:
39903 @if target-libquadmath
39904 maybe-distclean-target-libquadmath: distclean-target-libquadmath
39905
39906 distclean-target-libquadmath: 
39907         @: $(MAKE); $(unstage)
39908         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39909         r=`${PWD_COMMAND}`; export r; \
39910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39911         $(NORMAL_TARGET_EXPORTS) \
39912         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
39913         for flag in $(EXTRA_TARGET_FLAGS); do \
39914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39915         done; \
39916         (cd $(TARGET_SUBDIR)/libquadmath && \
39917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39919                   "RANLIB=$${RANLIB}" \
39920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39921                    distclean) \
39922           || exit 1
39923
39924 @endif target-libquadmath
39925
39926 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
39927 maybe-maintainer-clean-target-libquadmath:
39928 @if target-libquadmath
39929 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
39930
39931 maintainer-clean-target-libquadmath: 
39932         @: $(MAKE); $(unstage)
39933         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39934         r=`${PWD_COMMAND}`; export r; \
39935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936         $(NORMAL_TARGET_EXPORTS) \
39937         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
39938         for flag in $(EXTRA_TARGET_FLAGS); do \
39939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39940         done; \
39941         (cd $(TARGET_SUBDIR)/libquadmath && \
39942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39944                   "RANLIB=$${RANLIB}" \
39945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39946                    maintainer-clean) \
39947           || exit 1
39948
39949 @endif target-libquadmath
39950
39951
39952
39953
39954
39955 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
39956 maybe-configure-target-libgfortran:
39957 @if gcc-bootstrap
39958 configure-target-libgfortran: stage_current
39959 @endif gcc-bootstrap
39960 @if target-libgfortran
39961 maybe-configure-target-libgfortran: configure-target-libgfortran
39962 configure-target-libgfortran: 
39963         @: $(MAKE); $(unstage)
39964         @r=`${PWD_COMMAND}`; export r; \
39965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39966         echo "Checking multilib configuration for libgfortran..."; \
39967         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39968         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
39969         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39970           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39971             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
39972           else \
39973             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
39974             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39975           fi; \
39976         else \
39977           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39978         fi; \
39979         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
39980         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39981         $(NORMAL_TARGET_EXPORTS)  \
39982         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
39983         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
39984         case $(srcdir) in \
39985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39986           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
39987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39988         esac; \
39989         module_srcdir=libgfortran; \
39990         rm -f no-such-file || : ; \
39991         CONFIG_SITE=no-such-file $(SHELL) \
39992           $$s/$$module_srcdir/configure \
39993           --srcdir=$${topdir}/$$module_srcdir \
39994           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39995           --target=${target_alias}  \
39996           || exit 1
39997 @endif target-libgfortran
39998
39999
40000
40001
40002
40003 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40004 maybe-all-target-libgfortran:
40005 @if gcc-bootstrap
40006 all-target-libgfortran: stage_current
40007 @endif gcc-bootstrap
40008 @if target-libgfortran
40009 TARGET-target-libgfortran=all
40010 maybe-all-target-libgfortran: all-target-libgfortran
40011 all-target-libgfortran: configure-target-libgfortran
40012         @: $(MAKE); $(unstage)
40013         @r=`${PWD_COMMAND}`; export r; \
40014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40015         $(NORMAL_TARGET_EXPORTS)  \
40016         (cd $(TARGET_SUBDIR)/libgfortran && \
40017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40018                 $(TARGET-target-libgfortran))
40019 @endif target-libgfortran
40020
40021
40022
40023
40024
40025 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40026 maybe-check-target-libgfortran:
40027 @if target-libgfortran
40028 maybe-check-target-libgfortran: check-target-libgfortran
40029
40030 check-target-libgfortran:
40031         @: $(MAKE); $(unstage)
40032         @r=`${PWD_COMMAND}`; export r; \
40033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40034         $(NORMAL_TARGET_EXPORTS) \
40035         (cd $(TARGET_SUBDIR)/libgfortran && \
40036           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40037
40038 @endif target-libgfortran
40039
40040 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40041 maybe-install-target-libgfortran:
40042 @if target-libgfortran
40043 maybe-install-target-libgfortran: install-target-libgfortran
40044
40045 install-target-libgfortran: installdirs
40046         @: $(MAKE); $(unstage)
40047         @r=`${PWD_COMMAND}`; export r; \
40048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40049         $(NORMAL_TARGET_EXPORTS) \
40050         (cd $(TARGET_SUBDIR)/libgfortran && \
40051           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40052
40053 @endif target-libgfortran
40054
40055 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40056 maybe-install-strip-target-libgfortran:
40057 @if target-libgfortran
40058 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40059
40060 install-strip-target-libgfortran: installdirs
40061         @: $(MAKE); $(unstage)
40062         @r=`${PWD_COMMAND}`; export r; \
40063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40064         $(NORMAL_TARGET_EXPORTS) \
40065         (cd $(TARGET_SUBDIR)/libgfortran && \
40066           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40067
40068 @endif target-libgfortran
40069
40070 # Other targets (info, dvi, pdf, etc.)
40071
40072 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40073 maybe-info-target-libgfortran:
40074 @if target-libgfortran
40075 maybe-info-target-libgfortran: info-target-libgfortran
40076
40077 info-target-libgfortran: \
40078     configure-target-libgfortran 
40079         @: $(MAKE); $(unstage)
40080         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40081         r=`${PWD_COMMAND}`; export r; \
40082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40083         $(NORMAL_TARGET_EXPORTS) \
40084         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
40085         for flag in $(EXTRA_TARGET_FLAGS); do \
40086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40087         done; \
40088         (cd $(TARGET_SUBDIR)/libgfortran && \
40089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40091                   "RANLIB=$${RANLIB}" \
40092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40093                    info) \
40094           || exit 1
40095
40096 @endif target-libgfortran
40097
40098 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40099 maybe-dvi-target-libgfortran:
40100 @if target-libgfortran
40101 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40102
40103 dvi-target-libgfortran: \
40104     configure-target-libgfortran 
40105         @: $(MAKE); $(unstage)
40106         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40107         r=`${PWD_COMMAND}`; export r; \
40108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109         $(NORMAL_TARGET_EXPORTS) \
40110         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
40111         for flag in $(EXTRA_TARGET_FLAGS); do \
40112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40113         done; \
40114         (cd $(TARGET_SUBDIR)/libgfortran && \
40115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40117                   "RANLIB=$${RANLIB}" \
40118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40119                    dvi) \
40120           || exit 1
40121
40122 @endif target-libgfortran
40123
40124 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40125 maybe-pdf-target-libgfortran:
40126 @if target-libgfortran
40127 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40128
40129 pdf-target-libgfortran: \
40130     configure-target-libgfortran 
40131         @: $(MAKE); $(unstage)
40132         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40133         r=`${PWD_COMMAND}`; export r; \
40134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135         $(NORMAL_TARGET_EXPORTS) \
40136         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40137         for flag in $(EXTRA_TARGET_FLAGS); do \
40138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40139         done; \
40140         (cd $(TARGET_SUBDIR)/libgfortran && \
40141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40143                   "RANLIB=$${RANLIB}" \
40144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40145                    pdf) \
40146           || exit 1
40147
40148 @endif target-libgfortran
40149
40150 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40151 maybe-html-target-libgfortran:
40152 @if target-libgfortran
40153 maybe-html-target-libgfortran: html-target-libgfortran
40154
40155 html-target-libgfortran: \
40156     configure-target-libgfortran 
40157         @: $(MAKE); $(unstage)
40158         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40159         r=`${PWD_COMMAND}`; export r; \
40160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161         $(NORMAL_TARGET_EXPORTS) \
40162         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
40163         for flag in $(EXTRA_TARGET_FLAGS); do \
40164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40165         done; \
40166         (cd $(TARGET_SUBDIR)/libgfortran && \
40167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40169                   "RANLIB=$${RANLIB}" \
40170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40171                    html) \
40172           || exit 1
40173
40174 @endif target-libgfortran
40175
40176 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40177 maybe-TAGS-target-libgfortran:
40178 @if target-libgfortran
40179 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40180
40181 TAGS-target-libgfortran: \
40182     configure-target-libgfortran 
40183         @: $(MAKE); $(unstage)
40184         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40185         r=`${PWD_COMMAND}`; export r; \
40186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40187         $(NORMAL_TARGET_EXPORTS) \
40188         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
40189         for flag in $(EXTRA_TARGET_FLAGS); do \
40190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40191         done; \
40192         (cd $(TARGET_SUBDIR)/libgfortran && \
40193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40195                   "RANLIB=$${RANLIB}" \
40196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40197                    TAGS) \
40198           || exit 1
40199
40200 @endif target-libgfortran
40201
40202 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40203 maybe-install-info-target-libgfortran:
40204 @if target-libgfortran
40205 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40206
40207 install-info-target-libgfortran: \
40208     configure-target-libgfortran \
40209     info-target-libgfortran 
40210         @: $(MAKE); $(unstage)
40211         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40212         r=`${PWD_COMMAND}`; export r; \
40213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214         $(NORMAL_TARGET_EXPORTS) \
40215         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
40216         for flag in $(EXTRA_TARGET_FLAGS); do \
40217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40218         done; \
40219         (cd $(TARGET_SUBDIR)/libgfortran && \
40220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222                   "RANLIB=$${RANLIB}" \
40223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224                    install-info) \
40225           || exit 1
40226
40227 @endif target-libgfortran
40228
40229 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40230 maybe-install-pdf-target-libgfortran:
40231 @if target-libgfortran
40232 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40233
40234 install-pdf-target-libgfortran: \
40235     configure-target-libgfortran \
40236     pdf-target-libgfortran 
40237         @: $(MAKE); $(unstage)
40238         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40239         r=`${PWD_COMMAND}`; export r; \
40240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40241         $(NORMAL_TARGET_EXPORTS) \
40242         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40243         for flag in $(EXTRA_TARGET_FLAGS); do \
40244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40245         done; \
40246         (cd $(TARGET_SUBDIR)/libgfortran && \
40247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40249                   "RANLIB=$${RANLIB}" \
40250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40251                    install-pdf) \
40252           || exit 1
40253
40254 @endif target-libgfortran
40255
40256 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40257 maybe-install-html-target-libgfortran:
40258 @if target-libgfortran
40259 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40260
40261 install-html-target-libgfortran: \
40262     configure-target-libgfortran \
40263     html-target-libgfortran 
40264         @: $(MAKE); $(unstage)
40265         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40266         r=`${PWD_COMMAND}`; export r; \
40267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40268         $(NORMAL_TARGET_EXPORTS) \
40269         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
40270         for flag in $(EXTRA_TARGET_FLAGS); do \
40271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40272         done; \
40273         (cd $(TARGET_SUBDIR)/libgfortran && \
40274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40276                   "RANLIB=$${RANLIB}" \
40277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40278                    install-html) \
40279           || exit 1
40280
40281 @endif target-libgfortran
40282
40283 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40284 maybe-installcheck-target-libgfortran:
40285 @if target-libgfortran
40286 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40287
40288 installcheck-target-libgfortran: \
40289     configure-target-libgfortran 
40290         @: $(MAKE); $(unstage)
40291         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40292         r=`${PWD_COMMAND}`; export r; \
40293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40294         $(NORMAL_TARGET_EXPORTS) \
40295         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
40296         for flag in $(EXTRA_TARGET_FLAGS); do \
40297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40298         done; \
40299         (cd $(TARGET_SUBDIR)/libgfortran && \
40300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40302                   "RANLIB=$${RANLIB}" \
40303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40304                    installcheck) \
40305           || exit 1
40306
40307 @endif target-libgfortran
40308
40309 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40310 maybe-mostlyclean-target-libgfortran:
40311 @if target-libgfortran
40312 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40313
40314 mostlyclean-target-libgfortran: 
40315         @: $(MAKE); $(unstage)
40316         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40317         r=`${PWD_COMMAND}`; export r; \
40318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40319         $(NORMAL_TARGET_EXPORTS) \
40320         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
40321         for flag in $(EXTRA_TARGET_FLAGS); do \
40322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40323         done; \
40324         (cd $(TARGET_SUBDIR)/libgfortran && \
40325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40327                   "RANLIB=$${RANLIB}" \
40328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40329                    mostlyclean) \
40330           || exit 1
40331
40332 @endif target-libgfortran
40333
40334 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40335 maybe-clean-target-libgfortran:
40336 @if target-libgfortran
40337 maybe-clean-target-libgfortran: clean-target-libgfortran
40338
40339 clean-target-libgfortran: 
40340         @: $(MAKE); $(unstage)
40341         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40342         r=`${PWD_COMMAND}`; export r; \
40343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40344         $(NORMAL_TARGET_EXPORTS) \
40345         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
40346         for flag in $(EXTRA_TARGET_FLAGS); do \
40347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40348         done; \
40349         (cd $(TARGET_SUBDIR)/libgfortran && \
40350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40352                   "RANLIB=$${RANLIB}" \
40353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40354                    clean) \
40355           || exit 1
40356
40357 @endif target-libgfortran
40358
40359 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40360 maybe-distclean-target-libgfortran:
40361 @if target-libgfortran
40362 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40363
40364 distclean-target-libgfortran: 
40365         @: $(MAKE); $(unstage)
40366         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40367         r=`${PWD_COMMAND}`; export r; \
40368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40369         $(NORMAL_TARGET_EXPORTS) \
40370         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
40371         for flag in $(EXTRA_TARGET_FLAGS); do \
40372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40373         done; \
40374         (cd $(TARGET_SUBDIR)/libgfortran && \
40375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40377                   "RANLIB=$${RANLIB}" \
40378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40379                    distclean) \
40380           || exit 1
40381
40382 @endif target-libgfortran
40383
40384 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40385 maybe-maintainer-clean-target-libgfortran:
40386 @if target-libgfortran
40387 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40388
40389 maintainer-clean-target-libgfortran: 
40390         @: $(MAKE); $(unstage)
40391         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40392         r=`${PWD_COMMAND}`; export r; \
40393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40394         $(NORMAL_TARGET_EXPORTS) \
40395         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
40396         for flag in $(EXTRA_TARGET_FLAGS); do \
40397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40398         done; \
40399         (cd $(TARGET_SUBDIR)/libgfortran && \
40400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40402                   "RANLIB=$${RANLIB}" \
40403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40404                    maintainer-clean) \
40405           || exit 1
40406
40407 @endif target-libgfortran
40408
40409
40410
40411
40412
40413 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40414 maybe-configure-target-libobjc:
40415 @if gcc-bootstrap
40416 configure-target-libobjc: stage_current
40417 @endif gcc-bootstrap
40418 @if target-libobjc
40419 maybe-configure-target-libobjc: configure-target-libobjc
40420 configure-target-libobjc: 
40421         @: $(MAKE); $(unstage)
40422         @r=`${PWD_COMMAND}`; export r; \
40423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40424         echo "Checking multilib configuration for libobjc..."; \
40425         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40426         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
40427         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40428           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40429             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40430           else \
40431             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40432             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40433           fi; \
40434         else \
40435           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40436         fi; \
40437         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40438         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40439         $(NORMAL_TARGET_EXPORTS)  \
40440         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40441         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40442         case $(srcdir) in \
40443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40444           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40446         esac; \
40447         module_srcdir=libobjc; \
40448         rm -f no-such-file || : ; \
40449         CONFIG_SITE=no-such-file $(SHELL) \
40450           $$s/$$module_srcdir/configure \
40451           --srcdir=$${topdir}/$$module_srcdir \
40452           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40453           --target=${target_alias}  \
40454           || exit 1
40455 @endif target-libobjc
40456
40457
40458
40459
40460
40461 .PHONY: all-target-libobjc maybe-all-target-libobjc
40462 maybe-all-target-libobjc:
40463 @if gcc-bootstrap
40464 all-target-libobjc: stage_current
40465 @endif gcc-bootstrap
40466 @if target-libobjc
40467 TARGET-target-libobjc=all
40468 maybe-all-target-libobjc: all-target-libobjc
40469 all-target-libobjc: configure-target-libobjc
40470         @: $(MAKE); $(unstage)
40471         @r=`${PWD_COMMAND}`; export r; \
40472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40473         $(NORMAL_TARGET_EXPORTS)  \
40474         (cd $(TARGET_SUBDIR)/libobjc && \
40475           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40476                 $(TARGET-target-libobjc))
40477 @endif target-libobjc
40478
40479
40480
40481
40482
40483 .PHONY: check-target-libobjc maybe-check-target-libobjc
40484 maybe-check-target-libobjc:
40485 @if target-libobjc
40486 maybe-check-target-libobjc: check-target-libobjc
40487
40488 check-target-libobjc:
40489         @: $(MAKE); $(unstage)
40490         @r=`${PWD_COMMAND}`; export r; \
40491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40492         $(NORMAL_TARGET_EXPORTS) \
40493         (cd $(TARGET_SUBDIR)/libobjc && \
40494           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40495
40496 @endif target-libobjc
40497
40498 .PHONY: install-target-libobjc maybe-install-target-libobjc
40499 maybe-install-target-libobjc:
40500 @if target-libobjc
40501 maybe-install-target-libobjc: install-target-libobjc
40502
40503 install-target-libobjc: installdirs
40504         @: $(MAKE); $(unstage)
40505         @r=`${PWD_COMMAND}`; export r; \
40506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40507         $(NORMAL_TARGET_EXPORTS) \
40508         (cd $(TARGET_SUBDIR)/libobjc && \
40509           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40510
40511 @endif target-libobjc
40512
40513 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40514 maybe-install-strip-target-libobjc:
40515 @if target-libobjc
40516 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40517
40518 install-strip-target-libobjc: installdirs
40519         @: $(MAKE); $(unstage)
40520         @r=`${PWD_COMMAND}`; export r; \
40521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522         $(NORMAL_TARGET_EXPORTS) \
40523         (cd $(TARGET_SUBDIR)/libobjc && \
40524           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40525
40526 @endif target-libobjc
40527
40528 # Other targets (info, dvi, pdf, etc.)
40529
40530 .PHONY: maybe-info-target-libobjc info-target-libobjc
40531 maybe-info-target-libobjc:
40532 @if target-libobjc
40533 maybe-info-target-libobjc: info-target-libobjc
40534
40535 info-target-libobjc: \
40536     configure-target-libobjc 
40537         @: $(MAKE); $(unstage)
40538         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40539         r=`${PWD_COMMAND}`; export r; \
40540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40541         $(NORMAL_TARGET_EXPORTS) \
40542         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
40543         for flag in $(EXTRA_TARGET_FLAGS); do \
40544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40545         done; \
40546         (cd $(TARGET_SUBDIR)/libobjc && \
40547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40549                   "RANLIB=$${RANLIB}" \
40550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40551                    info) \
40552           || exit 1
40553
40554 @endif target-libobjc
40555
40556 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40557 maybe-dvi-target-libobjc:
40558 @if target-libobjc
40559 maybe-dvi-target-libobjc: dvi-target-libobjc
40560
40561 dvi-target-libobjc: \
40562     configure-target-libobjc 
40563         @: $(MAKE); $(unstage)
40564         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40565         r=`${PWD_COMMAND}`; export r; \
40566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567         $(NORMAL_TARGET_EXPORTS) \
40568         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
40569         for flag in $(EXTRA_TARGET_FLAGS); do \
40570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40571         done; \
40572         (cd $(TARGET_SUBDIR)/libobjc && \
40573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40575                   "RANLIB=$${RANLIB}" \
40576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40577                    dvi) \
40578           || exit 1
40579
40580 @endif target-libobjc
40581
40582 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40583 maybe-pdf-target-libobjc:
40584 @if target-libobjc
40585 maybe-pdf-target-libobjc: pdf-target-libobjc
40586
40587 pdf-target-libobjc: \
40588     configure-target-libobjc 
40589         @: $(MAKE); $(unstage)
40590         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40591         r=`${PWD_COMMAND}`; export r; \
40592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593         $(NORMAL_TARGET_EXPORTS) \
40594         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
40595         for flag in $(EXTRA_TARGET_FLAGS); do \
40596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40597         done; \
40598         (cd $(TARGET_SUBDIR)/libobjc && \
40599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40601                   "RANLIB=$${RANLIB}" \
40602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40603                    pdf) \
40604           || exit 1
40605
40606 @endif target-libobjc
40607
40608 .PHONY: maybe-html-target-libobjc html-target-libobjc
40609 maybe-html-target-libobjc:
40610 @if target-libobjc
40611 maybe-html-target-libobjc: html-target-libobjc
40612
40613 html-target-libobjc: \
40614     configure-target-libobjc 
40615         @: $(MAKE); $(unstage)
40616         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40617         r=`${PWD_COMMAND}`; export r; \
40618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40619         $(NORMAL_TARGET_EXPORTS) \
40620         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40621         for flag in $(EXTRA_TARGET_FLAGS); do \
40622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40623         done; \
40624         (cd $(TARGET_SUBDIR)/libobjc && \
40625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40627                   "RANLIB=$${RANLIB}" \
40628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40629                    html) \
40630           || exit 1
40631
40632 @endif target-libobjc
40633
40634 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40635 maybe-TAGS-target-libobjc:
40636 @if target-libobjc
40637 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40638
40639 TAGS-target-libobjc: \
40640     configure-target-libobjc 
40641         @: $(MAKE); $(unstage)
40642         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40643         r=`${PWD_COMMAND}`; export r; \
40644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40645         $(NORMAL_TARGET_EXPORTS) \
40646         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40647         for flag in $(EXTRA_TARGET_FLAGS); do \
40648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40649         done; \
40650         (cd $(TARGET_SUBDIR)/libobjc && \
40651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40653                   "RANLIB=$${RANLIB}" \
40654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40655                    TAGS) \
40656           || exit 1
40657
40658 @endif target-libobjc
40659
40660 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40661 maybe-install-info-target-libobjc:
40662 @if target-libobjc
40663 maybe-install-info-target-libobjc: install-info-target-libobjc
40664
40665 install-info-target-libobjc: \
40666     configure-target-libobjc \
40667     info-target-libobjc 
40668         @: $(MAKE); $(unstage)
40669         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40670         r=`${PWD_COMMAND}`; export r; \
40671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40672         $(NORMAL_TARGET_EXPORTS) \
40673         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40674         for flag in $(EXTRA_TARGET_FLAGS); do \
40675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40676         done; \
40677         (cd $(TARGET_SUBDIR)/libobjc && \
40678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40680                   "RANLIB=$${RANLIB}" \
40681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40682                    install-info) \
40683           || exit 1
40684
40685 @endif target-libobjc
40686
40687 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40688 maybe-install-pdf-target-libobjc:
40689 @if target-libobjc
40690 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40691
40692 install-pdf-target-libobjc: \
40693     configure-target-libobjc \
40694     pdf-target-libobjc 
40695         @: $(MAKE); $(unstage)
40696         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40697         r=`${PWD_COMMAND}`; export r; \
40698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40699         $(NORMAL_TARGET_EXPORTS) \
40700         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40701         for flag in $(EXTRA_TARGET_FLAGS); do \
40702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40703         done; \
40704         (cd $(TARGET_SUBDIR)/libobjc && \
40705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40707                   "RANLIB=$${RANLIB}" \
40708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40709                    install-pdf) \
40710           || exit 1
40711
40712 @endif target-libobjc
40713
40714 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40715 maybe-install-html-target-libobjc:
40716 @if target-libobjc
40717 maybe-install-html-target-libobjc: install-html-target-libobjc
40718
40719 install-html-target-libobjc: \
40720     configure-target-libobjc \
40721     html-target-libobjc 
40722         @: $(MAKE); $(unstage)
40723         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40724         r=`${PWD_COMMAND}`; export r; \
40725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40726         $(NORMAL_TARGET_EXPORTS) \
40727         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40728         for flag in $(EXTRA_TARGET_FLAGS); do \
40729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40730         done; \
40731         (cd $(TARGET_SUBDIR)/libobjc && \
40732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40734                   "RANLIB=$${RANLIB}" \
40735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40736                    install-html) \
40737           || exit 1
40738
40739 @endif target-libobjc
40740
40741 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40742 maybe-installcheck-target-libobjc:
40743 @if target-libobjc
40744 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40745
40746 installcheck-target-libobjc: \
40747     configure-target-libobjc 
40748         @: $(MAKE); $(unstage)
40749         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40750         r=`${PWD_COMMAND}`; export r; \
40751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752         $(NORMAL_TARGET_EXPORTS) \
40753         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40754         for flag in $(EXTRA_TARGET_FLAGS); do \
40755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40756         done; \
40757         (cd $(TARGET_SUBDIR)/libobjc && \
40758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760                   "RANLIB=$${RANLIB}" \
40761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762                    installcheck) \
40763           || exit 1
40764
40765 @endif target-libobjc
40766
40767 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
40768 maybe-mostlyclean-target-libobjc:
40769 @if target-libobjc
40770 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
40771
40772 mostlyclean-target-libobjc: 
40773         @: $(MAKE); $(unstage)
40774         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40775         r=`${PWD_COMMAND}`; export r; \
40776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777         $(NORMAL_TARGET_EXPORTS) \
40778         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
40779         for flag in $(EXTRA_TARGET_FLAGS); do \
40780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40781         done; \
40782         (cd $(TARGET_SUBDIR)/libobjc && \
40783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785                   "RANLIB=$${RANLIB}" \
40786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787                    mostlyclean) \
40788           || exit 1
40789
40790 @endif target-libobjc
40791
40792 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
40793 maybe-clean-target-libobjc:
40794 @if target-libobjc
40795 maybe-clean-target-libobjc: clean-target-libobjc
40796
40797 clean-target-libobjc: 
40798         @: $(MAKE); $(unstage)
40799         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40800         r=`${PWD_COMMAND}`; export r; \
40801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40802         $(NORMAL_TARGET_EXPORTS) \
40803         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
40804         for flag in $(EXTRA_TARGET_FLAGS); do \
40805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806         done; \
40807         (cd $(TARGET_SUBDIR)/libobjc && \
40808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40810                   "RANLIB=$${RANLIB}" \
40811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40812                    clean) \
40813           || exit 1
40814
40815 @endif target-libobjc
40816
40817 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
40818 maybe-distclean-target-libobjc:
40819 @if target-libobjc
40820 maybe-distclean-target-libobjc: distclean-target-libobjc
40821
40822 distclean-target-libobjc: 
40823         @: $(MAKE); $(unstage)
40824         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40825         r=`${PWD_COMMAND}`; export r; \
40826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40827         $(NORMAL_TARGET_EXPORTS) \
40828         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
40829         for flag in $(EXTRA_TARGET_FLAGS); do \
40830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831         done; \
40832         (cd $(TARGET_SUBDIR)/libobjc && \
40833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40835                   "RANLIB=$${RANLIB}" \
40836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40837                    distclean) \
40838           || exit 1
40839
40840 @endif target-libobjc
40841
40842 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
40843 maybe-maintainer-clean-target-libobjc:
40844 @if target-libobjc
40845 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
40846
40847 maintainer-clean-target-libobjc: 
40848         @: $(MAKE); $(unstage)
40849         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40850         r=`${PWD_COMMAND}`; export r; \
40851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852         $(NORMAL_TARGET_EXPORTS) \
40853         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
40854         for flag in $(EXTRA_TARGET_FLAGS); do \
40855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856         done; \
40857         (cd $(TARGET_SUBDIR)/libobjc && \
40858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40860                   "RANLIB=$${RANLIB}" \
40861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40862                    maintainer-clean) \
40863           || exit 1
40864
40865 @endif target-libobjc
40866
40867
40868
40869
40870
40871 .PHONY: configure-target-libgo maybe-configure-target-libgo
40872 maybe-configure-target-libgo:
40873 @if gcc-bootstrap
40874 configure-target-libgo: stage_current
40875 @endif gcc-bootstrap
40876 @if target-libgo
40877 maybe-configure-target-libgo: configure-target-libgo
40878 configure-target-libgo: 
40879         @: $(MAKE); $(unstage)
40880         @r=`${PWD_COMMAND}`; export r; \
40881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40882         echo "Checking multilib configuration for libgo..."; \
40883         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40884         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
40885         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
40886           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
40887             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
40888           else \
40889             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
40890             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40891           fi; \
40892         else \
40893           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40894         fi; \
40895         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
40896         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40897         $(NORMAL_TARGET_EXPORTS)  \
40898         echo Configuring in $(TARGET_SUBDIR)/libgo; \
40899         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
40900         case $(srcdir) in \
40901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40902           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
40903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40904         esac; \
40905         module_srcdir=libgo; \
40906         rm -f no-such-file || : ; \
40907         CONFIG_SITE=no-such-file $(SHELL) \
40908           $$s/$$module_srcdir/configure \
40909           --srcdir=$${topdir}/$$module_srcdir \
40910           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40911           --target=${target_alias}  \
40912           || exit 1
40913 @endif target-libgo
40914
40915
40916
40917
40918
40919 .PHONY: all-target-libgo maybe-all-target-libgo
40920 maybe-all-target-libgo:
40921 @if gcc-bootstrap
40922 all-target-libgo: stage_current
40923 @endif gcc-bootstrap
40924 @if target-libgo
40925 TARGET-target-libgo=all
40926 maybe-all-target-libgo: all-target-libgo
40927 all-target-libgo: configure-target-libgo
40928         @: $(MAKE); $(unstage)
40929         @r=`${PWD_COMMAND}`; export r; \
40930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931         $(NORMAL_TARGET_EXPORTS)  \
40932         (cd $(TARGET_SUBDIR)/libgo && \
40933           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40934                 $(TARGET-target-libgo))
40935 @endif target-libgo
40936
40937
40938
40939
40940
40941 .PHONY: check-target-libgo maybe-check-target-libgo
40942 maybe-check-target-libgo:
40943 @if target-libgo
40944 maybe-check-target-libgo: check-target-libgo
40945
40946 check-target-libgo:
40947         @: $(MAKE); $(unstage)
40948         @r=`${PWD_COMMAND}`; export r; \
40949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40950         $(NORMAL_TARGET_EXPORTS) \
40951         (cd $(TARGET_SUBDIR)/libgo && \
40952           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40953
40954 @endif target-libgo
40955
40956 .PHONY: install-target-libgo maybe-install-target-libgo
40957 maybe-install-target-libgo:
40958 @if target-libgo
40959 maybe-install-target-libgo: install-target-libgo
40960
40961 install-target-libgo: installdirs
40962         @: $(MAKE); $(unstage)
40963         @r=`${PWD_COMMAND}`; export r; \
40964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965         $(NORMAL_TARGET_EXPORTS) \
40966         (cd $(TARGET_SUBDIR)/libgo && \
40967           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40968
40969 @endif target-libgo
40970
40971 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
40972 maybe-install-strip-target-libgo:
40973 @if target-libgo
40974 maybe-install-strip-target-libgo: install-strip-target-libgo
40975
40976 install-strip-target-libgo: installdirs
40977         @: $(MAKE); $(unstage)
40978         @r=`${PWD_COMMAND}`; export r; \
40979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980         $(NORMAL_TARGET_EXPORTS) \
40981         (cd $(TARGET_SUBDIR)/libgo && \
40982           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40983
40984 @endif target-libgo
40985
40986 # Other targets (info, dvi, pdf, etc.)
40987
40988 .PHONY: maybe-info-target-libgo info-target-libgo
40989 maybe-info-target-libgo:
40990 @if target-libgo
40991 maybe-info-target-libgo: info-target-libgo
40992
40993 info-target-libgo: \
40994     configure-target-libgo 
40995         @: $(MAKE); $(unstage)
40996         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40997         r=`${PWD_COMMAND}`; export r; \
40998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40999         $(NORMAL_TARGET_EXPORTS) \
41000         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
41001         for flag in $(EXTRA_TARGET_FLAGS); do \
41002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41003         done; \
41004         (cd $(TARGET_SUBDIR)/libgo && \
41005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41007                   "RANLIB=$${RANLIB}" \
41008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41009                    info) \
41010           || exit 1
41011
41012 @endif target-libgo
41013
41014 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41015 maybe-dvi-target-libgo:
41016 @if target-libgo
41017 maybe-dvi-target-libgo: dvi-target-libgo
41018
41019 dvi-target-libgo: \
41020     configure-target-libgo 
41021         @: $(MAKE); $(unstage)
41022         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41023         r=`${PWD_COMMAND}`; export r; \
41024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41025         $(NORMAL_TARGET_EXPORTS) \
41026         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
41027         for flag in $(EXTRA_TARGET_FLAGS); do \
41028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41029         done; \
41030         (cd $(TARGET_SUBDIR)/libgo && \
41031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41033                   "RANLIB=$${RANLIB}" \
41034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41035                    dvi) \
41036           || exit 1
41037
41038 @endif target-libgo
41039
41040 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41041 maybe-pdf-target-libgo:
41042 @if target-libgo
41043 maybe-pdf-target-libgo: pdf-target-libgo
41044
41045 pdf-target-libgo: \
41046     configure-target-libgo 
41047         @: $(MAKE); $(unstage)
41048         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41049         r=`${PWD_COMMAND}`; export r; \
41050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41051         $(NORMAL_TARGET_EXPORTS) \
41052         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
41053         for flag in $(EXTRA_TARGET_FLAGS); do \
41054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41055         done; \
41056         (cd $(TARGET_SUBDIR)/libgo && \
41057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41059                   "RANLIB=$${RANLIB}" \
41060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41061                    pdf) \
41062           || exit 1
41063
41064 @endif target-libgo
41065
41066 .PHONY: maybe-html-target-libgo html-target-libgo
41067 maybe-html-target-libgo:
41068 @if target-libgo
41069 maybe-html-target-libgo: html-target-libgo
41070
41071 html-target-libgo: \
41072     configure-target-libgo 
41073         @: $(MAKE); $(unstage)
41074         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41075         r=`${PWD_COMMAND}`; export r; \
41076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41077         $(NORMAL_TARGET_EXPORTS) \
41078         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
41079         for flag in $(EXTRA_TARGET_FLAGS); do \
41080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41081         done; \
41082         (cd $(TARGET_SUBDIR)/libgo && \
41083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41085                   "RANLIB=$${RANLIB}" \
41086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41087                    html) \
41088           || exit 1
41089
41090 @endif target-libgo
41091
41092 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41093 maybe-TAGS-target-libgo:
41094 @if target-libgo
41095 maybe-TAGS-target-libgo: TAGS-target-libgo
41096
41097 TAGS-target-libgo: \
41098     configure-target-libgo 
41099         @: $(MAKE); $(unstage)
41100         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41101         r=`${PWD_COMMAND}`; export r; \
41102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41103         $(NORMAL_TARGET_EXPORTS) \
41104         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
41105         for flag in $(EXTRA_TARGET_FLAGS); do \
41106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41107         done; \
41108         (cd $(TARGET_SUBDIR)/libgo && \
41109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41111                   "RANLIB=$${RANLIB}" \
41112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41113                    TAGS) \
41114           || exit 1
41115
41116 @endif target-libgo
41117
41118 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41119 maybe-install-info-target-libgo:
41120 @if target-libgo
41121 maybe-install-info-target-libgo: install-info-target-libgo
41122
41123 install-info-target-libgo: \
41124     configure-target-libgo \
41125     info-target-libgo 
41126         @: $(MAKE); $(unstage)
41127         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41128         r=`${PWD_COMMAND}`; export r; \
41129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41130         $(NORMAL_TARGET_EXPORTS) \
41131         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
41132         for flag in $(EXTRA_TARGET_FLAGS); do \
41133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41134         done; \
41135         (cd $(TARGET_SUBDIR)/libgo && \
41136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41138                   "RANLIB=$${RANLIB}" \
41139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41140                    install-info) \
41141           || exit 1
41142
41143 @endif target-libgo
41144
41145 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41146 maybe-install-pdf-target-libgo:
41147 @if target-libgo
41148 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41149
41150 install-pdf-target-libgo: \
41151     configure-target-libgo \
41152     pdf-target-libgo 
41153         @: $(MAKE); $(unstage)
41154         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41155         r=`${PWD_COMMAND}`; export r; \
41156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41157         $(NORMAL_TARGET_EXPORTS) \
41158         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
41159         for flag in $(EXTRA_TARGET_FLAGS); do \
41160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41161         done; \
41162         (cd $(TARGET_SUBDIR)/libgo && \
41163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41165                   "RANLIB=$${RANLIB}" \
41166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41167                    install-pdf) \
41168           || exit 1
41169
41170 @endif target-libgo
41171
41172 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41173 maybe-install-html-target-libgo:
41174 @if target-libgo
41175 maybe-install-html-target-libgo: install-html-target-libgo
41176
41177 install-html-target-libgo: \
41178     configure-target-libgo \
41179     html-target-libgo 
41180         @: $(MAKE); $(unstage)
41181         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41182         r=`${PWD_COMMAND}`; export r; \
41183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41184         $(NORMAL_TARGET_EXPORTS) \
41185         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
41186         for flag in $(EXTRA_TARGET_FLAGS); do \
41187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41188         done; \
41189         (cd $(TARGET_SUBDIR)/libgo && \
41190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41192                   "RANLIB=$${RANLIB}" \
41193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41194                    install-html) \
41195           || exit 1
41196
41197 @endif target-libgo
41198
41199 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41200 maybe-installcheck-target-libgo:
41201 @if target-libgo
41202 maybe-installcheck-target-libgo: installcheck-target-libgo
41203
41204 installcheck-target-libgo: \
41205     configure-target-libgo 
41206         @: $(MAKE); $(unstage)
41207         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41208         r=`${PWD_COMMAND}`; export r; \
41209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41210         $(NORMAL_TARGET_EXPORTS) \
41211         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
41212         for flag in $(EXTRA_TARGET_FLAGS); do \
41213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41214         done; \
41215         (cd $(TARGET_SUBDIR)/libgo && \
41216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41218                   "RANLIB=$${RANLIB}" \
41219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41220                    installcheck) \
41221           || exit 1
41222
41223 @endif target-libgo
41224
41225 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41226 maybe-mostlyclean-target-libgo:
41227 @if target-libgo
41228 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41229
41230 mostlyclean-target-libgo: 
41231         @: $(MAKE); $(unstage)
41232         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41233         r=`${PWD_COMMAND}`; export r; \
41234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41235         $(NORMAL_TARGET_EXPORTS) \
41236         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
41237         for flag in $(EXTRA_TARGET_FLAGS); do \
41238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41239         done; \
41240         (cd $(TARGET_SUBDIR)/libgo && \
41241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41243                   "RANLIB=$${RANLIB}" \
41244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41245                    mostlyclean) \
41246           || exit 1
41247
41248 @endif target-libgo
41249
41250 .PHONY: maybe-clean-target-libgo clean-target-libgo
41251 maybe-clean-target-libgo:
41252 @if target-libgo
41253 maybe-clean-target-libgo: clean-target-libgo
41254
41255 clean-target-libgo: 
41256         @: $(MAKE); $(unstage)
41257         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41258         r=`${PWD_COMMAND}`; export r; \
41259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41260         $(NORMAL_TARGET_EXPORTS) \
41261         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
41262         for flag in $(EXTRA_TARGET_FLAGS); do \
41263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41264         done; \
41265         (cd $(TARGET_SUBDIR)/libgo && \
41266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41268                   "RANLIB=$${RANLIB}" \
41269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41270                    clean) \
41271           || exit 1
41272
41273 @endif target-libgo
41274
41275 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41276 maybe-distclean-target-libgo:
41277 @if target-libgo
41278 maybe-distclean-target-libgo: distclean-target-libgo
41279
41280 distclean-target-libgo: 
41281         @: $(MAKE); $(unstage)
41282         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41283         r=`${PWD_COMMAND}`; export r; \
41284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41285         $(NORMAL_TARGET_EXPORTS) \
41286         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
41287         for flag in $(EXTRA_TARGET_FLAGS); do \
41288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41289         done; \
41290         (cd $(TARGET_SUBDIR)/libgo && \
41291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41293                   "RANLIB=$${RANLIB}" \
41294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41295                    distclean) \
41296           || exit 1
41297
41298 @endif target-libgo
41299
41300 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41301 maybe-maintainer-clean-target-libgo:
41302 @if target-libgo
41303 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41304
41305 maintainer-clean-target-libgo: 
41306         @: $(MAKE); $(unstage)
41307         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41308         r=`${PWD_COMMAND}`; export r; \
41309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41310         $(NORMAL_TARGET_EXPORTS) \
41311         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
41312         for flag in $(EXTRA_TARGET_FLAGS); do \
41313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41314         done; \
41315         (cd $(TARGET_SUBDIR)/libgo && \
41316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41318                   "RANLIB=$${RANLIB}" \
41319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41320                    maintainer-clean) \
41321           || exit 1
41322
41323 @endif target-libgo
41324
41325
41326
41327
41328
41329 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41330 maybe-configure-target-libtermcap:
41331 @if gcc-bootstrap
41332 configure-target-libtermcap: stage_current
41333 @endif gcc-bootstrap
41334 @if target-libtermcap
41335 maybe-configure-target-libtermcap: configure-target-libtermcap
41336 configure-target-libtermcap: 
41337         @: $(MAKE); $(unstage)
41338         @r=`${PWD_COMMAND}`; export r; \
41339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41340         echo "Checking multilib configuration for libtermcap..."; \
41341         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41342         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
41343         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41344           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41345             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41346           else \
41347             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41348             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41349           fi; \
41350         else \
41351           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41352         fi; \
41353         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41354         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41355         $(NORMAL_TARGET_EXPORTS)  \
41356         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41357         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41358         case $(srcdir) in \
41359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41360           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41362         esac; \
41363         module_srcdir=libtermcap; \
41364         rm -f no-such-file || : ; \
41365         CONFIG_SITE=no-such-file $(SHELL) \
41366           $$s/$$module_srcdir/configure \
41367           --srcdir=$${topdir}/$$module_srcdir \
41368           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41369           --target=${target_alias}  \
41370           || exit 1
41371 @endif target-libtermcap
41372
41373
41374
41375
41376
41377 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41378 maybe-all-target-libtermcap:
41379 @if gcc-bootstrap
41380 all-target-libtermcap: stage_current
41381 @endif gcc-bootstrap
41382 @if target-libtermcap
41383 TARGET-target-libtermcap=all
41384 maybe-all-target-libtermcap: all-target-libtermcap
41385 all-target-libtermcap: configure-target-libtermcap
41386         @: $(MAKE); $(unstage)
41387         @r=`${PWD_COMMAND}`; export r; \
41388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41389         $(NORMAL_TARGET_EXPORTS)  \
41390         (cd $(TARGET_SUBDIR)/libtermcap && \
41391           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41392                 $(TARGET-target-libtermcap))
41393 @endif target-libtermcap
41394
41395
41396
41397
41398
41399 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41400 maybe-check-target-libtermcap:
41401 @if target-libtermcap
41402 maybe-check-target-libtermcap: check-target-libtermcap
41403
41404 # Dummy target for uncheckable module.
41405 check-target-libtermcap:
41406
41407 @endif target-libtermcap
41408
41409 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41410 maybe-install-target-libtermcap:
41411 @if target-libtermcap
41412 maybe-install-target-libtermcap: install-target-libtermcap
41413
41414 install-target-libtermcap: installdirs
41415         @: $(MAKE); $(unstage)
41416         @r=`${PWD_COMMAND}`; export r; \
41417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41418         $(NORMAL_TARGET_EXPORTS) \
41419         (cd $(TARGET_SUBDIR)/libtermcap && \
41420           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41421
41422 @endif target-libtermcap
41423
41424 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41425 maybe-install-strip-target-libtermcap:
41426 @if target-libtermcap
41427 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41428
41429 install-strip-target-libtermcap: installdirs
41430         @: $(MAKE); $(unstage)
41431         @r=`${PWD_COMMAND}`; export r; \
41432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41433         $(NORMAL_TARGET_EXPORTS) \
41434         (cd $(TARGET_SUBDIR)/libtermcap && \
41435           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41436
41437 @endif target-libtermcap
41438
41439 # Other targets (info, dvi, pdf, etc.)
41440
41441 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41442 maybe-info-target-libtermcap:
41443 @if target-libtermcap
41444 maybe-info-target-libtermcap: info-target-libtermcap
41445
41446 info-target-libtermcap: \
41447     configure-target-libtermcap 
41448         @: $(MAKE); $(unstage)
41449         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41450         r=`${PWD_COMMAND}`; export r; \
41451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41452         $(NORMAL_TARGET_EXPORTS) \
41453         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
41454         for flag in $(EXTRA_TARGET_FLAGS); do \
41455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41456         done; \
41457         (cd $(TARGET_SUBDIR)/libtermcap && \
41458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41460                   "RANLIB=$${RANLIB}" \
41461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41462                    info) \
41463           || exit 1
41464
41465 @endif target-libtermcap
41466
41467 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41468 maybe-dvi-target-libtermcap:
41469 @if target-libtermcap
41470 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41471
41472 dvi-target-libtermcap: \
41473     configure-target-libtermcap 
41474         @: $(MAKE); $(unstage)
41475         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41476         r=`${PWD_COMMAND}`; export r; \
41477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41478         $(NORMAL_TARGET_EXPORTS) \
41479         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
41480         for flag in $(EXTRA_TARGET_FLAGS); do \
41481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41482         done; \
41483         (cd $(TARGET_SUBDIR)/libtermcap && \
41484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41486                   "RANLIB=$${RANLIB}" \
41487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41488                    dvi) \
41489           || exit 1
41490
41491 @endif target-libtermcap
41492
41493 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41494 maybe-pdf-target-libtermcap:
41495 @if target-libtermcap
41496 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41497
41498 pdf-target-libtermcap: \
41499     configure-target-libtermcap 
41500         @: $(MAKE); $(unstage)
41501         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41502         r=`${PWD_COMMAND}`; export r; \
41503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41504         $(NORMAL_TARGET_EXPORTS) \
41505         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41506         for flag in $(EXTRA_TARGET_FLAGS); do \
41507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41508         done; \
41509         (cd $(TARGET_SUBDIR)/libtermcap && \
41510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41512                   "RANLIB=$${RANLIB}" \
41513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41514                    pdf) \
41515           || exit 1
41516
41517 @endif target-libtermcap
41518
41519 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41520 maybe-html-target-libtermcap:
41521 @if target-libtermcap
41522 maybe-html-target-libtermcap: html-target-libtermcap
41523
41524 html-target-libtermcap: \
41525     configure-target-libtermcap 
41526         @: $(MAKE); $(unstage)
41527         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41528         r=`${PWD_COMMAND}`; export r; \
41529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41530         $(NORMAL_TARGET_EXPORTS) \
41531         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
41532         for flag in $(EXTRA_TARGET_FLAGS); do \
41533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41534         done; \
41535         (cd $(TARGET_SUBDIR)/libtermcap && \
41536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41538                   "RANLIB=$${RANLIB}" \
41539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41540                    html) \
41541           || exit 1
41542
41543 @endif target-libtermcap
41544
41545 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41546 maybe-TAGS-target-libtermcap:
41547 @if target-libtermcap
41548 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41549
41550 TAGS-target-libtermcap: \
41551     configure-target-libtermcap 
41552         @: $(MAKE); $(unstage)
41553         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41554         r=`${PWD_COMMAND}`; export r; \
41555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41556         $(NORMAL_TARGET_EXPORTS) \
41557         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
41558         for flag in $(EXTRA_TARGET_FLAGS); do \
41559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41560         done; \
41561         (cd $(TARGET_SUBDIR)/libtermcap && \
41562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41564                   "RANLIB=$${RANLIB}" \
41565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41566                    TAGS) \
41567           || exit 1
41568
41569 @endif target-libtermcap
41570
41571 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41572 maybe-install-info-target-libtermcap:
41573 @if target-libtermcap
41574 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41575
41576 install-info-target-libtermcap: \
41577     configure-target-libtermcap \
41578     info-target-libtermcap 
41579         @: $(MAKE); $(unstage)
41580         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41581         r=`${PWD_COMMAND}`; export r; \
41582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583         $(NORMAL_TARGET_EXPORTS) \
41584         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
41585         for flag in $(EXTRA_TARGET_FLAGS); do \
41586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41587         done; \
41588         (cd $(TARGET_SUBDIR)/libtermcap && \
41589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41591                   "RANLIB=$${RANLIB}" \
41592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41593                    install-info) \
41594           || exit 1
41595
41596 @endif target-libtermcap
41597
41598 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
41599 maybe-install-pdf-target-libtermcap:
41600 @if target-libtermcap
41601 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
41602
41603 install-pdf-target-libtermcap: \
41604     configure-target-libtermcap \
41605     pdf-target-libtermcap 
41606         @: $(MAKE); $(unstage)
41607         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41608         r=`${PWD_COMMAND}`; export r; \
41609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41610         $(NORMAL_TARGET_EXPORTS) \
41611         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41612         for flag in $(EXTRA_TARGET_FLAGS); do \
41613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41614         done; \
41615         (cd $(TARGET_SUBDIR)/libtermcap && \
41616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41618                   "RANLIB=$${RANLIB}" \
41619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41620                    install-pdf) \
41621           || exit 1
41622
41623 @endif target-libtermcap
41624
41625 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41626 maybe-install-html-target-libtermcap:
41627 @if target-libtermcap
41628 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41629
41630 install-html-target-libtermcap: \
41631     configure-target-libtermcap \
41632     html-target-libtermcap 
41633         @: $(MAKE); $(unstage)
41634         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41635         r=`${PWD_COMMAND}`; export r; \
41636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41637         $(NORMAL_TARGET_EXPORTS) \
41638         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41639         for flag in $(EXTRA_TARGET_FLAGS); do \
41640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41641         done; \
41642         (cd $(TARGET_SUBDIR)/libtermcap && \
41643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41645                   "RANLIB=$${RANLIB}" \
41646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41647                    install-html) \
41648           || exit 1
41649
41650 @endif target-libtermcap
41651
41652 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41653 maybe-installcheck-target-libtermcap:
41654 @if target-libtermcap
41655 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41656
41657 installcheck-target-libtermcap: \
41658     configure-target-libtermcap 
41659         @: $(MAKE); $(unstage)
41660         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41661         r=`${PWD_COMMAND}`; export r; \
41662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663         $(NORMAL_TARGET_EXPORTS) \
41664         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41665         for flag in $(EXTRA_TARGET_FLAGS); do \
41666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41667         done; \
41668         (cd $(TARGET_SUBDIR)/libtermcap && \
41669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41671                   "RANLIB=$${RANLIB}" \
41672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41673                    installcheck) \
41674           || exit 1
41675
41676 @endif target-libtermcap
41677
41678 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41679 maybe-mostlyclean-target-libtermcap:
41680 @if target-libtermcap
41681 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41682
41683 # libtermcap doesn't support mostlyclean.
41684 mostlyclean-target-libtermcap:
41685
41686 @endif target-libtermcap
41687
41688 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41689 maybe-clean-target-libtermcap:
41690 @if target-libtermcap
41691 maybe-clean-target-libtermcap: clean-target-libtermcap
41692
41693 # libtermcap doesn't support clean.
41694 clean-target-libtermcap:
41695
41696 @endif target-libtermcap
41697
41698 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41699 maybe-distclean-target-libtermcap:
41700 @if target-libtermcap
41701 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41702
41703 # libtermcap doesn't support distclean.
41704 distclean-target-libtermcap:
41705
41706 @endif target-libtermcap
41707
41708 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41709 maybe-maintainer-clean-target-libtermcap:
41710 @if target-libtermcap
41711 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41712
41713 # libtermcap doesn't support maintainer-clean.
41714 maintainer-clean-target-libtermcap:
41715
41716 @endif target-libtermcap
41717
41718
41719
41720
41721
41722 .PHONY: configure-target-winsup maybe-configure-target-winsup
41723 maybe-configure-target-winsup:
41724 @if gcc-bootstrap
41725 configure-target-winsup: stage_current
41726 @endif gcc-bootstrap
41727 @if target-winsup
41728 maybe-configure-target-winsup: configure-target-winsup
41729 configure-target-winsup: 
41730         @: $(MAKE); $(unstage)
41731         @r=`${PWD_COMMAND}`; export r; \
41732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41733         echo "Checking multilib configuration for winsup..."; \
41734         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41735         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41736         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41737           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41738             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41739           else \
41740             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41741             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41742           fi; \
41743         else \
41744           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41745         fi; \
41746         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41747         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41748         $(NORMAL_TARGET_EXPORTS)  \
41749         echo Configuring in $(TARGET_SUBDIR)/winsup; \
41750         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41751         case $(srcdir) in \
41752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41753           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41755         esac; \
41756         module_srcdir=winsup; \
41757         rm -f no-such-file || : ; \
41758         CONFIG_SITE=no-such-file $(SHELL) \
41759           $$s/$$module_srcdir/configure \
41760           --srcdir=$${topdir}/$$module_srcdir \
41761           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41762           --target=${target_alias}  \
41763           || exit 1
41764 @endif target-winsup
41765
41766
41767
41768
41769
41770 .PHONY: all-target-winsup maybe-all-target-winsup
41771 maybe-all-target-winsup:
41772 @if gcc-bootstrap
41773 all-target-winsup: stage_current
41774 @endif gcc-bootstrap
41775 @if target-winsup
41776 TARGET-target-winsup=all
41777 maybe-all-target-winsup: all-target-winsup
41778 all-target-winsup: configure-target-winsup
41779         @: $(MAKE); $(unstage)
41780         @r=`${PWD_COMMAND}`; export r; \
41781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41782         $(NORMAL_TARGET_EXPORTS)  \
41783         (cd $(TARGET_SUBDIR)/winsup && \
41784           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41785                 $(TARGET-target-winsup))
41786 @endif target-winsup
41787
41788
41789
41790
41791
41792 .PHONY: check-target-winsup maybe-check-target-winsup
41793 maybe-check-target-winsup:
41794 @if target-winsup
41795 maybe-check-target-winsup: check-target-winsup
41796
41797 check-target-winsup:
41798         @: $(MAKE); $(unstage)
41799         @r=`${PWD_COMMAND}`; export r; \
41800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801         $(NORMAL_TARGET_EXPORTS) \
41802         (cd $(TARGET_SUBDIR)/winsup && \
41803           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41804
41805 @endif target-winsup
41806
41807 .PHONY: install-target-winsup maybe-install-target-winsup
41808 maybe-install-target-winsup:
41809 @if target-winsup
41810 maybe-install-target-winsup: install-target-winsup
41811
41812 install-target-winsup: installdirs
41813         @: $(MAKE); $(unstage)
41814         @r=`${PWD_COMMAND}`; export r; \
41815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41816         $(NORMAL_TARGET_EXPORTS) \
41817         (cd $(TARGET_SUBDIR)/winsup && \
41818           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41819
41820 @endif target-winsup
41821
41822 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
41823 maybe-install-strip-target-winsup:
41824 @if target-winsup
41825 maybe-install-strip-target-winsup: install-strip-target-winsup
41826
41827 install-strip-target-winsup: 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)/winsup && \
41833           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41834
41835 @endif target-winsup
41836
41837 # Other targets (info, dvi, pdf, etc.)
41838
41839 .PHONY: maybe-info-target-winsup info-target-winsup
41840 maybe-info-target-winsup:
41841 @if target-winsup
41842 maybe-info-target-winsup: info-target-winsup
41843
41844 info-target-winsup: \
41845     configure-target-winsup 
41846         @: $(MAKE); $(unstage)
41847         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41848         r=`${PWD_COMMAND}`; export r; \
41849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41850         $(NORMAL_TARGET_EXPORTS) \
41851         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41852         for flag in $(EXTRA_TARGET_FLAGS); do \
41853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41854         done; \
41855         (cd $(TARGET_SUBDIR)/winsup && \
41856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41858                   "RANLIB=$${RANLIB}" \
41859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41860                    info) \
41861           || exit 1
41862
41863 @endif target-winsup
41864
41865 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41866 maybe-dvi-target-winsup:
41867 @if target-winsup
41868 maybe-dvi-target-winsup: dvi-target-winsup
41869
41870 dvi-target-winsup: \
41871     configure-target-winsup 
41872         @: $(MAKE); $(unstage)
41873         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41874         r=`${PWD_COMMAND}`; export r; \
41875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41876         $(NORMAL_TARGET_EXPORTS) \
41877         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41878         for flag in $(EXTRA_TARGET_FLAGS); do \
41879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41880         done; \
41881         (cd $(TARGET_SUBDIR)/winsup && \
41882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41884                   "RANLIB=$${RANLIB}" \
41885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41886                    dvi) \
41887           || exit 1
41888
41889 @endif target-winsup
41890
41891 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41892 maybe-pdf-target-winsup:
41893 @if target-winsup
41894 maybe-pdf-target-winsup: pdf-target-winsup
41895
41896 pdf-target-winsup: \
41897     configure-target-winsup 
41898         @: $(MAKE); $(unstage)
41899         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41900         r=`${PWD_COMMAND}`; export r; \
41901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41902         $(NORMAL_TARGET_EXPORTS) \
41903         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41904         for flag in $(EXTRA_TARGET_FLAGS); do \
41905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41906         done; \
41907         (cd $(TARGET_SUBDIR)/winsup && \
41908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41910                   "RANLIB=$${RANLIB}" \
41911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41912                    pdf) \
41913           || exit 1
41914
41915 @endif target-winsup
41916
41917 .PHONY: maybe-html-target-winsup html-target-winsup
41918 maybe-html-target-winsup:
41919 @if target-winsup
41920 maybe-html-target-winsup: html-target-winsup
41921
41922 html-target-winsup: \
41923     configure-target-winsup 
41924         @: $(MAKE); $(unstage)
41925         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41926         r=`${PWD_COMMAND}`; export r; \
41927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928         $(NORMAL_TARGET_EXPORTS) \
41929         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41930         for flag in $(EXTRA_TARGET_FLAGS); do \
41931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41932         done; \
41933         (cd $(TARGET_SUBDIR)/winsup && \
41934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936                   "RANLIB=$${RANLIB}" \
41937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938                    html) \
41939           || exit 1
41940
41941 @endif target-winsup
41942
41943 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41944 maybe-TAGS-target-winsup:
41945 @if target-winsup
41946 maybe-TAGS-target-winsup: TAGS-target-winsup
41947
41948 TAGS-target-winsup: \
41949     configure-target-winsup 
41950         @: $(MAKE); $(unstage)
41951         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41952         r=`${PWD_COMMAND}`; export r; \
41953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41954         $(NORMAL_TARGET_EXPORTS) \
41955         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41956         for flag in $(EXTRA_TARGET_FLAGS); do \
41957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41958         done; \
41959         (cd $(TARGET_SUBDIR)/winsup && \
41960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41962                   "RANLIB=$${RANLIB}" \
41963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41964                    TAGS) \
41965           || exit 1
41966
41967 @endif target-winsup
41968
41969 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41970 maybe-install-info-target-winsup:
41971 @if target-winsup
41972 maybe-install-info-target-winsup: install-info-target-winsup
41973
41974 install-info-target-winsup: \
41975     configure-target-winsup \
41976     info-target-winsup 
41977         @: $(MAKE); $(unstage)
41978         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41979         r=`${PWD_COMMAND}`; export r; \
41980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41981         $(NORMAL_TARGET_EXPORTS) \
41982         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41983         for flag in $(EXTRA_TARGET_FLAGS); do \
41984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41985         done; \
41986         (cd $(TARGET_SUBDIR)/winsup && \
41987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41989                   "RANLIB=$${RANLIB}" \
41990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41991                    install-info) \
41992           || exit 1
41993
41994 @endif target-winsup
41995
41996 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
41997 maybe-install-pdf-target-winsup:
41998 @if target-winsup
41999 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42000
42001 install-pdf-target-winsup: \
42002     configure-target-winsup \
42003     pdf-target-winsup 
42004         @: $(MAKE); $(unstage)
42005         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42006         r=`${PWD_COMMAND}`; export r; \
42007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008         $(NORMAL_TARGET_EXPORTS) \
42009         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
42010         for flag in $(EXTRA_TARGET_FLAGS); do \
42011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42012         done; \
42013         (cd $(TARGET_SUBDIR)/winsup && \
42014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42016                   "RANLIB=$${RANLIB}" \
42017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42018                    install-pdf) \
42019           || exit 1
42020
42021 @endif target-winsup
42022
42023 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42024 maybe-install-html-target-winsup:
42025 @if target-winsup
42026 maybe-install-html-target-winsup: install-html-target-winsup
42027
42028 install-html-target-winsup: \
42029     configure-target-winsup \
42030     html-target-winsup 
42031         @: $(MAKE); $(unstage)
42032         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42033         r=`${PWD_COMMAND}`; export r; \
42034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42035         $(NORMAL_TARGET_EXPORTS) \
42036         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
42037         for flag in $(EXTRA_TARGET_FLAGS); do \
42038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42039         done; \
42040         (cd $(TARGET_SUBDIR)/winsup && \
42041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42043                   "RANLIB=$${RANLIB}" \
42044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42045                    install-html) \
42046           || exit 1
42047
42048 @endif target-winsup
42049
42050 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42051 maybe-installcheck-target-winsup:
42052 @if target-winsup
42053 maybe-installcheck-target-winsup: installcheck-target-winsup
42054
42055 installcheck-target-winsup: \
42056     configure-target-winsup 
42057         @: $(MAKE); $(unstage)
42058         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42059         r=`${PWD_COMMAND}`; export r; \
42060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42061         $(NORMAL_TARGET_EXPORTS) \
42062         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
42063         for flag in $(EXTRA_TARGET_FLAGS); do \
42064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42065         done; \
42066         (cd $(TARGET_SUBDIR)/winsup && \
42067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42069                   "RANLIB=$${RANLIB}" \
42070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42071                    installcheck) \
42072           || exit 1
42073
42074 @endif target-winsup
42075
42076 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42077 maybe-mostlyclean-target-winsup:
42078 @if target-winsup
42079 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42080
42081 mostlyclean-target-winsup: 
42082         @: $(MAKE); $(unstage)
42083         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42084         r=`${PWD_COMMAND}`; export r; \
42085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42086         $(NORMAL_TARGET_EXPORTS) \
42087         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
42088         for flag in $(EXTRA_TARGET_FLAGS); do \
42089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42090         done; \
42091         (cd $(TARGET_SUBDIR)/winsup && \
42092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42094                   "RANLIB=$${RANLIB}" \
42095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42096                    mostlyclean) \
42097           || exit 1
42098
42099 @endif target-winsup
42100
42101 .PHONY: maybe-clean-target-winsup clean-target-winsup
42102 maybe-clean-target-winsup:
42103 @if target-winsup
42104 maybe-clean-target-winsup: clean-target-winsup
42105
42106 clean-target-winsup: 
42107         @: $(MAKE); $(unstage)
42108         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42109         r=`${PWD_COMMAND}`; export r; \
42110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42111         $(NORMAL_TARGET_EXPORTS) \
42112         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
42113         for flag in $(EXTRA_TARGET_FLAGS); do \
42114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115         done; \
42116         (cd $(TARGET_SUBDIR)/winsup && \
42117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42119                   "RANLIB=$${RANLIB}" \
42120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42121                    clean) \
42122           || exit 1
42123
42124 @endif target-winsup
42125
42126 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42127 maybe-distclean-target-winsup:
42128 @if target-winsup
42129 maybe-distclean-target-winsup: distclean-target-winsup
42130
42131 distclean-target-winsup: 
42132         @: $(MAKE); $(unstage)
42133         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42134         r=`${PWD_COMMAND}`; export r; \
42135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42136         $(NORMAL_TARGET_EXPORTS) \
42137         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
42138         for flag in $(EXTRA_TARGET_FLAGS); do \
42139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42140         done; \
42141         (cd $(TARGET_SUBDIR)/winsup && \
42142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42144                   "RANLIB=$${RANLIB}" \
42145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42146                    distclean) \
42147           || exit 1
42148
42149 @endif target-winsup
42150
42151 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42152 maybe-maintainer-clean-target-winsup:
42153 @if target-winsup
42154 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42155
42156 maintainer-clean-target-winsup: 
42157         @: $(MAKE); $(unstage)
42158         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42159         r=`${PWD_COMMAND}`; export r; \
42160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161         $(NORMAL_TARGET_EXPORTS) \
42162         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
42163         for flag in $(EXTRA_TARGET_FLAGS); do \
42164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42165         done; \
42166         (cd $(TARGET_SUBDIR)/winsup && \
42167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42169                   "RANLIB=$${RANLIB}" \
42170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42171                    maintainer-clean) \
42172           || exit 1
42173
42174 @endif target-winsup
42175
42176
42177
42178
42179
42180 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42181 maybe-configure-target-libgloss:
42182 @if gcc-bootstrap
42183 configure-target-libgloss: stage_current
42184 @endif gcc-bootstrap
42185 @if target-libgloss
42186 maybe-configure-target-libgloss: configure-target-libgloss
42187 configure-target-libgloss: 
42188         @: $(MAKE); $(unstage)
42189         @r=`${PWD_COMMAND}`; export r; \
42190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42191         echo "Checking multilib configuration for libgloss..."; \
42192         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
42193         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
42194         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42195           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42196             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42197           else \
42198             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42199             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42200           fi; \
42201         else \
42202           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42203         fi; \
42204         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42205         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
42206         $(NORMAL_TARGET_EXPORTS)  \
42207         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42208         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42209         case $(srcdir) in \
42210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42211           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42213         esac; \
42214         module_srcdir=libgloss; \
42215         rm -f no-such-file || : ; \
42216         CONFIG_SITE=no-such-file $(SHELL) \
42217           $$s/$$module_srcdir/configure \
42218           --srcdir=$${topdir}/$$module_srcdir \
42219           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42220           --target=${target_alias}  \
42221           || exit 1
42222 @endif target-libgloss
42223
42224
42225
42226
42227
42228 .PHONY: all-target-libgloss maybe-all-target-libgloss
42229 maybe-all-target-libgloss:
42230 @if gcc-bootstrap
42231 all-target-libgloss: stage_current
42232 @endif gcc-bootstrap
42233 @if target-libgloss
42234 TARGET-target-libgloss=all
42235 maybe-all-target-libgloss: all-target-libgloss
42236 all-target-libgloss: configure-target-libgloss
42237         @: $(MAKE); $(unstage)
42238         @r=`${PWD_COMMAND}`; export r; \
42239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42240         $(NORMAL_TARGET_EXPORTS)  \
42241         (cd $(TARGET_SUBDIR)/libgloss && \
42242           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42243                 $(TARGET-target-libgloss))
42244 @endif target-libgloss
42245
42246
42247
42248
42249
42250 .PHONY: check-target-libgloss maybe-check-target-libgloss
42251 maybe-check-target-libgloss:
42252 @if target-libgloss
42253 maybe-check-target-libgloss: check-target-libgloss
42254
42255 # Dummy target for uncheckable module.
42256 check-target-libgloss:
42257
42258 @endif target-libgloss
42259
42260 .PHONY: install-target-libgloss maybe-install-target-libgloss
42261 maybe-install-target-libgloss:
42262 @if target-libgloss
42263 maybe-install-target-libgloss: install-target-libgloss
42264
42265 install-target-libgloss: installdirs
42266         @: $(MAKE); $(unstage)
42267         @r=`${PWD_COMMAND}`; export r; \
42268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42269         $(NORMAL_TARGET_EXPORTS) \
42270         (cd $(TARGET_SUBDIR)/libgloss && \
42271           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42272
42273 @endif target-libgloss
42274
42275 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42276 maybe-install-strip-target-libgloss:
42277 @if target-libgloss
42278 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42279
42280 install-strip-target-libgloss: installdirs
42281         @: $(MAKE); $(unstage)
42282         @r=`${PWD_COMMAND}`; export r; \
42283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42284         $(NORMAL_TARGET_EXPORTS) \
42285         (cd $(TARGET_SUBDIR)/libgloss && \
42286           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42287
42288 @endif target-libgloss
42289
42290 # Other targets (info, dvi, pdf, etc.)
42291
42292 .PHONY: maybe-info-target-libgloss info-target-libgloss
42293 maybe-info-target-libgloss:
42294 @if target-libgloss
42295 maybe-info-target-libgloss: info-target-libgloss
42296
42297 info-target-libgloss: \
42298     configure-target-libgloss 
42299         @: $(MAKE); $(unstage)
42300         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42301         r=`${PWD_COMMAND}`; export r; \
42302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42303         $(NORMAL_TARGET_EXPORTS) \
42304         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
42305         for flag in $(EXTRA_TARGET_FLAGS); do \
42306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42307         done; \
42308         (cd $(TARGET_SUBDIR)/libgloss && \
42309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42311                   "RANLIB=$${RANLIB}" \
42312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42313                    info) \
42314           || exit 1
42315
42316 @endif target-libgloss
42317
42318 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42319 maybe-dvi-target-libgloss:
42320 @if target-libgloss
42321 maybe-dvi-target-libgloss: dvi-target-libgloss
42322
42323 dvi-target-libgloss: \
42324     configure-target-libgloss 
42325         @: $(MAKE); $(unstage)
42326         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42327         r=`${PWD_COMMAND}`; export r; \
42328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42329         $(NORMAL_TARGET_EXPORTS) \
42330         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
42331         for flag in $(EXTRA_TARGET_FLAGS); do \
42332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42333         done; \
42334         (cd $(TARGET_SUBDIR)/libgloss && \
42335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42337                   "RANLIB=$${RANLIB}" \
42338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42339                    dvi) \
42340           || exit 1
42341
42342 @endif target-libgloss
42343
42344 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42345 maybe-pdf-target-libgloss:
42346 @if target-libgloss
42347 maybe-pdf-target-libgloss: pdf-target-libgloss
42348
42349 pdf-target-libgloss: \
42350     configure-target-libgloss 
42351         @: $(MAKE); $(unstage)
42352         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42353         r=`${PWD_COMMAND}`; export r; \
42354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42355         $(NORMAL_TARGET_EXPORTS) \
42356         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
42357         for flag in $(EXTRA_TARGET_FLAGS); do \
42358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42359         done; \
42360         (cd $(TARGET_SUBDIR)/libgloss && \
42361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42363                   "RANLIB=$${RANLIB}" \
42364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42365                    pdf) \
42366           || exit 1
42367
42368 @endif target-libgloss
42369
42370 .PHONY: maybe-html-target-libgloss html-target-libgloss
42371 maybe-html-target-libgloss:
42372 @if target-libgloss
42373 maybe-html-target-libgloss: html-target-libgloss
42374
42375 html-target-libgloss: \
42376     configure-target-libgloss 
42377         @: $(MAKE); $(unstage)
42378         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42379         r=`${PWD_COMMAND}`; export r; \
42380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42381         $(NORMAL_TARGET_EXPORTS) \
42382         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
42383         for flag in $(EXTRA_TARGET_FLAGS); do \
42384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42385         done; \
42386         (cd $(TARGET_SUBDIR)/libgloss && \
42387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42389                   "RANLIB=$${RANLIB}" \
42390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42391                    html) \
42392           || exit 1
42393
42394 @endif target-libgloss
42395
42396 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42397 maybe-TAGS-target-libgloss:
42398 @if target-libgloss
42399 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42400
42401 TAGS-target-libgloss: \
42402     configure-target-libgloss 
42403         @: $(MAKE); $(unstage)
42404         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42405         r=`${PWD_COMMAND}`; export r; \
42406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42407         $(NORMAL_TARGET_EXPORTS) \
42408         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
42409         for flag in $(EXTRA_TARGET_FLAGS); do \
42410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42411         done; \
42412         (cd $(TARGET_SUBDIR)/libgloss && \
42413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42415                   "RANLIB=$${RANLIB}" \
42416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42417                    TAGS) \
42418           || exit 1
42419
42420 @endif target-libgloss
42421
42422 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42423 maybe-install-info-target-libgloss:
42424 @if target-libgloss
42425 maybe-install-info-target-libgloss: install-info-target-libgloss
42426
42427 install-info-target-libgloss: \
42428     configure-target-libgloss \
42429     info-target-libgloss 
42430         @: $(MAKE); $(unstage)
42431         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42432         r=`${PWD_COMMAND}`; export r; \
42433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42434         $(NORMAL_TARGET_EXPORTS) \
42435         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
42436         for flag in $(EXTRA_TARGET_FLAGS); do \
42437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42438         done; \
42439         (cd $(TARGET_SUBDIR)/libgloss && \
42440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42442                   "RANLIB=$${RANLIB}" \
42443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42444                    install-info) \
42445           || exit 1
42446
42447 @endif target-libgloss
42448
42449 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42450 maybe-install-pdf-target-libgloss:
42451 @if target-libgloss
42452 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42453
42454 install-pdf-target-libgloss: \
42455     configure-target-libgloss \
42456     pdf-target-libgloss 
42457         @: $(MAKE); $(unstage)
42458         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42459         r=`${PWD_COMMAND}`; export r; \
42460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42461         $(NORMAL_TARGET_EXPORTS) \
42462         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
42463         for flag in $(EXTRA_TARGET_FLAGS); do \
42464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42465         done; \
42466         (cd $(TARGET_SUBDIR)/libgloss && \
42467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42469                   "RANLIB=$${RANLIB}" \
42470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42471                    install-pdf) \
42472           || exit 1
42473
42474 @endif target-libgloss
42475
42476 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42477 maybe-install-html-target-libgloss:
42478 @if target-libgloss
42479 maybe-install-html-target-libgloss: install-html-target-libgloss
42480
42481 install-html-target-libgloss: \
42482     configure-target-libgloss \
42483     html-target-libgloss 
42484         @: $(MAKE); $(unstage)
42485         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42486         r=`${PWD_COMMAND}`; export r; \
42487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42488         $(NORMAL_TARGET_EXPORTS) \
42489         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
42490         for flag in $(EXTRA_TARGET_FLAGS); do \
42491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42492         done; \
42493         (cd $(TARGET_SUBDIR)/libgloss && \
42494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42496                   "RANLIB=$${RANLIB}" \
42497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42498                    install-html) \
42499           || exit 1
42500
42501 @endif target-libgloss
42502
42503 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42504 maybe-installcheck-target-libgloss:
42505 @if target-libgloss
42506 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42507
42508 installcheck-target-libgloss: \
42509     configure-target-libgloss 
42510         @: $(MAKE); $(unstage)
42511         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42512         r=`${PWD_COMMAND}`; export r; \
42513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42514         $(NORMAL_TARGET_EXPORTS) \
42515         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
42516         for flag in $(EXTRA_TARGET_FLAGS); do \
42517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42518         done; \
42519         (cd $(TARGET_SUBDIR)/libgloss && \
42520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42522                   "RANLIB=$${RANLIB}" \
42523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42524                    installcheck) \
42525           || exit 1
42526
42527 @endif target-libgloss
42528
42529 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42530 maybe-mostlyclean-target-libgloss:
42531 @if target-libgloss
42532 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42533
42534 mostlyclean-target-libgloss: 
42535         @: $(MAKE); $(unstage)
42536         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42537         r=`${PWD_COMMAND}`; export r; \
42538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42539         $(NORMAL_TARGET_EXPORTS) \
42540         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
42541         for flag in $(EXTRA_TARGET_FLAGS); do \
42542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42543         done; \
42544         (cd $(TARGET_SUBDIR)/libgloss && \
42545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42547                   "RANLIB=$${RANLIB}" \
42548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42549                    mostlyclean) \
42550           || exit 1
42551
42552 @endif target-libgloss
42553
42554 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42555 maybe-clean-target-libgloss:
42556 @if target-libgloss
42557 maybe-clean-target-libgloss: clean-target-libgloss
42558
42559 clean-target-libgloss: 
42560         @: $(MAKE); $(unstage)
42561         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42562         r=`${PWD_COMMAND}`; export r; \
42563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564         $(NORMAL_TARGET_EXPORTS) \
42565         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
42566         for flag in $(EXTRA_TARGET_FLAGS); do \
42567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42568         done; \
42569         (cd $(TARGET_SUBDIR)/libgloss && \
42570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42572                   "RANLIB=$${RANLIB}" \
42573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42574                    clean) \
42575           || exit 1
42576
42577 @endif target-libgloss
42578
42579 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42580 maybe-distclean-target-libgloss:
42581 @if target-libgloss
42582 maybe-distclean-target-libgloss: distclean-target-libgloss
42583
42584 distclean-target-libgloss: 
42585         @: $(MAKE); $(unstage)
42586         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42587         r=`${PWD_COMMAND}`; export r; \
42588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589         $(NORMAL_TARGET_EXPORTS) \
42590         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
42591         for flag in $(EXTRA_TARGET_FLAGS); do \
42592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42593         done; \
42594         (cd $(TARGET_SUBDIR)/libgloss && \
42595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42597                   "RANLIB=$${RANLIB}" \
42598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42599                    distclean) \
42600           || exit 1
42601
42602 @endif target-libgloss
42603
42604 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
42605 maybe-maintainer-clean-target-libgloss:
42606 @if target-libgloss
42607 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
42608
42609 maintainer-clean-target-libgloss: 
42610         @: $(MAKE); $(unstage)
42611         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42612         r=`${PWD_COMMAND}`; export r; \
42613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42614         $(NORMAL_TARGET_EXPORTS) \
42615         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
42616         for flag in $(EXTRA_TARGET_FLAGS); do \
42617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42618         done; \
42619         (cd $(TARGET_SUBDIR)/libgloss && \
42620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42622                   "RANLIB=$${RANLIB}" \
42623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42624                    maintainer-clean) \
42625           || exit 1
42626
42627 @endif target-libgloss
42628
42629
42630
42631
42632
42633 .PHONY: configure-target-libffi maybe-configure-target-libffi
42634 maybe-configure-target-libffi:
42635 @if gcc-bootstrap
42636 configure-target-libffi: stage_current
42637 @endif gcc-bootstrap
42638 @if target-libffi
42639 maybe-configure-target-libffi: configure-target-libffi
42640 configure-target-libffi: 
42641         @: $(MAKE); $(unstage)
42642         @r=`${PWD_COMMAND}`; export r; \
42643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42644         echo "Checking multilib configuration for libffi..."; \
42645         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42646         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
42647         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
42648           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
42649             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
42650           else \
42651             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
42652             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42653           fi; \
42654         else \
42655           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42656         fi; \
42657         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
42658         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42659         $(NORMAL_TARGET_EXPORTS)  \
42660         echo Configuring in $(TARGET_SUBDIR)/libffi; \
42661         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
42662         case $(srcdir) in \
42663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42664           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
42665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42666         esac; \
42667         module_srcdir=libffi; \
42668         rm -f no-such-file || : ; \
42669         CONFIG_SITE=no-such-file $(SHELL) \
42670           $$s/$$module_srcdir/configure \
42671           --srcdir=$${topdir}/$$module_srcdir \
42672           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42673           --target=${target_alias}  \
42674           || exit 1
42675 @endif target-libffi
42676
42677
42678
42679
42680
42681 .PHONY: all-target-libffi maybe-all-target-libffi
42682 maybe-all-target-libffi:
42683 @if gcc-bootstrap
42684 all-target-libffi: stage_current
42685 @endif gcc-bootstrap
42686 @if target-libffi
42687 TARGET-target-libffi=all
42688 maybe-all-target-libffi: all-target-libffi
42689 all-target-libffi: configure-target-libffi
42690         @: $(MAKE); $(unstage)
42691         @r=`${PWD_COMMAND}`; export r; \
42692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693         $(NORMAL_TARGET_EXPORTS)  \
42694         (cd $(TARGET_SUBDIR)/libffi && \
42695           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42696                 $(TARGET-target-libffi))
42697 @endif target-libffi
42698
42699
42700
42701
42702
42703 .PHONY: check-target-libffi maybe-check-target-libffi
42704 maybe-check-target-libffi:
42705 @if target-libffi
42706 maybe-check-target-libffi: check-target-libffi
42707
42708 check-target-libffi:
42709         @: $(MAKE); $(unstage)
42710         @r=`${PWD_COMMAND}`; export r; \
42711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712         $(NORMAL_TARGET_EXPORTS) \
42713         (cd $(TARGET_SUBDIR)/libffi && \
42714           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42715
42716 @endif target-libffi
42717
42718 .PHONY: install-target-libffi maybe-install-target-libffi
42719 maybe-install-target-libffi:
42720 @if target-libffi
42721 maybe-install-target-libffi: install-target-libffi
42722
42723 # Dummy target for uninstallable.
42724 install-target-libffi:
42725
42726 @endif target-libffi
42727
42728 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
42729 maybe-install-strip-target-libffi:
42730 @if target-libffi
42731 maybe-install-strip-target-libffi: install-strip-target-libffi
42732
42733 # Dummy target for uninstallable.
42734 install-strip-target-libffi:
42735
42736 @endif target-libffi
42737
42738 # Other targets (info, dvi, pdf, etc.)
42739
42740 .PHONY: maybe-info-target-libffi info-target-libffi
42741 maybe-info-target-libffi:
42742 @if target-libffi
42743 maybe-info-target-libffi: info-target-libffi
42744
42745 info-target-libffi: \
42746     configure-target-libffi 
42747         @: $(MAKE); $(unstage)
42748         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42749         r=`${PWD_COMMAND}`; export r; \
42750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42751         $(NORMAL_TARGET_EXPORTS) \
42752         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
42753         for flag in $(EXTRA_TARGET_FLAGS); do \
42754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42755         done; \
42756         (cd $(TARGET_SUBDIR)/libffi && \
42757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42759                   "RANLIB=$${RANLIB}" \
42760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42761                    info) \
42762           || exit 1
42763
42764 @endif target-libffi
42765
42766 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
42767 maybe-dvi-target-libffi:
42768 @if target-libffi
42769 maybe-dvi-target-libffi: dvi-target-libffi
42770
42771 dvi-target-libffi: \
42772     configure-target-libffi 
42773         @: $(MAKE); $(unstage)
42774         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42775         r=`${PWD_COMMAND}`; export r; \
42776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42777         $(NORMAL_TARGET_EXPORTS) \
42778         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
42779         for flag in $(EXTRA_TARGET_FLAGS); do \
42780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42781         done; \
42782         (cd $(TARGET_SUBDIR)/libffi && \
42783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42785                   "RANLIB=$${RANLIB}" \
42786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42787                    dvi) \
42788           || exit 1
42789
42790 @endif target-libffi
42791
42792 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
42793 maybe-pdf-target-libffi:
42794 @if target-libffi
42795 maybe-pdf-target-libffi: pdf-target-libffi
42796
42797 pdf-target-libffi: \
42798     configure-target-libffi 
42799         @: $(MAKE); $(unstage)
42800         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42801         r=`${PWD_COMMAND}`; export r; \
42802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42803         $(NORMAL_TARGET_EXPORTS) \
42804         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
42805         for flag in $(EXTRA_TARGET_FLAGS); do \
42806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42807         done; \
42808         (cd $(TARGET_SUBDIR)/libffi && \
42809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42811                   "RANLIB=$${RANLIB}" \
42812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42813                    pdf) \
42814           || exit 1
42815
42816 @endif target-libffi
42817
42818 .PHONY: maybe-html-target-libffi html-target-libffi
42819 maybe-html-target-libffi:
42820 @if target-libffi
42821 maybe-html-target-libffi: html-target-libffi
42822
42823 html-target-libffi: \
42824     configure-target-libffi 
42825         @: $(MAKE); $(unstage)
42826         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42827         r=`${PWD_COMMAND}`; export r; \
42828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42829         $(NORMAL_TARGET_EXPORTS) \
42830         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
42831         for flag in $(EXTRA_TARGET_FLAGS); do \
42832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833         done; \
42834         (cd $(TARGET_SUBDIR)/libffi && \
42835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42837                   "RANLIB=$${RANLIB}" \
42838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42839                    html) \
42840           || exit 1
42841
42842 @endif target-libffi
42843
42844 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
42845 maybe-TAGS-target-libffi:
42846 @if target-libffi
42847 maybe-TAGS-target-libffi: TAGS-target-libffi
42848
42849 TAGS-target-libffi: \
42850     configure-target-libffi 
42851         @: $(MAKE); $(unstage)
42852         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42853         r=`${PWD_COMMAND}`; export r; \
42854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42855         $(NORMAL_TARGET_EXPORTS) \
42856         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
42857         for flag in $(EXTRA_TARGET_FLAGS); do \
42858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42859         done; \
42860         (cd $(TARGET_SUBDIR)/libffi && \
42861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42863                   "RANLIB=$${RANLIB}" \
42864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42865                    TAGS) \
42866           || exit 1
42867
42868 @endif target-libffi
42869
42870 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
42871 maybe-install-info-target-libffi:
42872 @if target-libffi
42873 maybe-install-info-target-libffi: install-info-target-libffi
42874
42875 install-info-target-libffi: \
42876     configure-target-libffi \
42877     info-target-libffi 
42878         @: $(MAKE); $(unstage)
42879         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42880         r=`${PWD_COMMAND}`; export r; \
42881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42882         $(NORMAL_TARGET_EXPORTS) \
42883         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
42884         for flag in $(EXTRA_TARGET_FLAGS); do \
42885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42886         done; \
42887         (cd $(TARGET_SUBDIR)/libffi && \
42888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42890                   "RANLIB=$${RANLIB}" \
42891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42892                    install-info) \
42893           || exit 1
42894
42895 @endif target-libffi
42896
42897 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
42898 maybe-install-pdf-target-libffi:
42899 @if target-libffi
42900 maybe-install-pdf-target-libffi: install-pdf-target-libffi
42901
42902 install-pdf-target-libffi: \
42903     configure-target-libffi \
42904     pdf-target-libffi 
42905         @: $(MAKE); $(unstage)
42906         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42907         r=`${PWD_COMMAND}`; export r; \
42908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42909         $(NORMAL_TARGET_EXPORTS) \
42910         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
42911         for flag in $(EXTRA_TARGET_FLAGS); do \
42912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42913         done; \
42914         (cd $(TARGET_SUBDIR)/libffi && \
42915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42917                   "RANLIB=$${RANLIB}" \
42918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42919                    install-pdf) \
42920           || exit 1
42921
42922 @endif target-libffi
42923
42924 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
42925 maybe-install-html-target-libffi:
42926 @if target-libffi
42927 maybe-install-html-target-libffi: install-html-target-libffi
42928
42929 install-html-target-libffi: \
42930     configure-target-libffi \
42931     html-target-libffi 
42932         @: $(MAKE); $(unstage)
42933         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42934         r=`${PWD_COMMAND}`; export r; \
42935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42936         $(NORMAL_TARGET_EXPORTS) \
42937         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
42938         for flag in $(EXTRA_TARGET_FLAGS); do \
42939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42940         done; \
42941         (cd $(TARGET_SUBDIR)/libffi && \
42942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42944                   "RANLIB=$${RANLIB}" \
42945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42946                    install-html) \
42947           || exit 1
42948
42949 @endif target-libffi
42950
42951 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
42952 maybe-installcheck-target-libffi:
42953 @if target-libffi
42954 maybe-installcheck-target-libffi: installcheck-target-libffi
42955
42956 installcheck-target-libffi: \
42957     configure-target-libffi 
42958         @: $(MAKE); $(unstage)
42959         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42960         r=`${PWD_COMMAND}`; export r; \
42961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42962         $(NORMAL_TARGET_EXPORTS) \
42963         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
42964         for flag in $(EXTRA_TARGET_FLAGS); do \
42965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42966         done; \
42967         (cd $(TARGET_SUBDIR)/libffi && \
42968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42970                   "RANLIB=$${RANLIB}" \
42971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42972                    installcheck) \
42973           || exit 1
42974
42975 @endif target-libffi
42976
42977 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
42978 maybe-mostlyclean-target-libffi:
42979 @if target-libffi
42980 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
42981
42982 mostlyclean-target-libffi: 
42983         @: $(MAKE); $(unstage)
42984         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42985         r=`${PWD_COMMAND}`; export r; \
42986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42987         $(NORMAL_TARGET_EXPORTS) \
42988         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
42989         for flag in $(EXTRA_TARGET_FLAGS); do \
42990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42991         done; \
42992         (cd $(TARGET_SUBDIR)/libffi && \
42993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42995                   "RANLIB=$${RANLIB}" \
42996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42997                    mostlyclean) \
42998           || exit 1
42999
43000 @endif target-libffi
43001
43002 .PHONY: maybe-clean-target-libffi clean-target-libffi
43003 maybe-clean-target-libffi:
43004 @if target-libffi
43005 maybe-clean-target-libffi: clean-target-libffi
43006
43007 clean-target-libffi: 
43008         @: $(MAKE); $(unstage)
43009         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43010         r=`${PWD_COMMAND}`; export r; \
43011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43012         $(NORMAL_TARGET_EXPORTS) \
43013         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
43014         for flag in $(EXTRA_TARGET_FLAGS); do \
43015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43016         done; \
43017         (cd $(TARGET_SUBDIR)/libffi && \
43018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43020                   "RANLIB=$${RANLIB}" \
43021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43022                    clean) \
43023           || exit 1
43024
43025 @endif target-libffi
43026
43027 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43028 maybe-distclean-target-libffi:
43029 @if target-libffi
43030 maybe-distclean-target-libffi: distclean-target-libffi
43031
43032 distclean-target-libffi: 
43033         @: $(MAKE); $(unstage)
43034         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43035         r=`${PWD_COMMAND}`; export r; \
43036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43037         $(NORMAL_TARGET_EXPORTS) \
43038         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
43039         for flag in $(EXTRA_TARGET_FLAGS); do \
43040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43041         done; \
43042         (cd $(TARGET_SUBDIR)/libffi && \
43043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43045                   "RANLIB=$${RANLIB}" \
43046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43047                    distclean) \
43048           || exit 1
43049
43050 @endif target-libffi
43051
43052 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43053 maybe-maintainer-clean-target-libffi:
43054 @if target-libffi
43055 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43056
43057 maintainer-clean-target-libffi: 
43058         @: $(MAKE); $(unstage)
43059         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43060         r=`${PWD_COMMAND}`; export r; \
43061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43062         $(NORMAL_TARGET_EXPORTS) \
43063         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
43064         for flag in $(EXTRA_TARGET_FLAGS); do \
43065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43066         done; \
43067         (cd $(TARGET_SUBDIR)/libffi && \
43068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43070                   "RANLIB=$${RANLIB}" \
43071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43072                    maintainer-clean) \
43073           || exit 1
43074
43075 @endif target-libffi
43076
43077
43078
43079
43080
43081 .PHONY: configure-target-libjava maybe-configure-target-libjava
43082 maybe-configure-target-libjava:
43083 @if gcc-bootstrap
43084 configure-target-libjava: stage_current
43085 @endif gcc-bootstrap
43086 @if target-libjava
43087 maybe-configure-target-libjava: configure-target-libjava
43088 configure-target-libjava: 
43089         @: $(MAKE); $(unstage)
43090         @r=`${PWD_COMMAND}`; export r; \
43091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43092         echo "Checking multilib configuration for libjava..."; \
43093         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43094         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
43095         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43096           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43097             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43098           else \
43099             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43100             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43101           fi; \
43102         else \
43103           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43104         fi; \
43105         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43106         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43107         $(RAW_CXX_TARGET_EXPORTS)  \
43108         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43109         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43110         case $(srcdir) in \
43111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43112           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43114         esac; \
43115         module_srcdir=libjava; \
43116         rm -f no-such-file || : ; \
43117         CONFIG_SITE=no-such-file $(SHELL) \
43118           $$s/$$module_srcdir/configure \
43119           --srcdir=$${topdir}/$$module_srcdir \
43120           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43121           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43122           || exit 1
43123 @endif target-libjava
43124
43125
43126
43127
43128
43129 .PHONY: all-target-libjava maybe-all-target-libjava
43130 maybe-all-target-libjava:
43131 @if gcc-bootstrap
43132 all-target-libjava: stage_current
43133 @endif gcc-bootstrap
43134 @if target-libjava
43135 TARGET-target-libjava=all
43136 maybe-all-target-libjava: all-target-libjava
43137 all-target-libjava: configure-target-libjava
43138         @: $(MAKE); $(unstage)
43139         @r=`${PWD_COMMAND}`; export r; \
43140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43141         $(RAW_CXX_TARGET_EXPORTS)  \
43142         (cd $(TARGET_SUBDIR)/libjava && \
43143           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43144                 $(TARGET-target-libjava))
43145 @endif target-libjava
43146
43147
43148
43149
43150
43151 .PHONY: check-target-libjava maybe-check-target-libjava
43152 maybe-check-target-libjava:
43153 @if target-libjava
43154 maybe-check-target-libjava: check-target-libjava
43155
43156 check-target-libjava:
43157         @: $(MAKE); $(unstage)
43158         @r=`${PWD_COMMAND}`; export r; \
43159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160         $(RAW_CXX_TARGET_EXPORTS) \
43161         (cd $(TARGET_SUBDIR)/libjava && \
43162           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43163
43164 @endif target-libjava
43165
43166 .PHONY: install-target-libjava maybe-install-target-libjava
43167 maybe-install-target-libjava:
43168 @if target-libjava
43169 maybe-install-target-libjava: install-target-libjava
43170
43171 install-target-libjava: installdirs
43172         @: $(MAKE); $(unstage)
43173         @r=`${PWD_COMMAND}`; export r; \
43174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43175         $(RAW_CXX_TARGET_EXPORTS) \
43176         (cd $(TARGET_SUBDIR)/libjava && \
43177           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43178
43179 @endif target-libjava
43180
43181 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43182 maybe-install-strip-target-libjava:
43183 @if target-libjava
43184 maybe-install-strip-target-libjava: install-strip-target-libjava
43185
43186 install-strip-target-libjava: installdirs
43187         @: $(MAKE); $(unstage)
43188         @r=`${PWD_COMMAND}`; export r; \
43189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43190         $(RAW_CXX_TARGET_EXPORTS) \
43191         (cd $(TARGET_SUBDIR)/libjava && \
43192           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43193
43194 @endif target-libjava
43195
43196 # Other targets (info, dvi, pdf, etc.)
43197
43198 .PHONY: maybe-info-target-libjava info-target-libjava
43199 maybe-info-target-libjava:
43200 @if target-libjava
43201 maybe-info-target-libjava: info-target-libjava
43202
43203 info-target-libjava: \
43204     configure-target-libjava 
43205         @: $(MAKE); $(unstage)
43206         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43207         r=`${PWD_COMMAND}`; export r; \
43208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43209         $(RAW_CXX_TARGET_EXPORTS) \
43210         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
43211         for flag in $(EXTRA_TARGET_FLAGS); do \
43212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43213         done; \
43214         (cd $(TARGET_SUBDIR)/libjava && \
43215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43217                   "RANLIB=$${RANLIB}" \
43218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43219                    info) \
43220           || exit 1
43221
43222 @endif target-libjava
43223
43224 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43225 maybe-dvi-target-libjava:
43226 @if target-libjava
43227 maybe-dvi-target-libjava: dvi-target-libjava
43228
43229 dvi-target-libjava: \
43230     configure-target-libjava 
43231         @: $(MAKE); $(unstage)
43232         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43233         r=`${PWD_COMMAND}`; export r; \
43234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43235         $(RAW_CXX_TARGET_EXPORTS) \
43236         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
43237         for flag in $(EXTRA_TARGET_FLAGS); do \
43238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43239         done; \
43240         (cd $(TARGET_SUBDIR)/libjava && \
43241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43243                   "RANLIB=$${RANLIB}" \
43244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43245                    dvi) \
43246           || exit 1
43247
43248 @endif target-libjava
43249
43250 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43251 maybe-pdf-target-libjava:
43252 @if target-libjava
43253 maybe-pdf-target-libjava: pdf-target-libjava
43254
43255 pdf-target-libjava: \
43256     configure-target-libjava 
43257         @: $(MAKE); $(unstage)
43258         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43259         r=`${PWD_COMMAND}`; export r; \
43260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261         $(RAW_CXX_TARGET_EXPORTS) \
43262         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
43263         for flag in $(EXTRA_TARGET_FLAGS); do \
43264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43265         done; \
43266         (cd $(TARGET_SUBDIR)/libjava && \
43267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43269                   "RANLIB=$${RANLIB}" \
43270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43271                    pdf) \
43272           || exit 1
43273
43274 @endif target-libjava
43275
43276 .PHONY: maybe-html-target-libjava html-target-libjava
43277 maybe-html-target-libjava:
43278 @if target-libjava
43279 maybe-html-target-libjava: html-target-libjava
43280
43281 html-target-libjava: \
43282     configure-target-libjava 
43283         @: $(MAKE); $(unstage)
43284         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43285         r=`${PWD_COMMAND}`; export r; \
43286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43287         $(RAW_CXX_TARGET_EXPORTS) \
43288         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
43289         for flag in $(EXTRA_TARGET_FLAGS); do \
43290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43291         done; \
43292         (cd $(TARGET_SUBDIR)/libjava && \
43293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43295                   "RANLIB=$${RANLIB}" \
43296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43297                    html) \
43298           || exit 1
43299
43300 @endif target-libjava
43301
43302 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43303 maybe-TAGS-target-libjava:
43304 @if target-libjava
43305 maybe-TAGS-target-libjava: TAGS-target-libjava
43306
43307 TAGS-target-libjava: \
43308     configure-target-libjava 
43309         @: $(MAKE); $(unstage)
43310         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43311         r=`${PWD_COMMAND}`; export r; \
43312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43313         $(RAW_CXX_TARGET_EXPORTS) \
43314         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
43315         for flag in $(EXTRA_TARGET_FLAGS); do \
43316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43317         done; \
43318         (cd $(TARGET_SUBDIR)/libjava && \
43319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43321                   "RANLIB=$${RANLIB}" \
43322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43323                    TAGS) \
43324           || exit 1
43325
43326 @endif target-libjava
43327
43328 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43329 maybe-install-info-target-libjava:
43330 @if target-libjava
43331 maybe-install-info-target-libjava: install-info-target-libjava
43332
43333 install-info-target-libjava: \
43334     configure-target-libjava \
43335     info-target-libjava 
43336         @: $(MAKE); $(unstage)
43337         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43338         r=`${PWD_COMMAND}`; export r; \
43339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43340         $(RAW_CXX_TARGET_EXPORTS) \
43341         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
43342         for flag in $(EXTRA_TARGET_FLAGS); do \
43343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43344         done; \
43345         (cd $(TARGET_SUBDIR)/libjava && \
43346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43348                   "RANLIB=$${RANLIB}" \
43349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43350                    install-info) \
43351           || exit 1
43352
43353 @endif target-libjava
43354
43355 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43356 maybe-install-pdf-target-libjava:
43357 @if target-libjava
43358 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43359
43360 install-pdf-target-libjava: \
43361     configure-target-libjava \
43362     pdf-target-libjava 
43363         @: $(MAKE); $(unstage)
43364         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43365         r=`${PWD_COMMAND}`; export r; \
43366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43367         $(RAW_CXX_TARGET_EXPORTS) \
43368         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
43369         for flag in $(EXTRA_TARGET_FLAGS); do \
43370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43371         done; \
43372         (cd $(TARGET_SUBDIR)/libjava && \
43373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43375                   "RANLIB=$${RANLIB}" \
43376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43377                    install-pdf) \
43378           || exit 1
43379
43380 @endif target-libjava
43381
43382 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43383 maybe-install-html-target-libjava:
43384 @if target-libjava
43385 maybe-install-html-target-libjava: install-html-target-libjava
43386
43387 install-html-target-libjava: \
43388     configure-target-libjava \
43389     html-target-libjava 
43390         @: $(MAKE); $(unstage)
43391         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43392         r=`${PWD_COMMAND}`; export r; \
43393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43394         $(RAW_CXX_TARGET_EXPORTS) \
43395         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
43396         for flag in $(EXTRA_TARGET_FLAGS); do \
43397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43398         done; \
43399         (cd $(TARGET_SUBDIR)/libjava && \
43400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43402                   "RANLIB=$${RANLIB}" \
43403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43404                    install-html) \
43405           || exit 1
43406
43407 @endif target-libjava
43408
43409 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43410 maybe-installcheck-target-libjava:
43411 @if target-libjava
43412 maybe-installcheck-target-libjava: installcheck-target-libjava
43413
43414 installcheck-target-libjava: \
43415     configure-target-libjava 
43416         @: $(MAKE); $(unstage)
43417         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43418         r=`${PWD_COMMAND}`; export r; \
43419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43420         $(RAW_CXX_TARGET_EXPORTS) \
43421         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
43422         for flag in $(EXTRA_TARGET_FLAGS); do \
43423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43424         done; \
43425         (cd $(TARGET_SUBDIR)/libjava && \
43426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43428                   "RANLIB=$${RANLIB}" \
43429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43430                    installcheck) \
43431           || exit 1
43432
43433 @endif target-libjava
43434
43435 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43436 maybe-mostlyclean-target-libjava:
43437 @if target-libjava
43438 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43439
43440 mostlyclean-target-libjava: 
43441         @: $(MAKE); $(unstage)
43442         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43443         r=`${PWD_COMMAND}`; export r; \
43444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43445         $(RAW_CXX_TARGET_EXPORTS) \
43446         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
43447         for flag in $(EXTRA_TARGET_FLAGS); do \
43448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43449         done; \
43450         (cd $(TARGET_SUBDIR)/libjava && \
43451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43453                   "RANLIB=$${RANLIB}" \
43454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43455                    mostlyclean) \
43456           || exit 1
43457
43458 @endif target-libjava
43459
43460 .PHONY: maybe-clean-target-libjava clean-target-libjava
43461 maybe-clean-target-libjava:
43462 @if target-libjava
43463 maybe-clean-target-libjava: clean-target-libjava
43464
43465 clean-target-libjava: 
43466         @: $(MAKE); $(unstage)
43467         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43468         r=`${PWD_COMMAND}`; export r; \
43469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43470         $(RAW_CXX_TARGET_EXPORTS) \
43471         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
43472         for flag in $(EXTRA_TARGET_FLAGS); do \
43473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43474         done; \
43475         (cd $(TARGET_SUBDIR)/libjava && \
43476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43478                   "RANLIB=$${RANLIB}" \
43479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43480                    clean) \
43481           || exit 1
43482
43483 @endif target-libjava
43484
43485 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43486 maybe-distclean-target-libjava:
43487 @if target-libjava
43488 maybe-distclean-target-libjava: distclean-target-libjava
43489
43490 distclean-target-libjava: 
43491         @: $(MAKE); $(unstage)
43492         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43493         r=`${PWD_COMMAND}`; export r; \
43494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43495         $(RAW_CXX_TARGET_EXPORTS) \
43496         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
43497         for flag in $(EXTRA_TARGET_FLAGS); do \
43498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43499         done; \
43500         (cd $(TARGET_SUBDIR)/libjava && \
43501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43503                   "RANLIB=$${RANLIB}" \
43504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43505                    distclean) \
43506           || exit 1
43507
43508 @endif target-libjava
43509
43510 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43511 maybe-maintainer-clean-target-libjava:
43512 @if target-libjava
43513 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43514
43515 maintainer-clean-target-libjava: 
43516         @: $(MAKE); $(unstage)
43517         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43518         r=`${PWD_COMMAND}`; export r; \
43519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43520         $(RAW_CXX_TARGET_EXPORTS) \
43521         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
43522         for flag in $(EXTRA_TARGET_FLAGS); do \
43523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43524         done; \
43525         (cd $(TARGET_SUBDIR)/libjava && \
43526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43528                   "RANLIB=$${RANLIB}" \
43529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43530                    maintainer-clean) \
43531           || exit 1
43532
43533 @endif target-libjava
43534
43535
43536
43537
43538
43539 .PHONY: configure-target-zlib maybe-configure-target-zlib
43540 maybe-configure-target-zlib:
43541 @if gcc-bootstrap
43542 configure-target-zlib: stage_current
43543 @endif gcc-bootstrap
43544 @if target-zlib
43545 maybe-configure-target-zlib: configure-target-zlib
43546 configure-target-zlib: 
43547         @: $(MAKE); $(unstage)
43548         @r=`${PWD_COMMAND}`; export r; \
43549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43550         echo "Checking multilib configuration for zlib..."; \
43551         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
43552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
43553         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43554           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43555             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43556           else \
43557             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43558             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43559           fi; \
43560         else \
43561           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43562         fi; \
43563         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
43565         $(NORMAL_TARGET_EXPORTS)  \
43566         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43567         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43568         case $(srcdir) in \
43569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43570           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43572         esac; \
43573         module_srcdir=zlib; \
43574         rm -f no-such-file || : ; \
43575         CONFIG_SITE=no-such-file $(SHELL) \
43576           $$s/$$module_srcdir/configure \
43577           --srcdir=$${topdir}/$$module_srcdir \
43578           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43579           --target=${target_alias}  \
43580           || exit 1
43581 @endif target-zlib
43582
43583
43584
43585
43586
43587 .PHONY: all-target-zlib maybe-all-target-zlib
43588 maybe-all-target-zlib:
43589 @if gcc-bootstrap
43590 all-target-zlib: stage_current
43591 @endif gcc-bootstrap
43592 @if target-zlib
43593 TARGET-target-zlib=all
43594 maybe-all-target-zlib: all-target-zlib
43595 all-target-zlib: configure-target-zlib
43596         @: $(MAKE); $(unstage)
43597         @r=`${PWD_COMMAND}`; export r; \
43598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599         $(NORMAL_TARGET_EXPORTS)  \
43600         (cd $(TARGET_SUBDIR)/zlib && \
43601           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43602                 $(TARGET-target-zlib))
43603 @endif target-zlib
43604
43605
43606
43607
43608
43609 .PHONY: check-target-zlib maybe-check-target-zlib
43610 maybe-check-target-zlib:
43611 @if target-zlib
43612 maybe-check-target-zlib: check-target-zlib
43613
43614 check-target-zlib:
43615         @: $(MAKE); $(unstage)
43616         @r=`${PWD_COMMAND}`; export r; \
43617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618         $(NORMAL_TARGET_EXPORTS) \
43619         (cd $(TARGET_SUBDIR)/zlib && \
43620           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43621
43622 @endif target-zlib
43623
43624 .PHONY: install-target-zlib maybe-install-target-zlib
43625 maybe-install-target-zlib:
43626 @if target-zlib
43627 maybe-install-target-zlib: install-target-zlib
43628
43629 install-target-zlib: installdirs
43630         @: $(MAKE); $(unstage)
43631         @r=`${PWD_COMMAND}`; export r; \
43632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43633         $(NORMAL_TARGET_EXPORTS) \
43634         (cd $(TARGET_SUBDIR)/zlib && \
43635           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43636
43637 @endif target-zlib
43638
43639 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
43640 maybe-install-strip-target-zlib:
43641 @if target-zlib
43642 maybe-install-strip-target-zlib: install-strip-target-zlib
43643
43644 install-strip-target-zlib: installdirs
43645         @: $(MAKE); $(unstage)
43646         @r=`${PWD_COMMAND}`; export r; \
43647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648         $(NORMAL_TARGET_EXPORTS) \
43649         (cd $(TARGET_SUBDIR)/zlib && \
43650           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43651
43652 @endif target-zlib
43653
43654 # Other targets (info, dvi, pdf, etc.)
43655
43656 .PHONY: maybe-info-target-zlib info-target-zlib
43657 maybe-info-target-zlib:
43658 @if target-zlib
43659 maybe-info-target-zlib: info-target-zlib
43660
43661 info-target-zlib: \
43662     configure-target-zlib 
43663         @: $(MAKE); $(unstage)
43664         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43665         r=`${PWD_COMMAND}`; export r; \
43666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43667         $(NORMAL_TARGET_EXPORTS) \
43668         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
43669         for flag in $(EXTRA_TARGET_FLAGS); do \
43670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43671         done; \
43672         (cd $(TARGET_SUBDIR)/zlib && \
43673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43675                   "RANLIB=$${RANLIB}" \
43676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43677                    info) \
43678           || exit 1
43679
43680 @endif target-zlib
43681
43682 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
43683 maybe-dvi-target-zlib:
43684 @if target-zlib
43685 maybe-dvi-target-zlib: dvi-target-zlib
43686
43687 dvi-target-zlib: \
43688     configure-target-zlib 
43689         @: $(MAKE); $(unstage)
43690         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43691         r=`${PWD_COMMAND}`; export r; \
43692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43693         $(NORMAL_TARGET_EXPORTS) \
43694         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
43695         for flag in $(EXTRA_TARGET_FLAGS); do \
43696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43697         done; \
43698         (cd $(TARGET_SUBDIR)/zlib && \
43699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43701                   "RANLIB=$${RANLIB}" \
43702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43703                    dvi) \
43704           || exit 1
43705
43706 @endif target-zlib
43707
43708 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
43709 maybe-pdf-target-zlib:
43710 @if target-zlib
43711 maybe-pdf-target-zlib: pdf-target-zlib
43712
43713 pdf-target-zlib: \
43714     configure-target-zlib 
43715         @: $(MAKE); $(unstage)
43716         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43717         r=`${PWD_COMMAND}`; export r; \
43718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43719         $(NORMAL_TARGET_EXPORTS) \
43720         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
43721         for flag in $(EXTRA_TARGET_FLAGS); do \
43722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43723         done; \
43724         (cd $(TARGET_SUBDIR)/zlib && \
43725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43727                   "RANLIB=$${RANLIB}" \
43728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43729                    pdf) \
43730           || exit 1
43731
43732 @endif target-zlib
43733
43734 .PHONY: maybe-html-target-zlib html-target-zlib
43735 maybe-html-target-zlib:
43736 @if target-zlib
43737 maybe-html-target-zlib: html-target-zlib
43738
43739 html-target-zlib: \
43740     configure-target-zlib 
43741         @: $(MAKE); $(unstage)
43742         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43743         r=`${PWD_COMMAND}`; export r; \
43744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43745         $(NORMAL_TARGET_EXPORTS) \
43746         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
43747         for flag in $(EXTRA_TARGET_FLAGS); do \
43748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43749         done; \
43750         (cd $(TARGET_SUBDIR)/zlib && \
43751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43753                   "RANLIB=$${RANLIB}" \
43754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43755                    html) \
43756           || exit 1
43757
43758 @endif target-zlib
43759
43760 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
43761 maybe-TAGS-target-zlib:
43762 @if target-zlib
43763 maybe-TAGS-target-zlib: TAGS-target-zlib
43764
43765 TAGS-target-zlib: \
43766     configure-target-zlib 
43767         @: $(MAKE); $(unstage)
43768         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43769         r=`${PWD_COMMAND}`; export r; \
43770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43771         $(NORMAL_TARGET_EXPORTS) \
43772         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
43773         for flag in $(EXTRA_TARGET_FLAGS); do \
43774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43775         done; \
43776         (cd $(TARGET_SUBDIR)/zlib && \
43777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43779                   "RANLIB=$${RANLIB}" \
43780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43781                    TAGS) \
43782           || exit 1
43783
43784 @endif target-zlib
43785
43786 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
43787 maybe-install-info-target-zlib:
43788 @if target-zlib
43789 maybe-install-info-target-zlib: install-info-target-zlib
43790
43791 install-info-target-zlib: \
43792     configure-target-zlib \
43793     info-target-zlib 
43794         @: $(MAKE); $(unstage)
43795         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43796         r=`${PWD_COMMAND}`; export r; \
43797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43798         $(NORMAL_TARGET_EXPORTS) \
43799         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
43800         for flag in $(EXTRA_TARGET_FLAGS); do \
43801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43802         done; \
43803         (cd $(TARGET_SUBDIR)/zlib && \
43804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43806                   "RANLIB=$${RANLIB}" \
43807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43808                    install-info) \
43809           || exit 1
43810
43811 @endif target-zlib
43812
43813 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
43814 maybe-install-pdf-target-zlib:
43815 @if target-zlib
43816 maybe-install-pdf-target-zlib: install-pdf-target-zlib
43817
43818 install-pdf-target-zlib: \
43819     configure-target-zlib \
43820     pdf-target-zlib 
43821         @: $(MAKE); $(unstage)
43822         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43823         r=`${PWD_COMMAND}`; export r; \
43824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43825         $(NORMAL_TARGET_EXPORTS) \
43826         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
43827         for flag in $(EXTRA_TARGET_FLAGS); do \
43828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43829         done; \
43830         (cd $(TARGET_SUBDIR)/zlib && \
43831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43833                   "RANLIB=$${RANLIB}" \
43834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43835                    install-pdf) \
43836           || exit 1
43837
43838 @endif target-zlib
43839
43840 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
43841 maybe-install-html-target-zlib:
43842 @if target-zlib
43843 maybe-install-html-target-zlib: install-html-target-zlib
43844
43845 install-html-target-zlib: \
43846     configure-target-zlib \
43847     html-target-zlib 
43848         @: $(MAKE); $(unstage)
43849         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43850         r=`${PWD_COMMAND}`; export r; \
43851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43852         $(NORMAL_TARGET_EXPORTS) \
43853         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
43854         for flag in $(EXTRA_TARGET_FLAGS); do \
43855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43856         done; \
43857         (cd $(TARGET_SUBDIR)/zlib && \
43858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43860                   "RANLIB=$${RANLIB}" \
43861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43862                    install-html) \
43863           || exit 1
43864
43865 @endif target-zlib
43866
43867 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
43868 maybe-installcheck-target-zlib:
43869 @if target-zlib
43870 maybe-installcheck-target-zlib: installcheck-target-zlib
43871
43872 installcheck-target-zlib: \
43873     configure-target-zlib 
43874         @: $(MAKE); $(unstage)
43875         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43876         r=`${PWD_COMMAND}`; export r; \
43877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43878         $(NORMAL_TARGET_EXPORTS) \
43879         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
43880         for flag in $(EXTRA_TARGET_FLAGS); do \
43881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43882         done; \
43883         (cd $(TARGET_SUBDIR)/zlib && \
43884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43886                   "RANLIB=$${RANLIB}" \
43887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43888                    installcheck) \
43889           || exit 1
43890
43891 @endif target-zlib
43892
43893 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
43894 maybe-mostlyclean-target-zlib:
43895 @if target-zlib
43896 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
43897
43898 mostlyclean-target-zlib: 
43899         @: $(MAKE); $(unstage)
43900         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43901         r=`${PWD_COMMAND}`; export r; \
43902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903         $(NORMAL_TARGET_EXPORTS) \
43904         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
43905         for flag in $(EXTRA_TARGET_FLAGS); do \
43906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43907         done; \
43908         (cd $(TARGET_SUBDIR)/zlib && \
43909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43911                   "RANLIB=$${RANLIB}" \
43912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43913                    mostlyclean) \
43914           || exit 1
43915
43916 @endif target-zlib
43917
43918 .PHONY: maybe-clean-target-zlib clean-target-zlib
43919 maybe-clean-target-zlib:
43920 @if target-zlib
43921 maybe-clean-target-zlib: clean-target-zlib
43922
43923 clean-target-zlib: 
43924         @: $(MAKE); $(unstage)
43925         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43926         r=`${PWD_COMMAND}`; export r; \
43927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43928         $(NORMAL_TARGET_EXPORTS) \
43929         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
43930         for flag in $(EXTRA_TARGET_FLAGS); do \
43931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43932         done; \
43933         (cd $(TARGET_SUBDIR)/zlib && \
43934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43936                   "RANLIB=$${RANLIB}" \
43937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43938                    clean) \
43939           || exit 1
43940
43941 @endif target-zlib
43942
43943 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
43944 maybe-distclean-target-zlib:
43945 @if target-zlib
43946 maybe-distclean-target-zlib: distclean-target-zlib
43947
43948 distclean-target-zlib: 
43949         @: $(MAKE); $(unstage)
43950         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43951         r=`${PWD_COMMAND}`; export r; \
43952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43953         $(NORMAL_TARGET_EXPORTS) \
43954         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
43955         for flag in $(EXTRA_TARGET_FLAGS); do \
43956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43957         done; \
43958         (cd $(TARGET_SUBDIR)/zlib && \
43959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43961                   "RANLIB=$${RANLIB}" \
43962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43963                    distclean) \
43964           || exit 1
43965
43966 @endif target-zlib
43967
43968 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
43969 maybe-maintainer-clean-target-zlib:
43970 @if target-zlib
43971 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
43972
43973 maintainer-clean-target-zlib: 
43974         @: $(MAKE); $(unstage)
43975         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43976         r=`${PWD_COMMAND}`; export r; \
43977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978         $(NORMAL_TARGET_EXPORTS) \
43979         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
43980         for flag in $(EXTRA_TARGET_FLAGS); do \
43981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43982         done; \
43983         (cd $(TARGET_SUBDIR)/zlib && \
43984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43986                   "RANLIB=$${RANLIB}" \
43987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43988                    maintainer-clean) \
43989           || exit 1
43990
43991 @endif target-zlib
43992
43993
43994
43995
43996
43997 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
43998 maybe-configure-target-boehm-gc:
43999 @if gcc-bootstrap
44000 configure-target-boehm-gc: stage_current
44001 @endif gcc-bootstrap
44002 @if target-boehm-gc
44003 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44004 configure-target-boehm-gc: 
44005         @: $(MAKE); $(unstage)
44006         @r=`${PWD_COMMAND}`; export r; \
44007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44008         echo "Checking multilib configuration for boehm-gc..."; \
44009         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44010         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
44011         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44012           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44013             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44014           else \
44015             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44016             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44017           fi; \
44018         else \
44019           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44020         fi; \
44021         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44022         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44023         $(NORMAL_TARGET_EXPORTS)  \
44024         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44025         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44026         case $(srcdir) in \
44027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44028           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44030         esac; \
44031         module_srcdir=boehm-gc; \
44032         rm -f no-such-file || : ; \
44033         CONFIG_SITE=no-such-file $(SHELL) \
44034           $$s/$$module_srcdir/configure \
44035           --srcdir=$${topdir}/$$module_srcdir \
44036           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44037           --target=${target_alias}  \
44038           || exit 1
44039 @endif target-boehm-gc
44040
44041
44042
44043
44044
44045 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44046 maybe-all-target-boehm-gc:
44047 @if gcc-bootstrap
44048 all-target-boehm-gc: stage_current
44049 @endif gcc-bootstrap
44050 @if target-boehm-gc
44051 TARGET-target-boehm-gc=all
44052 maybe-all-target-boehm-gc: all-target-boehm-gc
44053 all-target-boehm-gc: configure-target-boehm-gc
44054         @: $(MAKE); $(unstage)
44055         @r=`${PWD_COMMAND}`; export r; \
44056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44057         $(NORMAL_TARGET_EXPORTS)  \
44058         (cd $(TARGET_SUBDIR)/boehm-gc && \
44059           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44060                 $(TARGET-target-boehm-gc))
44061 @endif target-boehm-gc
44062
44063
44064
44065
44066
44067 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44068 maybe-check-target-boehm-gc:
44069 @if target-boehm-gc
44070 maybe-check-target-boehm-gc: check-target-boehm-gc
44071
44072 check-target-boehm-gc:
44073         @: $(MAKE); $(unstage)
44074         @r=`${PWD_COMMAND}`; export r; \
44075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44076         $(NORMAL_TARGET_EXPORTS) \
44077         (cd $(TARGET_SUBDIR)/boehm-gc && \
44078           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44079
44080 @endif target-boehm-gc
44081
44082 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44083 maybe-install-target-boehm-gc:
44084 @if target-boehm-gc
44085 maybe-install-target-boehm-gc: install-target-boehm-gc
44086
44087 install-target-boehm-gc: installdirs
44088         @: $(MAKE); $(unstage)
44089         @r=`${PWD_COMMAND}`; export r; \
44090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44091         $(NORMAL_TARGET_EXPORTS) \
44092         (cd $(TARGET_SUBDIR)/boehm-gc && \
44093           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44094
44095 @endif target-boehm-gc
44096
44097 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44098 maybe-install-strip-target-boehm-gc:
44099 @if target-boehm-gc
44100 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44101
44102 install-strip-target-boehm-gc: installdirs
44103         @: $(MAKE); $(unstage)
44104         @r=`${PWD_COMMAND}`; export r; \
44105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44106         $(NORMAL_TARGET_EXPORTS) \
44107         (cd $(TARGET_SUBDIR)/boehm-gc && \
44108           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44109
44110 @endif target-boehm-gc
44111
44112 # Other targets (info, dvi, pdf, etc.)
44113
44114 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44115 maybe-info-target-boehm-gc:
44116 @if target-boehm-gc
44117 maybe-info-target-boehm-gc: info-target-boehm-gc
44118
44119 info-target-boehm-gc: \
44120     configure-target-boehm-gc 
44121         @: $(MAKE); $(unstage)
44122         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44123         r=`${PWD_COMMAND}`; export r; \
44124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44125         $(NORMAL_TARGET_EXPORTS) \
44126         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
44127         for flag in $(EXTRA_TARGET_FLAGS); do \
44128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44129         done; \
44130         (cd $(TARGET_SUBDIR)/boehm-gc && \
44131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44133                   "RANLIB=$${RANLIB}" \
44134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44135                    info) \
44136           || exit 1
44137
44138 @endif target-boehm-gc
44139
44140 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44141 maybe-dvi-target-boehm-gc:
44142 @if target-boehm-gc
44143 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44144
44145 dvi-target-boehm-gc: \
44146     configure-target-boehm-gc 
44147         @: $(MAKE); $(unstage)
44148         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44149         r=`${PWD_COMMAND}`; export r; \
44150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44151         $(NORMAL_TARGET_EXPORTS) \
44152         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
44153         for flag in $(EXTRA_TARGET_FLAGS); do \
44154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44155         done; \
44156         (cd $(TARGET_SUBDIR)/boehm-gc && \
44157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44159                   "RANLIB=$${RANLIB}" \
44160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44161                    dvi) \
44162           || exit 1
44163
44164 @endif target-boehm-gc
44165
44166 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44167 maybe-pdf-target-boehm-gc:
44168 @if target-boehm-gc
44169 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44170
44171 pdf-target-boehm-gc: \
44172     configure-target-boehm-gc 
44173         @: $(MAKE); $(unstage)
44174         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44175         r=`${PWD_COMMAND}`; export r; \
44176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44177         $(NORMAL_TARGET_EXPORTS) \
44178         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
44179         for flag in $(EXTRA_TARGET_FLAGS); do \
44180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44181         done; \
44182         (cd $(TARGET_SUBDIR)/boehm-gc && \
44183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44185                   "RANLIB=$${RANLIB}" \
44186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44187                    pdf) \
44188           || exit 1
44189
44190 @endif target-boehm-gc
44191
44192 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44193 maybe-html-target-boehm-gc:
44194 @if target-boehm-gc
44195 maybe-html-target-boehm-gc: html-target-boehm-gc
44196
44197 html-target-boehm-gc: \
44198     configure-target-boehm-gc 
44199         @: $(MAKE); $(unstage)
44200         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44201         r=`${PWD_COMMAND}`; export r; \
44202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44203         $(NORMAL_TARGET_EXPORTS) \
44204         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
44205         for flag in $(EXTRA_TARGET_FLAGS); do \
44206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44207         done; \
44208         (cd $(TARGET_SUBDIR)/boehm-gc && \
44209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44211                   "RANLIB=$${RANLIB}" \
44212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44213                    html) \
44214           || exit 1
44215
44216 @endif target-boehm-gc
44217
44218 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44219 maybe-TAGS-target-boehm-gc:
44220 @if target-boehm-gc
44221 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44222
44223 TAGS-target-boehm-gc: \
44224     configure-target-boehm-gc 
44225         @: $(MAKE); $(unstage)
44226         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44227         r=`${PWD_COMMAND}`; export r; \
44228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44229         $(NORMAL_TARGET_EXPORTS) \
44230         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
44231         for flag in $(EXTRA_TARGET_FLAGS); do \
44232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44233         done; \
44234         (cd $(TARGET_SUBDIR)/boehm-gc && \
44235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44237                   "RANLIB=$${RANLIB}" \
44238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44239                    TAGS) \
44240           || exit 1
44241
44242 @endif target-boehm-gc
44243
44244 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44245 maybe-install-info-target-boehm-gc:
44246 @if target-boehm-gc
44247 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44248
44249 install-info-target-boehm-gc: \
44250     configure-target-boehm-gc \
44251     info-target-boehm-gc 
44252         @: $(MAKE); $(unstage)
44253         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44254         r=`${PWD_COMMAND}`; export r; \
44255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44256         $(NORMAL_TARGET_EXPORTS) \
44257         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
44258         for flag in $(EXTRA_TARGET_FLAGS); do \
44259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44260         done; \
44261         (cd $(TARGET_SUBDIR)/boehm-gc && \
44262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44264                   "RANLIB=$${RANLIB}" \
44265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44266                    install-info) \
44267           || exit 1
44268
44269 @endif target-boehm-gc
44270
44271 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44272 maybe-install-pdf-target-boehm-gc:
44273 @if target-boehm-gc
44274 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44275
44276 install-pdf-target-boehm-gc: \
44277     configure-target-boehm-gc \
44278     pdf-target-boehm-gc 
44279         @: $(MAKE); $(unstage)
44280         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44281         r=`${PWD_COMMAND}`; export r; \
44282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44283         $(NORMAL_TARGET_EXPORTS) \
44284         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
44285         for flag in $(EXTRA_TARGET_FLAGS); do \
44286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44287         done; \
44288         (cd $(TARGET_SUBDIR)/boehm-gc && \
44289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44291                   "RANLIB=$${RANLIB}" \
44292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44293                    install-pdf) \
44294           || exit 1
44295
44296 @endif target-boehm-gc
44297
44298 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44299 maybe-install-html-target-boehm-gc:
44300 @if target-boehm-gc
44301 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44302
44303 install-html-target-boehm-gc: \
44304     configure-target-boehm-gc \
44305     html-target-boehm-gc 
44306         @: $(MAKE); $(unstage)
44307         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44308         r=`${PWD_COMMAND}`; export r; \
44309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44310         $(NORMAL_TARGET_EXPORTS) \
44311         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
44312         for flag in $(EXTRA_TARGET_FLAGS); do \
44313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44314         done; \
44315         (cd $(TARGET_SUBDIR)/boehm-gc && \
44316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44318                   "RANLIB=$${RANLIB}" \
44319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44320                    install-html) \
44321           || exit 1
44322
44323 @endif target-boehm-gc
44324
44325 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44326 maybe-installcheck-target-boehm-gc:
44327 @if target-boehm-gc
44328 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44329
44330 installcheck-target-boehm-gc: \
44331     configure-target-boehm-gc 
44332         @: $(MAKE); $(unstage)
44333         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44334         r=`${PWD_COMMAND}`; export r; \
44335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44336         $(NORMAL_TARGET_EXPORTS) \
44337         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
44338         for flag in $(EXTRA_TARGET_FLAGS); do \
44339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44340         done; \
44341         (cd $(TARGET_SUBDIR)/boehm-gc && \
44342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44344                   "RANLIB=$${RANLIB}" \
44345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44346                    installcheck) \
44347           || exit 1
44348
44349 @endif target-boehm-gc
44350
44351 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44352 maybe-mostlyclean-target-boehm-gc:
44353 @if target-boehm-gc
44354 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44355
44356 mostlyclean-target-boehm-gc: 
44357         @: $(MAKE); $(unstage)
44358         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44359         r=`${PWD_COMMAND}`; export r; \
44360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44361         $(NORMAL_TARGET_EXPORTS) \
44362         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
44363         for flag in $(EXTRA_TARGET_FLAGS); do \
44364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44365         done; \
44366         (cd $(TARGET_SUBDIR)/boehm-gc && \
44367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44369                   "RANLIB=$${RANLIB}" \
44370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44371                    mostlyclean) \
44372           || exit 1
44373
44374 @endif target-boehm-gc
44375
44376 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44377 maybe-clean-target-boehm-gc:
44378 @if target-boehm-gc
44379 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44380
44381 clean-target-boehm-gc: 
44382         @: $(MAKE); $(unstage)
44383         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44384         r=`${PWD_COMMAND}`; export r; \
44385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44386         $(NORMAL_TARGET_EXPORTS) \
44387         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
44388         for flag in $(EXTRA_TARGET_FLAGS); do \
44389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44390         done; \
44391         (cd $(TARGET_SUBDIR)/boehm-gc && \
44392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44394                   "RANLIB=$${RANLIB}" \
44395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44396                    clean) \
44397           || exit 1
44398
44399 @endif target-boehm-gc
44400
44401 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44402 maybe-distclean-target-boehm-gc:
44403 @if target-boehm-gc
44404 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44405
44406 distclean-target-boehm-gc: 
44407         @: $(MAKE); $(unstage)
44408         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44409         r=`${PWD_COMMAND}`; export r; \
44410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411         $(NORMAL_TARGET_EXPORTS) \
44412         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
44413         for flag in $(EXTRA_TARGET_FLAGS); do \
44414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44415         done; \
44416         (cd $(TARGET_SUBDIR)/boehm-gc && \
44417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44419                   "RANLIB=$${RANLIB}" \
44420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44421                    distclean) \
44422           || exit 1
44423
44424 @endif target-boehm-gc
44425
44426 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44427 maybe-maintainer-clean-target-boehm-gc:
44428 @if target-boehm-gc
44429 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44430
44431 maintainer-clean-target-boehm-gc: 
44432         @: $(MAKE); $(unstage)
44433         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44434         r=`${PWD_COMMAND}`; export r; \
44435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44436         $(NORMAL_TARGET_EXPORTS) \
44437         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
44438         for flag in $(EXTRA_TARGET_FLAGS); do \
44439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44440         done; \
44441         (cd $(TARGET_SUBDIR)/boehm-gc && \
44442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44444                   "RANLIB=$${RANLIB}" \
44445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44446                    maintainer-clean) \
44447           || exit 1
44448
44449 @endif target-boehm-gc
44450
44451
44452
44453
44454
44455 .PHONY: configure-target-rda maybe-configure-target-rda
44456 maybe-configure-target-rda:
44457 @if gcc-bootstrap
44458 configure-target-rda: stage_current
44459 @endif gcc-bootstrap
44460 @if target-rda
44461 maybe-configure-target-rda: configure-target-rda
44462 configure-target-rda: 
44463         @: $(MAKE); $(unstage)
44464         @r=`${PWD_COMMAND}`; export r; \
44465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44466         echo "Checking multilib configuration for rda..."; \
44467         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
44468         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
44469         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44470           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44471             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44472           else \
44473             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44474             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44475           fi; \
44476         else \
44477           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44478         fi; \
44479         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44480         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
44481         $(NORMAL_TARGET_EXPORTS)  \
44482         echo Configuring in $(TARGET_SUBDIR)/rda; \
44483         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44484         case $(srcdir) in \
44485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44486           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44488         esac; \
44489         module_srcdir=rda; \
44490         rm -f no-such-file || : ; \
44491         CONFIG_SITE=no-such-file $(SHELL) \
44492           $$s/$$module_srcdir/configure \
44493           --srcdir=$${topdir}/$$module_srcdir \
44494           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44495           --target=${target_alias}  \
44496           || exit 1
44497 @endif target-rda
44498
44499
44500
44501
44502
44503 .PHONY: all-target-rda maybe-all-target-rda
44504 maybe-all-target-rda:
44505 @if gcc-bootstrap
44506 all-target-rda: stage_current
44507 @endif gcc-bootstrap
44508 @if target-rda
44509 TARGET-target-rda=all
44510 maybe-all-target-rda: all-target-rda
44511 all-target-rda: configure-target-rda
44512         @: $(MAKE); $(unstage)
44513         @r=`${PWD_COMMAND}`; export r; \
44514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44515         $(NORMAL_TARGET_EXPORTS)  \
44516         (cd $(TARGET_SUBDIR)/rda && \
44517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44518                 $(TARGET-target-rda))
44519 @endif target-rda
44520
44521
44522
44523
44524
44525 .PHONY: check-target-rda maybe-check-target-rda
44526 maybe-check-target-rda:
44527 @if target-rda
44528 maybe-check-target-rda: check-target-rda
44529
44530 check-target-rda:
44531         @: $(MAKE); $(unstage)
44532         @r=`${PWD_COMMAND}`; export r; \
44533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44534         $(NORMAL_TARGET_EXPORTS) \
44535         (cd $(TARGET_SUBDIR)/rda && \
44536           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44537
44538 @endif target-rda
44539
44540 .PHONY: install-target-rda maybe-install-target-rda
44541 maybe-install-target-rda:
44542 @if target-rda
44543 maybe-install-target-rda: install-target-rda
44544
44545 install-target-rda: installdirs
44546         @: $(MAKE); $(unstage)
44547         @r=`${PWD_COMMAND}`; export r; \
44548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44549         $(NORMAL_TARGET_EXPORTS) \
44550         (cd $(TARGET_SUBDIR)/rda && \
44551           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44552
44553 @endif target-rda
44554
44555 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44556 maybe-install-strip-target-rda:
44557 @if target-rda
44558 maybe-install-strip-target-rda: install-strip-target-rda
44559
44560 install-strip-target-rda: installdirs
44561         @: $(MAKE); $(unstage)
44562         @r=`${PWD_COMMAND}`; export r; \
44563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44564         $(NORMAL_TARGET_EXPORTS) \
44565         (cd $(TARGET_SUBDIR)/rda && \
44566           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44567
44568 @endif target-rda
44569
44570 # Other targets (info, dvi, pdf, etc.)
44571
44572 .PHONY: maybe-info-target-rda info-target-rda
44573 maybe-info-target-rda:
44574 @if target-rda
44575 maybe-info-target-rda: info-target-rda
44576
44577 info-target-rda: \
44578     configure-target-rda 
44579         @: $(MAKE); $(unstage)
44580         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44581         r=`${PWD_COMMAND}`; export r; \
44582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44583         $(NORMAL_TARGET_EXPORTS) \
44584         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
44585         for flag in $(EXTRA_TARGET_FLAGS); do \
44586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44587         done; \
44588         (cd $(TARGET_SUBDIR)/rda && \
44589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44591                   "RANLIB=$${RANLIB}" \
44592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44593                    info) \
44594           || exit 1
44595
44596 @endif target-rda
44597
44598 .PHONY: maybe-dvi-target-rda dvi-target-rda
44599 maybe-dvi-target-rda:
44600 @if target-rda
44601 maybe-dvi-target-rda: dvi-target-rda
44602
44603 dvi-target-rda: \
44604     configure-target-rda 
44605         @: $(MAKE); $(unstage)
44606         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44607         r=`${PWD_COMMAND}`; export r; \
44608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44609         $(NORMAL_TARGET_EXPORTS) \
44610         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
44611         for flag in $(EXTRA_TARGET_FLAGS); do \
44612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44613         done; \
44614         (cd $(TARGET_SUBDIR)/rda && \
44615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44617                   "RANLIB=$${RANLIB}" \
44618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44619                    dvi) \
44620           || exit 1
44621
44622 @endif target-rda
44623
44624 .PHONY: maybe-pdf-target-rda pdf-target-rda
44625 maybe-pdf-target-rda:
44626 @if target-rda
44627 maybe-pdf-target-rda: pdf-target-rda
44628
44629 pdf-target-rda: \
44630     configure-target-rda 
44631         @: $(MAKE); $(unstage)
44632         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44633         r=`${PWD_COMMAND}`; export r; \
44634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44635         $(NORMAL_TARGET_EXPORTS) \
44636         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
44637         for flag in $(EXTRA_TARGET_FLAGS); do \
44638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44639         done; \
44640         (cd $(TARGET_SUBDIR)/rda && \
44641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44643                   "RANLIB=$${RANLIB}" \
44644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44645                    pdf) \
44646           || exit 1
44647
44648 @endif target-rda
44649
44650 .PHONY: maybe-html-target-rda html-target-rda
44651 maybe-html-target-rda:
44652 @if target-rda
44653 maybe-html-target-rda: html-target-rda
44654
44655 html-target-rda: \
44656     configure-target-rda 
44657         @: $(MAKE); $(unstage)
44658         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44659         r=`${PWD_COMMAND}`; export r; \
44660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44661         $(NORMAL_TARGET_EXPORTS) \
44662         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
44663         for flag in $(EXTRA_TARGET_FLAGS); do \
44664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44665         done; \
44666         (cd $(TARGET_SUBDIR)/rda && \
44667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44669                   "RANLIB=$${RANLIB}" \
44670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44671                    html) \
44672           || exit 1
44673
44674 @endif target-rda
44675
44676 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
44677 maybe-TAGS-target-rda:
44678 @if target-rda
44679 maybe-TAGS-target-rda: TAGS-target-rda
44680
44681 TAGS-target-rda: \
44682     configure-target-rda 
44683         @: $(MAKE); $(unstage)
44684         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44685         r=`${PWD_COMMAND}`; export r; \
44686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44687         $(NORMAL_TARGET_EXPORTS) \
44688         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
44689         for flag in $(EXTRA_TARGET_FLAGS); do \
44690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44691         done; \
44692         (cd $(TARGET_SUBDIR)/rda && \
44693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44695                   "RANLIB=$${RANLIB}" \
44696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44697                    TAGS) \
44698           || exit 1
44699
44700 @endif target-rda
44701
44702 .PHONY: maybe-install-info-target-rda install-info-target-rda
44703 maybe-install-info-target-rda:
44704 @if target-rda
44705 maybe-install-info-target-rda: install-info-target-rda
44706
44707 install-info-target-rda: \
44708     configure-target-rda \
44709     info-target-rda 
44710         @: $(MAKE); $(unstage)
44711         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44712         r=`${PWD_COMMAND}`; export r; \
44713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44714         $(NORMAL_TARGET_EXPORTS) \
44715         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
44716         for flag in $(EXTRA_TARGET_FLAGS); do \
44717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44718         done; \
44719         (cd $(TARGET_SUBDIR)/rda && \
44720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44722                   "RANLIB=$${RANLIB}" \
44723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44724                    install-info) \
44725           || exit 1
44726
44727 @endif target-rda
44728
44729 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
44730 maybe-install-pdf-target-rda:
44731 @if target-rda
44732 maybe-install-pdf-target-rda: install-pdf-target-rda
44733
44734 install-pdf-target-rda: \
44735     configure-target-rda \
44736     pdf-target-rda 
44737         @: $(MAKE); $(unstage)
44738         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44739         r=`${PWD_COMMAND}`; export r; \
44740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44741         $(NORMAL_TARGET_EXPORTS) \
44742         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
44743         for flag in $(EXTRA_TARGET_FLAGS); do \
44744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44745         done; \
44746         (cd $(TARGET_SUBDIR)/rda && \
44747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44749                   "RANLIB=$${RANLIB}" \
44750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44751                    install-pdf) \
44752           || exit 1
44753
44754 @endif target-rda
44755
44756 .PHONY: maybe-install-html-target-rda install-html-target-rda
44757 maybe-install-html-target-rda:
44758 @if target-rda
44759 maybe-install-html-target-rda: install-html-target-rda
44760
44761 install-html-target-rda: \
44762     configure-target-rda \
44763     html-target-rda 
44764         @: $(MAKE); $(unstage)
44765         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44766         r=`${PWD_COMMAND}`; export r; \
44767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44768         $(NORMAL_TARGET_EXPORTS) \
44769         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
44770         for flag in $(EXTRA_TARGET_FLAGS); do \
44771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44772         done; \
44773         (cd $(TARGET_SUBDIR)/rda && \
44774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44776                   "RANLIB=$${RANLIB}" \
44777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44778                    install-html) \
44779           || exit 1
44780
44781 @endif target-rda
44782
44783 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
44784 maybe-installcheck-target-rda:
44785 @if target-rda
44786 maybe-installcheck-target-rda: installcheck-target-rda
44787
44788 installcheck-target-rda: \
44789     configure-target-rda 
44790         @: $(MAKE); $(unstage)
44791         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44792         r=`${PWD_COMMAND}`; export r; \
44793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44794         $(NORMAL_TARGET_EXPORTS) \
44795         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
44796         for flag in $(EXTRA_TARGET_FLAGS); do \
44797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44798         done; \
44799         (cd $(TARGET_SUBDIR)/rda && \
44800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44802                   "RANLIB=$${RANLIB}" \
44803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44804                    installcheck) \
44805           || exit 1
44806
44807 @endif target-rda
44808
44809 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
44810 maybe-mostlyclean-target-rda:
44811 @if target-rda
44812 maybe-mostlyclean-target-rda: mostlyclean-target-rda
44813
44814 mostlyclean-target-rda: 
44815         @: $(MAKE); $(unstage)
44816         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44817         r=`${PWD_COMMAND}`; export r; \
44818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819         $(NORMAL_TARGET_EXPORTS) \
44820         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
44821         for flag in $(EXTRA_TARGET_FLAGS); do \
44822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44823         done; \
44824         (cd $(TARGET_SUBDIR)/rda && \
44825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44827                   "RANLIB=$${RANLIB}" \
44828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44829                    mostlyclean) \
44830           || exit 1
44831
44832 @endif target-rda
44833
44834 .PHONY: maybe-clean-target-rda clean-target-rda
44835 maybe-clean-target-rda:
44836 @if target-rda
44837 maybe-clean-target-rda: clean-target-rda
44838
44839 clean-target-rda: 
44840         @: $(MAKE); $(unstage)
44841         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44842         r=`${PWD_COMMAND}`; export r; \
44843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44844         $(NORMAL_TARGET_EXPORTS) \
44845         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
44846         for flag in $(EXTRA_TARGET_FLAGS); do \
44847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44848         done; \
44849         (cd $(TARGET_SUBDIR)/rda && \
44850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44852                   "RANLIB=$${RANLIB}" \
44853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44854                    clean) \
44855           || exit 1
44856
44857 @endif target-rda
44858
44859 .PHONY: maybe-distclean-target-rda distclean-target-rda
44860 maybe-distclean-target-rda:
44861 @if target-rda
44862 maybe-distclean-target-rda: distclean-target-rda
44863
44864 distclean-target-rda: 
44865         @: $(MAKE); $(unstage)
44866         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44867         r=`${PWD_COMMAND}`; export r; \
44868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44869         $(NORMAL_TARGET_EXPORTS) \
44870         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
44871         for flag in $(EXTRA_TARGET_FLAGS); do \
44872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44873         done; \
44874         (cd $(TARGET_SUBDIR)/rda && \
44875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44877                   "RANLIB=$${RANLIB}" \
44878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44879                    distclean) \
44880           || exit 1
44881
44882 @endif target-rda
44883
44884 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
44885 maybe-maintainer-clean-target-rda:
44886 @if target-rda
44887 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
44888
44889 maintainer-clean-target-rda: 
44890         @: $(MAKE); $(unstage)
44891         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44892         r=`${PWD_COMMAND}`; export r; \
44893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44894         $(NORMAL_TARGET_EXPORTS) \
44895         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
44896         for flag in $(EXTRA_TARGET_FLAGS); do \
44897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44898         done; \
44899         (cd $(TARGET_SUBDIR)/rda && \
44900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44902                   "RANLIB=$${RANLIB}" \
44903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44904                    maintainer-clean) \
44905           || exit 1
44906
44907 @endif target-rda
44908
44909
44910
44911
44912
44913 .PHONY: configure-target-libada maybe-configure-target-libada
44914 maybe-configure-target-libada:
44915 @if gcc-bootstrap
44916 configure-target-libada: stage_current
44917 @endif gcc-bootstrap
44918 @if target-libada
44919 maybe-configure-target-libada: configure-target-libada
44920 configure-target-libada: 
44921         @: $(MAKE); $(unstage)
44922         @r=`${PWD_COMMAND}`; export r; \
44923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44924         echo "Checking multilib configuration for libada..."; \
44925         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44926         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
44927         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
44928           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
44929             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
44930           else \
44931             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
44932             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44933           fi; \
44934         else \
44935           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44936         fi; \
44937         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
44938         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44939         $(NORMAL_TARGET_EXPORTS)  \
44940         echo Configuring in $(TARGET_SUBDIR)/libada; \
44941         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
44942         case $(srcdir) in \
44943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44944           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
44945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44946         esac; \
44947         module_srcdir=libada; \
44948         rm -f no-such-file || : ; \
44949         CONFIG_SITE=no-such-file $(SHELL) \
44950           $$s/$$module_srcdir/configure \
44951           --srcdir=$${topdir}/$$module_srcdir \
44952           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44953           --target=${target_alias}  \
44954           || exit 1
44955 @endif target-libada
44956
44957
44958
44959
44960
44961 .PHONY: all-target-libada maybe-all-target-libada
44962 maybe-all-target-libada:
44963 @if gcc-bootstrap
44964 all-target-libada: stage_current
44965 @endif gcc-bootstrap
44966 @if target-libada
44967 TARGET-target-libada=all
44968 maybe-all-target-libada: all-target-libada
44969 all-target-libada: configure-target-libada
44970         @: $(MAKE); $(unstage)
44971         @r=`${PWD_COMMAND}`; export r; \
44972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44973         $(NORMAL_TARGET_EXPORTS)  \
44974         (cd $(TARGET_SUBDIR)/libada && \
44975           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44976                 $(TARGET-target-libada))
44977 @endif target-libada
44978
44979
44980
44981
44982
44983 .PHONY: check-target-libada maybe-check-target-libada
44984 maybe-check-target-libada:
44985 @if target-libada
44986 maybe-check-target-libada: check-target-libada
44987
44988 check-target-libada:
44989         @: $(MAKE); $(unstage)
44990         @r=`${PWD_COMMAND}`; export r; \
44991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44992         $(NORMAL_TARGET_EXPORTS) \
44993         (cd $(TARGET_SUBDIR)/libada && \
44994           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44995
44996 @endif target-libada
44997
44998 .PHONY: install-target-libada maybe-install-target-libada
44999 maybe-install-target-libada:
45000 @if target-libada
45001 maybe-install-target-libada: install-target-libada
45002
45003 install-target-libada: installdirs
45004         @: $(MAKE); $(unstage)
45005         @r=`${PWD_COMMAND}`; export r; \
45006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007         $(NORMAL_TARGET_EXPORTS) \
45008         (cd $(TARGET_SUBDIR)/libada && \
45009           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45010
45011 @endif target-libada
45012
45013 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45014 maybe-install-strip-target-libada:
45015 @if target-libada
45016 maybe-install-strip-target-libada: install-strip-target-libada
45017
45018 install-strip-target-libada: installdirs
45019         @: $(MAKE); $(unstage)
45020         @r=`${PWD_COMMAND}`; export r; \
45021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45022         $(NORMAL_TARGET_EXPORTS) \
45023         (cd $(TARGET_SUBDIR)/libada && \
45024           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45025
45026 @endif target-libada
45027
45028 # Other targets (info, dvi, pdf, etc.)
45029
45030 .PHONY: maybe-info-target-libada info-target-libada
45031 maybe-info-target-libada:
45032 @if target-libada
45033 maybe-info-target-libada: info-target-libada
45034
45035 info-target-libada: \
45036     configure-target-libada 
45037         @: $(MAKE); $(unstage)
45038         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45039         r=`${PWD_COMMAND}`; export r; \
45040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45041         $(NORMAL_TARGET_EXPORTS) \
45042         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
45043         for flag in $(EXTRA_TARGET_FLAGS); do \
45044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45045         done; \
45046         (cd $(TARGET_SUBDIR)/libada && \
45047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45049                   "RANLIB=$${RANLIB}" \
45050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45051                    info) \
45052           || exit 1
45053
45054 @endif target-libada
45055
45056 .PHONY: maybe-dvi-target-libada dvi-target-libada
45057 maybe-dvi-target-libada:
45058 @if target-libada
45059 maybe-dvi-target-libada: dvi-target-libada
45060
45061 dvi-target-libada: \
45062     configure-target-libada 
45063         @: $(MAKE); $(unstage)
45064         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45065         r=`${PWD_COMMAND}`; export r; \
45066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45067         $(NORMAL_TARGET_EXPORTS) \
45068         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
45069         for flag in $(EXTRA_TARGET_FLAGS); do \
45070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45071         done; \
45072         (cd $(TARGET_SUBDIR)/libada && \
45073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45075                   "RANLIB=$${RANLIB}" \
45076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45077                    dvi) \
45078           || exit 1
45079
45080 @endif target-libada
45081
45082 .PHONY: maybe-pdf-target-libada pdf-target-libada
45083 maybe-pdf-target-libada:
45084 @if target-libada
45085 maybe-pdf-target-libada: pdf-target-libada
45086
45087 pdf-target-libada: \
45088     configure-target-libada 
45089         @: $(MAKE); $(unstage)
45090         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45091         r=`${PWD_COMMAND}`; export r; \
45092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45093         $(NORMAL_TARGET_EXPORTS) \
45094         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
45095         for flag in $(EXTRA_TARGET_FLAGS); do \
45096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45097         done; \
45098         (cd $(TARGET_SUBDIR)/libada && \
45099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45101                   "RANLIB=$${RANLIB}" \
45102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45103                    pdf) \
45104           || exit 1
45105
45106 @endif target-libada
45107
45108 .PHONY: maybe-html-target-libada html-target-libada
45109 maybe-html-target-libada:
45110 @if target-libada
45111 maybe-html-target-libada: html-target-libada
45112
45113 html-target-libada: \
45114     configure-target-libada 
45115         @: $(MAKE); $(unstage)
45116         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45117         r=`${PWD_COMMAND}`; export r; \
45118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45119         $(NORMAL_TARGET_EXPORTS) \
45120         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
45121         for flag in $(EXTRA_TARGET_FLAGS); do \
45122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45123         done; \
45124         (cd $(TARGET_SUBDIR)/libada && \
45125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45127                   "RANLIB=$${RANLIB}" \
45128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45129                    html) \
45130           || exit 1
45131
45132 @endif target-libada
45133
45134 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45135 maybe-TAGS-target-libada:
45136 @if target-libada
45137 maybe-TAGS-target-libada: TAGS-target-libada
45138
45139 TAGS-target-libada: \
45140     configure-target-libada 
45141         @: $(MAKE); $(unstage)
45142         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45143         r=`${PWD_COMMAND}`; export r; \
45144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45145         $(NORMAL_TARGET_EXPORTS) \
45146         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
45147         for flag in $(EXTRA_TARGET_FLAGS); do \
45148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45149         done; \
45150         (cd $(TARGET_SUBDIR)/libada && \
45151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45153                   "RANLIB=$${RANLIB}" \
45154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45155                    TAGS) \
45156           || exit 1
45157
45158 @endif target-libada
45159
45160 .PHONY: maybe-install-info-target-libada install-info-target-libada
45161 maybe-install-info-target-libada:
45162 @if target-libada
45163 maybe-install-info-target-libada: install-info-target-libada
45164
45165 install-info-target-libada: \
45166     configure-target-libada \
45167     info-target-libada 
45168         @: $(MAKE); $(unstage)
45169         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45170         r=`${PWD_COMMAND}`; export r; \
45171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45172         $(NORMAL_TARGET_EXPORTS) \
45173         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
45174         for flag in $(EXTRA_TARGET_FLAGS); do \
45175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45176         done; \
45177         (cd $(TARGET_SUBDIR)/libada && \
45178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45180                   "RANLIB=$${RANLIB}" \
45181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45182                    install-info) \
45183           || exit 1
45184
45185 @endif target-libada
45186
45187 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45188 maybe-install-pdf-target-libada:
45189 @if target-libada
45190 maybe-install-pdf-target-libada: install-pdf-target-libada
45191
45192 install-pdf-target-libada: \
45193     configure-target-libada \
45194     pdf-target-libada 
45195         @: $(MAKE); $(unstage)
45196         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45197         r=`${PWD_COMMAND}`; export r; \
45198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45199         $(NORMAL_TARGET_EXPORTS) \
45200         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
45201         for flag in $(EXTRA_TARGET_FLAGS); do \
45202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45203         done; \
45204         (cd $(TARGET_SUBDIR)/libada && \
45205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45207                   "RANLIB=$${RANLIB}" \
45208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45209                    install-pdf) \
45210           || exit 1
45211
45212 @endif target-libada
45213
45214 .PHONY: maybe-install-html-target-libada install-html-target-libada
45215 maybe-install-html-target-libada:
45216 @if target-libada
45217 maybe-install-html-target-libada: install-html-target-libada
45218
45219 install-html-target-libada: \
45220     configure-target-libada \
45221     html-target-libada 
45222         @: $(MAKE); $(unstage)
45223         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45224         r=`${PWD_COMMAND}`; export r; \
45225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45226         $(NORMAL_TARGET_EXPORTS) \
45227         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
45228         for flag in $(EXTRA_TARGET_FLAGS); do \
45229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45230         done; \
45231         (cd $(TARGET_SUBDIR)/libada && \
45232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45234                   "RANLIB=$${RANLIB}" \
45235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45236                    install-html) \
45237           || exit 1
45238
45239 @endif target-libada
45240
45241 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45242 maybe-installcheck-target-libada:
45243 @if target-libada
45244 maybe-installcheck-target-libada: installcheck-target-libada
45245
45246 installcheck-target-libada: \
45247     configure-target-libada 
45248         @: $(MAKE); $(unstage)
45249         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45250         r=`${PWD_COMMAND}`; export r; \
45251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252         $(NORMAL_TARGET_EXPORTS) \
45253         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
45254         for flag in $(EXTRA_TARGET_FLAGS); do \
45255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45256         done; \
45257         (cd $(TARGET_SUBDIR)/libada && \
45258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45260                   "RANLIB=$${RANLIB}" \
45261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45262                    installcheck) \
45263           || exit 1
45264
45265 @endif target-libada
45266
45267 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45268 maybe-mostlyclean-target-libada:
45269 @if target-libada
45270 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45271
45272 mostlyclean-target-libada: 
45273         @: $(MAKE); $(unstage)
45274         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45275         r=`${PWD_COMMAND}`; export r; \
45276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45277         $(NORMAL_TARGET_EXPORTS) \
45278         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
45279         for flag in $(EXTRA_TARGET_FLAGS); do \
45280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45281         done; \
45282         (cd $(TARGET_SUBDIR)/libada && \
45283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45285                   "RANLIB=$${RANLIB}" \
45286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45287                    mostlyclean) \
45288           || exit 1
45289
45290 @endif target-libada
45291
45292 .PHONY: maybe-clean-target-libada clean-target-libada
45293 maybe-clean-target-libada:
45294 @if target-libada
45295 maybe-clean-target-libada: clean-target-libada
45296
45297 clean-target-libada: 
45298         @: $(MAKE); $(unstage)
45299         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45300         r=`${PWD_COMMAND}`; export r; \
45301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302         $(NORMAL_TARGET_EXPORTS) \
45303         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
45304         for flag in $(EXTRA_TARGET_FLAGS); do \
45305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45306         done; \
45307         (cd $(TARGET_SUBDIR)/libada && \
45308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45310                   "RANLIB=$${RANLIB}" \
45311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45312                    clean) \
45313           || exit 1
45314
45315 @endif target-libada
45316
45317 .PHONY: maybe-distclean-target-libada distclean-target-libada
45318 maybe-distclean-target-libada:
45319 @if target-libada
45320 maybe-distclean-target-libada: distclean-target-libada
45321
45322 distclean-target-libada: 
45323         @: $(MAKE); $(unstage)
45324         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45325         r=`${PWD_COMMAND}`; export r; \
45326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327         $(NORMAL_TARGET_EXPORTS) \
45328         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
45329         for flag in $(EXTRA_TARGET_FLAGS); do \
45330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45331         done; \
45332         (cd $(TARGET_SUBDIR)/libada && \
45333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45335                   "RANLIB=$${RANLIB}" \
45336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45337                    distclean) \
45338           || exit 1
45339
45340 @endif target-libada
45341
45342 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45343 maybe-maintainer-clean-target-libada:
45344 @if target-libada
45345 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45346
45347 maintainer-clean-target-libada: 
45348         @: $(MAKE); $(unstage)
45349         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45350         r=`${PWD_COMMAND}`; export r; \
45351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45352         $(NORMAL_TARGET_EXPORTS) \
45353         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
45354         for flag in $(EXTRA_TARGET_FLAGS); do \
45355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45356         done; \
45357         (cd $(TARGET_SUBDIR)/libada && \
45358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45360                   "RANLIB=$${RANLIB}" \
45361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45362                    maintainer-clean) \
45363           || exit 1
45364
45365 @endif target-libada
45366
45367
45368
45369
45370
45371 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45372 maybe-configure-target-libgomp:
45373 @if gcc-bootstrap
45374 configure-target-libgomp: stage_current
45375 @endif gcc-bootstrap
45376 @if target-libgomp
45377 maybe-configure-target-libgomp: configure-target-libgomp
45378 configure-target-libgomp: 
45379         @r=`${PWD_COMMAND}`; export r; \
45380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45381         echo "Checking multilib configuration for libgomp..."; \
45382         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45383         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45384         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45385           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45386             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45387           else \
45388             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45389             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45390           fi; \
45391         else \
45392           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45393         fi; \
45394         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45395         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45396         $(NORMAL_TARGET_EXPORTS)  \
45397         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45398         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45399         case $(srcdir) in \
45400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45401           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45403         esac; \
45404         module_srcdir=libgomp; \
45405         rm -f no-such-file || : ; \
45406         CONFIG_SITE=no-such-file $(SHELL) \
45407           $$s/$$module_srcdir/configure \
45408           --srcdir=$${topdir}/$$module_srcdir \
45409           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45410           --target=${target_alias}  \
45411           || exit 1
45412 @endif target-libgomp
45413
45414
45415
45416 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45417 maybe-configure-stage1-target-libgomp:
45418 @if target-libgomp-bootstrap
45419 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45420 configure-stage1-target-libgomp:
45421         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45422         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45423         @r=`${PWD_COMMAND}`; export r; \
45424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425         TFLAGS="$(STAGE1_TFLAGS)"; \
45426         echo "Checking multilib configuration for libgomp..."; \
45427         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45428         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45429           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45430             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45431           else \
45432             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45433             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45434           fi; \
45435         else \
45436           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45437         fi; \
45438         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45439         $(NORMAL_TARGET_EXPORTS) \
45440         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45441         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45442         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45443         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
45444         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45445         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45446         case $(srcdir) in \
45447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45448           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45450         esac; \
45451         module_srcdir=libgomp; \
45452         $(SHELL) $$s/$$module_srcdir/configure \
45453           --srcdir=$${topdir}/$$module_srcdir \
45454           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45455           --target=${target_alias} \
45456            \
45457           $(STAGE1_CONFIGURE_FLAGS)
45458 @endif target-libgomp-bootstrap
45459
45460 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45461 maybe-configure-stage2-target-libgomp:
45462 @if target-libgomp-bootstrap
45463 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45464 configure-stage2-target-libgomp:
45465         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45466         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45467         @r=`${PWD_COMMAND}`; export r; \
45468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469         TFLAGS="$(STAGE2_TFLAGS)"; \
45470         echo "Checking multilib configuration for libgomp..."; \
45471         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45472         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45473           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45474             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45475           else \
45476             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45477             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45478           fi; \
45479         else \
45480           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45481         fi; \
45482         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45483         $(NORMAL_TARGET_EXPORTS) \
45484          \
45485         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45486         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45487         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45488         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
45489         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45490         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45491         case $(srcdir) in \
45492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45493           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45495         esac; \
45496         module_srcdir=libgomp; \
45497         $(SHELL) $$s/$$module_srcdir/configure \
45498           --srcdir=$${topdir}/$$module_srcdir \
45499           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45500           --target=${target_alias} \
45501            --with-build-libsubdir=$(HOST_SUBDIR)  \
45502           $(STAGE2_CONFIGURE_FLAGS)
45503 @endif target-libgomp-bootstrap
45504
45505 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45506 maybe-configure-stage3-target-libgomp:
45507 @if target-libgomp-bootstrap
45508 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45509 configure-stage3-target-libgomp:
45510         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45511         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45512         @r=`${PWD_COMMAND}`; export r; \
45513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45514         TFLAGS="$(STAGE3_TFLAGS)"; \
45515         echo "Checking multilib configuration for libgomp..."; \
45516         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45517         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45518           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45519             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45520           else \
45521             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45522             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45523           fi; \
45524         else \
45525           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45526         fi; \
45527         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45528         $(NORMAL_TARGET_EXPORTS) \
45529          \
45530         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45531         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45532         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45533         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
45534         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45535         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45536         case $(srcdir) in \
45537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45538           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45540         esac; \
45541         module_srcdir=libgomp; \
45542         $(SHELL) $$s/$$module_srcdir/configure \
45543           --srcdir=$${topdir}/$$module_srcdir \
45544           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45545           --target=${target_alias} \
45546            --with-build-libsubdir=$(HOST_SUBDIR)  \
45547           $(STAGE3_CONFIGURE_FLAGS)
45548 @endif target-libgomp-bootstrap
45549
45550 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45551 maybe-configure-stage4-target-libgomp:
45552 @if target-libgomp-bootstrap
45553 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45554 configure-stage4-target-libgomp:
45555         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45556         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45557         @r=`${PWD_COMMAND}`; export r; \
45558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45559         TFLAGS="$(STAGE4_TFLAGS)"; \
45560         echo "Checking multilib configuration for libgomp..."; \
45561         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45562         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45563           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45564             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45565           else \
45566             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45567             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45568           fi; \
45569         else \
45570           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45571         fi; \
45572         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45573         $(NORMAL_TARGET_EXPORTS) \
45574          \
45575         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45576         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45577         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45578         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
45579         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45580         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45581         case $(srcdir) in \
45582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45583           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45585         esac; \
45586         module_srcdir=libgomp; \
45587         $(SHELL) $$s/$$module_srcdir/configure \
45588           --srcdir=$${topdir}/$$module_srcdir \
45589           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45590           --target=${target_alias} \
45591            --with-build-libsubdir=$(HOST_SUBDIR)  \
45592           $(STAGE4_CONFIGURE_FLAGS)
45593 @endif target-libgomp-bootstrap
45594
45595 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
45596 maybe-configure-stageprofile-target-libgomp:
45597 @if target-libgomp-bootstrap
45598 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45599 configure-stageprofile-target-libgomp:
45600         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45601         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45602         @r=`${PWD_COMMAND}`; export r; \
45603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45604         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45605         echo "Checking multilib configuration for libgomp..."; \
45606         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45607         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45608           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45609             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45610           else \
45611             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45612             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45613           fi; \
45614         else \
45615           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45616         fi; \
45617         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45618         $(NORMAL_TARGET_EXPORTS) \
45619          \
45620         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45621         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45622         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45623         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
45624         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45625         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45626         case $(srcdir) in \
45627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45628           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45630         esac; \
45631         module_srcdir=libgomp; \
45632         $(SHELL) $$s/$$module_srcdir/configure \
45633           --srcdir=$${topdir}/$$module_srcdir \
45634           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45635           --target=${target_alias} \
45636            --with-build-libsubdir=$(HOST_SUBDIR)  \
45637           $(STAGEprofile_CONFIGURE_FLAGS)
45638 @endif target-libgomp-bootstrap
45639
45640 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
45641 maybe-configure-stagefeedback-target-libgomp:
45642 @if target-libgomp-bootstrap
45643 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45644 configure-stagefeedback-target-libgomp:
45645         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45646         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45647         @r=`${PWD_COMMAND}`; export r; \
45648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45650         echo "Checking multilib configuration for libgomp..."; \
45651         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45652         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45653           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45654             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45655           else \
45656             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45657             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45658           fi; \
45659         else \
45660           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45661         fi; \
45662         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45663         $(NORMAL_TARGET_EXPORTS) \
45664          \
45665         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45666         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45667         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45668         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
45669         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45670         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45671         case $(srcdir) in \
45672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45673           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45675         esac; \
45676         module_srcdir=libgomp; \
45677         $(SHELL) $$s/$$module_srcdir/configure \
45678           --srcdir=$${topdir}/$$module_srcdir \
45679           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45680           --target=${target_alias} \
45681            --with-build-libsubdir=$(HOST_SUBDIR)  \
45682           $(STAGEfeedback_CONFIGURE_FLAGS)
45683 @endif target-libgomp-bootstrap
45684
45685
45686
45687
45688
45689 .PHONY: all-target-libgomp maybe-all-target-libgomp
45690 maybe-all-target-libgomp:
45691 @if gcc-bootstrap
45692 all-target-libgomp: stage_current
45693 @endif gcc-bootstrap
45694 @if target-libgomp
45695 TARGET-target-libgomp=all
45696 maybe-all-target-libgomp: all-target-libgomp
45697 all-target-libgomp: configure-target-libgomp
45698         @r=`${PWD_COMMAND}`; export r; \
45699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45700         $(NORMAL_TARGET_EXPORTS)  \
45701         (cd $(TARGET_SUBDIR)/libgomp && \
45702           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45703                 $(TARGET-target-libgomp))
45704 @endif target-libgomp
45705
45706
45707
45708 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
45709 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
45710 maybe-all-stage1-target-libgomp:
45711 maybe-clean-stage1-target-libgomp:
45712 @if target-libgomp-bootstrap
45713 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
45714 all-stage1: all-stage1-target-libgomp
45715 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
45716 all-stage1-target-libgomp: configure-stage1-target-libgomp
45717         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45718         @r=`${PWD_COMMAND}`; export r; \
45719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720         TFLAGS="$(STAGE1_TFLAGS)"; \
45721         $(NORMAL_TARGET_EXPORTS)  \
45722         cd $(TARGET_SUBDIR)/libgomp && \
45723         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45724                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45725                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45726                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45727                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45728                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45729                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45730                 $(EXTRA_TARGET_FLAGS)  \
45731                   \
45732                 TFLAGS="$(STAGE1_TFLAGS)" \
45733                 $(TARGET-stage1-target-libgomp)
45734
45735 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
45736 clean-stage1: clean-stage1-target-libgomp
45737 clean-stage1-target-libgomp:
45738         @if [ $(current_stage) = stage1 ]; then \
45739           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45740         else \
45741           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
45742           $(MAKE) stage1-start; \
45743         fi; \
45744         cd $(TARGET_SUBDIR)/libgomp && \
45745         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45746           clean
45747 @endif target-libgomp-bootstrap
45748
45749
45750 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
45751 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
45752 maybe-all-stage2-target-libgomp:
45753 maybe-clean-stage2-target-libgomp:
45754 @if target-libgomp-bootstrap
45755 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
45756 all-stage2: all-stage2-target-libgomp
45757 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
45758 all-stage2-target-libgomp: configure-stage2-target-libgomp
45759         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45760         @r=`${PWD_COMMAND}`; export r; \
45761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45762         TFLAGS="$(STAGE2_TFLAGS)"; \
45763         $(NORMAL_TARGET_EXPORTS) \
45764           \
45765         cd $(TARGET_SUBDIR)/libgomp && \
45766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45767                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45768                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45769                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45773                 $(EXTRA_TARGET_FLAGS)   \
45774                 TFLAGS="$(STAGE2_TFLAGS)" \
45775                 $(TARGET-stage2-target-libgomp)
45776
45777 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
45778 clean-stage2: clean-stage2-target-libgomp
45779 clean-stage2-target-libgomp:
45780         @if [ $(current_stage) = stage2 ]; then \
45781           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45782         else \
45783           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
45784           $(MAKE) stage2-start; \
45785         fi; \
45786         cd $(TARGET_SUBDIR)/libgomp && \
45787         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45788 @endif target-libgomp-bootstrap
45789
45790
45791 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
45792 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
45793 maybe-all-stage3-target-libgomp:
45794 maybe-clean-stage3-target-libgomp:
45795 @if target-libgomp-bootstrap
45796 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
45797 all-stage3: all-stage3-target-libgomp
45798 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
45799 all-stage3-target-libgomp: configure-stage3-target-libgomp
45800         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45801         @r=`${PWD_COMMAND}`; export r; \
45802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45803         TFLAGS="$(STAGE3_TFLAGS)"; \
45804         $(NORMAL_TARGET_EXPORTS) \
45805           \
45806         cd $(TARGET_SUBDIR)/libgomp && \
45807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45808                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45809                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45810                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45814                 $(EXTRA_TARGET_FLAGS)   \
45815                 TFLAGS="$(STAGE3_TFLAGS)" \
45816                 $(TARGET-stage3-target-libgomp)
45817
45818 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
45819 clean-stage3: clean-stage3-target-libgomp
45820 clean-stage3-target-libgomp:
45821         @if [ $(current_stage) = stage3 ]; then \
45822           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45823         else \
45824           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
45825           $(MAKE) stage3-start; \
45826         fi; \
45827         cd $(TARGET_SUBDIR)/libgomp && \
45828         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45829 @endif target-libgomp-bootstrap
45830
45831
45832 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
45833 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
45834 maybe-all-stage4-target-libgomp:
45835 maybe-clean-stage4-target-libgomp:
45836 @if target-libgomp-bootstrap
45837 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
45838 all-stage4: all-stage4-target-libgomp
45839 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
45840 all-stage4-target-libgomp: configure-stage4-target-libgomp
45841         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45842         @r=`${PWD_COMMAND}`; export r; \
45843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45844         TFLAGS="$(STAGE4_TFLAGS)"; \
45845         $(NORMAL_TARGET_EXPORTS) \
45846           \
45847         cd $(TARGET_SUBDIR)/libgomp && \
45848         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45849                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45850                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45851                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45852                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45853                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45854                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45855                 $(EXTRA_TARGET_FLAGS)   \
45856                 TFLAGS="$(STAGE4_TFLAGS)" \
45857                 $(TARGET-stage4-target-libgomp)
45858
45859 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
45860 clean-stage4: clean-stage4-target-libgomp
45861 clean-stage4-target-libgomp:
45862         @if [ $(current_stage) = stage4 ]; then \
45863           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45864         else \
45865           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
45866           $(MAKE) stage4-start; \
45867         fi; \
45868         cd $(TARGET_SUBDIR)/libgomp && \
45869         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45870 @endif target-libgomp-bootstrap
45871
45872
45873 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
45874 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
45875 maybe-all-stageprofile-target-libgomp:
45876 maybe-clean-stageprofile-target-libgomp:
45877 @if target-libgomp-bootstrap
45878 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
45879 all-stageprofile: all-stageprofile-target-libgomp
45880 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
45881 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45882         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45883         @r=`${PWD_COMMAND}`; export r; \
45884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45885         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45886         $(NORMAL_TARGET_EXPORTS) \
45887           \
45888         cd $(TARGET_SUBDIR)/libgomp && \
45889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45890                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45891                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45892                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45893                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45894                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45895                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45896                 $(EXTRA_TARGET_FLAGS)   \
45897                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45898                 $(TARGET-stageprofile-target-libgomp)
45899
45900 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
45901 clean-stageprofile: clean-stageprofile-target-libgomp
45902 clean-stageprofile-target-libgomp:
45903         @if [ $(current_stage) = stageprofile ]; then \
45904           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45905         else \
45906           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
45907           $(MAKE) stageprofile-start; \
45908         fi; \
45909         cd $(TARGET_SUBDIR)/libgomp && \
45910         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45911 @endif target-libgomp-bootstrap
45912
45913
45914 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
45915 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
45916 maybe-all-stagefeedback-target-libgomp:
45917 maybe-clean-stagefeedback-target-libgomp:
45918 @if target-libgomp-bootstrap
45919 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
45920 all-stagefeedback: all-stagefeedback-target-libgomp
45921 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
45922 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45923         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45924         @r=`${PWD_COMMAND}`; export r; \
45925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45926         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45927         $(NORMAL_TARGET_EXPORTS) \
45928           \
45929         cd $(TARGET_SUBDIR)/libgomp && \
45930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45931                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45932                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45933                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45937                 $(EXTRA_TARGET_FLAGS)   \
45938                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45939                 $(TARGET-stagefeedback-target-libgomp)
45940
45941 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
45942 clean-stagefeedback: clean-stagefeedback-target-libgomp
45943 clean-stagefeedback-target-libgomp:
45944         @if [ $(current_stage) = stagefeedback ]; then \
45945           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45946         else \
45947           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
45948           $(MAKE) stagefeedback-start; \
45949         fi; \
45950         cd $(TARGET_SUBDIR)/libgomp && \
45951         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45952 @endif target-libgomp-bootstrap
45953
45954
45955
45956
45957
45958
45959 .PHONY: check-target-libgomp maybe-check-target-libgomp
45960 maybe-check-target-libgomp:
45961 @if target-libgomp
45962 maybe-check-target-libgomp: check-target-libgomp
45963
45964 check-target-libgomp:
45965         @: $(MAKE); $(unstage)
45966         @r=`${PWD_COMMAND}`; export r; \
45967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45968         $(NORMAL_TARGET_EXPORTS) \
45969         (cd $(TARGET_SUBDIR)/libgomp && \
45970           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45971
45972 @endif target-libgomp
45973
45974 .PHONY: install-target-libgomp maybe-install-target-libgomp
45975 maybe-install-target-libgomp:
45976 @if target-libgomp
45977 maybe-install-target-libgomp: install-target-libgomp
45978
45979 install-target-libgomp: installdirs
45980         @: $(MAKE); $(unstage)
45981         @r=`${PWD_COMMAND}`; export r; \
45982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45983         $(NORMAL_TARGET_EXPORTS) \
45984         (cd $(TARGET_SUBDIR)/libgomp && \
45985           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45986
45987 @endif target-libgomp
45988
45989 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
45990 maybe-install-strip-target-libgomp:
45991 @if target-libgomp
45992 maybe-install-strip-target-libgomp: install-strip-target-libgomp
45993
45994 install-strip-target-libgomp: installdirs
45995         @: $(MAKE); $(unstage)
45996         @r=`${PWD_COMMAND}`; export r; \
45997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45998         $(NORMAL_TARGET_EXPORTS) \
45999         (cd $(TARGET_SUBDIR)/libgomp && \
46000           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46001
46002 @endif target-libgomp
46003
46004 # Other targets (info, dvi, pdf, etc.)
46005
46006 .PHONY: maybe-info-target-libgomp info-target-libgomp
46007 maybe-info-target-libgomp:
46008 @if target-libgomp
46009 maybe-info-target-libgomp: info-target-libgomp
46010
46011 info-target-libgomp: \
46012     configure-target-libgomp 
46013         @: $(MAKE); $(unstage)
46014         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46015         r=`${PWD_COMMAND}`; export r; \
46016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46017         $(NORMAL_TARGET_EXPORTS) \
46018         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
46019         for flag in $(EXTRA_TARGET_FLAGS); do \
46020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46021         done; \
46022         (cd $(TARGET_SUBDIR)/libgomp && \
46023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46025                   "RANLIB=$${RANLIB}" \
46026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46027                    info) \
46028           || exit 1
46029
46030 @endif target-libgomp
46031
46032 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46033 maybe-dvi-target-libgomp:
46034 @if target-libgomp
46035 maybe-dvi-target-libgomp: dvi-target-libgomp
46036
46037 dvi-target-libgomp: \
46038     configure-target-libgomp 
46039         @: $(MAKE); $(unstage)
46040         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46041         r=`${PWD_COMMAND}`; export r; \
46042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46043         $(NORMAL_TARGET_EXPORTS) \
46044         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
46045         for flag in $(EXTRA_TARGET_FLAGS); do \
46046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46047         done; \
46048         (cd $(TARGET_SUBDIR)/libgomp && \
46049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46051                   "RANLIB=$${RANLIB}" \
46052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46053                    dvi) \
46054           || exit 1
46055
46056 @endif target-libgomp
46057
46058 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46059 maybe-pdf-target-libgomp:
46060 @if target-libgomp
46061 maybe-pdf-target-libgomp: pdf-target-libgomp
46062
46063 pdf-target-libgomp: \
46064     configure-target-libgomp 
46065         @: $(MAKE); $(unstage)
46066         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46067         r=`${PWD_COMMAND}`; export r; \
46068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46069         $(NORMAL_TARGET_EXPORTS) \
46070         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
46071         for flag in $(EXTRA_TARGET_FLAGS); do \
46072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46073         done; \
46074         (cd $(TARGET_SUBDIR)/libgomp && \
46075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46077                   "RANLIB=$${RANLIB}" \
46078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46079                    pdf) \
46080           || exit 1
46081
46082 @endif target-libgomp
46083
46084 .PHONY: maybe-html-target-libgomp html-target-libgomp
46085 maybe-html-target-libgomp:
46086 @if target-libgomp
46087 maybe-html-target-libgomp: html-target-libgomp
46088
46089 html-target-libgomp: \
46090     configure-target-libgomp 
46091         @: $(MAKE); $(unstage)
46092         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46093         r=`${PWD_COMMAND}`; export r; \
46094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46095         $(NORMAL_TARGET_EXPORTS) \
46096         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
46097         for flag in $(EXTRA_TARGET_FLAGS); do \
46098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46099         done; \
46100         (cd $(TARGET_SUBDIR)/libgomp && \
46101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46103                   "RANLIB=$${RANLIB}" \
46104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46105                    html) \
46106           || exit 1
46107
46108 @endif target-libgomp
46109
46110 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46111 maybe-TAGS-target-libgomp:
46112 @if target-libgomp
46113 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46114
46115 TAGS-target-libgomp: \
46116     configure-target-libgomp 
46117         @: $(MAKE); $(unstage)
46118         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46119         r=`${PWD_COMMAND}`; export r; \
46120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46121         $(NORMAL_TARGET_EXPORTS) \
46122         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
46123         for flag in $(EXTRA_TARGET_FLAGS); do \
46124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46125         done; \
46126         (cd $(TARGET_SUBDIR)/libgomp && \
46127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46129                   "RANLIB=$${RANLIB}" \
46130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46131                    TAGS) \
46132           || exit 1
46133
46134 @endif target-libgomp
46135
46136 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46137 maybe-install-info-target-libgomp:
46138 @if target-libgomp
46139 maybe-install-info-target-libgomp: install-info-target-libgomp
46140
46141 install-info-target-libgomp: \
46142     configure-target-libgomp \
46143     info-target-libgomp 
46144         @: $(MAKE); $(unstage)
46145         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46146         r=`${PWD_COMMAND}`; export r; \
46147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148         $(NORMAL_TARGET_EXPORTS) \
46149         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
46150         for flag in $(EXTRA_TARGET_FLAGS); do \
46151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46152         done; \
46153         (cd $(TARGET_SUBDIR)/libgomp && \
46154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46156                   "RANLIB=$${RANLIB}" \
46157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46158                    install-info) \
46159           || exit 1
46160
46161 @endif target-libgomp
46162
46163 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46164 maybe-install-pdf-target-libgomp:
46165 @if target-libgomp
46166 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46167
46168 install-pdf-target-libgomp: \
46169     configure-target-libgomp \
46170     pdf-target-libgomp 
46171         @: $(MAKE); $(unstage)
46172         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46173         r=`${PWD_COMMAND}`; export r; \
46174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46175         $(NORMAL_TARGET_EXPORTS) \
46176         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
46177         for flag in $(EXTRA_TARGET_FLAGS); do \
46178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46179         done; \
46180         (cd $(TARGET_SUBDIR)/libgomp && \
46181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46183                   "RANLIB=$${RANLIB}" \
46184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46185                    install-pdf) \
46186           || exit 1
46187
46188 @endif target-libgomp
46189
46190 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46191 maybe-install-html-target-libgomp:
46192 @if target-libgomp
46193 maybe-install-html-target-libgomp: install-html-target-libgomp
46194
46195 install-html-target-libgomp: \
46196     configure-target-libgomp \
46197     html-target-libgomp 
46198         @: $(MAKE); $(unstage)
46199         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46200         r=`${PWD_COMMAND}`; export r; \
46201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46202         $(NORMAL_TARGET_EXPORTS) \
46203         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
46204         for flag in $(EXTRA_TARGET_FLAGS); do \
46205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46206         done; \
46207         (cd $(TARGET_SUBDIR)/libgomp && \
46208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46210                   "RANLIB=$${RANLIB}" \
46211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46212                    install-html) \
46213           || exit 1
46214
46215 @endif target-libgomp
46216
46217 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46218 maybe-installcheck-target-libgomp:
46219 @if target-libgomp
46220 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46221
46222 installcheck-target-libgomp: \
46223     configure-target-libgomp 
46224         @: $(MAKE); $(unstage)
46225         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46226         r=`${PWD_COMMAND}`; export r; \
46227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46228         $(NORMAL_TARGET_EXPORTS) \
46229         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
46230         for flag in $(EXTRA_TARGET_FLAGS); do \
46231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46232         done; \
46233         (cd $(TARGET_SUBDIR)/libgomp && \
46234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46236                   "RANLIB=$${RANLIB}" \
46237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46238                    installcheck) \
46239           || exit 1
46240
46241 @endif target-libgomp
46242
46243 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46244 maybe-mostlyclean-target-libgomp:
46245 @if target-libgomp
46246 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46247
46248 mostlyclean-target-libgomp: 
46249         @: $(MAKE); $(unstage)
46250         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46251         r=`${PWD_COMMAND}`; export r; \
46252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46253         $(NORMAL_TARGET_EXPORTS) \
46254         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
46255         for flag in $(EXTRA_TARGET_FLAGS); do \
46256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46257         done; \
46258         (cd $(TARGET_SUBDIR)/libgomp && \
46259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46261                   "RANLIB=$${RANLIB}" \
46262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46263                    mostlyclean) \
46264           || exit 1
46265
46266 @endif target-libgomp
46267
46268 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46269 maybe-clean-target-libgomp:
46270 @if target-libgomp
46271 maybe-clean-target-libgomp: clean-target-libgomp
46272
46273 clean-target-libgomp: 
46274         @: $(MAKE); $(unstage)
46275         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46276         r=`${PWD_COMMAND}`; export r; \
46277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46278         $(NORMAL_TARGET_EXPORTS) \
46279         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
46280         for flag in $(EXTRA_TARGET_FLAGS); do \
46281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46282         done; \
46283         (cd $(TARGET_SUBDIR)/libgomp && \
46284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46286                   "RANLIB=$${RANLIB}" \
46287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46288                    clean) \
46289           || exit 1
46290
46291 @endif target-libgomp
46292
46293 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46294 maybe-distclean-target-libgomp:
46295 @if target-libgomp
46296 maybe-distclean-target-libgomp: distclean-target-libgomp
46297
46298 distclean-target-libgomp: 
46299         @: $(MAKE); $(unstage)
46300         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46301         r=`${PWD_COMMAND}`; export r; \
46302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46303         $(NORMAL_TARGET_EXPORTS) \
46304         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
46305         for flag in $(EXTRA_TARGET_FLAGS); do \
46306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46307         done; \
46308         (cd $(TARGET_SUBDIR)/libgomp && \
46309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46311                   "RANLIB=$${RANLIB}" \
46312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46313                    distclean) \
46314           || exit 1
46315
46316 @endif target-libgomp
46317
46318 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46319 maybe-maintainer-clean-target-libgomp:
46320 @if target-libgomp
46321 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46322
46323 maintainer-clean-target-libgomp: 
46324         @: $(MAKE); $(unstage)
46325         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46326         r=`${PWD_COMMAND}`; export r; \
46327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328         $(NORMAL_TARGET_EXPORTS) \
46329         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
46330         for flag in $(EXTRA_TARGET_FLAGS); do \
46331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46332         done; \
46333         (cd $(TARGET_SUBDIR)/libgomp && \
46334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46336                   "RANLIB=$${RANLIB}" \
46337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46338                    maintainer-clean) \
46339           || exit 1
46340
46341 @endif target-libgomp
46342
46343
46344
46345
46346
46347 .PHONY: configure-target-libitm maybe-configure-target-libitm
46348 maybe-configure-target-libitm:
46349 @if gcc-bootstrap
46350 configure-target-libitm: stage_current
46351 @endif gcc-bootstrap
46352 @if target-libitm
46353 maybe-configure-target-libitm: configure-target-libitm
46354 configure-target-libitm: 
46355         @: $(MAKE); $(unstage)
46356         @r=`${PWD_COMMAND}`; export r; \
46357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46358         echo "Checking multilib configuration for libitm..."; \
46359         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
46360         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
46361         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46362           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46363             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46364           else \
46365             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46366             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46367           fi; \
46368         else \
46369           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46370         fi; \
46371         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46372         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
46373         $(NORMAL_TARGET_EXPORTS)  \
46374         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46375         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46376         case $(srcdir) in \
46377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46378           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46380         esac; \
46381         module_srcdir=libitm; \
46382         rm -f no-such-file || : ; \
46383         CONFIG_SITE=no-such-file $(SHELL) \
46384           $$s/$$module_srcdir/configure \
46385           --srcdir=$${topdir}/$$module_srcdir \
46386           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46387           --target=${target_alias}  \
46388           || exit 1
46389 @endif target-libitm
46390
46391
46392
46393
46394
46395 .PHONY: all-target-libitm maybe-all-target-libitm
46396 maybe-all-target-libitm:
46397 @if gcc-bootstrap
46398 all-target-libitm: stage_current
46399 @endif gcc-bootstrap
46400 @if target-libitm
46401 TARGET-target-libitm=all
46402 maybe-all-target-libitm: all-target-libitm
46403 all-target-libitm: configure-target-libitm
46404         @: $(MAKE); $(unstage)
46405         @r=`${PWD_COMMAND}`; export r; \
46406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46407         $(NORMAL_TARGET_EXPORTS)  \
46408         (cd $(TARGET_SUBDIR)/libitm && \
46409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46410                 $(TARGET-target-libitm))
46411 @endif target-libitm
46412
46413
46414
46415
46416
46417 .PHONY: check-target-libitm maybe-check-target-libitm
46418 maybe-check-target-libitm:
46419 @if target-libitm
46420 maybe-check-target-libitm: check-target-libitm
46421
46422 check-target-libitm:
46423         @: $(MAKE); $(unstage)
46424         @r=`${PWD_COMMAND}`; export r; \
46425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46426         $(NORMAL_TARGET_EXPORTS) \
46427         (cd $(TARGET_SUBDIR)/libitm && \
46428           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46429
46430 @endif target-libitm
46431
46432 .PHONY: install-target-libitm maybe-install-target-libitm
46433 maybe-install-target-libitm:
46434 @if target-libitm
46435 maybe-install-target-libitm: install-target-libitm
46436
46437 install-target-libitm: installdirs
46438         @: $(MAKE); $(unstage)
46439         @r=`${PWD_COMMAND}`; export r; \
46440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46441         $(NORMAL_TARGET_EXPORTS) \
46442         (cd $(TARGET_SUBDIR)/libitm && \
46443           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46444
46445 @endif target-libitm
46446
46447 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46448 maybe-install-strip-target-libitm:
46449 @if target-libitm
46450 maybe-install-strip-target-libitm: install-strip-target-libitm
46451
46452 install-strip-target-libitm: installdirs
46453         @: $(MAKE); $(unstage)
46454         @r=`${PWD_COMMAND}`; export r; \
46455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46456         $(NORMAL_TARGET_EXPORTS) \
46457         (cd $(TARGET_SUBDIR)/libitm && \
46458           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46459
46460 @endif target-libitm
46461
46462 # Other targets (info, dvi, pdf, etc.)
46463
46464 .PHONY: maybe-info-target-libitm info-target-libitm
46465 maybe-info-target-libitm:
46466 @if target-libitm
46467 maybe-info-target-libitm: info-target-libitm
46468
46469 info-target-libitm: \
46470     configure-target-libitm 
46471         @: $(MAKE); $(unstage)
46472         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46473         r=`${PWD_COMMAND}`; export r; \
46474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46475         $(NORMAL_TARGET_EXPORTS) \
46476         echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
46477         for flag in $(EXTRA_TARGET_FLAGS); do \
46478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46479         done; \
46480         (cd $(TARGET_SUBDIR)/libitm && \
46481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46483                   "RANLIB=$${RANLIB}" \
46484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46485                    info) \
46486           || exit 1
46487
46488 @endif target-libitm
46489
46490 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46491 maybe-dvi-target-libitm:
46492 @if target-libitm
46493 maybe-dvi-target-libitm: dvi-target-libitm
46494
46495 dvi-target-libitm: \
46496     configure-target-libitm 
46497         @: $(MAKE); $(unstage)
46498         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46499         r=`${PWD_COMMAND}`; export r; \
46500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501         $(NORMAL_TARGET_EXPORTS) \
46502         echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
46503         for flag in $(EXTRA_TARGET_FLAGS); do \
46504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46505         done; \
46506         (cd $(TARGET_SUBDIR)/libitm && \
46507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46509                   "RANLIB=$${RANLIB}" \
46510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46511                    dvi) \
46512           || exit 1
46513
46514 @endif target-libitm
46515
46516 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46517 maybe-pdf-target-libitm:
46518 @if target-libitm
46519 maybe-pdf-target-libitm: pdf-target-libitm
46520
46521 pdf-target-libitm: \
46522     configure-target-libitm 
46523         @: $(MAKE); $(unstage)
46524         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46525         r=`${PWD_COMMAND}`; export r; \
46526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46527         $(NORMAL_TARGET_EXPORTS) \
46528         echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
46529         for flag in $(EXTRA_TARGET_FLAGS); do \
46530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46531         done; \
46532         (cd $(TARGET_SUBDIR)/libitm && \
46533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46535                   "RANLIB=$${RANLIB}" \
46536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46537                    pdf) \
46538           || exit 1
46539
46540 @endif target-libitm
46541
46542 .PHONY: maybe-html-target-libitm html-target-libitm
46543 maybe-html-target-libitm:
46544 @if target-libitm
46545 maybe-html-target-libitm: html-target-libitm
46546
46547 html-target-libitm: \
46548     configure-target-libitm 
46549         @: $(MAKE); $(unstage)
46550         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46551         r=`${PWD_COMMAND}`; export r; \
46552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46553         $(NORMAL_TARGET_EXPORTS) \
46554         echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
46555         for flag in $(EXTRA_TARGET_FLAGS); do \
46556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46557         done; \
46558         (cd $(TARGET_SUBDIR)/libitm && \
46559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46561                   "RANLIB=$${RANLIB}" \
46562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46563                    html) \
46564           || exit 1
46565
46566 @endif target-libitm
46567
46568 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46569 maybe-TAGS-target-libitm:
46570 @if target-libitm
46571 maybe-TAGS-target-libitm: TAGS-target-libitm
46572
46573 TAGS-target-libitm: \
46574     configure-target-libitm 
46575         @: $(MAKE); $(unstage)
46576         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46577         r=`${PWD_COMMAND}`; export r; \
46578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46579         $(NORMAL_TARGET_EXPORTS) \
46580         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
46581         for flag in $(EXTRA_TARGET_FLAGS); do \
46582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46583         done; \
46584         (cd $(TARGET_SUBDIR)/libitm && \
46585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46587                   "RANLIB=$${RANLIB}" \
46588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46589                    TAGS) \
46590           || exit 1
46591
46592 @endif target-libitm
46593
46594 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
46595 maybe-install-info-target-libitm:
46596 @if target-libitm
46597 maybe-install-info-target-libitm: install-info-target-libitm
46598
46599 install-info-target-libitm: \
46600     configure-target-libitm \
46601     info-target-libitm 
46602         @: $(MAKE); $(unstage)
46603         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46604         r=`${PWD_COMMAND}`; export r; \
46605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46606         $(NORMAL_TARGET_EXPORTS) \
46607         echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
46608         for flag in $(EXTRA_TARGET_FLAGS); do \
46609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46610         done; \
46611         (cd $(TARGET_SUBDIR)/libitm && \
46612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46614                   "RANLIB=$${RANLIB}" \
46615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46616                    install-info) \
46617           || exit 1
46618
46619 @endif target-libitm
46620
46621 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
46622 maybe-install-pdf-target-libitm:
46623 @if target-libitm
46624 maybe-install-pdf-target-libitm: install-pdf-target-libitm
46625
46626 install-pdf-target-libitm: \
46627     configure-target-libitm \
46628     pdf-target-libitm 
46629         @: $(MAKE); $(unstage)
46630         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46631         r=`${PWD_COMMAND}`; export r; \
46632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46633         $(NORMAL_TARGET_EXPORTS) \
46634         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
46635         for flag in $(EXTRA_TARGET_FLAGS); do \
46636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46637         done; \
46638         (cd $(TARGET_SUBDIR)/libitm && \
46639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46641                   "RANLIB=$${RANLIB}" \
46642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46643                    install-pdf) \
46644           || exit 1
46645
46646 @endif target-libitm
46647
46648 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
46649 maybe-install-html-target-libitm:
46650 @if target-libitm
46651 maybe-install-html-target-libitm: install-html-target-libitm
46652
46653 install-html-target-libitm: \
46654     configure-target-libitm \
46655     html-target-libitm 
46656         @: $(MAKE); $(unstage)
46657         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46658         r=`${PWD_COMMAND}`; export r; \
46659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46660         $(NORMAL_TARGET_EXPORTS) \
46661         echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
46662         for flag in $(EXTRA_TARGET_FLAGS); do \
46663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46664         done; \
46665         (cd $(TARGET_SUBDIR)/libitm && \
46666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46668                   "RANLIB=$${RANLIB}" \
46669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46670                    install-html) \
46671           || exit 1
46672
46673 @endif target-libitm
46674
46675 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
46676 maybe-installcheck-target-libitm:
46677 @if target-libitm
46678 maybe-installcheck-target-libitm: installcheck-target-libitm
46679
46680 installcheck-target-libitm: \
46681     configure-target-libitm 
46682         @: $(MAKE); $(unstage)
46683         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46684         r=`${PWD_COMMAND}`; export r; \
46685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46686         $(NORMAL_TARGET_EXPORTS) \
46687         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
46688         for flag in $(EXTRA_TARGET_FLAGS); do \
46689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46690         done; \
46691         (cd $(TARGET_SUBDIR)/libitm && \
46692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46694                   "RANLIB=$${RANLIB}" \
46695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46696                    installcheck) \
46697           || exit 1
46698
46699 @endif target-libitm
46700
46701 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
46702 maybe-mostlyclean-target-libitm:
46703 @if target-libitm
46704 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
46705
46706 mostlyclean-target-libitm: 
46707         @: $(MAKE); $(unstage)
46708         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46709         r=`${PWD_COMMAND}`; export r; \
46710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46711         $(NORMAL_TARGET_EXPORTS) \
46712         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
46713         for flag in $(EXTRA_TARGET_FLAGS); do \
46714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46715         done; \
46716         (cd $(TARGET_SUBDIR)/libitm && \
46717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46719                   "RANLIB=$${RANLIB}" \
46720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46721                    mostlyclean) \
46722           || exit 1
46723
46724 @endif target-libitm
46725
46726 .PHONY: maybe-clean-target-libitm clean-target-libitm
46727 maybe-clean-target-libitm:
46728 @if target-libitm
46729 maybe-clean-target-libitm: clean-target-libitm
46730
46731 clean-target-libitm: 
46732         @: $(MAKE); $(unstage)
46733         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46734         r=`${PWD_COMMAND}`; export r; \
46735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46736         $(NORMAL_TARGET_EXPORTS) \
46737         echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
46738         for flag in $(EXTRA_TARGET_FLAGS); do \
46739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46740         done; \
46741         (cd $(TARGET_SUBDIR)/libitm && \
46742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46744                   "RANLIB=$${RANLIB}" \
46745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46746                    clean) \
46747           || exit 1
46748
46749 @endif target-libitm
46750
46751 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
46752 maybe-distclean-target-libitm:
46753 @if target-libitm
46754 maybe-distclean-target-libitm: distclean-target-libitm
46755
46756 distclean-target-libitm: 
46757         @: $(MAKE); $(unstage)
46758         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46759         r=`${PWD_COMMAND}`; export r; \
46760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46761         $(NORMAL_TARGET_EXPORTS) \
46762         echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
46763         for flag in $(EXTRA_TARGET_FLAGS); do \
46764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46765         done; \
46766         (cd $(TARGET_SUBDIR)/libitm && \
46767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46769                   "RANLIB=$${RANLIB}" \
46770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46771                    distclean) \
46772           || exit 1
46773
46774 @endif target-libitm
46775
46776 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
46777 maybe-maintainer-clean-target-libitm:
46778 @if target-libitm
46779 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
46780
46781 maintainer-clean-target-libitm: 
46782         @: $(MAKE); $(unstage)
46783         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46784         r=`${PWD_COMMAND}`; export r; \
46785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46786         $(NORMAL_TARGET_EXPORTS) \
46787         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
46788         for flag in $(EXTRA_TARGET_FLAGS); do \
46789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46790         done; \
46791         (cd $(TARGET_SUBDIR)/libitm && \
46792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46794                   "RANLIB=$${RANLIB}" \
46795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46796                    maintainer-clean) \
46797           || exit 1
46798
46799 @endif target-libitm
46800
46801
46802
46803
46804
46805 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
46806 maybe-configure-target-libatomic:
46807 @if gcc-bootstrap
46808 configure-target-libatomic: stage_current
46809 @endif gcc-bootstrap
46810 @if target-libatomic
46811 maybe-configure-target-libatomic: configure-target-libatomic
46812 configure-target-libatomic: 
46813         @: $(MAKE); $(unstage)
46814         @r=`${PWD_COMMAND}`; export r; \
46815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46816         echo "Checking multilib configuration for libatomic..."; \
46817         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46818         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
46819         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46820           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46821             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
46822           else \
46823             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
46824             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46825           fi; \
46826         else \
46827           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46828         fi; \
46829         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
46830         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46831         $(NORMAL_TARGET_EXPORTS)  \
46832         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
46833         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
46834         case $(srcdir) in \
46835           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46836           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
46837                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46838         esac; \
46839         module_srcdir=libatomic; \
46840         rm -f no-such-file || : ; \
46841         CONFIG_SITE=no-such-file $(SHELL) \
46842           $$s/$$module_srcdir/configure \
46843           --srcdir=$${topdir}/$$module_srcdir \
46844           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46845           --target=${target_alias}  \
46846           || exit 1
46847 @endif target-libatomic
46848
46849
46850
46851
46852
46853 .PHONY: all-target-libatomic maybe-all-target-libatomic
46854 maybe-all-target-libatomic:
46855 @if gcc-bootstrap
46856 all-target-libatomic: stage_current
46857 @endif gcc-bootstrap
46858 @if target-libatomic
46859 TARGET-target-libatomic=all
46860 maybe-all-target-libatomic: all-target-libatomic
46861 all-target-libatomic: configure-target-libatomic
46862         @: $(MAKE); $(unstage)
46863         @r=`${PWD_COMMAND}`; export r; \
46864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865         $(NORMAL_TARGET_EXPORTS)  \
46866         (cd $(TARGET_SUBDIR)/libatomic && \
46867           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46868                 $(TARGET-target-libatomic))
46869 @endif target-libatomic
46870
46871
46872
46873
46874
46875 .PHONY: check-target-libatomic maybe-check-target-libatomic
46876 maybe-check-target-libatomic:
46877 @if target-libatomic
46878 maybe-check-target-libatomic: check-target-libatomic
46879
46880 check-target-libatomic:
46881         @: $(MAKE); $(unstage)
46882         @r=`${PWD_COMMAND}`; export r; \
46883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46884         $(NORMAL_TARGET_EXPORTS) \
46885         (cd $(TARGET_SUBDIR)/libatomic && \
46886           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46887
46888 @endif target-libatomic
46889
46890 .PHONY: install-target-libatomic maybe-install-target-libatomic
46891 maybe-install-target-libatomic:
46892 @if target-libatomic
46893 maybe-install-target-libatomic: install-target-libatomic
46894
46895 install-target-libatomic: installdirs
46896         @: $(MAKE); $(unstage)
46897         @r=`${PWD_COMMAND}`; export r; \
46898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46899         $(NORMAL_TARGET_EXPORTS) \
46900         (cd $(TARGET_SUBDIR)/libatomic && \
46901           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46902
46903 @endif target-libatomic
46904
46905 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
46906 maybe-install-strip-target-libatomic:
46907 @if target-libatomic
46908 maybe-install-strip-target-libatomic: install-strip-target-libatomic
46909
46910 install-strip-target-libatomic: installdirs
46911         @: $(MAKE); $(unstage)
46912         @r=`${PWD_COMMAND}`; export r; \
46913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914         $(NORMAL_TARGET_EXPORTS) \
46915         (cd $(TARGET_SUBDIR)/libatomic && \
46916           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46917
46918 @endif target-libatomic
46919
46920 # Other targets (info, dvi, pdf, etc.)
46921
46922 .PHONY: maybe-info-target-libatomic info-target-libatomic
46923 maybe-info-target-libatomic:
46924 @if target-libatomic
46925 maybe-info-target-libatomic: info-target-libatomic
46926
46927 info-target-libatomic: \
46928     configure-target-libatomic 
46929         @: $(MAKE); $(unstage)
46930         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46931         r=`${PWD_COMMAND}`; export r; \
46932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46933         $(NORMAL_TARGET_EXPORTS) \
46934         echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
46935         for flag in $(EXTRA_TARGET_FLAGS); do \
46936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46937         done; \
46938         (cd $(TARGET_SUBDIR)/libatomic && \
46939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46941                   "RANLIB=$${RANLIB}" \
46942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46943                    info) \
46944           || exit 1
46945
46946 @endif target-libatomic
46947
46948 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
46949 maybe-dvi-target-libatomic:
46950 @if target-libatomic
46951 maybe-dvi-target-libatomic: dvi-target-libatomic
46952
46953 dvi-target-libatomic: \
46954     configure-target-libatomic 
46955         @: $(MAKE); $(unstage)
46956         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46957         r=`${PWD_COMMAND}`; export r; \
46958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46959         $(NORMAL_TARGET_EXPORTS) \
46960         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
46961         for flag in $(EXTRA_TARGET_FLAGS); do \
46962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46963         done; \
46964         (cd $(TARGET_SUBDIR)/libatomic && \
46965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46967                   "RANLIB=$${RANLIB}" \
46968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46969                    dvi) \
46970           || exit 1
46971
46972 @endif target-libatomic
46973
46974 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
46975 maybe-pdf-target-libatomic:
46976 @if target-libatomic
46977 maybe-pdf-target-libatomic: pdf-target-libatomic
46978
46979 pdf-target-libatomic: \
46980     configure-target-libatomic 
46981         @: $(MAKE); $(unstage)
46982         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46983         r=`${PWD_COMMAND}`; export r; \
46984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46985         $(NORMAL_TARGET_EXPORTS) \
46986         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
46987         for flag in $(EXTRA_TARGET_FLAGS); do \
46988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46989         done; \
46990         (cd $(TARGET_SUBDIR)/libatomic && \
46991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46993                   "RANLIB=$${RANLIB}" \
46994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46995                    pdf) \
46996           || exit 1
46997
46998 @endif target-libatomic
46999
47000 .PHONY: maybe-html-target-libatomic html-target-libatomic
47001 maybe-html-target-libatomic:
47002 @if target-libatomic
47003 maybe-html-target-libatomic: html-target-libatomic
47004
47005 html-target-libatomic: \
47006     configure-target-libatomic 
47007         @: $(MAKE); $(unstage)
47008         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47009         r=`${PWD_COMMAND}`; export r; \
47010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47011         $(NORMAL_TARGET_EXPORTS) \
47012         echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
47013         for flag in $(EXTRA_TARGET_FLAGS); do \
47014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47015         done; \
47016         (cd $(TARGET_SUBDIR)/libatomic && \
47017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47019                   "RANLIB=$${RANLIB}" \
47020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47021                    html) \
47022           || exit 1
47023
47024 @endif target-libatomic
47025
47026 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47027 maybe-TAGS-target-libatomic:
47028 @if target-libatomic
47029 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47030
47031 TAGS-target-libatomic: \
47032     configure-target-libatomic 
47033         @: $(MAKE); $(unstage)
47034         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47035         r=`${PWD_COMMAND}`; export r; \
47036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47037         $(NORMAL_TARGET_EXPORTS) \
47038         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
47039         for flag in $(EXTRA_TARGET_FLAGS); do \
47040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47041         done; \
47042         (cd $(TARGET_SUBDIR)/libatomic && \
47043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47045                   "RANLIB=$${RANLIB}" \
47046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47047                    TAGS) \
47048           || exit 1
47049
47050 @endif target-libatomic
47051
47052 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47053 maybe-install-info-target-libatomic:
47054 @if target-libatomic
47055 maybe-install-info-target-libatomic: install-info-target-libatomic
47056
47057 install-info-target-libatomic: \
47058     configure-target-libatomic \
47059     info-target-libatomic 
47060         @: $(MAKE); $(unstage)
47061         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47062         r=`${PWD_COMMAND}`; export r; \
47063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064         $(NORMAL_TARGET_EXPORTS) \
47065         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
47066         for flag in $(EXTRA_TARGET_FLAGS); do \
47067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47068         done; \
47069         (cd $(TARGET_SUBDIR)/libatomic && \
47070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47072                   "RANLIB=$${RANLIB}" \
47073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47074                    install-info) \
47075           || exit 1
47076
47077 @endif target-libatomic
47078
47079 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47080 maybe-install-pdf-target-libatomic:
47081 @if target-libatomic
47082 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47083
47084 install-pdf-target-libatomic: \
47085     configure-target-libatomic \
47086     pdf-target-libatomic 
47087         @: $(MAKE); $(unstage)
47088         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47089         r=`${PWD_COMMAND}`; export r; \
47090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47091         $(NORMAL_TARGET_EXPORTS) \
47092         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
47093         for flag in $(EXTRA_TARGET_FLAGS); do \
47094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47095         done; \
47096         (cd $(TARGET_SUBDIR)/libatomic && \
47097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47099                   "RANLIB=$${RANLIB}" \
47100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47101                    install-pdf) \
47102           || exit 1
47103
47104 @endif target-libatomic
47105
47106 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47107 maybe-install-html-target-libatomic:
47108 @if target-libatomic
47109 maybe-install-html-target-libatomic: install-html-target-libatomic
47110
47111 install-html-target-libatomic: \
47112     configure-target-libatomic \
47113     html-target-libatomic 
47114         @: $(MAKE); $(unstage)
47115         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47116         r=`${PWD_COMMAND}`; export r; \
47117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47118         $(NORMAL_TARGET_EXPORTS) \
47119         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
47120         for flag in $(EXTRA_TARGET_FLAGS); do \
47121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47122         done; \
47123         (cd $(TARGET_SUBDIR)/libatomic && \
47124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47126                   "RANLIB=$${RANLIB}" \
47127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47128                    install-html) \
47129           || exit 1
47130
47131 @endif target-libatomic
47132
47133 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47134 maybe-installcheck-target-libatomic:
47135 @if target-libatomic
47136 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47137
47138 installcheck-target-libatomic: \
47139     configure-target-libatomic 
47140         @: $(MAKE); $(unstage)
47141         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47142         r=`${PWD_COMMAND}`; export r; \
47143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47144         $(NORMAL_TARGET_EXPORTS) \
47145         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
47146         for flag in $(EXTRA_TARGET_FLAGS); do \
47147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47148         done; \
47149         (cd $(TARGET_SUBDIR)/libatomic && \
47150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47152                   "RANLIB=$${RANLIB}" \
47153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47154                    installcheck) \
47155           || exit 1
47156
47157 @endif target-libatomic
47158
47159 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47160 maybe-mostlyclean-target-libatomic:
47161 @if target-libatomic
47162 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47163
47164 mostlyclean-target-libatomic: 
47165         @: $(MAKE); $(unstage)
47166         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47167         r=`${PWD_COMMAND}`; export r; \
47168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47169         $(NORMAL_TARGET_EXPORTS) \
47170         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
47171         for flag in $(EXTRA_TARGET_FLAGS); do \
47172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47173         done; \
47174         (cd $(TARGET_SUBDIR)/libatomic && \
47175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47177                   "RANLIB=$${RANLIB}" \
47178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47179                    mostlyclean) \
47180           || exit 1
47181
47182 @endif target-libatomic
47183
47184 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47185 maybe-clean-target-libatomic:
47186 @if target-libatomic
47187 maybe-clean-target-libatomic: clean-target-libatomic
47188
47189 clean-target-libatomic: 
47190         @: $(MAKE); $(unstage)
47191         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47192         r=`${PWD_COMMAND}`; export r; \
47193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47194         $(NORMAL_TARGET_EXPORTS) \
47195         echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
47196         for flag in $(EXTRA_TARGET_FLAGS); do \
47197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47198         done; \
47199         (cd $(TARGET_SUBDIR)/libatomic && \
47200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47202                   "RANLIB=$${RANLIB}" \
47203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47204                    clean) \
47205           || exit 1
47206
47207 @endif target-libatomic
47208
47209 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47210 maybe-distclean-target-libatomic:
47211 @if target-libatomic
47212 maybe-distclean-target-libatomic: distclean-target-libatomic
47213
47214 distclean-target-libatomic: 
47215         @: $(MAKE); $(unstage)
47216         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47217         r=`${PWD_COMMAND}`; export r; \
47218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47219         $(NORMAL_TARGET_EXPORTS) \
47220         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
47221         for flag in $(EXTRA_TARGET_FLAGS); do \
47222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47223         done; \
47224         (cd $(TARGET_SUBDIR)/libatomic && \
47225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47227                   "RANLIB=$${RANLIB}" \
47228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47229                    distclean) \
47230           || exit 1
47231
47232 @endif target-libatomic
47233
47234 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47235 maybe-maintainer-clean-target-libatomic:
47236 @if target-libatomic
47237 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47238
47239 maintainer-clean-target-libatomic: 
47240         @: $(MAKE); $(unstage)
47241         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47242         r=`${PWD_COMMAND}`; export r; \
47243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244         $(NORMAL_TARGET_EXPORTS) \
47245         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
47246         for flag in $(EXTRA_TARGET_FLAGS); do \
47247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47248         done; \
47249         (cd $(TARGET_SUBDIR)/libatomic && \
47250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47252                   "RANLIB=$${RANLIB}" \
47253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47254                    maintainer-clean) \
47255           || exit 1
47256
47257 @endif target-libatomic
47258
47259
47260
47261 @if target-libgomp
47262 .PHONY: check-target-libgomp-c++
47263 check-target-libgomp-c++:
47264         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47265
47266 @endif target-libgomp
47267
47268 @if target-libitm
47269 .PHONY: check-target-libitm-c++
47270 check-target-libitm-c++:
47271         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47272
47273 @endif target-libitm
47274
47275 # ----------
47276 # GCC module
47277 # ----------
47278
47279 @if gcc-no-bootstrap
47280 .PHONY: cross
47281 cross: all-build all-gas all-ld
47282         @r=`${PWD_COMMAND}`; export r; \
47283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47284         $(HOST_EXPORTS) \
47285         echo "Building the C and C++ compiler"; \
47286         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47287         @r=`${PWD_COMMAND}`; export r; \
47288         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47289         echo "Building runtime libraries"; \
47290         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47291 @endif gcc-no-bootstrap
47292
47293 @if gcc
47294
47295 .PHONY: check-gcc-c check-c
47296 check-gcc-c:
47297         r=`${PWD_COMMAND}`; export r; \
47298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47299         $(HOST_EXPORTS) \
47300         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47301 check-c: check-gcc-c
47302
47303 .PHONY: check-gcc-c++ check-c++
47304 check-gcc-c++:
47305         r=`${PWD_COMMAND}`; export r; \
47306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47307         $(HOST_EXPORTS) \
47308         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47309 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47310
47311 .PHONY: check-gcc-fortran check-fortran
47312 check-gcc-fortran:
47313         r=`${PWD_COMMAND}`; export r; \
47314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47315         $(HOST_EXPORTS) \
47316         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47317 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47318
47319 .PHONY: check-gcc-java check-java
47320 check-gcc-java:
47321         r=`${PWD_COMMAND}`; export r; \
47322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47323         $(HOST_EXPORTS) \
47324         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47325 check-java: check-gcc-java check-target-libjava
47326
47327 .PHONY: check-gcc-ada check-ada
47328 check-gcc-ada:
47329         r=`${PWD_COMMAND}`; export r; \
47330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47331         $(HOST_EXPORTS) \
47332         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47333 check-ada: check-gcc-ada check-target-libada
47334
47335 .PHONY: check-gcc-objc check-objc
47336 check-gcc-objc:
47337         r=`${PWD_COMMAND}`; export r; \
47338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47339         $(HOST_EXPORTS) \
47340         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47341 check-objc: check-gcc-objc check-target-libobjc
47342
47343 .PHONY: check-gcc-obj-c++ check-obj-c++
47344 check-gcc-obj-c++:
47345         r=`${PWD_COMMAND}`; export r; \
47346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47347         $(HOST_EXPORTS) \
47348         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47349 check-obj-c++: check-gcc-obj-c++
47350
47351 .PHONY: check-gcc-go check-go
47352 check-gcc-go:
47353         r=`${PWD_COMMAND}`; export r; \
47354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47355         $(HOST_EXPORTS) \
47356         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47357 check-go: check-gcc-go check-target-libgo
47358
47359
47360 # The gcc part of install-no-fixedincludes, which relies on an intimate
47361 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47362 .PHONY: gcc-install-no-fixedincludes
47363 gcc-install-no-fixedincludes:
47364         @if [ -f ./gcc/Makefile ]; then \
47365           r=`${PWD_COMMAND}`; export r; \
47366           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47367           $(HOST_EXPORTS) \
47368           (cd ./gcc \
47369            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47370         else true; fi
47371 @endif gcc
47372
47373 # ---------------------
47374 # GCC bootstrap support
47375 # ---------------------
47376
47377 # We track the current stage (the one in 'gcc') in the stage_current file.
47378 # stage_last instead tracks the stage that was built last.  These targets
47379 # are dummy when toplevel bootstrap is not active.
47380
47381 # While making host and target tools, symlinks to the final stage must be
47382 # there, so $(unstage) should be run at various points.  To avoid excessive
47383 # recursive invocations of make, we "inline" them using a variable.  These
47384 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47385 # to avoid warnings from the GNU Make job server.
47386
47387 unstage = :
47388 stage = :
47389 current_stage = ""
47390
47391 @if gcc-bootstrap
47392 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47393 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47394 current_stage = "`cat stage_current 2> /dev/null`"
47395 @endif gcc-bootstrap
47396
47397 .PHONY: unstage stage
47398 unstage:
47399         @: $(MAKE); $(unstage)
47400 stage:
47401         @: $(MAKE); $(stage)
47402
47403 # Disable commands for lean bootstrap.
47404 LEAN = false
47405
47406 # We name the build directories for the various stages "stage1-gcc",
47407 # "stage2-gcc","stage3-gcc", etc.
47408
47409 # Since the 'compare' process will fail (on debugging information) if any
47410 # directory names are different, we need to link the gcc directory for
47411 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47412 # the build directories constant as well. For the latter, we use naked names
47413 # like 'gcc', because the scripts in that directory assume it.  We use
47414 # mv on platforms where symlinks to directories do not work or are not
47415 # reliable.
47416
47417 # 'touch' doesn't work right on some platforms.
47418 STAMP = echo timestamp > 
47419
47420 # We only want to compare .o files, so set this!
47421 objext = .o
47422
47423
47424 .PHONY: stage1-start stage1-end
47425
47426 stage1-start::
47427         @: $(MAKE); $(stage); \
47428         echo stage1 > stage_current ; \
47429         echo stage1 > stage_last; \
47430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47431 @if bfd
47432         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47433           mkdir stage1-bfd; \
47434         mv stage1-bfd bfd 
47435 @endif bfd
47436 @if opcodes
47437         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47438           mkdir stage1-opcodes; \
47439         mv stage1-opcodes opcodes 
47440 @endif opcodes
47441 @if binutils
47442         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47443           mkdir stage1-binutils; \
47444         mv stage1-binutils binutils 
47445 @endif binutils
47446 @if fixincludes
47447         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47448           mkdir stage1-fixincludes; \
47449         mv stage1-fixincludes fixincludes 
47450 @endif fixincludes
47451 @if gas
47452         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47453           mkdir stage1-gas; \
47454         mv stage1-gas gas 
47455 @endif gas
47456 @if gcc
47457         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47458           mkdir stage1-gcc; \
47459         mv stage1-gcc gcc 
47460 @endif gcc
47461 @if gmp
47462         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47463           mkdir stage1-gmp; \
47464         mv stage1-gmp gmp 
47465 @endif gmp
47466 @if mpfr
47467         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47468           mkdir stage1-mpfr; \
47469         mv stage1-mpfr mpfr 
47470 @endif mpfr
47471 @if mpc
47472         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47473           mkdir stage1-mpc; \
47474         mv stage1-mpc mpc 
47475 @endif mpc
47476 @if isl
47477         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47478           mkdir stage1-isl; \
47479         mv stage1-isl isl 
47480 @endif isl
47481 @if libelf
47482         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47483           mkdir stage1-libelf; \
47484         mv stage1-libelf libelf 
47485 @endif libelf
47486 @if gold
47487         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47488           mkdir stage1-gold; \
47489         mv stage1-gold gold 
47490 @endif gold
47491 @if intl
47492         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47493           mkdir stage1-intl; \
47494         mv stage1-intl intl 
47495 @endif intl
47496 @if ld
47497         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47498           mkdir stage1-ld; \
47499         mv stage1-ld ld 
47500 @endif ld
47501 @if libbacktrace
47502         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47503           mkdir stage1-libbacktrace; \
47504         mv stage1-libbacktrace libbacktrace 
47505 @endif libbacktrace
47506 @if libcpp
47507         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47508           mkdir stage1-libcpp; \
47509         mv stage1-libcpp libcpp 
47510 @endif libcpp
47511 @if libdecnumber
47512         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47513           mkdir stage1-libdecnumber; \
47514         mv stage1-libdecnumber libdecnumber 
47515 @endif libdecnumber
47516 @if libiberty
47517         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47518           mkdir stage1-libiberty; \
47519         mv stage1-libiberty libiberty 
47520 @endif libiberty
47521 @if libiberty-linker-plugin
47522         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47523           mkdir stage1-libiberty-linker-plugin; \
47524         mv stage1-libiberty-linker-plugin libiberty-linker-plugin 
47525 @endif libiberty-linker-plugin
47526 @if zlib
47527         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47528           mkdir stage1-zlib; \
47529         mv stage1-zlib zlib 
47530 @endif zlib
47531 @if lto-plugin
47532         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47533           mkdir stage1-lto-plugin; \
47534         mv stage1-lto-plugin lto-plugin 
47535 @endif lto-plugin
47536         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47537           mkdir stage1-$(TARGET_SUBDIR); \
47538         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
47539
47540 stage1-end:: 
47541 @if bfd
47542         @if test -d $(HOST_SUBDIR)/bfd ; then \
47543           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
47544         fi
47545 @endif bfd
47546 @if opcodes
47547         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47548           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
47549         fi
47550 @endif opcodes
47551 @if binutils
47552         @if test -d $(HOST_SUBDIR)/binutils ; then \
47553           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
47554         fi
47555 @endif binutils
47556 @if fixincludes
47557         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47558           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes  ; \
47559         fi
47560 @endif fixincludes
47561 @if gas
47562         @if test -d $(HOST_SUBDIR)/gas ; then \
47563           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
47564         fi
47565 @endif gas
47566 @if gcc
47567         @if test -d $(HOST_SUBDIR)/gcc ; then \
47568           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
47569         fi
47570 @endif gcc
47571 @if gmp
47572         @if test -d $(HOST_SUBDIR)/gmp ; then \
47573           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
47574         fi
47575 @endif gmp
47576 @if mpfr
47577         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47578           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
47579         fi
47580 @endif mpfr
47581 @if mpc
47582         @if test -d $(HOST_SUBDIR)/mpc ; then \
47583           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
47584         fi
47585 @endif mpc
47586 @if isl
47587         @if test -d $(HOST_SUBDIR)/isl ; then \
47588           cd $(HOST_SUBDIR); mv isl stage1-isl  ; \
47589         fi
47590 @endif isl
47591 @if libelf
47592         @if test -d $(HOST_SUBDIR)/libelf ; then \
47593           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
47594         fi
47595 @endif libelf
47596 @if gold
47597         @if test -d $(HOST_SUBDIR)/gold ; then \
47598           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
47599         fi
47600 @endif gold
47601 @if intl
47602         @if test -d $(HOST_SUBDIR)/intl ; then \
47603           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
47604         fi
47605 @endif intl
47606 @if ld
47607         @if test -d $(HOST_SUBDIR)/ld ; then \
47608           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
47609         fi
47610 @endif ld
47611 @if libbacktrace
47612         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47613           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace  ; \
47614         fi
47615 @endif libbacktrace
47616 @if libcpp
47617         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47618           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
47619         fi
47620 @endif libcpp
47621 @if libdecnumber
47622         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47623           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
47624         fi
47625 @endif libdecnumber
47626 @if libiberty
47627         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47628           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
47629         fi
47630 @endif libiberty
47631 @if libiberty-linker-plugin
47632         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47633           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin  ; \
47634         fi
47635 @endif libiberty-linker-plugin
47636 @if zlib
47637         @if test -d $(HOST_SUBDIR)/zlib ; then \
47638           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
47639         fi
47640 @endif zlib
47641 @if lto-plugin
47642         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47643           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
47644         fi
47645 @endif lto-plugin
47646         @if test -d $(TARGET_SUBDIR) ; then \
47647           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
47648         fi
47649         rm -f stage_current
47650
47651 # Bubble a bug fix through all the stages up to stage 1.  They are
47652 # remade, but not reconfigured.  The next stage (if any) will not be
47653 # reconfigured either.
47654 .PHONY: stage1-bubble
47655 stage1-bubble:: 
47656         @r=`${PWD_COMMAND}`; export r; \
47657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47658         if test -f stage1-lean  ; then \
47659           echo Skipping rebuild of stage1 ; \
47660         else \
47661           $(MAKE) stage1-start; \
47662           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47663         fi
47664
47665 .PHONY: all-stage1 clean-stage1
47666 do-clean: clean-stage1
47667
47668 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47669 # only possibility, but now it conflicts with no-bootstrap rules
47670 @if gcc-bootstrap
47671
47672
47673
47674
47675 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47676
47677 .PHONY: distclean-stage1
47678 distclean-stage1::
47679         @: $(MAKE); $(stage)
47680         @test "`cat stage_last`" != stage1 || rm -f stage_last
47681         rm -rf stage1-* 
47682
47683
47684 @endif gcc-bootstrap
47685
47686
47687 .PHONY: stage2-start stage2-end
47688
47689 stage2-start::
47690         @: $(MAKE); $(stage); \
47691         echo stage2 > stage_current ; \
47692         echo stage2 > stage_last; \
47693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47694 @if bfd
47695         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47696           mkdir stage2-bfd; \
47697         mv stage2-bfd bfd  ; \
47698         mv stage1-bfd prev-bfd || test -f stage1-lean 
47699 @endif bfd
47700 @if opcodes
47701         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47702           mkdir stage2-opcodes; \
47703         mv stage2-opcodes opcodes  ; \
47704         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47705 @endif opcodes
47706 @if binutils
47707         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47708           mkdir stage2-binutils; \
47709         mv stage2-binutils binutils  ; \
47710         mv stage1-binutils prev-binutils || test -f stage1-lean 
47711 @endif binutils
47712 @if fixincludes
47713         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
47714           mkdir stage2-fixincludes; \
47715         mv stage2-fixincludes fixincludes  ; \
47716         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
47717 @endif fixincludes
47718 @if gas
47719         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47720           mkdir stage2-gas; \
47721         mv stage2-gas gas  ; \
47722         mv stage1-gas prev-gas || test -f stage1-lean 
47723 @endif gas
47724 @if gcc
47725         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47726           mkdir stage2-gcc; \
47727         mv stage2-gcc gcc  ; \
47728         mv stage1-gcc prev-gcc || test -f stage1-lean 
47729 @endif gcc
47730 @if gmp
47731         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47732           mkdir stage2-gmp; \
47733         mv stage2-gmp gmp  ; \
47734         mv stage1-gmp prev-gmp || test -f stage1-lean 
47735 @endif gmp
47736 @if mpfr
47737         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47738           mkdir stage2-mpfr; \
47739         mv stage2-mpfr mpfr  ; \
47740         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47741 @endif mpfr
47742 @if mpc
47743         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
47744           mkdir stage2-mpc; \
47745         mv stage2-mpc mpc  ; \
47746         mv stage1-mpc prev-mpc || test -f stage1-lean 
47747 @endif mpc
47748 @if isl
47749         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
47750           mkdir stage2-isl; \
47751         mv stage2-isl isl  ; \
47752         mv stage1-isl prev-isl || test -f stage1-lean 
47753 @endif isl
47754 @if libelf
47755         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
47756           mkdir stage2-libelf; \
47757         mv stage2-libelf libelf  ; \
47758         mv stage1-libelf prev-libelf || test -f stage1-lean 
47759 @endif libelf
47760 @if gold
47761         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
47762           mkdir stage2-gold; \
47763         mv stage2-gold gold  ; \
47764         mv stage1-gold prev-gold || test -f stage1-lean 
47765 @endif gold
47766 @if intl
47767         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47768           mkdir stage2-intl; \
47769         mv stage2-intl intl  ; \
47770         mv stage1-intl prev-intl || test -f stage1-lean 
47771 @endif intl
47772 @if ld
47773         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47774           mkdir stage2-ld; \
47775         mv stage2-ld ld  ; \
47776         mv stage1-ld prev-ld || test -f stage1-lean 
47777 @endif ld
47778 @if libbacktrace
47779         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
47780           mkdir stage2-libbacktrace; \
47781         mv stage2-libbacktrace libbacktrace  ; \
47782         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
47783 @endif libbacktrace
47784 @if libcpp
47785         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47786           mkdir stage2-libcpp; \
47787         mv stage2-libcpp libcpp  ; \
47788         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47789 @endif libcpp
47790 @if libdecnumber
47791         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47792           mkdir stage2-libdecnumber; \
47793         mv stage2-libdecnumber libdecnumber  ; \
47794         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47795 @endif libdecnumber
47796 @if libiberty
47797         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47798           mkdir stage2-libiberty; \
47799         mv stage2-libiberty libiberty  ; \
47800         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47801 @endif libiberty
47802 @if libiberty-linker-plugin
47803         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
47804           mkdir stage2-libiberty-linker-plugin; \
47805         mv stage2-libiberty-linker-plugin libiberty-linker-plugin  ; \
47806         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
47807 @endif libiberty-linker-plugin
47808 @if zlib
47809         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47810           mkdir stage2-zlib; \
47811         mv stage2-zlib zlib  ; \
47812         mv stage1-zlib prev-zlib || test -f stage1-lean 
47813 @endif zlib
47814 @if lto-plugin
47815         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
47816           mkdir stage2-lto-plugin; \
47817         mv stage2-lto-plugin lto-plugin  ; \
47818         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
47819 @endif lto-plugin
47820         @[ -d stage2-$(TARGET_SUBDIR) ] || \
47821           mkdir stage2-$(TARGET_SUBDIR); \
47822         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47823         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47824
47825 stage2-end:: 
47826 @if bfd
47827         @if test -d $(HOST_SUBDIR)/bfd ; then \
47828           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47829           mv prev-bfd stage1-bfd ; :  ; \
47830         fi
47831 @endif bfd
47832 @if opcodes
47833         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47834           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47835           mv prev-opcodes stage1-opcodes ; :  ; \
47836         fi
47837 @endif opcodes
47838 @if binutils
47839         @if test -d $(HOST_SUBDIR)/binutils ; then \
47840           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47841           mv prev-binutils stage1-binutils ; :  ; \
47842         fi
47843 @endif binutils
47844 @if fixincludes
47845         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47846           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes ; \
47847           mv prev-fixincludes stage1-fixincludes ; :  ; \
47848         fi
47849 @endif fixincludes
47850 @if gas
47851         @if test -d $(HOST_SUBDIR)/gas ; then \
47852           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47853           mv prev-gas stage1-gas ; :  ; \
47854         fi
47855 @endif gas
47856 @if gcc
47857         @if test -d $(HOST_SUBDIR)/gcc ; then \
47858           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47859           mv prev-gcc stage1-gcc ; :  ; \
47860         fi
47861 @endif gcc
47862 @if gmp
47863         @if test -d $(HOST_SUBDIR)/gmp ; then \
47864           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47865           mv prev-gmp stage1-gmp ; :  ; \
47866         fi
47867 @endif gmp
47868 @if mpfr
47869         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47870           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47871           mv prev-mpfr stage1-mpfr ; :  ; \
47872         fi
47873 @endif mpfr
47874 @if mpc
47875         @if test -d $(HOST_SUBDIR)/mpc ; then \
47876           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
47877           mv prev-mpc stage1-mpc ; :  ; \
47878         fi
47879 @endif mpc
47880 @if isl
47881         @if test -d $(HOST_SUBDIR)/isl ; then \
47882           cd $(HOST_SUBDIR); mv isl stage2-isl ; \
47883           mv prev-isl stage1-isl ; :  ; \
47884         fi
47885 @endif isl
47886 @if libelf
47887         @if test -d $(HOST_SUBDIR)/libelf ; then \
47888           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
47889           mv prev-libelf stage1-libelf ; :  ; \
47890         fi
47891 @endif libelf
47892 @if gold
47893         @if test -d $(HOST_SUBDIR)/gold ; then \
47894           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
47895           mv prev-gold stage1-gold ; :  ; \
47896         fi
47897 @endif gold
47898 @if intl
47899         @if test -d $(HOST_SUBDIR)/intl ; then \
47900           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47901           mv prev-intl stage1-intl ; :  ; \
47902         fi
47903 @endif intl
47904 @if ld
47905         @if test -d $(HOST_SUBDIR)/ld ; then \
47906           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47907           mv prev-ld stage1-ld ; :  ; \
47908         fi
47909 @endif ld
47910 @if libbacktrace
47911         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47912           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
47913           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
47914         fi
47915 @endif libbacktrace
47916 @if libcpp
47917         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47918           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47919           mv prev-libcpp stage1-libcpp ; :  ; \
47920         fi
47921 @endif libcpp
47922 @if libdecnumber
47923         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47924           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47925           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
47926         fi
47927 @endif libdecnumber
47928 @if libiberty
47929         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47930           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47931           mv prev-libiberty stage1-libiberty ; :  ; \
47932         fi
47933 @endif libiberty
47934 @if libiberty-linker-plugin
47935         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47936           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin ; \
47937           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
47938         fi
47939 @endif libiberty-linker-plugin
47940 @if zlib
47941         @if test -d $(HOST_SUBDIR)/zlib ; then \
47942           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47943           mv prev-zlib stage1-zlib ; :  ; \
47944         fi
47945 @endif zlib
47946 @if lto-plugin
47947         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47948           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
47949           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
47950         fi
47951 @endif lto-plugin
47952         @if test -d $(TARGET_SUBDIR) ; then \
47953           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
47954           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
47955         fi
47956         rm -f stage_current
47957
47958 # Bubble a bug fix through all the stages up to stage 2.  They are
47959 # remade, but not reconfigured.  The next stage (if any) will not be
47960 # reconfigured either.
47961 .PHONY: stage2-bubble
47962 stage2-bubble:: stage1-bubble
47963         @r=`${PWD_COMMAND}`; export r; \
47964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47965         if test -f stage2-lean || test -f stage1-lean  ; then \
47966           echo Skipping rebuild of stage2 ; \
47967         else \
47968           $(MAKE) stage2-start; \
47969           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47970         fi
47971
47972 .PHONY: all-stage2 clean-stage2
47973 do-clean: clean-stage2
47974
47975 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47976 # only possibility, but now it conflicts with no-bootstrap rules
47977 @if gcc-bootstrap
47978
47979
47980
47981 .PHONY: bootstrap2 bootstrap2-lean
47982 bootstrap2:
47983         echo stage2 > stage_final
47984         @r=`${PWD_COMMAND}`; export r; \
47985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47987         @: $(MAKE); $(unstage)
47988         @r=`${PWD_COMMAND}`; export r; \
47989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47990         TFLAGS="$(STAGE2_TFLAGS)"; \
47991         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47992
47993 bootstrap2-lean:
47994         echo stage2 > stage_final
47995         @r=`${PWD_COMMAND}`; export r; \
47996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47997         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47998         @: $(MAKE); $(unstage)
47999         @r=`${PWD_COMMAND}`; export r; \
48000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48001         TFLAGS="$(STAGE2_TFLAGS)"; \
48002         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48003
48004
48005 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48006 distclean-stage1:: distclean-stage2 
48007 .PHONY: distclean-stage2
48008 distclean-stage2::
48009         @: $(MAKE); $(stage)
48010         @test "`cat stage_last`" != stage2 || rm -f stage_last
48011         rm -rf stage2-* 
48012
48013
48014 @endif gcc-bootstrap
48015
48016
48017 .PHONY: stage3-start stage3-end
48018
48019 stage3-start::
48020         @: $(MAKE); $(stage); \
48021         echo stage3 > stage_current ; \
48022         echo stage3 > stage_last; \
48023         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48024 @if bfd
48025         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48026           mkdir stage3-bfd; \
48027         mv stage3-bfd bfd  ; \
48028         mv stage2-bfd prev-bfd || test -f stage2-lean 
48029 @endif bfd
48030 @if opcodes
48031         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48032           mkdir stage3-opcodes; \
48033         mv stage3-opcodes opcodes  ; \
48034         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48035 @endif opcodes
48036 @if binutils
48037         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48038           mkdir stage3-binutils; \
48039         mv stage3-binutils binutils  ; \
48040         mv stage2-binutils prev-binutils || test -f stage2-lean 
48041 @endif binutils
48042 @if fixincludes
48043         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48044           mkdir stage3-fixincludes; \
48045         mv stage3-fixincludes fixincludes  ; \
48046         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48047 @endif fixincludes
48048 @if gas
48049         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48050           mkdir stage3-gas; \
48051         mv stage3-gas gas  ; \
48052         mv stage2-gas prev-gas || test -f stage2-lean 
48053 @endif gas
48054 @if gcc
48055         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48056           mkdir stage3-gcc; \
48057         mv stage3-gcc gcc  ; \
48058         mv stage2-gcc prev-gcc || test -f stage2-lean 
48059 @endif gcc
48060 @if gmp
48061         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48062           mkdir stage3-gmp; \
48063         mv stage3-gmp gmp  ; \
48064         mv stage2-gmp prev-gmp || test -f stage2-lean 
48065 @endif gmp
48066 @if mpfr
48067         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48068           mkdir stage3-mpfr; \
48069         mv stage3-mpfr mpfr  ; \
48070         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48071 @endif mpfr
48072 @if mpc
48073         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48074           mkdir stage3-mpc; \
48075         mv stage3-mpc mpc  ; \
48076         mv stage2-mpc prev-mpc || test -f stage2-lean 
48077 @endif mpc
48078 @if isl
48079         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48080           mkdir stage3-isl; \
48081         mv stage3-isl isl  ; \
48082         mv stage2-isl prev-isl || test -f stage2-lean 
48083 @endif isl
48084 @if libelf
48085         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48086           mkdir stage3-libelf; \
48087         mv stage3-libelf libelf  ; \
48088         mv stage2-libelf prev-libelf || test -f stage2-lean 
48089 @endif libelf
48090 @if gold
48091         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48092           mkdir stage3-gold; \
48093         mv stage3-gold gold  ; \
48094         mv stage2-gold prev-gold || test -f stage2-lean 
48095 @endif gold
48096 @if intl
48097         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48098           mkdir stage3-intl; \
48099         mv stage3-intl intl  ; \
48100         mv stage2-intl prev-intl || test -f stage2-lean 
48101 @endif intl
48102 @if ld
48103         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48104           mkdir stage3-ld; \
48105         mv stage3-ld ld  ; \
48106         mv stage2-ld prev-ld || test -f stage2-lean 
48107 @endif ld
48108 @if libbacktrace
48109         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48110           mkdir stage3-libbacktrace; \
48111         mv stage3-libbacktrace libbacktrace  ; \
48112         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48113 @endif libbacktrace
48114 @if libcpp
48115         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48116           mkdir stage3-libcpp; \
48117         mv stage3-libcpp libcpp  ; \
48118         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48119 @endif libcpp
48120 @if libdecnumber
48121         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48122           mkdir stage3-libdecnumber; \
48123         mv stage3-libdecnumber libdecnumber  ; \
48124         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48125 @endif libdecnumber
48126 @if libiberty
48127         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48128           mkdir stage3-libiberty; \
48129         mv stage3-libiberty libiberty  ; \
48130         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48131 @endif libiberty
48132 @if libiberty-linker-plugin
48133         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48134           mkdir stage3-libiberty-linker-plugin; \
48135         mv stage3-libiberty-linker-plugin libiberty-linker-plugin  ; \
48136         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48137 @endif libiberty-linker-plugin
48138 @if zlib
48139         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48140           mkdir stage3-zlib; \
48141         mv stage3-zlib zlib  ; \
48142         mv stage2-zlib prev-zlib || test -f stage2-lean 
48143 @endif zlib
48144 @if lto-plugin
48145         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48146           mkdir stage3-lto-plugin; \
48147         mv stage3-lto-plugin lto-plugin  ; \
48148         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48149 @endif lto-plugin
48150         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48151           mkdir stage3-$(TARGET_SUBDIR); \
48152         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48153         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48154
48155 stage3-end:: 
48156 @if bfd
48157         @if test -d $(HOST_SUBDIR)/bfd ; then \
48158           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
48159           mv prev-bfd stage2-bfd ; :  ; \
48160         fi
48161 @endif bfd
48162 @if opcodes
48163         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48164           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
48165           mv prev-opcodes stage2-opcodes ; :  ; \
48166         fi
48167 @endif opcodes
48168 @if binutils
48169         @if test -d $(HOST_SUBDIR)/binutils ; then \
48170           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
48171           mv prev-binutils stage2-binutils ; :  ; \
48172         fi
48173 @endif binutils
48174 @if fixincludes
48175         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48176           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes ; \
48177           mv prev-fixincludes stage2-fixincludes ; :  ; \
48178         fi
48179 @endif fixincludes
48180 @if gas
48181         @if test -d $(HOST_SUBDIR)/gas ; then \
48182           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
48183           mv prev-gas stage2-gas ; :  ; \
48184         fi
48185 @endif gas
48186 @if gcc
48187         @if test -d $(HOST_SUBDIR)/gcc ; then \
48188           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
48189           mv prev-gcc stage2-gcc ; :  ; \
48190         fi
48191 @endif gcc
48192 @if gmp
48193         @if test -d $(HOST_SUBDIR)/gmp ; then \
48194           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
48195           mv prev-gmp stage2-gmp ; :  ; \
48196         fi
48197 @endif gmp
48198 @if mpfr
48199         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48200           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
48201           mv prev-mpfr stage2-mpfr ; :  ; \
48202         fi
48203 @endif mpfr
48204 @if mpc
48205         @if test -d $(HOST_SUBDIR)/mpc ; then \
48206           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
48207           mv prev-mpc stage2-mpc ; :  ; \
48208         fi
48209 @endif mpc
48210 @if isl
48211         @if test -d $(HOST_SUBDIR)/isl ; then \
48212           cd $(HOST_SUBDIR); mv isl stage3-isl ; \
48213           mv prev-isl stage2-isl ; :  ; \
48214         fi
48215 @endif isl
48216 @if libelf
48217         @if test -d $(HOST_SUBDIR)/libelf ; then \
48218           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
48219           mv prev-libelf stage2-libelf ; :  ; \
48220         fi
48221 @endif libelf
48222 @if gold
48223         @if test -d $(HOST_SUBDIR)/gold ; then \
48224           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
48225           mv prev-gold stage2-gold ; :  ; \
48226         fi
48227 @endif gold
48228 @if intl
48229         @if test -d $(HOST_SUBDIR)/intl ; then \
48230           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
48231           mv prev-intl stage2-intl ; :  ; \
48232         fi
48233 @endif intl
48234 @if ld
48235         @if test -d $(HOST_SUBDIR)/ld ; then \
48236           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
48237           mv prev-ld stage2-ld ; :  ; \
48238         fi
48239 @endif ld
48240 @if libbacktrace
48241         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48242           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
48243           mv prev-libbacktrace stage2-libbacktrace ; :  ; \
48244         fi
48245 @endif libbacktrace
48246 @if libcpp
48247         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48248           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
48249           mv prev-libcpp stage2-libcpp ; :  ; \
48250         fi
48251 @endif libcpp
48252 @if libdecnumber
48253         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48254           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
48255           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
48256         fi
48257 @endif libdecnumber
48258 @if libiberty
48259         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48260           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
48261           mv prev-libiberty stage2-libiberty ; :  ; \
48262         fi
48263 @endif libiberty
48264 @if libiberty-linker-plugin
48265         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48266           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin ; \
48267           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin ; :  ; \
48268         fi
48269 @endif libiberty-linker-plugin
48270 @if zlib
48271         @if test -d $(HOST_SUBDIR)/zlib ; then \
48272           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
48273           mv prev-zlib stage2-zlib ; :  ; \
48274         fi
48275 @endif zlib
48276 @if lto-plugin
48277         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48278           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
48279           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
48280         fi
48281 @endif lto-plugin
48282         @if test -d $(TARGET_SUBDIR) ; then \
48283           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
48284           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
48285         fi
48286         rm -f stage_current
48287
48288 # Bubble a bug fix through all the stages up to stage 3.  They are
48289 # remade, but not reconfigured.  The next stage (if any) will not be
48290 # reconfigured either.
48291 .PHONY: stage3-bubble
48292 stage3-bubble:: stage2-bubble
48293         @r=`${PWD_COMMAND}`; export r; \
48294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48295         if test -f stage3-lean || test -f stage2-lean  ; then \
48296           echo Skipping rebuild of stage3 ; \
48297         else \
48298           $(MAKE) stage3-start; \
48299           if $(LEAN); then \
48300             rm -rf stage1-* ; \
48301             $(STAMP) stage1-lean ; \
48302           fi; \
48303           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48304         fi
48305         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48306
48307 .PHONY: all-stage3 clean-stage3
48308 do-clean: clean-stage3
48309
48310 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48311 # only possibility, but now it conflicts with no-bootstrap rules
48312 @if gcc-bootstrap
48313
48314 compare:
48315         @r=`${PWD_COMMAND}`; export r; \
48316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48317         if test -f stage2-lean; then \
48318           echo Cannot compare object files as stage 2 was deleted. ; \
48319           exit 0 ; \
48320         fi; \
48321         : $(MAKE); $(stage); \
48322         rm -f .bad_compare ; \
48323         echo Comparing stages 2 and 3 ; \
48324         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48325         files=`find stage3-* -name "*$(objext)" -print | \
48326                  sed -n s,^stage$$sed-,,p` ; \
48327         for file in $${files} ; do \
48328           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48329           if test ! -f $$f1; then continue; fi; \
48330           $(do-compare) > /dev/null 2>&1; \
48331           if test $$? -eq 1; then \
48332             case $$file in \
48333               @compare_exclusions@) \
48334                 echo warning: $$file differs ;; \
48335               *) \
48336                 echo $$file differs >> .bad_compare ;; \
48337             esac ; \
48338           fi ; \
48339         done ; \
48340         if [ -f .bad_compare ]; then \
48341           echo "Bootstrap comparison failure!"; \
48342           cat .bad_compare; \
48343           exit 1; \
48344         else \
48345           echo Comparison successful.; \
48346         fi ; \
48347         $(STAMP) compare
48348         if $(LEAN); then \
48349           rm -rf stage2-*; \
48350           $(STAMP) stage2-lean; \
48351         fi
48352
48353
48354
48355 .PHONY: bootstrap bootstrap-lean
48356 bootstrap:
48357         echo stage3 > stage_final
48358         @r=`${PWD_COMMAND}`; export r; \
48359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48360         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48361         @: $(MAKE); $(unstage)
48362         @r=`${PWD_COMMAND}`; export r; \
48363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48364         TFLAGS="$(STAGE3_TFLAGS)"; \
48365         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48366
48367 bootstrap-lean:
48368         echo stage3 > stage_final
48369         @r=`${PWD_COMMAND}`; export r; \
48370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48371         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48372         @: $(MAKE); $(unstage)
48373         @r=`${PWD_COMMAND}`; export r; \
48374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48375         TFLAGS="$(STAGE3_TFLAGS)"; \
48376         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48377
48378
48379 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48380 distclean-stage2:: distclean-stage3 
48381 .PHONY: distclean-stage3
48382 distclean-stage3::
48383         @: $(MAKE); $(stage)
48384         @test "`cat stage_last`" != stage3 || rm -f stage_last
48385         rm -rf stage3-* compare 
48386
48387
48388 .PHONY: cleanstrap
48389 cleanstrap: do-distclean local-clean
48390         echo stage3 > stage_final
48391         @r=`${PWD_COMMAND}`; export r; \
48392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48393         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48394         @: $(MAKE); $(unstage)
48395         @r=`${PWD_COMMAND}`; export r; \
48396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48397         TFLAGS="$(STAGE3_TFLAGS)"; \
48398         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48399
48400 @endif gcc-bootstrap
48401
48402
48403 .PHONY: stage4-start stage4-end
48404
48405 stage4-start::
48406         @: $(MAKE); $(stage); \
48407         echo stage4 > stage_current ; \
48408         echo stage4 > stage_last; \
48409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48410 @if bfd
48411         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48412           mkdir stage4-bfd; \
48413         mv stage4-bfd bfd  ; \
48414         mv stage3-bfd prev-bfd || test -f stage3-lean 
48415 @endif bfd
48416 @if opcodes
48417         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48418           mkdir stage4-opcodes; \
48419         mv stage4-opcodes opcodes  ; \
48420         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48421 @endif opcodes
48422 @if binutils
48423         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48424           mkdir stage4-binutils; \
48425         mv stage4-binutils binutils  ; \
48426         mv stage3-binutils prev-binutils || test -f stage3-lean 
48427 @endif binutils
48428 @if fixincludes
48429         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48430           mkdir stage4-fixincludes; \
48431         mv stage4-fixincludes fixincludes  ; \
48432         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48433 @endif fixincludes
48434 @if gas
48435         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48436           mkdir stage4-gas; \
48437         mv stage4-gas gas  ; \
48438         mv stage3-gas prev-gas || test -f stage3-lean 
48439 @endif gas
48440 @if gcc
48441         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48442           mkdir stage4-gcc; \
48443         mv stage4-gcc gcc  ; \
48444         mv stage3-gcc prev-gcc || test -f stage3-lean 
48445 @endif gcc
48446 @if gmp
48447         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48448           mkdir stage4-gmp; \
48449         mv stage4-gmp gmp  ; \
48450         mv stage3-gmp prev-gmp || test -f stage3-lean 
48451 @endif gmp
48452 @if mpfr
48453         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48454           mkdir stage4-mpfr; \
48455         mv stage4-mpfr mpfr  ; \
48456         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48457 @endif mpfr
48458 @if mpc
48459         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48460           mkdir stage4-mpc; \
48461         mv stage4-mpc mpc  ; \
48462         mv stage3-mpc prev-mpc || test -f stage3-lean 
48463 @endif mpc
48464 @if isl
48465         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48466           mkdir stage4-isl; \
48467         mv stage4-isl isl  ; \
48468         mv stage3-isl prev-isl || test -f stage3-lean 
48469 @endif isl
48470 @if libelf
48471         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48472           mkdir stage4-libelf; \
48473         mv stage4-libelf libelf  ; \
48474         mv stage3-libelf prev-libelf || test -f stage3-lean 
48475 @endif libelf
48476 @if gold
48477         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48478           mkdir stage4-gold; \
48479         mv stage4-gold gold  ; \
48480         mv stage3-gold prev-gold || test -f stage3-lean 
48481 @endif gold
48482 @if intl
48483         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48484           mkdir stage4-intl; \
48485         mv stage4-intl intl  ; \
48486         mv stage3-intl prev-intl || test -f stage3-lean 
48487 @endif intl
48488 @if ld
48489         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48490           mkdir stage4-ld; \
48491         mv stage4-ld ld  ; \
48492         mv stage3-ld prev-ld || test -f stage3-lean 
48493 @endif ld
48494 @if libbacktrace
48495         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48496           mkdir stage4-libbacktrace; \
48497         mv stage4-libbacktrace libbacktrace  ; \
48498         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48499 @endif libbacktrace
48500 @if libcpp
48501         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48502           mkdir stage4-libcpp; \
48503         mv stage4-libcpp libcpp  ; \
48504         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48505 @endif libcpp
48506 @if libdecnumber
48507         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48508           mkdir stage4-libdecnumber; \
48509         mv stage4-libdecnumber libdecnumber  ; \
48510         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48511 @endif libdecnumber
48512 @if libiberty
48513         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48514           mkdir stage4-libiberty; \
48515         mv stage4-libiberty libiberty  ; \
48516         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48517 @endif libiberty
48518 @if libiberty-linker-plugin
48519         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48520           mkdir stage4-libiberty-linker-plugin; \
48521         mv stage4-libiberty-linker-plugin libiberty-linker-plugin  ; \
48522         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48523 @endif libiberty-linker-plugin
48524 @if zlib
48525         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48526           mkdir stage4-zlib; \
48527         mv stage4-zlib zlib  ; \
48528         mv stage3-zlib prev-zlib || test -f stage3-lean 
48529 @endif zlib
48530 @if lto-plugin
48531         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48532           mkdir stage4-lto-plugin; \
48533         mv stage4-lto-plugin lto-plugin  ; \
48534         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48535 @endif lto-plugin
48536         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48537           mkdir stage4-$(TARGET_SUBDIR); \
48538         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48539         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48540
48541 stage4-end:: 
48542 @if bfd
48543         @if test -d $(HOST_SUBDIR)/bfd ; then \
48544           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
48545           mv prev-bfd stage3-bfd ; :  ; \
48546         fi
48547 @endif bfd
48548 @if opcodes
48549         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48550           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
48551           mv prev-opcodes stage3-opcodes ; :  ; \
48552         fi
48553 @endif opcodes
48554 @if binutils
48555         @if test -d $(HOST_SUBDIR)/binutils ; then \
48556           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
48557           mv prev-binutils stage3-binutils ; :  ; \
48558         fi
48559 @endif binutils
48560 @if fixincludes
48561         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48562           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes ; \
48563           mv prev-fixincludes stage3-fixincludes ; :  ; \
48564         fi
48565 @endif fixincludes
48566 @if gas
48567         @if test -d $(HOST_SUBDIR)/gas ; then \
48568           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
48569           mv prev-gas stage3-gas ; :  ; \
48570         fi
48571 @endif gas
48572 @if gcc
48573         @if test -d $(HOST_SUBDIR)/gcc ; then \
48574           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
48575           mv prev-gcc stage3-gcc ; :  ; \
48576         fi
48577 @endif gcc
48578 @if gmp
48579         @if test -d $(HOST_SUBDIR)/gmp ; then \
48580           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
48581           mv prev-gmp stage3-gmp ; :  ; \
48582         fi
48583 @endif gmp
48584 @if mpfr
48585         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48586           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
48587           mv prev-mpfr stage3-mpfr ; :  ; \
48588         fi
48589 @endif mpfr
48590 @if mpc
48591         @if test -d $(HOST_SUBDIR)/mpc ; then \
48592           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
48593           mv prev-mpc stage3-mpc ; :  ; \
48594         fi
48595 @endif mpc
48596 @if isl
48597         @if test -d $(HOST_SUBDIR)/isl ; then \
48598           cd $(HOST_SUBDIR); mv isl stage4-isl ; \
48599           mv prev-isl stage3-isl ; :  ; \
48600         fi
48601 @endif isl
48602 @if libelf
48603         @if test -d $(HOST_SUBDIR)/libelf ; then \
48604           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
48605           mv prev-libelf stage3-libelf ; :  ; \
48606         fi
48607 @endif libelf
48608 @if gold
48609         @if test -d $(HOST_SUBDIR)/gold ; then \
48610           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
48611           mv prev-gold stage3-gold ; :  ; \
48612         fi
48613 @endif gold
48614 @if intl
48615         @if test -d $(HOST_SUBDIR)/intl ; then \
48616           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
48617           mv prev-intl stage3-intl ; :  ; \
48618         fi
48619 @endif intl
48620 @if ld
48621         @if test -d $(HOST_SUBDIR)/ld ; then \
48622           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
48623           mv prev-ld stage3-ld ; :  ; \
48624         fi
48625 @endif ld
48626 @if libbacktrace
48627         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48628           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
48629           mv prev-libbacktrace stage3-libbacktrace ; :  ; \
48630         fi
48631 @endif libbacktrace
48632 @if libcpp
48633         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48634           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
48635           mv prev-libcpp stage3-libcpp ; :  ; \
48636         fi
48637 @endif libcpp
48638 @if libdecnumber
48639         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48640           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
48641           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
48642         fi
48643 @endif libdecnumber
48644 @if libiberty
48645         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48646           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
48647           mv prev-libiberty stage3-libiberty ; :  ; \
48648         fi
48649 @endif libiberty
48650 @if libiberty-linker-plugin
48651         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48652           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin ; \
48653           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin ; :  ; \
48654         fi
48655 @endif libiberty-linker-plugin
48656 @if zlib
48657         @if test -d $(HOST_SUBDIR)/zlib ; then \
48658           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
48659           mv prev-zlib stage3-zlib ; :  ; \
48660         fi
48661 @endif zlib
48662 @if lto-plugin
48663         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48664           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
48665           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
48666         fi
48667 @endif lto-plugin
48668         @if test -d $(TARGET_SUBDIR) ; then \
48669           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
48670           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
48671         fi
48672         rm -f stage_current
48673
48674 # Bubble a bug fix through all the stages up to stage 4.  They are
48675 # remade, but not reconfigured.  The next stage (if any) will not be
48676 # reconfigured either.
48677 .PHONY: stage4-bubble
48678 stage4-bubble:: stage3-bubble
48679         @r=`${PWD_COMMAND}`; export r; \
48680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48681         if test -f stage4-lean || test -f stage3-lean  ; then \
48682           echo Skipping rebuild of stage4 ; \
48683         else \
48684           $(MAKE) stage4-start; \
48685           if $(LEAN); then \
48686             rm -rf stage2-* ; \
48687             $(STAMP) stage2-lean ; \
48688           fi; \
48689           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48690         fi
48691         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48692
48693 .PHONY: all-stage4 clean-stage4
48694 do-clean: clean-stage4
48695
48696 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48697 # only possibility, but now it conflicts with no-bootstrap rules
48698 @if gcc-bootstrap
48699
48700 compare3:
48701         @r=`${PWD_COMMAND}`; export r; \
48702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48703         if test -f stage3-lean; then \
48704           echo Cannot compare object files as stage 3 was deleted. ; \
48705           exit 0 ; \
48706         fi; \
48707         : $(MAKE); $(stage); \
48708         rm -f .bad_compare ; \
48709         echo Comparing stages 3 and 4 ; \
48710         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
48711         files=`find stage4-* -name "*$(objext)" -print | \
48712                  sed -n s,^stage$$sed-,,p` ; \
48713         for file in $${files} ; do \
48714           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
48715           if test ! -f $$f1; then continue; fi; \
48716           $(do-compare3) > /dev/null 2>&1; \
48717           if test $$? -eq 1; then \
48718             case $$file in \
48719               @compare_exclusions@) \
48720                 echo warning: $$file differs ;; \
48721               *) \
48722                 echo $$file differs >> .bad_compare ;; \
48723             esac ; \
48724           fi ; \
48725         done ; \
48726         if [ -f .bad_compare ]; then \
48727           echo "Bootstrap comparison failure!"; \
48728           cat .bad_compare; \
48729           exit 1; \
48730         else \
48731           echo Comparison successful.; \
48732         fi ; \
48733         $(STAMP) compare3
48734         if $(LEAN); then \
48735           rm -rf stage3-*; \
48736           $(STAMP) stage3-lean; \
48737         fi
48738
48739
48740
48741 .PHONY: bootstrap4 bootstrap4-lean
48742 bootstrap4:
48743         echo stage4 > stage_final
48744         @r=`${PWD_COMMAND}`; export r; \
48745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48747         @: $(MAKE); $(unstage)
48748         @r=`${PWD_COMMAND}`; export r; \
48749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750         TFLAGS="$(STAGE4_TFLAGS)"; \
48751         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48752
48753 bootstrap4-lean:
48754         echo stage4 > stage_final
48755         @r=`${PWD_COMMAND}`; export r; \
48756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48757         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48758         @: $(MAKE); $(unstage)
48759         @r=`${PWD_COMMAND}`; export r; \
48760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48761         TFLAGS="$(STAGE4_TFLAGS)"; \
48762         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48763
48764
48765 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48766 distclean-stage3:: distclean-stage4 
48767 .PHONY: distclean-stage4
48768 distclean-stage4::
48769         @: $(MAKE); $(stage)
48770         @test "`cat stage_last`" != stage4 || rm -f stage_last
48771         rm -rf stage4-* compare3 
48772
48773
48774 @endif gcc-bootstrap
48775
48776
48777 .PHONY: stageprofile-start stageprofile-end
48778
48779 stageprofile-start::
48780         @: $(MAKE); $(stage); \
48781         echo stageprofile > stage_current ; \
48782         echo stageprofile > stage_last; \
48783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48784 @if bfd
48785         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48786           mkdir stageprofile-bfd; \
48787         mv stageprofile-bfd bfd  ; \
48788         mv stage1-bfd prev-bfd || test -f stage1-lean 
48789 @endif bfd
48790 @if opcodes
48791         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48792           mkdir stageprofile-opcodes; \
48793         mv stageprofile-opcodes opcodes  ; \
48794         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48795 @endif opcodes
48796 @if binutils
48797         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48798           mkdir stageprofile-binutils; \
48799         mv stageprofile-binutils binutils  ; \
48800         mv stage1-binutils prev-binutils || test -f stage1-lean 
48801 @endif binutils
48802 @if fixincludes
48803         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
48804           mkdir stageprofile-fixincludes; \
48805         mv stageprofile-fixincludes fixincludes  ; \
48806         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48807 @endif fixincludes
48808 @if gas
48809         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48810           mkdir stageprofile-gas; \
48811         mv stageprofile-gas gas  ; \
48812         mv stage1-gas prev-gas || test -f stage1-lean 
48813 @endif gas
48814 @if gcc
48815         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48816           mkdir stageprofile-gcc; \
48817         mv stageprofile-gcc gcc  ; \
48818         mv stage1-gcc prev-gcc || test -f stage1-lean 
48819 @endif gcc
48820 @if gmp
48821         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48822           mkdir stageprofile-gmp; \
48823         mv stageprofile-gmp gmp  ; \
48824         mv stage1-gmp prev-gmp || test -f stage1-lean 
48825 @endif gmp
48826 @if mpfr
48827         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48828           mkdir stageprofile-mpfr; \
48829         mv stageprofile-mpfr mpfr  ; \
48830         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48831 @endif mpfr
48832 @if mpc
48833         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
48834           mkdir stageprofile-mpc; \
48835         mv stageprofile-mpc mpc  ; \
48836         mv stage1-mpc prev-mpc || test -f stage1-lean 
48837 @endif mpc
48838 @if isl
48839         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
48840           mkdir stageprofile-isl; \
48841         mv stageprofile-isl isl  ; \
48842         mv stage1-isl prev-isl || test -f stage1-lean 
48843 @endif isl
48844 @if libelf
48845         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
48846           mkdir stageprofile-libelf; \
48847         mv stageprofile-libelf libelf  ; \
48848         mv stage1-libelf prev-libelf || test -f stage1-lean 
48849 @endif libelf
48850 @if gold
48851         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
48852           mkdir stageprofile-gold; \
48853         mv stageprofile-gold gold  ; \
48854         mv stage1-gold prev-gold || test -f stage1-lean 
48855 @endif gold
48856 @if intl
48857         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48858           mkdir stageprofile-intl; \
48859         mv stageprofile-intl intl  ; \
48860         mv stage1-intl prev-intl || test -f stage1-lean 
48861 @endif intl
48862 @if ld
48863         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48864           mkdir stageprofile-ld; \
48865         mv stageprofile-ld ld  ; \
48866         mv stage1-ld prev-ld || test -f stage1-lean 
48867 @endif ld
48868 @if libbacktrace
48869         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
48870           mkdir stageprofile-libbacktrace; \
48871         mv stageprofile-libbacktrace libbacktrace  ; \
48872         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48873 @endif libbacktrace
48874 @if libcpp
48875         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48876           mkdir stageprofile-libcpp; \
48877         mv stageprofile-libcpp libcpp  ; \
48878         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48879 @endif libcpp
48880 @if libdecnumber
48881         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48882           mkdir stageprofile-libdecnumber; \
48883         mv stageprofile-libdecnumber libdecnumber  ; \
48884         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48885 @endif libdecnumber
48886 @if libiberty
48887         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48888           mkdir stageprofile-libiberty; \
48889         mv stageprofile-libiberty libiberty  ; \
48890         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48891 @endif libiberty
48892 @if libiberty-linker-plugin
48893         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
48894           mkdir stageprofile-libiberty-linker-plugin; \
48895         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin  ; \
48896         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48897 @endif libiberty-linker-plugin
48898 @if zlib
48899         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48900           mkdir stageprofile-zlib; \
48901         mv stageprofile-zlib zlib  ; \
48902         mv stage1-zlib prev-zlib || test -f stage1-lean 
48903 @endif zlib
48904 @if lto-plugin
48905         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
48906           mkdir stageprofile-lto-plugin; \
48907         mv stageprofile-lto-plugin lto-plugin  ; \
48908         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48909 @endif lto-plugin
48910         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48911           mkdir stageprofile-$(TARGET_SUBDIR); \
48912         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48913         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48914
48915 stageprofile-end:: 
48916 @if bfd
48917         @if test -d $(HOST_SUBDIR)/bfd ; then \
48918           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48919           mv prev-bfd stage1-bfd ; :  ; \
48920         fi
48921 @endif bfd
48922 @if opcodes
48923         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48924           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48925           mv prev-opcodes stage1-opcodes ; :  ; \
48926         fi
48927 @endif opcodes
48928 @if binutils
48929         @if test -d $(HOST_SUBDIR)/binutils ; then \
48930           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48931           mv prev-binutils stage1-binutils ; :  ; \
48932         fi
48933 @endif binutils
48934 @if fixincludes
48935         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48936           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes ; \
48937           mv prev-fixincludes stage1-fixincludes ; :  ; \
48938         fi
48939 @endif fixincludes
48940 @if gas
48941         @if test -d $(HOST_SUBDIR)/gas ; then \
48942           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48943           mv prev-gas stage1-gas ; :  ; \
48944         fi
48945 @endif gas
48946 @if gcc
48947         @if test -d $(HOST_SUBDIR)/gcc ; then \
48948           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48949           mv prev-gcc stage1-gcc ; :  ; \
48950         fi
48951 @endif gcc
48952 @if gmp
48953         @if test -d $(HOST_SUBDIR)/gmp ; then \
48954           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48955           mv prev-gmp stage1-gmp ; :  ; \
48956         fi
48957 @endif gmp
48958 @if mpfr
48959         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48960           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48961           mv prev-mpfr stage1-mpfr ; :  ; \
48962         fi
48963 @endif mpfr
48964 @if mpc
48965         @if test -d $(HOST_SUBDIR)/mpc ; then \
48966           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
48967           mv prev-mpc stage1-mpc ; :  ; \
48968         fi
48969 @endif mpc
48970 @if isl
48971         @if test -d $(HOST_SUBDIR)/isl ; then \
48972           cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
48973           mv prev-isl stage1-isl ; :  ; \
48974         fi
48975 @endif isl
48976 @if libelf
48977         @if test -d $(HOST_SUBDIR)/libelf ; then \
48978           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
48979           mv prev-libelf stage1-libelf ; :  ; \
48980         fi
48981 @endif libelf
48982 @if gold
48983         @if test -d $(HOST_SUBDIR)/gold ; then \
48984           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
48985           mv prev-gold stage1-gold ; :  ; \
48986         fi
48987 @endif gold
48988 @if intl
48989         @if test -d $(HOST_SUBDIR)/intl ; then \
48990           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
48991           mv prev-intl stage1-intl ; :  ; \
48992         fi
48993 @endif intl
48994 @if ld
48995         @if test -d $(HOST_SUBDIR)/ld ; then \
48996           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
48997           mv prev-ld stage1-ld ; :  ; \
48998         fi
48999 @endif ld
49000 @if libbacktrace
49001         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
49002           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
49003           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
49004         fi
49005 @endif libbacktrace
49006 @if libcpp
49007         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49008           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
49009           mv prev-libcpp stage1-libcpp ; :  ; \
49010         fi
49011 @endif libcpp
49012 @if libdecnumber
49013         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49014           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
49015           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
49016         fi
49017 @endif libdecnumber
49018 @if libiberty
49019         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49020           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
49021           mv prev-libiberty stage1-libiberty ; :  ; \
49022         fi
49023 @endif libiberty
49024 @if libiberty-linker-plugin
49025         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
49026           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; \
49027           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
49028         fi
49029 @endif libiberty-linker-plugin
49030 @if zlib
49031         @if test -d $(HOST_SUBDIR)/zlib ; then \
49032           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
49033           mv prev-zlib stage1-zlib ; :  ; \
49034         fi
49035 @endif zlib
49036 @if lto-plugin
49037         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
49038           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
49039           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
49040         fi
49041 @endif lto-plugin
49042         @if test -d $(TARGET_SUBDIR) ; then \
49043           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
49044           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
49045         fi
49046         rm -f stage_current
49047
49048 # Bubble a bug fix through all the stages up to stage profile.  They are
49049 # remade, but not reconfigured.  The next stage (if any) will not be
49050 # reconfigured either.
49051 .PHONY: stageprofile-bubble
49052 stageprofile-bubble:: stage1-bubble
49053         @r=`${PWD_COMMAND}`; export r; \
49054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49055         if test -f stageprofile-lean || test -f stage1-lean  ; then \
49056           echo Skipping rebuild of stageprofile ; \
49057         else \
49058           $(MAKE) stageprofile-start; \
49059           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49060         fi
49061
49062 .PHONY: all-stageprofile clean-stageprofile
49063 do-clean: clean-stageprofile
49064
49065 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49066 # only possibility, but now it conflicts with no-bootstrap rules
49067 @if gcc-bootstrap
49068
49069
49070
49071
49072 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49073 distclean-stage1:: distclean-stageprofile 
49074 .PHONY: distclean-stageprofile
49075 distclean-stageprofile::
49076         @: $(MAKE); $(stage)
49077         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49078         rm -rf stageprofile-* 
49079
49080
49081 @endif gcc-bootstrap
49082
49083
49084 .PHONY: stagefeedback-start stagefeedback-end
49085
49086 stagefeedback-start::
49087         @: $(MAKE); $(stage); \
49088         echo stagefeedback > stage_current ; \
49089         echo stagefeedback > stage_last; \
49090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49091 @if bfd
49092         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49093           mkdir stagefeedback-bfd; \
49094         mv stagefeedback-bfd bfd  ; \
49095         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49096 @endif bfd
49097 @if opcodes
49098         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49099           mkdir stagefeedback-opcodes; \
49100         mv stagefeedback-opcodes opcodes  ; \
49101         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49102 @endif opcodes
49103 @if binutils
49104         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49105           mkdir stagefeedback-binutils; \
49106         mv stagefeedback-binutils binutils  ; \
49107         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49108 @endif binutils
49109 @if fixincludes
49110         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49111           mkdir stagefeedback-fixincludes; \
49112         mv stagefeedback-fixincludes fixincludes  ; \
49113         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49114 @endif fixincludes
49115 @if gas
49116         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49117           mkdir stagefeedback-gas; \
49118         mv stagefeedback-gas gas  ; \
49119         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49120 @endif gas
49121 @if gcc
49122         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49123           mkdir stagefeedback-gcc; \
49124         mv stagefeedback-gcc gcc  ; \
49125         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49126 @endif gcc
49127 @if gmp
49128         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49129           mkdir stagefeedback-gmp; \
49130         mv stagefeedback-gmp gmp  ; \
49131         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49132 @endif gmp
49133 @if mpfr
49134         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49135           mkdir stagefeedback-mpfr; \
49136         mv stagefeedback-mpfr mpfr  ; \
49137         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49138 @endif mpfr
49139 @if mpc
49140         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49141           mkdir stagefeedback-mpc; \
49142         mv stagefeedback-mpc mpc  ; \
49143         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49144 @endif mpc
49145 @if isl
49146         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49147           mkdir stagefeedback-isl; \
49148         mv stagefeedback-isl isl  ; \
49149         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49150 @endif isl
49151 @if libelf
49152         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49153           mkdir stagefeedback-libelf; \
49154         mv stagefeedback-libelf libelf  ; \
49155         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49156 @endif libelf
49157 @if gold
49158         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49159           mkdir stagefeedback-gold; \
49160         mv stagefeedback-gold gold  ; \
49161         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49162 @endif gold
49163 @if intl
49164         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49165           mkdir stagefeedback-intl; \
49166         mv stagefeedback-intl intl  ; \
49167         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49168 @endif intl
49169 @if ld
49170         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49171           mkdir stagefeedback-ld; \
49172         mv stagefeedback-ld ld  ; \
49173         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49174 @endif ld
49175 @if libbacktrace
49176         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49177           mkdir stagefeedback-libbacktrace; \
49178         mv stagefeedback-libbacktrace libbacktrace  ; \
49179         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49180 @endif libbacktrace
49181 @if libcpp
49182         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49183           mkdir stagefeedback-libcpp; \
49184         mv stagefeedback-libcpp libcpp  ; \
49185         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49186 @endif libcpp
49187 @if libdecnumber
49188         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49189           mkdir stagefeedback-libdecnumber; \
49190         mv stagefeedback-libdecnumber libdecnumber  ; \
49191         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49192 @endif libdecnumber
49193 @if libiberty
49194         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49195           mkdir stagefeedback-libiberty; \
49196         mv stagefeedback-libiberty libiberty  ; \
49197         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49198 @endif libiberty
49199 @if libiberty-linker-plugin
49200         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49201           mkdir stagefeedback-libiberty-linker-plugin; \
49202         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin  ; \
49203         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49204 @endif libiberty-linker-plugin
49205 @if zlib
49206         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49207           mkdir stagefeedback-zlib; \
49208         mv stagefeedback-zlib zlib  ; \
49209         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49210 @endif zlib
49211 @if lto-plugin
49212         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49213           mkdir stagefeedback-lto-plugin; \
49214         mv stagefeedback-lto-plugin lto-plugin  ; \
49215         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49216 @endif lto-plugin
49217         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49218           mkdir stagefeedback-$(TARGET_SUBDIR); \
49219         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49220         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49221
49222 stagefeedback-end:: 
49223 @if bfd
49224         @if test -d $(HOST_SUBDIR)/bfd ; then \
49225           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
49226           mv prev-bfd stageprofile-bfd ; :  ; \
49227         fi
49228 @endif bfd
49229 @if opcodes
49230         @if test -d $(HOST_SUBDIR)/opcodes ; then \
49231           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
49232           mv prev-opcodes stageprofile-opcodes ; :  ; \
49233         fi
49234 @endif opcodes
49235 @if binutils
49236         @if test -d $(HOST_SUBDIR)/binutils ; then \
49237           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
49238           mv prev-binutils stageprofile-binutils ; :  ; \
49239         fi
49240 @endif binutils
49241 @if fixincludes
49242         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
49243           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes ; \
49244           mv prev-fixincludes stageprofile-fixincludes ; :  ; \
49245         fi
49246 @endif fixincludes
49247 @if gas
49248         @if test -d $(HOST_SUBDIR)/gas ; then \
49249           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
49250           mv prev-gas stageprofile-gas ; :  ; \
49251         fi
49252 @endif gas
49253 @if gcc
49254         @if test -d $(HOST_SUBDIR)/gcc ; then \
49255           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
49256           mv prev-gcc stageprofile-gcc ; :  ; \
49257         fi
49258 @endif gcc
49259 @if gmp
49260         @if test -d $(HOST_SUBDIR)/gmp ; then \
49261           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
49262           mv prev-gmp stageprofile-gmp ; :  ; \
49263         fi
49264 @endif gmp
49265 @if mpfr
49266         @if test -d $(HOST_SUBDIR)/mpfr ; then \
49267           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
49268           mv prev-mpfr stageprofile-mpfr ; :  ; \
49269         fi
49270 @endif mpfr
49271 @if mpc
49272         @if test -d $(HOST_SUBDIR)/mpc ; then \
49273           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
49274           mv prev-mpc stageprofile-mpc ; :  ; \
49275         fi
49276 @endif mpc
49277 @if isl
49278         @if test -d $(HOST_SUBDIR)/isl ; then \
49279           cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
49280           mv prev-isl stageprofile-isl ; :  ; \
49281         fi
49282 @endif isl
49283 @if libelf
49284         @if test -d $(HOST_SUBDIR)/libelf ; then \
49285           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
49286           mv prev-libelf stageprofile-libelf ; :  ; \
49287         fi
49288 @endif libelf
49289 @if gold
49290         @if test -d $(HOST_SUBDIR)/gold ; then \
49291           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
49292           mv prev-gold stageprofile-gold ; :  ; \
49293         fi
49294 @endif gold
49295 @if intl
49296         @if test -d $(HOST_SUBDIR)/intl ; then \
49297           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
49298           mv prev-intl stageprofile-intl ; :  ; \
49299         fi
49300 @endif intl
49301 @if ld
49302         @if test -d $(HOST_SUBDIR)/ld ; then \
49303           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
49304           mv prev-ld stageprofile-ld ; :  ; \
49305         fi
49306 @endif ld
49307 @if libbacktrace
49308         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
49309           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
49310           mv prev-libbacktrace stageprofile-libbacktrace ; :  ; \
49311         fi
49312 @endif libbacktrace
49313 @if libcpp
49314         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49315           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
49316           mv prev-libcpp stageprofile-libcpp ; :  ; \
49317         fi
49318 @endif libcpp
49319 @if libdecnumber
49320         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49321           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
49322           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
49323         fi
49324 @endif libdecnumber
49325 @if libiberty
49326         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49327           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
49328           mv prev-libiberty stageprofile-libiberty ; :  ; \
49329         fi
49330 @endif libiberty
49331 @if libiberty-linker-plugin
49332         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
49333           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin ; \
49334           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; :  ; \
49335         fi
49336 @endif libiberty-linker-plugin
49337 @if zlib
49338         @if test -d $(HOST_SUBDIR)/zlib ; then \
49339           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
49340           mv prev-zlib stageprofile-zlib ; :  ; \
49341         fi
49342 @endif zlib
49343 @if lto-plugin
49344         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
49345           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
49346           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
49347         fi
49348 @endif lto-plugin
49349         @if test -d $(TARGET_SUBDIR) ; then \
49350           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
49351           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
49352         fi
49353         rm -f stage_current
49354
49355 # Bubble a bug fix through all the stages up to stage feedback.  They are
49356 # remade, but not reconfigured.  The next stage (if any) will not be
49357 # reconfigured either.
49358 .PHONY: stagefeedback-bubble
49359 stagefeedback-bubble:: stageprofile-bubble
49360         @r=`${PWD_COMMAND}`; export r; \
49361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49362         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
49363           echo Skipping rebuild of stagefeedback ; \
49364         else \
49365           $(MAKE) stagefeedback-start; \
49366           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49367         fi
49368
49369 .PHONY: all-stagefeedback clean-stagefeedback
49370 do-clean: clean-stagefeedback
49371
49372 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49373 # only possibility, but now it conflicts with no-bootstrap rules
49374 @if gcc-bootstrap
49375
49376
49377
49378 .PHONY: profiledbootstrap profiledbootstrap-lean
49379 profiledbootstrap:
49380         echo stagefeedback > stage_final
49381         @r=`${PWD_COMMAND}`; export r; \
49382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49384         @: $(MAKE); $(unstage)
49385         @r=`${PWD_COMMAND}`; export r; \
49386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49387         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49388         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49389
49390 profiledbootstrap-lean:
49391         echo stagefeedback > stage_final
49392         @r=`${PWD_COMMAND}`; export r; \
49393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49394         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49395         @: $(MAKE); $(unstage)
49396         @r=`${PWD_COMMAND}`; export r; \
49397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49398         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49399         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49400
49401
49402 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49403 distclean-stageprofile:: distclean-stagefeedback 
49404 .PHONY: distclean-stagefeedback
49405 distclean-stagefeedback::
49406         @: $(MAKE); $(stage)
49407         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49408         rm -rf stagefeedback-* 
49409
49410
49411 @endif gcc-bootstrap
49412
49413
49414
49415 stageprofile-end::
49416         $(MAKE) distclean-stagefeedback
49417
49418 stagefeedback-start::
49419         @r=`${PWD_COMMAND}`; export r; \
49420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49421         for i in prev-*; do \
49422           j=`echo $$i | sed s/^prev-//` ; \
49423           cd $$r/$$i && \
49424           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
49425           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
49426         done
49427
49428 @if gcc-bootstrap
49429 do-distclean: distclean-stage1
49430
49431 # Provide a GCC build when we're building target libraries.  This does
49432 # not work as a dependency, just as the minimum necessary to avoid errors.
49433 stage_last:
49434         @r=`${PWD_COMMAND}`; export r; \
49435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49436         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49437
49438 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49439 # it in the dependency so that for example `make -j3 all-gcc' works.
49440 stage_current:
49441         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49442
49443 .PHONY: restrap
49444 restrap::
49445         @: $(MAKE); $(stage)
49446         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49447 restrap:: all
49448 @endif gcc-bootstrap
49449
49450 # --------------------------------------
49451 # Dependencies between different modules
49452 # --------------------------------------
49453
49454 # Generic dependencies for target modules on host stuff, especially gcc
49455 @if gcc-bootstrap
49456 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49457 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49458 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49459 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49460 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49461 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49462 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49463 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49464 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49465 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49466 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49467 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49468 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49469 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49470 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49471 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49472 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49473 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49474 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49475 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49476 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49477 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49478 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49479 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49480 configure-target-libcilkrts: stage_last
49481 configure-target-liboffloadmic: stage_last
49482 configure-target-libssp: stage_last
49483 configure-target-newlib: stage_last
49484 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49485 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49486 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49487 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49488 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49489 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49490 configure-target-libbacktrace: stage_last
49491 configure-target-libquadmath: stage_last
49492 configure-target-libgfortran: stage_last
49493 configure-target-libobjc: stage_last
49494 configure-target-libgo: stage_last
49495 configure-target-libtermcap: stage_last
49496 configure-target-winsup: stage_last
49497 configure-target-libgloss: stage_last
49498 configure-target-libffi: stage_last
49499 configure-target-libjava: stage_last
49500 configure-target-zlib: stage_last
49501 configure-target-boehm-gc: stage_last
49502 configure-target-rda: stage_last
49503 configure-target-libada: stage_last
49504 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49505 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49506 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49507 configure-stage4-target-libgomp: maybe-all-stage4-gcc
49508 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49509 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49510 configure-target-libitm: stage_last
49511 configure-target-libatomic: stage_last
49512 @endif gcc-bootstrap
49513
49514 @if gcc-no-bootstrap
49515 configure-target-libstdc++-v3: maybe-all-gcc
49516 configure-target-libsanitizer: maybe-all-gcc
49517 configure-target-libmpx: maybe-all-gcc
49518 configure-target-libvtv: maybe-all-gcc
49519 configure-target-libcilkrts: maybe-all-gcc
49520 configure-target-liboffloadmic: maybe-all-gcc
49521 configure-target-libssp: maybe-all-gcc
49522 configure-target-newlib: maybe-all-gcc
49523 configure-target-libgcc: maybe-all-gcc
49524 configure-target-libbacktrace: maybe-all-gcc
49525 configure-target-libquadmath: maybe-all-gcc
49526 configure-target-libgfortran: maybe-all-gcc
49527 configure-target-libobjc: maybe-all-gcc
49528 configure-target-libgo: maybe-all-gcc
49529 configure-target-libtermcap: maybe-all-gcc
49530 configure-target-winsup: maybe-all-gcc
49531 configure-target-libgloss: maybe-all-gcc
49532 configure-target-libffi: maybe-all-gcc
49533 configure-target-libjava: maybe-all-gcc
49534 configure-target-zlib: maybe-all-gcc
49535 configure-target-boehm-gc: maybe-all-gcc
49536 configure-target-rda: maybe-all-gcc
49537 configure-target-libada: maybe-all-gcc
49538 configure-target-libgomp: maybe-all-gcc
49539 configure-target-libitm: maybe-all-gcc
49540 configure-target-libatomic: maybe-all-gcc
49541 @endif gcc-no-bootstrap
49542
49543
49544 # There are two types of dependencies here: 'hard' dependencies, where one
49545 # module simply won't build without the other; and 'soft' dependencies, where
49546 # if the depended-on module is missing, the depending module will do without
49547 # or find a substitute somewhere (perhaps installed).  Soft dependencies
49548 # are made here to depend on a 'maybe-' target.  If you're not sure,
49549 # it's safer to use a soft dependency.
49550
49551
49552
49553
49554
49555
49556 # With all the machinery above in place, it is pretty easy to generate
49557 # dependencies.  Host dependencies are a bit more complex because we have
49558 # to check for bootstrap/prebootstrap dependencies.  To resolve
49559 # prebootstrap dependencies, prebootstrap modules are gathered in
49560 # a hash table.
49561 all-build-bison: maybe-all-build-texinfo
49562 all-build-flex: maybe-all-build-texinfo
49563 all-build-flex: maybe-all-build-bison
49564 all-build-flex: maybe-all-build-m4
49565 all-build-libiberty: maybe-all-build-texinfo
49566 all-build-m4: maybe-all-build-texinfo
49567 all-build-fixincludes: maybe-all-build-libiberty
49568 all-build-libcpp: maybe-all-build-libiberty
49569 configure-gcc: maybe-configure-intl
49570
49571 configure-stage1-gcc: maybe-configure-stage1-intl
49572 configure-stage2-gcc: maybe-configure-stage2-intl
49573 configure-stage3-gcc: maybe-configure-stage3-intl
49574 configure-stage4-gcc: maybe-configure-stage4-intl
49575 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
49576 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
49577 configure-gcc: maybe-all-gmp
49578
49579 configure-stage1-gcc: maybe-all-stage1-gmp
49580 configure-stage2-gcc: maybe-all-stage2-gmp
49581 configure-stage3-gcc: maybe-all-stage3-gmp
49582 configure-stage4-gcc: maybe-all-stage4-gmp
49583 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
49584 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
49585 configure-gcc: maybe-all-mpfr
49586
49587 configure-stage1-gcc: maybe-all-stage1-mpfr
49588 configure-stage2-gcc: maybe-all-stage2-mpfr
49589 configure-stage3-gcc: maybe-all-stage3-mpfr
49590 configure-stage4-gcc: maybe-all-stage4-mpfr
49591 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
49592 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49593 configure-gcc: maybe-all-mpc
49594
49595 configure-stage1-gcc: maybe-all-stage1-mpc
49596 configure-stage2-gcc: maybe-all-stage2-mpc
49597 configure-stage3-gcc: maybe-all-stage3-mpc
49598 configure-stage4-gcc: maybe-all-stage4-mpc
49599 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
49600 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49601 configure-gcc: maybe-all-isl
49602
49603 configure-stage1-gcc: maybe-all-stage1-isl
49604 configure-stage2-gcc: maybe-all-stage2-isl
49605 configure-stage3-gcc: maybe-all-stage3-isl
49606 configure-stage4-gcc: maybe-all-stage4-isl
49607 configure-stageprofile-gcc: maybe-all-stageprofile-isl
49608 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
49609 configure-gcc: maybe-all-lto-plugin
49610
49611 configure-stage1-gcc: maybe-all-stage1-lto-plugin
49612 configure-stage2-gcc: maybe-all-stage2-lto-plugin
49613 configure-stage3-gcc: maybe-all-stage3-lto-plugin
49614 configure-stage4-gcc: maybe-all-stage4-lto-plugin
49615 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49616 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49617 configure-gcc: maybe-all-binutils
49618
49619 configure-stage1-gcc: maybe-all-stage1-binutils
49620 configure-stage2-gcc: maybe-all-stage2-binutils
49621 configure-stage3-gcc: maybe-all-stage3-binutils
49622 configure-stage4-gcc: maybe-all-stage4-binutils
49623 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
49624 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
49625 configure-gcc: maybe-all-gas
49626
49627 configure-stage1-gcc: maybe-all-stage1-gas
49628 configure-stage2-gcc: maybe-all-stage2-gas
49629 configure-stage3-gcc: maybe-all-stage3-gas
49630 configure-stage4-gcc: maybe-all-stage4-gas
49631 configure-stageprofile-gcc: maybe-all-stageprofile-gas
49632 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
49633 configure-gcc: maybe-all-ld
49634
49635 configure-stage1-gcc: maybe-all-stage1-ld
49636 configure-stage2-gcc: maybe-all-stage2-ld
49637 configure-stage3-gcc: maybe-all-stage3-ld
49638 configure-stage4-gcc: maybe-all-stage4-ld
49639 configure-stageprofile-gcc: maybe-all-stageprofile-ld
49640 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
49641 configure-gcc: maybe-all-gold
49642
49643 configure-stage1-gcc: maybe-all-stage1-gold
49644 configure-stage2-gcc: maybe-all-stage2-gold
49645 configure-stage3-gcc: maybe-all-stage3-gold
49646 configure-stage4-gcc: maybe-all-stage4-gold
49647 configure-stageprofile-gcc: maybe-all-stageprofile-gold
49648 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
49649 configure-gcc: maybe-all-libelf
49650
49651 configure-stage1-gcc: maybe-all-stage1-libelf
49652 configure-stage2-gcc: maybe-all-stage2-libelf
49653 configure-stage3-gcc: maybe-all-stage3-libelf
49654 configure-stage4-gcc: maybe-all-stage4-libelf
49655 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
49656 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
49657 all-gcc: all-libiberty
49658
49659 all-stage1-gcc: all-stage1-libiberty
49660 all-stage2-gcc: all-stage2-libiberty
49661 all-stage3-gcc: all-stage3-libiberty
49662 all-stage4-gcc: all-stage4-libiberty
49663 all-stageprofile-gcc: all-stageprofile-libiberty
49664 all-stagefeedback-gcc: all-stagefeedback-libiberty
49665 all-gcc: maybe-all-intl
49666
49667 all-stage1-gcc: maybe-all-stage1-intl
49668 all-stage2-gcc: maybe-all-stage2-intl
49669 all-stage3-gcc: maybe-all-stage3-intl
49670 all-stage4-gcc: maybe-all-stage4-intl
49671 all-stageprofile-gcc: maybe-all-stageprofile-intl
49672 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
49673 all-gcc: maybe-all-mpfr
49674
49675 all-stage1-gcc: maybe-all-stage1-mpfr
49676 all-stage2-gcc: maybe-all-stage2-mpfr
49677 all-stage3-gcc: maybe-all-stage3-mpfr
49678 all-stage4-gcc: maybe-all-stage4-mpfr
49679 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
49680 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49681 all-gcc: maybe-all-mpc
49682
49683 all-stage1-gcc: maybe-all-stage1-mpc
49684 all-stage2-gcc: maybe-all-stage2-mpc
49685 all-stage3-gcc: maybe-all-stage3-mpc
49686 all-stage4-gcc: maybe-all-stage4-mpc
49687 all-stageprofile-gcc: maybe-all-stageprofile-mpc
49688 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49689 all-gcc: maybe-all-isl
49690
49691 all-stage1-gcc: maybe-all-stage1-isl
49692 all-stage2-gcc: maybe-all-stage2-isl
49693 all-stage3-gcc: maybe-all-stage3-isl
49694 all-stage4-gcc: maybe-all-stage4-isl
49695 all-stageprofile-gcc: maybe-all-stageprofile-isl
49696 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
49697 all-gcc: maybe-all-build-texinfo
49698
49699 all-stage1-gcc: maybe-all-build-texinfo
49700 all-stage2-gcc: maybe-all-build-texinfo
49701 all-stage3-gcc: maybe-all-build-texinfo
49702 all-stage4-gcc: maybe-all-build-texinfo
49703 all-stageprofile-gcc: maybe-all-build-texinfo
49704 all-stagefeedback-gcc: maybe-all-build-texinfo
49705 all-gcc: maybe-all-build-bison
49706
49707 all-stage1-gcc: maybe-all-build-bison
49708 all-stage2-gcc: maybe-all-build-bison
49709 all-stage3-gcc: maybe-all-build-bison
49710 all-stage4-gcc: maybe-all-build-bison
49711 all-stageprofile-gcc: maybe-all-build-bison
49712 all-stagefeedback-gcc: maybe-all-build-bison
49713 all-gcc: maybe-all-build-flex
49714
49715 all-stage1-gcc: maybe-all-build-flex
49716 all-stage2-gcc: maybe-all-build-flex
49717 all-stage3-gcc: maybe-all-build-flex
49718 all-stage4-gcc: maybe-all-build-flex
49719 all-stageprofile-gcc: maybe-all-build-flex
49720 all-stagefeedback-gcc: maybe-all-build-flex
49721 all-gcc: maybe-all-build-libiberty
49722
49723 all-stage1-gcc: maybe-all-build-libiberty
49724 all-stage2-gcc: maybe-all-build-libiberty
49725 all-stage3-gcc: maybe-all-build-libiberty
49726 all-stage4-gcc: maybe-all-build-libiberty
49727 all-stageprofile-gcc: maybe-all-build-libiberty
49728 all-stagefeedback-gcc: maybe-all-build-libiberty
49729 all-gcc: maybe-all-build-fixincludes
49730
49731 all-stage1-gcc: maybe-all-build-fixincludes
49732 all-stage2-gcc: maybe-all-build-fixincludes
49733 all-stage3-gcc: maybe-all-build-fixincludes
49734 all-stage4-gcc: maybe-all-build-fixincludes
49735 all-stageprofile-gcc: maybe-all-build-fixincludes
49736 all-stagefeedback-gcc: maybe-all-build-fixincludes
49737 all-gcc: maybe-all-build-libcpp
49738
49739 all-stage1-gcc: maybe-all-build-libcpp
49740 all-stage2-gcc: maybe-all-build-libcpp
49741 all-stage3-gcc: maybe-all-build-libcpp
49742 all-stage4-gcc: maybe-all-build-libcpp
49743 all-stageprofile-gcc: maybe-all-build-libcpp
49744 all-stagefeedback-gcc: maybe-all-build-libcpp
49745 all-gcc: maybe-all-zlib
49746
49747 all-stage1-gcc: maybe-all-stage1-zlib
49748 all-stage2-gcc: maybe-all-stage2-zlib
49749 all-stage3-gcc: maybe-all-stage3-zlib
49750 all-stage4-gcc: maybe-all-stage4-zlib
49751 all-stageprofile-gcc: maybe-all-stageprofile-zlib
49752 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
49753 all-gcc: all-libbacktrace
49754
49755 all-stage1-gcc: all-stage1-libbacktrace
49756 all-stage2-gcc: all-stage2-libbacktrace
49757 all-stage3-gcc: all-stage3-libbacktrace
49758 all-stage4-gcc: all-stage4-libbacktrace
49759 all-stageprofile-gcc: all-stageprofile-libbacktrace
49760 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
49761 all-gcc: all-libcpp
49762
49763 all-stage1-gcc: all-stage1-libcpp
49764 all-stage2-gcc: all-stage2-libcpp
49765 all-stage3-gcc: all-stage3-libcpp
49766 all-stage4-gcc: all-stage4-libcpp
49767 all-stageprofile-gcc: all-stageprofile-libcpp
49768 all-stagefeedback-gcc: all-stagefeedback-libcpp
49769 all-gcc: all-libdecnumber
49770
49771 all-stage1-gcc: all-stage1-libdecnumber
49772 all-stage2-gcc: all-stage2-libdecnumber
49773 all-stage3-gcc: all-stage3-libdecnumber
49774 all-stage4-gcc: all-stage4-libdecnumber
49775 all-stageprofile-gcc: all-stageprofile-libdecnumber
49776 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
49777 all-gcc: maybe-all-libiberty
49778
49779 all-stage1-gcc: maybe-all-stage1-libiberty
49780 all-stage2-gcc: maybe-all-stage2-libiberty
49781 all-stage3-gcc: maybe-all-stage3-libiberty
49782 all-stage4-gcc: maybe-all-stage4-libiberty
49783 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
49784 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
49785 all-gcc: maybe-all-fixincludes
49786
49787 all-stage1-gcc: maybe-all-stage1-fixincludes
49788 all-stage2-gcc: maybe-all-stage2-fixincludes
49789 all-stage3-gcc: maybe-all-stage3-fixincludes
49790 all-stage4-gcc: maybe-all-stage4-fixincludes
49791 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
49792 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
49793 all-gcc: maybe-all-lto-plugin
49794
49795 all-stage1-gcc: maybe-all-stage1-lto-plugin
49796 all-stage2-gcc: maybe-all-stage2-lto-plugin
49797 all-stage3-gcc: maybe-all-stage3-lto-plugin
49798 all-stage4-gcc: maybe-all-stage4-lto-plugin
49799 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49800 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49801 info-gcc: maybe-all-build-libiberty
49802
49803 info-stage1-gcc: maybe-all-build-libiberty
49804 info-stage2-gcc: maybe-all-build-libiberty
49805 info-stage3-gcc: maybe-all-build-libiberty
49806 info-stage4-gcc: maybe-all-build-libiberty
49807 info-stageprofile-gcc: maybe-all-build-libiberty
49808 info-stagefeedback-gcc: maybe-all-build-libiberty
49809 dvi-gcc: maybe-all-build-libiberty
49810
49811 dvi-stage1-gcc: maybe-all-build-libiberty
49812 dvi-stage2-gcc: maybe-all-build-libiberty
49813 dvi-stage3-gcc: maybe-all-build-libiberty
49814 dvi-stage4-gcc: maybe-all-build-libiberty
49815 dvi-stageprofile-gcc: maybe-all-build-libiberty
49816 dvi-stagefeedback-gcc: maybe-all-build-libiberty
49817 pdf-gcc: maybe-all-build-libiberty
49818
49819 pdf-stage1-gcc: maybe-all-build-libiberty
49820 pdf-stage2-gcc: maybe-all-build-libiberty
49821 pdf-stage3-gcc: maybe-all-build-libiberty
49822 pdf-stage4-gcc: maybe-all-build-libiberty
49823 pdf-stageprofile-gcc: maybe-all-build-libiberty
49824 pdf-stagefeedback-gcc: maybe-all-build-libiberty
49825 html-gcc: maybe-all-build-libiberty
49826
49827 html-stage1-gcc: maybe-all-build-libiberty
49828 html-stage2-gcc: maybe-all-build-libiberty
49829 html-stage3-gcc: maybe-all-build-libiberty
49830 html-stage4-gcc: maybe-all-build-libiberty
49831 html-stageprofile-gcc: maybe-all-build-libiberty
49832 html-stagefeedback-gcc: maybe-all-build-libiberty
49833 install-gcc: maybe-install-fixincludes
49834 install-gcc: maybe-install-lto-plugin
49835 install-strip-gcc: maybe-install-strip-fixincludes
49836 install-strip-gcc: maybe-install-strip-lto-plugin
49837 configure-libcpp: configure-libiberty
49838
49839 configure-stage1-libcpp: configure-stage1-libiberty
49840 configure-stage2-libcpp: configure-stage2-libiberty
49841 configure-stage3-libcpp: configure-stage3-libiberty
49842 configure-stage4-libcpp: configure-stage4-libiberty
49843 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49844 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49845 configure-libcpp: maybe-configure-intl
49846
49847 configure-stage1-libcpp: maybe-configure-stage1-intl
49848 configure-stage2-libcpp: maybe-configure-stage2-intl
49849 configure-stage3-libcpp: maybe-configure-stage3-intl
49850 configure-stage4-libcpp: maybe-configure-stage4-intl
49851 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49852 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49853 all-libcpp: all-libiberty
49854
49855 all-stage1-libcpp: all-stage1-libiberty
49856 all-stage2-libcpp: all-stage2-libiberty
49857 all-stage3-libcpp: all-stage3-libiberty
49858 all-stage4-libcpp: all-stage4-libiberty
49859 all-stageprofile-libcpp: all-stageprofile-libiberty
49860 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49861 all-libcpp: maybe-all-intl
49862
49863 all-stage1-libcpp: maybe-all-stage1-intl
49864 all-stage2-libcpp: maybe-all-stage2-intl
49865 all-stage3-libcpp: maybe-all-stage3-intl
49866 all-stage4-libcpp: maybe-all-stage4-intl
49867 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49868 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49869 all-fixincludes: maybe-all-libiberty
49870
49871 all-stage1-fixincludes: maybe-all-stage1-libiberty
49872 all-stage2-fixincludes: maybe-all-stage2-libiberty
49873 all-stage3-fixincludes: maybe-all-stage3-libiberty
49874 all-stage4-fixincludes: maybe-all-stage4-libiberty
49875 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
49876 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
49877 all-gnattools: maybe-all-target-libada
49878 all-gnattools: maybe-all-target-libstdc++-v3
49879 all-lto-plugin: maybe-all-libiberty
49880
49881 all-stage1-lto-plugin: maybe-all-stage1-libiberty
49882 all-stage2-lto-plugin: maybe-all-stage2-libiberty
49883 all-stage3-lto-plugin: maybe-all-stage3-libiberty
49884 all-stage4-lto-plugin: maybe-all-stage4-libiberty
49885 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
49886 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
49887 all-lto-plugin: maybe-all-libiberty-linker-plugin
49888
49889 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
49890 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
49891 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
49892 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
49893 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
49894 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
49895 configure-libcc1: maybe-configure-gcc
49896 all-libcc1: maybe-all-gcc
49897 all-gotools: maybe-all-target-libgo
49898 all-utils: maybe-all-libiberty
49899 configure-mpfr: maybe-all-gmp
49900
49901 configure-stage1-mpfr: maybe-all-stage1-gmp
49902 configure-stage2-mpfr: maybe-all-stage2-gmp
49903 configure-stage3-mpfr: maybe-all-stage3-gmp
49904 configure-stage4-mpfr: maybe-all-stage4-gmp
49905 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49906 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49907 configure-mpc: maybe-all-mpfr
49908
49909 configure-stage1-mpc: maybe-all-stage1-mpfr
49910 configure-stage2-mpc: maybe-all-stage2-mpfr
49911 configure-stage3-mpc: maybe-all-stage3-mpfr
49912 configure-stage4-mpc: maybe-all-stage4-mpfr
49913 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
49914 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
49915 configure-isl: maybe-all-gmp
49916
49917 configure-stage1-isl: maybe-all-stage1-gmp
49918 configure-stage2-isl: maybe-all-stage2-gmp
49919 configure-stage3-isl: maybe-all-stage3-gmp
49920 configure-stage4-isl: maybe-all-stage4-gmp
49921 configure-stageprofile-isl: maybe-all-stageprofile-gmp
49922 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
49923 configure-gdb: maybe-all-intl
49924 configure-gdb: maybe-configure-sim
49925 configure-gdb: maybe-all-bfd
49926 configure-gdb: maybe-all-libiconv
49927 all-gdb: maybe-all-libiberty
49928 all-gdb: maybe-all-libiconv
49929 all-gdb: maybe-all-opcodes
49930 all-gdb: maybe-all-readline
49931 all-gdb: maybe-all-build-bison
49932 all-gdb: maybe-all-sim
49933 all-gdb: maybe-all-libdecnumber
49934 all-gdb: maybe-all-libtermcap
49935 configure-libgui: maybe-configure-tcl
49936 configure-libgui: maybe-configure-tk
49937 all-libgui: maybe-all-tcl
49938 all-libgui: maybe-all-tk
49939 all-libgui: maybe-all-itcl
49940 configure-bfd: configure-libiberty
49941
49942 configure-stage1-bfd: configure-stage1-libiberty
49943 configure-stage2-bfd: configure-stage2-libiberty
49944 configure-stage3-bfd: configure-stage3-libiberty
49945 configure-stage4-bfd: configure-stage4-libiberty
49946 configure-stageprofile-bfd: configure-stageprofile-libiberty
49947 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49948 configure-bfd: maybe-configure-intl
49949
49950 configure-stage1-bfd: maybe-configure-stage1-intl
49951 configure-stage2-bfd: maybe-configure-stage2-intl
49952 configure-stage3-bfd: maybe-configure-stage3-intl
49953 configure-stage4-bfd: maybe-configure-stage4-intl
49954 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49955 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49956 all-bfd: maybe-all-libiberty
49957
49958 all-stage1-bfd: maybe-all-stage1-libiberty
49959 all-stage2-bfd: maybe-all-stage2-libiberty
49960 all-stage3-bfd: maybe-all-stage3-libiberty
49961 all-stage4-bfd: maybe-all-stage4-libiberty
49962 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49963 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49964 all-bfd: maybe-all-intl
49965
49966 all-stage1-bfd: maybe-all-stage1-intl
49967 all-stage2-bfd: maybe-all-stage2-intl
49968 all-stage3-bfd: maybe-all-stage3-intl
49969 all-stage4-bfd: maybe-all-stage4-intl
49970 all-stageprofile-bfd: maybe-all-stageprofile-intl
49971 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49972 all-bfd: maybe-all-zlib
49973
49974 all-stage1-bfd: maybe-all-stage1-zlib
49975 all-stage2-bfd: maybe-all-stage2-zlib
49976 all-stage3-bfd: maybe-all-stage3-zlib
49977 all-stage4-bfd: maybe-all-stage4-zlib
49978 all-stageprofile-bfd: maybe-all-stageprofile-zlib
49979 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
49980 configure-opcodes: configure-libiberty
49981
49982 configure-stage1-opcodes: configure-stage1-libiberty
49983 configure-stage2-opcodes: configure-stage2-libiberty
49984 configure-stage3-opcodes: configure-stage3-libiberty
49985 configure-stage4-opcodes: configure-stage4-libiberty
49986 configure-stageprofile-opcodes: configure-stageprofile-libiberty
49987 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
49988 all-opcodes: maybe-all-libiberty
49989
49990 all-stage1-opcodes: maybe-all-stage1-libiberty
49991 all-stage2-opcodes: maybe-all-stage2-libiberty
49992 all-stage3-opcodes: maybe-all-stage3-libiberty
49993 all-stage4-opcodes: maybe-all-stage4-libiberty
49994 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49995 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49996 configure-binutils: maybe-configure-intl
49997
49998 configure-stage1-binutils: maybe-configure-stage1-intl
49999 configure-stage2-binutils: maybe-configure-stage2-intl
50000 configure-stage3-binutils: maybe-configure-stage3-intl
50001 configure-stage4-binutils: maybe-configure-stage4-intl
50002 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50003 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50004 all-binutils: maybe-all-libiberty
50005
50006 all-stage1-binutils: maybe-all-stage1-libiberty
50007 all-stage2-binutils: maybe-all-stage2-libiberty
50008 all-stage3-binutils: maybe-all-stage3-libiberty
50009 all-stage4-binutils: maybe-all-stage4-libiberty
50010 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50011 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50012 all-binutils: maybe-all-opcodes
50013
50014 all-stage1-binutils: maybe-all-stage1-opcodes
50015 all-stage2-binutils: maybe-all-stage2-opcodes
50016 all-stage3-binutils: maybe-all-stage3-opcodes
50017 all-stage4-binutils: maybe-all-stage4-opcodes
50018 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50019 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50020 all-binutils: maybe-all-bfd
50021
50022 all-stage1-binutils: maybe-all-stage1-bfd
50023 all-stage2-binutils: maybe-all-stage2-bfd
50024 all-stage3-binutils: maybe-all-stage3-bfd
50025 all-stage4-binutils: maybe-all-stage4-bfd
50026 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50027 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50028 all-binutils: maybe-all-build-flex
50029
50030 all-stage1-binutils: maybe-all-build-flex
50031 all-stage2-binutils: maybe-all-build-flex
50032 all-stage3-binutils: maybe-all-build-flex
50033 all-stage4-binutils: maybe-all-build-flex
50034 all-stageprofile-binutils: maybe-all-build-flex
50035 all-stagefeedback-binutils: maybe-all-build-flex
50036 all-binutils: maybe-all-build-bison
50037
50038 all-stage1-binutils: maybe-all-build-bison
50039 all-stage2-binutils: maybe-all-build-bison
50040 all-stage3-binutils: maybe-all-build-bison
50041 all-stage4-binutils: maybe-all-build-bison
50042 all-stageprofile-binutils: maybe-all-build-bison
50043 all-stagefeedback-binutils: maybe-all-build-bison
50044 all-binutils: maybe-all-intl
50045
50046 all-stage1-binutils: maybe-all-stage1-intl
50047 all-stage2-binutils: maybe-all-stage2-intl
50048 all-stage3-binutils: maybe-all-stage3-intl
50049 all-stage4-binutils: maybe-all-stage4-intl
50050 all-stageprofile-binutils: maybe-all-stageprofile-intl
50051 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50052 all-binutils: maybe-all-gas
50053
50054 all-stage1-binutils: maybe-all-stage1-gas
50055 all-stage2-binutils: maybe-all-stage2-gas
50056 all-stage3-binutils: maybe-all-stage3-gas
50057 all-stage4-binutils: maybe-all-stage4-gas
50058 all-stageprofile-binutils: maybe-all-stageprofile-gas
50059 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50060 install-binutils: maybe-install-opcodes
50061 install-strip-binutils: maybe-install-strip-opcodes
50062 install-opcodes: maybe-install-bfd
50063 install-strip-opcodes: maybe-install-strip-bfd
50064 configure-gas: maybe-configure-intl
50065
50066 configure-stage1-gas: maybe-configure-stage1-intl
50067 configure-stage2-gas: maybe-configure-stage2-intl
50068 configure-stage3-gas: maybe-configure-stage3-intl
50069 configure-stage4-gas: maybe-configure-stage4-intl
50070 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50071 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50072 all-gas: maybe-all-libiberty
50073
50074 all-stage1-gas: maybe-all-stage1-libiberty
50075 all-stage2-gas: maybe-all-stage2-libiberty
50076 all-stage3-gas: maybe-all-stage3-libiberty
50077 all-stage4-gas: maybe-all-stage4-libiberty
50078 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50079 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50080 all-gas: maybe-all-opcodes
50081
50082 all-stage1-gas: maybe-all-stage1-opcodes
50083 all-stage2-gas: maybe-all-stage2-opcodes
50084 all-stage3-gas: maybe-all-stage3-opcodes
50085 all-stage4-gas: maybe-all-stage4-opcodes
50086 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50087 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50088 all-gas: maybe-all-bfd
50089
50090 all-stage1-gas: maybe-all-stage1-bfd
50091 all-stage2-gas: maybe-all-stage2-bfd
50092 all-stage3-gas: maybe-all-stage3-bfd
50093 all-stage4-gas: maybe-all-stage4-bfd
50094 all-stageprofile-gas: maybe-all-stageprofile-bfd
50095 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50096 all-gas: maybe-all-intl
50097
50098 all-stage1-gas: maybe-all-stage1-intl
50099 all-stage2-gas: maybe-all-stage2-intl
50100 all-stage3-gas: maybe-all-stage3-intl
50101 all-stage4-gas: maybe-all-stage4-intl
50102 all-stageprofile-gas: maybe-all-stageprofile-intl
50103 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50104 configure-gprof: maybe-configure-intl
50105 all-gprof: maybe-all-libiberty
50106 all-gprof: maybe-all-bfd
50107 all-gprof: maybe-all-opcodes
50108 all-gprof: maybe-all-intl
50109 all-gprof: maybe-all-gas
50110 configure-ld: maybe-configure-intl
50111
50112 configure-stage1-ld: maybe-configure-stage1-intl
50113 configure-stage2-ld: maybe-configure-stage2-intl
50114 configure-stage3-ld: maybe-configure-stage3-intl
50115 configure-stage4-ld: maybe-configure-stage4-intl
50116 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50117 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50118 all-ld: maybe-all-libiberty
50119
50120 all-stage1-ld: maybe-all-stage1-libiberty
50121 all-stage2-ld: maybe-all-stage2-libiberty
50122 all-stage3-ld: maybe-all-stage3-libiberty
50123 all-stage4-ld: maybe-all-stage4-libiberty
50124 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50125 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50126 all-ld: maybe-all-bfd
50127
50128 all-stage1-ld: maybe-all-stage1-bfd
50129 all-stage2-ld: maybe-all-stage2-bfd
50130 all-stage3-ld: maybe-all-stage3-bfd
50131 all-stage4-ld: maybe-all-stage4-bfd
50132 all-stageprofile-ld: maybe-all-stageprofile-bfd
50133 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50134 all-ld: maybe-all-opcodes
50135
50136 all-stage1-ld: maybe-all-stage1-opcodes
50137 all-stage2-ld: maybe-all-stage2-opcodes
50138 all-stage3-ld: maybe-all-stage3-opcodes
50139 all-stage4-ld: maybe-all-stage4-opcodes
50140 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50141 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50142 all-ld: maybe-all-build-bison
50143
50144 all-stage1-ld: maybe-all-build-bison
50145 all-stage2-ld: maybe-all-build-bison
50146 all-stage3-ld: maybe-all-build-bison
50147 all-stage4-ld: maybe-all-build-bison
50148 all-stageprofile-ld: maybe-all-build-bison
50149 all-stagefeedback-ld: maybe-all-build-bison
50150 all-ld: maybe-all-build-flex
50151
50152 all-stage1-ld: maybe-all-build-flex
50153 all-stage2-ld: maybe-all-build-flex
50154 all-stage3-ld: maybe-all-build-flex
50155 all-stage4-ld: maybe-all-build-flex
50156 all-stageprofile-ld: maybe-all-build-flex
50157 all-stagefeedback-ld: maybe-all-build-flex
50158 all-ld: maybe-all-intl
50159
50160 all-stage1-ld: maybe-all-stage1-intl
50161 all-stage2-ld: maybe-all-stage2-intl
50162 all-stage3-ld: maybe-all-stage3-intl
50163 all-stage4-ld: maybe-all-stage4-intl
50164 all-stageprofile-ld: maybe-all-stageprofile-intl
50165 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50166 all-ld: maybe-all-gas
50167
50168 all-stage1-ld: maybe-all-stage1-gas
50169 all-stage2-ld: maybe-all-stage2-gas
50170 all-stage3-ld: maybe-all-stage3-gas
50171 all-stage4-ld: maybe-all-stage4-gas
50172 all-stageprofile-ld: maybe-all-stageprofile-gas
50173 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50174 all-ld: maybe-all-binutils
50175
50176 all-stage1-ld: maybe-all-stage1-binutils
50177 all-stage2-ld: maybe-all-stage2-binutils
50178 all-stage3-ld: maybe-all-stage3-binutils
50179 all-stage4-ld: maybe-all-stage4-binutils
50180 all-stageprofile-ld: maybe-all-stageprofile-binutils
50181 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50182 install-ld: maybe-install-gold
50183 install-strip-ld: maybe-install-strip-gold
50184 configure-gold: maybe-configure-intl
50185
50186 configure-stage1-gold: maybe-configure-stage1-intl
50187 configure-stage2-gold: maybe-configure-stage2-intl
50188 configure-stage3-gold: maybe-configure-stage3-intl
50189 configure-stage4-gold: maybe-configure-stage4-intl
50190 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50191 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50192 all-gold: maybe-all-libiberty
50193
50194 all-stage1-gold: maybe-all-stage1-libiberty
50195 all-stage2-gold: maybe-all-stage2-libiberty
50196 all-stage3-gold: maybe-all-stage3-libiberty
50197 all-stage4-gold: maybe-all-stage4-libiberty
50198 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50199 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50200 all-gold: maybe-all-intl
50201
50202 all-stage1-gold: maybe-all-stage1-intl
50203 all-stage2-gold: maybe-all-stage2-intl
50204 all-stage3-gold: maybe-all-stage3-intl
50205 all-stage4-gold: maybe-all-stage4-intl
50206 all-stageprofile-gold: maybe-all-stageprofile-intl
50207 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50208 all-gold: maybe-all-bfd
50209
50210 all-stage1-gold: maybe-all-stage1-bfd
50211 all-stage2-gold: maybe-all-stage2-bfd
50212 all-stage3-gold: maybe-all-stage3-bfd
50213 all-stage4-gold: maybe-all-stage4-bfd
50214 all-stageprofile-gold: maybe-all-stageprofile-bfd
50215 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50216 all-gold: maybe-all-build-bison
50217
50218 all-stage1-gold: maybe-all-build-bison
50219 all-stage2-gold: maybe-all-build-bison
50220 all-stage3-gold: maybe-all-build-bison
50221 all-stage4-gold: maybe-all-build-bison
50222 all-stageprofile-gold: maybe-all-build-bison
50223 all-stagefeedback-gold: maybe-all-build-bison
50224 all-gold: maybe-all-gas
50225
50226 all-stage1-gold: maybe-all-stage1-gas
50227 all-stage2-gold: maybe-all-stage2-gas
50228 all-stage3-gold: maybe-all-stage3-gas
50229 all-stage4-gold: maybe-all-stage4-gas
50230 all-stageprofile-gold: maybe-all-stageprofile-gas
50231 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50232 check-gold: maybe-all-binutils
50233
50234 check-stage1-gold: maybe-all-stage1-binutils
50235 check-stage2-gold: maybe-all-stage2-binutils
50236 check-stage3-gold: maybe-all-stage3-binutils
50237 check-stage4-gold: maybe-all-stage4-binutils
50238 check-stageprofile-gold: maybe-all-stageprofile-binutils
50239 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50240 check-gold: maybe-all-gas
50241
50242 check-stage1-gold: maybe-all-stage1-gas
50243 check-stage2-gold: maybe-all-stage2-gas
50244 check-stage3-gold: maybe-all-stage3-gas
50245 check-stage4-gold: maybe-all-stage4-gas
50246 check-stageprofile-gold: maybe-all-stageprofile-gas
50247 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50248 configure-opcodes: maybe-configure-intl
50249
50250 configure-stage1-opcodes: maybe-configure-stage1-intl
50251 configure-stage2-opcodes: maybe-configure-stage2-intl
50252 configure-stage3-opcodes: maybe-configure-stage3-intl
50253 configure-stage4-opcodes: maybe-configure-stage4-intl
50254 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50255 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50256 all-opcodes: maybe-all-bfd
50257
50258 all-stage1-opcodes: maybe-all-stage1-bfd
50259 all-stage2-opcodes: maybe-all-stage2-bfd
50260 all-stage3-opcodes: maybe-all-stage3-bfd
50261 all-stage4-opcodes: maybe-all-stage4-bfd
50262 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50263 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50264 all-opcodes: maybe-all-libiberty
50265
50266 all-stage1-opcodes: maybe-all-stage1-libiberty
50267 all-stage2-opcodes: maybe-all-stage2-libiberty
50268 all-stage3-opcodes: maybe-all-stage3-libiberty
50269 all-stage4-opcodes: maybe-all-stage4-libiberty
50270 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50271 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50272 all-opcodes: maybe-all-intl
50273
50274 all-stage1-opcodes: maybe-all-stage1-intl
50275 all-stage2-opcodes: maybe-all-stage2-intl
50276 all-stage3-opcodes: maybe-all-stage3-intl
50277 all-stage4-opcodes: maybe-all-stage4-intl
50278 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50279 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50280 all-dejagnu: maybe-all-tcl
50281 all-dejagnu: maybe-all-expect
50282 all-dejagnu: maybe-all-tk
50283 configure-expect: maybe-configure-tcl
50284 configure-expect: maybe-configure-tk
50285 all-expect: maybe-all-tcl
50286 all-expect: maybe-all-tk
50287 configure-itcl: maybe-configure-tcl
50288 configure-itcl: maybe-configure-tk
50289 all-itcl: maybe-all-tcl
50290 all-itcl: maybe-all-tk
50291 install-itcl: maybe-install-tcl
50292 install-strip-itcl: maybe-install-strip-tcl
50293 configure-tk: maybe-configure-tcl
50294 all-tk: maybe-all-tcl
50295 all-sid: maybe-all-libiberty
50296 all-sid: maybe-all-bfd
50297 all-sid: maybe-all-opcodes
50298 all-sid: maybe-all-tcl
50299 all-sid: maybe-all-tk
50300 install-sid: maybe-install-tcl
50301 install-strip-sid: maybe-install-strip-tcl
50302 install-sid: maybe-install-tk
50303 install-strip-sid: maybe-install-strip-tk
50304 configure-sim: maybe-configure-intl
50305 all-sim: maybe-all-intl
50306 all-sim: maybe-all-libiberty
50307 all-sim: maybe-all-bfd
50308 all-sim: maybe-all-opcodes
50309 all-sim: maybe-all-readline
50310 all-sim: maybe-configure-gdb
50311 all-fastjar: maybe-all-zlib
50312 all-fastjar: maybe-all-build-texinfo
50313 all-fastjar: maybe-all-libiberty
50314 all-bison: maybe-all-intl
50315 all-bison: maybe-all-build-texinfo
50316 all-flex: maybe-all-build-bison
50317 all-flex: maybe-all-intl
50318 all-flex: maybe-all-m4
50319 all-flex: maybe-all-build-texinfo
50320 all-m4: maybe-all-intl
50321 all-m4: maybe-all-build-texinfo
50322 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50323 configure-target-fastjar: maybe-configure-target-zlib
50324 all-target-fastjar: maybe-all-target-zlib
50325 configure-target-libgo: maybe-configure-target-libffi
50326 configure-target-libgo: maybe-all-target-libstdc++-v3
50327 all-target-libgo: maybe-all-target-libbacktrace
50328 all-target-libgo: maybe-all-target-libffi
50329 all-target-libgo: maybe-all-target-libatomic
50330 configure-target-libjava: maybe-configure-target-zlib
50331 configure-target-libjava: maybe-configure-target-boehm-gc
50332 configure-target-libjava: maybe-configure-target-libffi
50333 all-target-libjava: maybe-all-fastjar
50334 all-target-libjava: maybe-all-target-zlib
50335 all-target-libjava: maybe-all-target-boehm-gc
50336 all-target-libjava: maybe-all-target-libffi
50337 configure-target-libobjc: maybe-configure-target-boehm-gc
50338 all-target-libobjc: maybe-all-target-boehm-gc
50339 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50340
50341 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50342 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50343 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50344 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50345 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50346 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50347 configure-target-liboffloadmic: maybe-configure-target-libgomp
50348 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50349
50350 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50351 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50352 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50353 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50354 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50355 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50356 configure-target-libvtv: maybe-all-target-libstdc++-v3
50357
50358 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50359 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50360 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50361 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50362 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50363 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50364 all-target-libstdc++-v3: maybe-configure-target-libgomp
50365
50366 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50367 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50368 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50369 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50370 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50371 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50372 all-target-liboffloadmic: maybe-all-target-libgomp
50373 install-target-libgo: maybe-install-target-libatomic
50374 install-target-libgfortran: maybe-install-target-libquadmath
50375 install-target-libgfortran: maybe-install-target-libgcc
50376 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50377 install-target-libsanitizer: maybe-install-target-libgcc
50378 install-target-libvtv: maybe-install-target-libstdc++-v3
50379 install-target-libvtv: maybe-install-target-libgcc
50380 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50381 install-target-libcilkrts: maybe-install-target-libgcc
50382 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50383 install-target-liboffloadmic: maybe-install-target-libgcc
50384 install-target-libjava: maybe-install-target-libgcc
50385 install-target-libitm: maybe-install-target-libgcc
50386 install-target-libobjc: maybe-install-target-libgcc
50387 install-target-libstdc++-v3: maybe-install-target-libgcc
50388 all-target-libgloss: maybe-all-target-newlib
50389 all-target-winsup: maybe-all-target-libtermcap
50390 configure-target-newlib: maybe-all-binutils
50391 configure-target-newlib: maybe-all-ld
50392 configure-target-libgfortran: maybe-all-target-libquadmath
50393
50394
50395 # Dependencies for target modules on other target modules are
50396 # described by lang_env_dependencies; the defaults apply to anything
50397 # not mentioned there.
50398
50399
50400 @if gcc-bootstrap
50401 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50402 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50403 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50404 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50405 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50406 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50407 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50408 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50409 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50410 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50411 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50412 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50413 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50414 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50415 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50416 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50417 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50418 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50419 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50420 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50421 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50422 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50423 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50424 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50425 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50426 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50427 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50428 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50429 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50430 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50431 @endif gcc-bootstrap
50432
50433 @if gcc-no-bootstrap
50434 configure-target-libstdc++-v3: maybe-all-target-libgcc
50435 configure-target-libsanitizer: maybe-all-target-libgcc
50436 configure-target-libmpx: maybe-all-target-libgcc
50437 configure-target-libvtv: maybe-all-target-libgcc
50438 configure-target-libcilkrts: maybe-all-target-libgcc
50439 configure-target-liboffloadmic: maybe-all-target-libgcc
50440 configure-target-libssp: maybe-all-target-libgcc
50441 configure-target-newlib: maybe-all-target-libgcc
50442 configure-target-libbacktrace: maybe-all-target-libgcc
50443 configure-target-libquadmath: maybe-all-target-libgcc
50444 configure-target-libgfortran: maybe-all-target-libgcc
50445 configure-target-libobjc: maybe-all-target-libgcc
50446 configure-target-libgo: maybe-all-target-libgcc
50447 configure-target-libtermcap: maybe-all-target-libgcc
50448 configure-target-winsup: maybe-all-target-libgcc
50449 configure-target-libgloss: maybe-all-target-libgcc
50450 configure-target-libffi: maybe-all-target-libgcc
50451 configure-target-libjava: maybe-all-target-libgcc
50452 configure-target-zlib: maybe-all-target-libgcc
50453 configure-target-boehm-gc: maybe-all-target-libgcc
50454 configure-target-rda: maybe-all-target-libgcc
50455 configure-target-libada: maybe-all-target-libgcc
50456 configure-target-libgomp: maybe-all-target-libgcc
50457 configure-target-libitm: maybe-all-target-libgcc
50458 configure-target-libatomic: maybe-all-target-libgcc
50459 @endif gcc-no-bootstrap
50460
50461
50462 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
50463
50464 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
50465
50466 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
50467
50468 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
50469
50470 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
50471 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
50472
50473 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
50474 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
50475
50476 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
50477
50478
50479
50480 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
50481
50482 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
50483
50484 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
50485
50486 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
50487
50488 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
50489
50490 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
50491
50492 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
50493
50494
50495 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
50496
50497 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
50498 configure-target-libjava: maybe-all-target-libstdc++-v3
50499
50500 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
50501
50502 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
50503
50504 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
50505
50506 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
50507
50508 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
50509
50510 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
50511 configure-target-libitm: maybe-all-target-libstdc++-v3
50512
50513 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
50514
50515
50516 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
50517 GDB_TK = @GDB_TK@
50518 INSTALL_GDB_TK = @INSTALL_GDB_TK@
50519 configure-gdb: $(CONFIGURE_GDB_TK)
50520 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
50521 install-gdb: $(INSTALL_GDB_TK)
50522
50523 # Serialization dependencies.  Host configures don't work well in parallel to
50524 # each other, due to contention over config.cache.  Target configures and 
50525 # build configures are similar.
50526 @serialization_dependencies@
50527
50528 # --------------------------------
50529 # Regenerating top level configury
50530 # --------------------------------
50531
50532 # Rebuilding Makefile.in, using autogen.
50533 AUTOGEN = autogen
50534 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
50535         cd $(srcdir) && $(AUTOGEN) Makefile.def
50536
50537 # Rebuilding Makefile.
50538 Makefile: $(srcdir)/Makefile.in config.status
50539         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
50540
50541 config.status: configure
50542         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
50543
50544 # Rebuilding configure.
50545 AUTOCONF = autoconf
50546 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
50547         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
50548         cd $(srcdir) && $(AUTOCONF)
50549
50550 # ------------------------------
50551 # Special directives to GNU Make
50552 # ------------------------------
50553
50554 # Don't pass command-line variables to submakes.
50555 .NOEXPORT:
50556 MAKEOVERRIDES=
50557
50558 # end of Makefile.in