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 Free Software Foundation
7#
8# This file is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2 of the License, or
11# (at your option) any later version.
12# 
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16# GNU General Public License for more details.
17# 
18# You should have received a copy of the GNU General Public License
19# along with this program; if not, write to the Free Software
20# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21#
22
23# -------------------------------
24# Standard Autoconf-set variables
25# -------------------------------
26VPATH=@srcdir@
27
28build_alias=@build_noncanonical@
29build_vendor=@build_vendor@
30build_os=@build_os@
31build=@build@
32host_alias=@host_noncanonical@
33host_vendor=@host_vendor@
34host_os=@host_os@
35host=@host@
36target_alias=@target_noncanonical@
37target_vendor=@target_vendor@
38target_os=@target_os@
39target=@target@
40
41program_transform_name = @program_transform_name@
42
43prefix = @prefix@
44exec_prefix = @exec_prefix@
45
46srcdir = @srcdir@
47
48bindir = @bindir@
49sbindir = @sbindir@
50libexecdir = @libexecdir@
51datadir = @datadir@
52sysconfdir = @sysconfdir@
53sharedstatedir = @sharedstatedir@
54localstatedir = @localstatedir@
55libdir = @libdir@
56includedir = @includedir@
57oldincludedir = @oldincludedir@
58infodir = @infodir@
59datarootdir = @datarootdir@
60docdir = @docdir@
61pdfdir = @pdfdir@
62htmldir = @htmldir@
63mandir = @mandir@
64man1dir = $(mandir)/man1
65man2dir = $(mandir)/man2
66man3dir = $(mandir)/man3
67man4dir = $(mandir)/man4
68man5dir = $(mandir)/man5
69man6dir = $(mandir)/man6
70man7dir = $(mandir)/man7
71man8dir = $(mandir)/man8
72man9dir = $(mandir)/man9
73
74INSTALL = @INSTALL@
75INSTALL_PROGRAM = @INSTALL_PROGRAM@
76INSTALL_SCRIPT = @INSTALL_SCRIPT@
77INSTALL_DATA = @INSTALL_DATA@
78LN = @LN@
79LN_S = @LN_S@
80MAINT = @MAINT@
81MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84# -------------------------------------------------
85# Miscellaneous non-standard autoconf-set variables
86# -------------------------------------------------
87
88# The gcc driver likes to know the arguments it was configured with.
89TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91tooldir = @tooldir@
92build_tooldir = @build_tooldir@
93
94GDB_NLM_DEPS = 
95
96# This is the name of the environment variable used for the path to
97# the libraries.
98RPATH_ENVVAR = @RPATH_ENVVAR@
99
100# Build programs are put under this directory.
101BUILD_SUBDIR = @build_subdir@
102# This is set by the configure script to the arguments to use when configuring
103# directories built for the build system.
104BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106# This is the list of variables to export in the environment when
107# configuring any subdirectory.  It must also be exported whenever
108# recursing into a build directory in case that directory's Makefile
109# re-runs configure.
110BASE_EXPORTS = \
111	FLEX="$(FLEX)"; export FLEX; \
112	LEX="$(LEX)"; export LEX; \
113	BISON="$(BISON)"; export BISON; \
114	YACC="$(YACC)"; export YACC; \
115	M4="$(M4)"; export M4; \
116	MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118# This is the list of variables to export in the environment when
119# configuring subdirectories for the build system.
120BUILD_EXPORTS = \
121	$(BASE_EXPORTS) \
122	AR="$(AR_FOR_BUILD)"; export AR; \
123	AS="$(AS_FOR_BUILD)"; export AS; \
124	CC="$(CC_FOR_BUILD)"; export CC; \
125	CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127	CXX="$(CXX_FOR_BUILD)"; export CXX; \
128	CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129	GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130	GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131	DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132	LD="$(LD_FOR_BUILD)"; export LD; \
133	LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134	NM="$(NM_FOR_BUILD)"; export NM; \
135	RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136	WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137	WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139# This is the list of directories to built for the host system.
140SUBDIRS = @configdirs@
141# This is set by the configure script to the arguments to use when configuring
142# directories built for the host system.
143HOST_CONFIGARGS = @host_configargs@
144# Host programs are put under this directory, which is . except if building
145# with srcdir=..
146HOST_SUBDIR = @host_subdir@
147# This is the list of variables to export in the environment when
148# configuring subdirectories for the host system.  We need to pass
149# some to the GCC configure because of its hybrid host/target nature.
150HOST_EXPORTS = \
151	$(BASE_EXPORTS) \
152	CC="$(CC)"; export CC; \
153	CFLAGS="$(CFLAGS)"; export CFLAGS; \
154	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155	CXX="$(CXX)"; export CXX; \
156	CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157	AR="$(AR)"; export AR; \
158	AS="$(AS)"; export AS; \
159	CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160	DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161	LD="$(LD)"; export LD; \
162	LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163	NM="$(NM)"; export NM; \
164	RANLIB="$(RANLIB)"; export RANLIB; \
165	WINDRES="$(WINDRES)"; export WINDRES; \
166	WINDMC="$(WINDMC)"; export WINDMC; \
167	OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168	OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169	AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170	AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171	GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172	LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173	NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174	OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175	RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176	TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177	GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178	GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179@if gcc-bootstrap
180	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181@endif gcc-bootstrap
182	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184# Similar, for later GCC stages.
185POSTSTAGE1_HOST_EXPORTS = \
186	$(HOST_EXPORTS) \
187	CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189	CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190	  $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192	  -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193	LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195# Target libraries are put under this directory:
196TARGET_SUBDIR = @target_subdir@
197# This is set by the configure script to the arguments to use when configuring
198# directories built for the target.
199TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200# This is the list of variables to export in the environment when
201# configuring subdirectories for the host system.
202BASE_TARGET_EXPORTS = \
203	$(BASE_EXPORTS) \
204	AR="$(AR_FOR_TARGET)"; export AR; \
205	AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206	CC="$(CC_FOR_TARGET)"; export CC; \
207	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
208	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209	CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211	GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212	GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213	DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214	LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215	LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216	LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217	NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218	OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219	RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220	STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221	WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222	WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225RAW_CXX_TARGET_EXPORTS = \
226	$(BASE_TARGET_EXPORTS) \
227	CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228	CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230NORMAL_TARGET_EXPORTS = \
231	$(BASE_TARGET_EXPORTS) \
232	CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234# Where to find GMP
235HOST_GMPLIBS = @gmplibs@
236HOST_GMPINC = @gmpinc@
237
238# ----------------------------------------------
239# Programs producing files for the BUILD machine
240# ----------------------------------------------
241
242SHELL = @config_shell@
243
244# pwd command to use.  Allow user to override default by setting PWDCMD in
245# the environment to account for automounters.  The make variable must not
246# be called PWDCMD, otherwise the value set here is passed to make
247# subprocesses and overrides the setting from the user's environment.
248# Don't use PWD since it is a common shell environment variable and we
249# don't want to corrupt it.
250PWD_COMMAND = $${PWDCMD-pwd}
251
252# compilers to use to create programs which must be run in the build
253# environment.
254CC_FOR_BUILD = @CC_FOR_BUILD@
255CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
256
257CXX_FOR_BUILD = $(CXX)
258
259# Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
260# here so that they can be overridden by Makefile fragments.
261BUILD_PREFIX = @BUILD_PREFIX@
262BUILD_PREFIX_1 = @BUILD_PREFIX_1@
263
264# Flags to pass to stage2 and later makes.  They are defined
265# here so that they can be overridden by Makefile fragments.
266BOOT_CFLAGS= -g -O2
267BOOT_LDFLAGS=
268
269BISON = @BISON@
270YACC = @YACC@
271FLEX = @FLEX@
272LEX = @LEX@
273M4 = @M4@
274MAKEINFO = @MAKEINFO@
275EXPECT = @EXPECT@
276RUNTEST = @RUNTEST@
277
278# This just becomes part of the MAKEINFO definition passed down to
279# sub-makes.  It lets flags be given on the command line while still
280# using the makeinfo from the object tree.
281# (Default to avoid splitting info files by setting the threshold high.)
282MAKEINFOFLAGS = --split-size=5000000
283
284# ---------------------------------------------
285# Programs producing files for the HOST machine
286# ---------------------------------------------
287
288AS = @AS@
289AR = @AR@
290AR_FLAGS = rc
291CC = @CC@
292CXX = @CXX@
293DLLTOOL = @DLLTOOL@
294LD = @LD@
295LIPO = @LIPO@
296NM = @NM@
297OBJDUMP = @OBJDUMP@
298RANLIB = @RANLIB@
299STRIP = @STRIP@
300WINDRES = @WINDRES@
301WINDMC = @WINDMC@
302
303GNATBIND = @GNATBIND@
304GNATMAKE = @GNATMAKE@
305
306CFLAGS = @CFLAGS@
307LDFLAGS = @LDFLAGS@
308LIBCFLAGS = $(CFLAGS)
309CXXFLAGS = @CXXFLAGS@
310LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
311PICFLAG = 
312
313# Only build the C compiler for stage1, because that is the only one that
314# we can guarantee will build with the native compiler, and also it is the
315# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
316# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
317# overrideable (for a bootstrap build stage1 also builds gcc.info).
318
319STAGE1_CFLAGS=@stage1_cflags@
320STAGE1_CHECKING=@stage1_checking@
321STAGE1_LANGUAGES=@stage1_languages@
322
323STAGE2_CFLAGS=$(BOOT_CFLAGS)
324STAGE3_CFLAGS=$(BOOT_CFLAGS)
325STAGE4_CFLAGS=$(BOOT_CFLAGS)
326
327do-compare = @do_compare@
328do-compare3 = $(do-compare)
329do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
330
331# -----------------------------------------------
332# Programs producing files for the TARGET machine
333# -----------------------------------------------
334
335FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
336
337AR_FOR_TARGET=@AR_FOR_TARGET@
338AS_FOR_TARGET=@AS_FOR_TARGET@
339CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
340
341# If GCC_FOR_TARGET is not overriden on the command line, then this
342# variable is passed down to the gcc Makefile, where it is used to
343# build libgcc2.a.  We define it here so that it can itself be
344# overridden on the command line.
345GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
346CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
347RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
348GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
349GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
350DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
351LD_FOR_TARGET=@LD_FOR_TARGET@
352
353LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
354NM_FOR_TARGET=@NM_FOR_TARGET@
355OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
356RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
357STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
358WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
359WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
360
361COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
362COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
363COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
364
365# During gcc bootstrap, if we use some random cc for stage1 then
366# CFLAGS will be just -g.  We want to ensure that TARGET libraries
367# (which we know are built with gcc) are built with optimizations so
368# prepend -O2 when setting CFLAGS_FOR_TARGET.
369CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \
370	$(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
371SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
372DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
373CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \
374	$(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
375LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
376LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
377LDFLAGS_FOR_TARGET = 
378PICFLAG_FOR_TARGET = 
379
380# ------------------------------------
381# Miscellaneous targets and flag lists
382# ------------------------------------
383
384# The first rule in the file had better be this one.  Don't put any above it.
385# This lives here to allow makefile fragments to contain dependencies.
386all:
387
388#### host and target specific makefile fragments come in here.
389@target_makefile_frag@
390@alphaieee_frag@
391@ospace_frag@
392@host_makefile_frag@
393###
394
395# This is the list of directories that may be needed in RPATH_ENVVAR
396# so that prorgams built for the target machine work.
397TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
398
399@if target-libstdc++-v3
400TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
401@endif target-libstdc++-v3
402
403@if target-libmudflap
404TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
405@endif target-libmudflap
406
407@if target-libssp
408TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
409@endif target-libssp
410
411@if target-libgomp
412TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
413@endif target-libgomp
414
415
416
417# This is the list of directories that may be needed in RPATH_ENVVAR
418# so that programs built for the host machine work.
419HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
420
421# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
422@if gcc
423HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
424@endif gcc
425
426
427@if bfd
428HOST_LIB_PATH_bfd = \
429  $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
430@endif bfd
431
432@if opcodes
433HOST_LIB_PATH_opcodes = \
434  $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
435@endif opcodes
436
437@if gmp
438HOST_LIB_PATH_gmp = \
439  $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
440@endif gmp
441
442@if mpfr
443HOST_LIB_PATH_mpfr = \
444  $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
445@endif mpfr
446
447
448# Flags to pass down to all sub-makes.
449BASE_FLAGS_TO_PASS = \
450	"DESTDIR=$(DESTDIR)" \
451	"RPATH_ENVVAR=$(RPATH_ENVVAR)" \
452	"TARGET_SUBDIR=$(TARGET_SUBDIR)" \
453	"bindir=$(bindir)" \
454	"datadir=$(datadir)" \
455	"exec_prefix=$(exec_prefix)" \
456	"includedir=$(includedir)" \
457	"datarootdir=$(datarootdir)" \
458	"docdir=$(docdir)" \
459	"infodir=$(infodir)" \
460	"pdfdir=$(pdfdir)" \
461	"htmldir=$(htmldir)" \
462	"libdir=$(libdir)" \
463	"libexecdir=$(libexecdir)" \
464	"lispdir=$(lispdir)" \
465	"localstatedir=$(localstatedir)" \
466	"mandir=$(mandir)" \
467	"oldincludedir=$(oldincludedir)" \
468	"prefix=$(prefix)" \
469	"sbindir=$(sbindir)" \
470	"sharedstatedir=$(sharedstatedir)" \
471	"sysconfdir=$(sysconfdir)" \
472	"tooldir=$(tooldir)" \
473	"build_tooldir=$(build_tooldir)" \
474	"target_alias=$(target_alias)" \
475	"BISON=$(BISON)" \
476	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
477	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
478	"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
479	"EXPECT=$(EXPECT)" \
480	"FLEX=$(FLEX)" \
481	"INSTALL=$(INSTALL)" \
482	"INSTALL_DATA=$(INSTALL_DATA)" \
483	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
484	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
485	"LEX=$(LEX)" \
486	"M4=$(M4)" \
487	"MAKE=$(MAKE)" \
488	"RUNTEST=$(RUNTEST)" \
489	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
490	"SHELL=$(SHELL)" \
491	"YACC=$(YACC)" \
492	"`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
493	"AR_FLAGS=$(AR_FLAGS)" \
494	"`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
495	"BOOT_CFLAGS=$(BOOT_CFLAGS)" \
496	"BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
497	"CFLAGS=$(CFLAGS)" \
498	"CXXFLAGS=$(CXXFLAGS)" \
499	"LDFLAGS=$(LDFLAGS)" \
500	"LIBCFLAGS=$(LIBCFLAGS)" \
501	"LIBCXXFLAGS=$(LIBCXXFLAGS)" \
502	"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
503	"STAGE1_CHECKING=$(STAGE1_CHECKING)" \
504	"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
505	"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
506	"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
507	"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
508	"GNATBIND=$(GNATBIND)" \
509	"GNATMAKE=$(GNATMAKE)" \
510	"AR_FOR_TARGET=$(AR_FOR_TARGET)" \
511	"AS_FOR_TARGET=$(AS_FOR_TARGET)" \
512	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
513	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
514	"CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
515	"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
516	"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
517	"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
518	"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
519	"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
520	"LD_FOR_TARGET=$(LD_FOR_TARGET)" \
521	"LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
522	"LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
523	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
524	"LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
525	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
526	"OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
527	"RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
528	"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
529	"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
530	"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
531	"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
532	"LEAN=$(LEAN)" \
533	"CONFIG_SHELL=$(SHELL)" \
534	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
535
536# We leave this in just in case, but it is not needed anymore.
537RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
538
539# Flags to pass down to most sub-makes, in which we're building with
540# the host environment.
541EXTRA_HOST_FLAGS = \
542	'AR=$(AR)' \
543	'AS=$(AS)' \
544	'CC=$(CC)' \
545	'CXX=$(CXX)' \
546	'DLLTOOL=$(DLLTOOL)' \
547	'LD=$(LD)' \
548	'LIPO=$(LIPO)' \
549	'NM=$(NM)' \
550	'OBJDUMP=$(OBJDUMP)' \
551	'RANLIB=$(RANLIB)' \
552	'STRIP=$(STRIP)' \
553	'WINDRES=$(WINDRES)' \
554	'WINDMC=$(WINDMC)'
555
556FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
557
558# Flags that are concerned with the location of the X11 include files
559# and library files
560#
561# NOTE: until the top-level is getting the values via autoconf, it only
562# causes problems to have this top-level Makefile overriding the autoconf-set
563# values in child directories.  Only variables that don't conflict with
564# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
565#
566X11_FLAGS_TO_PASS = \
567	'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
568	'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
569
570# Flags to pass to stage2 and later makes.
571
572POSTSTAGE1_FLAGS_TO_PASS = \
573	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
574	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
575	LDFLAGS="$(BOOT_LDFLAGS)" \
576	"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
577
578# Flags to pass down to makes which are built with the target environment.
579# The double $ decreases the length of the command line; those variables
580# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
581# COMPILER_ prefixed variables are not passed down so we expand them here.
582EXTRA_TARGET_FLAGS = \
583	'AR=$$(AR_FOR_TARGET)' \
584	'AS=$(COMPILER_AS_FOR_TARGET)' \
585	'CC=$$(CC_FOR_TARGET)' \
586	'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
587	'CXX=$$(CXX_FOR_TARGET)' \
588	'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
589	'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
590	'LD=$(COMPILER_LD_FOR_TARGET)' \
591	'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
592	'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
593	'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
594	'NM=$(COMPILER_NM_FOR_TARGET)' \
595	'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
596	'RANLIB=$$(RANLIB_FOR_TARGET)' \
597	'WINDRES=$$(WINDRES_FOR_TARGET)' \
598	'WINDMC=$$(WINDMC_FOR_TARGET)'
599
600TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
601
602# Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
603# unfortunately needs the native compiler and the target ar and
604# ranlib.
605# If any variables are added here, they must be added to do-*, below.
606# The BUILD_* variables are a special case, which are used for the gcc
607# cross-building scheme.
608EXTRA_GCC_FLAGS = \
609	"GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
610	"`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
611	"`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
612	"`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
613	"`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
614	"`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
615
616GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
617
618.PHONY: configure-host
619configure-host:  \
620    maybe-configure-ash \
621    maybe-configure-autoconf \
622    maybe-configure-automake \
623    maybe-configure-bash \
624    maybe-configure-bfd \
625    maybe-configure-opcodes \
626    maybe-configure-binutils \
627    maybe-configure-bison \
628    maybe-configure-byacc \
629    maybe-configure-bzip2 \
630    maybe-configure-dejagnu \
631    maybe-configure-diff \
632    maybe-configure-dosutils \
633    maybe-configure-etc \
634    maybe-configure-fastjar \
635    maybe-configure-fileutils \
636    maybe-configure-findutils \
637    maybe-configure-find \
638    maybe-configure-fixincludes \
639    maybe-configure-flex \
640    maybe-configure-gas \
641    maybe-configure-gcc \
642    maybe-configure-gawk \
643    maybe-configure-gettext \
644    maybe-configure-gmp \
645    maybe-configure-mpfr \
646    maybe-configure-gnuserv \
647    maybe-configure-gprof \
648    maybe-configure-gzip \
649    maybe-configure-hello \
650    maybe-configure-indent \
651    maybe-configure-intl \
652    maybe-configure-tcl \
653    maybe-configure-itcl \
654    maybe-configure-ld \
655    maybe-configure-libcpp \
656    maybe-configure-libdecnumber \
657    maybe-configure-libgui \
658    maybe-configure-libiberty \
659    maybe-configure-libtool \
660    maybe-configure-m4 \
661    maybe-configure-make \
662    maybe-configure-mmalloc \
663    maybe-configure-patch \
664    maybe-configure-perl \
665    maybe-configure-prms \
666    maybe-configure-rcs \
667    maybe-configure-readline \
668    maybe-configure-release \
669    maybe-configure-recode \
670    maybe-configure-sed \
671    maybe-configure-send-pr \
672    maybe-configure-shellutils \
673    maybe-configure-sid \
674    maybe-configure-sim \
675    maybe-configure-tar \
676    maybe-configure-texinfo \
677    maybe-configure-textutils \
678    maybe-configure-time \
679    maybe-configure-uudecode \
680    maybe-configure-wdiff \
681    maybe-configure-zip \
682    maybe-configure-zlib \
683    maybe-configure-gdb \
684    maybe-configure-expect \
685    maybe-configure-guile \
686    maybe-configure-tk \
687    maybe-configure-libtermcap \
688    maybe-configure-utils \
689    maybe-configure-gnattools
690.PHONY: configure-target
691configure-target:  \
692    maybe-configure-target-libstdc++-v3 \
693    maybe-configure-target-libmudflap \
694    maybe-configure-target-libssp \
695    maybe-configure-target-newlib \
696    maybe-configure-target-libgcc \
697    maybe-configure-target-libgfortran \
698    maybe-configure-target-libobjc \
699    maybe-configure-target-libtermcap \
700    maybe-configure-target-winsup \
701    maybe-configure-target-libgloss \
702    maybe-configure-target-libiberty \
703    maybe-configure-target-gperf \
704    maybe-configure-target-examples \
705    maybe-configure-target-libffi \
706    maybe-configure-target-libjava \
707    maybe-configure-target-zlib \
708    maybe-configure-target-boehm-gc \
709    maybe-configure-target-qthreads \
710    maybe-configure-target-rda \
711    maybe-configure-target-libada \
712    maybe-configure-target-libgomp
713
714# The target built for a native non-bootstrap build.
715.PHONY: all
716all:
717@if gcc-bootstrap
718	[ -f stage_final ] || echo stage3 > stage_final
719	@r=`${PWD_COMMAND}`; export r; \
720	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
721	$(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
722@endif gcc-bootstrap
723	@: $(MAKE); $(unstage)
724	@r=`${PWD_COMMAND}`; export r; \
725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
726	if [ -f stage_last ]; then \
727	  $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
728	else \
729	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
730	fi
731
732.PHONY: all-build
733
734all-build: maybe-all-build-libiberty
735all-build: maybe-all-build-bison
736all-build: maybe-all-build-byacc
737all-build: maybe-all-build-flex
738all-build: maybe-all-build-m4
739all-build: maybe-all-build-texinfo
740all-build: maybe-all-build-fixincludes
741
742.PHONY: all-host
743
744all-host: maybe-all-ash
745all-host: maybe-all-autoconf
746all-host: maybe-all-automake
747all-host: maybe-all-bash
748@if bfd-no-bootstrap
749all-host: maybe-all-bfd
750@endif bfd-no-bootstrap
751@if opcodes-no-bootstrap
752all-host: maybe-all-opcodes
753@endif opcodes-no-bootstrap
754@if binutils-no-bootstrap
755all-host: maybe-all-binutils
756@endif binutils-no-bootstrap
757all-host: maybe-all-bison
758all-host: maybe-all-byacc
759all-host: maybe-all-bzip2
760all-host: maybe-all-dejagnu
761all-host: maybe-all-diff
762all-host: maybe-all-dosutils
763all-host: maybe-all-etc
764all-host: maybe-all-fastjar
765all-host: maybe-all-fileutils
766all-host: maybe-all-findutils
767all-host: maybe-all-find
768all-host: maybe-all-fixincludes
769all-host: maybe-all-flex
770@if gas-no-bootstrap
771all-host: maybe-all-gas
772@endif gas-no-bootstrap
773@if gcc-no-bootstrap
774all-host: maybe-all-gcc
775@endif gcc-no-bootstrap
776all-host: maybe-all-gawk
777all-host: maybe-all-gettext
778@if gmp-no-bootstrap
779all-host: maybe-all-gmp
780@endif gmp-no-bootstrap
781@if mpfr-no-bootstrap
782all-host: maybe-all-mpfr
783@endif mpfr-no-bootstrap
784all-host: maybe-all-gnuserv
785all-host: maybe-all-gprof
786all-host: maybe-all-gzip
787all-host: maybe-all-hello
788all-host: maybe-all-indent
789@if intl-no-bootstrap
790all-host: maybe-all-intl
791@endif intl-no-bootstrap
792all-host: maybe-all-tcl
793all-host: maybe-all-itcl
794@if ld-no-bootstrap
795all-host: maybe-all-ld
796@endif ld-no-bootstrap
797@if libcpp-no-bootstrap
798all-host: maybe-all-libcpp
799@endif libcpp-no-bootstrap
800@if libdecnumber-no-bootstrap
801all-host: maybe-all-libdecnumber
802@endif libdecnumber-no-bootstrap
803all-host: maybe-all-libgui
804@if libiberty-no-bootstrap
805all-host: maybe-all-libiberty
806@endif libiberty-no-bootstrap
807all-host: maybe-all-libtool
808all-host: maybe-all-m4
809all-host: maybe-all-make
810all-host: maybe-all-mmalloc
811all-host: maybe-all-patch
812all-host: maybe-all-perl
813all-host: maybe-all-prms
814all-host: maybe-all-rcs
815all-host: maybe-all-readline
816all-host: maybe-all-release
817all-host: maybe-all-recode
818all-host: maybe-all-sed
819all-host: maybe-all-send-pr
820all-host: maybe-all-shellutils
821all-host: maybe-all-sid
822all-host: maybe-all-sim
823all-host: maybe-all-tar
824all-host: maybe-all-texinfo
825all-host: maybe-all-textutils
826all-host: maybe-all-time
827all-host: maybe-all-uudecode
828all-host: maybe-all-wdiff
829all-host: maybe-all-zip
830@if zlib-no-bootstrap
831all-host: maybe-all-zlib
832@endif zlib-no-bootstrap
833all-host: maybe-all-gdb
834all-host: maybe-all-expect
835all-host: maybe-all-guile
836all-host: maybe-all-tk
837all-host: maybe-all-libtermcap
838all-host: maybe-all-utils
839all-host: maybe-all-gnattools
840
841.PHONY: all-target
842
843all-target: maybe-all-target-libstdc++-v3
844all-target: maybe-all-target-libmudflap
845all-target: maybe-all-target-libssp
846all-target: maybe-all-target-newlib
847@if target-libgcc-no-bootstrap
848all-target: maybe-all-target-libgcc
849@endif target-libgcc-no-bootstrap
850all-target: maybe-all-target-libgfortran
851all-target: maybe-all-target-libobjc
852all-target: maybe-all-target-libtermcap
853all-target: maybe-all-target-winsup
854all-target: maybe-all-target-libgloss
855all-target: maybe-all-target-libiberty
856all-target: maybe-all-target-gperf
857all-target: maybe-all-target-examples
858all-target: maybe-all-target-libffi
859all-target: maybe-all-target-libjava
860all-target: maybe-all-target-zlib
861all-target: maybe-all-target-boehm-gc
862all-target: maybe-all-target-qthreads
863all-target: maybe-all-target-rda
864all-target: maybe-all-target-libada
865all-target: maybe-all-target-libgomp
866
867# Do a target for all the subdirectories.  A ``make do-X'' will do a
868# ``make X'' in all subdirectories (because, in general, there is a
869# dependency (below) of X upon do-X, a ``make X'' will also do this,
870# but it may do additional work as well).
871
872.PHONY: do-info
873do-info:
874	@: $(MAKE); $(unstage)
875	@r=`${PWD_COMMAND}`; export r; \
876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
877	$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
878	  info-target
879
880
881.PHONY: info-host
882
883info-host: maybe-info-ash
884info-host: maybe-info-autoconf
885info-host: maybe-info-automake
886info-host: maybe-info-bash
887info-host: maybe-info-bfd
888info-host: maybe-info-opcodes
889info-host: maybe-info-binutils
890info-host: maybe-info-bison
891info-host: maybe-info-byacc
892info-host: maybe-info-bzip2
893info-host: maybe-info-dejagnu
894info-host: maybe-info-diff
895info-host: maybe-info-dosutils
896info-host: maybe-info-etc
897info-host: maybe-info-fastjar
898info-host: maybe-info-fileutils
899info-host: maybe-info-findutils
900info-host: maybe-info-find
901info-host: maybe-info-fixincludes
902info-host: maybe-info-flex
903info-host: maybe-info-gas
904info-host: maybe-info-gcc
905info-host: maybe-info-gawk
906info-host: maybe-info-gettext
907info-host: maybe-info-gmp
908info-host: maybe-info-mpfr
909info-host: maybe-info-gnuserv
910info-host: maybe-info-gprof
911info-host: maybe-info-gzip
912info-host: maybe-info-hello
913info-host: maybe-info-indent
914info-host: maybe-info-intl
915info-host: maybe-info-tcl
916info-host: maybe-info-itcl
917info-host: maybe-info-ld
918info-host: maybe-info-libcpp
919info-host: maybe-info-libdecnumber
920info-host: maybe-info-libgui
921info-host: maybe-info-libiberty
922info-host: maybe-info-libtool
923info-host: maybe-info-m4
924info-host: maybe-info-make
925info-host: maybe-info-mmalloc
926info-host: maybe-info-patch
927info-host: maybe-info-perl
928info-host: maybe-info-prms
929info-host: maybe-info-rcs
930info-host: maybe-info-readline
931info-host: maybe-info-release
932info-host: maybe-info-recode
933info-host: maybe-info-sed
934info-host: maybe-info-send-pr
935info-host: maybe-info-shellutils
936info-host: maybe-info-sid
937info-host: maybe-info-sim
938info-host: maybe-info-tar
939info-host: maybe-info-texinfo
940info-host: maybe-info-textutils
941info-host: maybe-info-time
942info-host: maybe-info-uudecode
943info-host: maybe-info-wdiff
944info-host: maybe-info-zip
945info-host: maybe-info-zlib
946info-host: maybe-info-gdb
947info-host: maybe-info-expect
948info-host: maybe-info-guile
949info-host: maybe-info-tk
950info-host: maybe-info-libtermcap
951info-host: maybe-info-utils
952info-host: maybe-info-gnattools
953
954.PHONY: info-target
955
956info-target: maybe-info-target-libstdc++-v3
957info-target: maybe-info-target-libmudflap
958info-target: maybe-info-target-libssp
959info-target: maybe-info-target-newlib
960info-target: maybe-info-target-libgcc
961info-target: maybe-info-target-libgfortran
962info-target: maybe-info-target-libobjc
963info-target: maybe-info-target-libtermcap
964info-target: maybe-info-target-winsup
965info-target: maybe-info-target-libgloss
966info-target: maybe-info-target-libiberty
967info-target: maybe-info-target-gperf
968info-target: maybe-info-target-examples
969info-target: maybe-info-target-libffi
970info-target: maybe-info-target-libjava
971info-target: maybe-info-target-zlib
972info-target: maybe-info-target-boehm-gc
973info-target: maybe-info-target-qthreads
974info-target: maybe-info-target-rda
975info-target: maybe-info-target-libada
976info-target: maybe-info-target-libgomp
977
978.PHONY: do-dvi
979do-dvi:
980	@: $(MAKE); $(unstage)
981	@r=`${PWD_COMMAND}`; export r; \
982	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
983	$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
984	  dvi-target
985
986
987.PHONY: dvi-host
988
989dvi-host: maybe-dvi-ash
990dvi-host: maybe-dvi-autoconf
991dvi-host: maybe-dvi-automake
992dvi-host: maybe-dvi-bash
993dvi-host: maybe-dvi-bfd
994dvi-host: maybe-dvi-opcodes
995dvi-host: maybe-dvi-binutils
996dvi-host: maybe-dvi-bison
997dvi-host: maybe-dvi-byacc
998dvi-host: maybe-dvi-bzip2
999dvi-host: maybe-dvi-dejagnu
1000dvi-host: maybe-dvi-diff
1001dvi-host: maybe-dvi-dosutils
1002dvi-host: maybe-dvi-etc
1003dvi-host: maybe-dvi-fastjar
1004dvi-host: maybe-dvi-fileutils
1005dvi-host: maybe-dvi-findutils
1006dvi-host: maybe-dvi-find
1007dvi-host: maybe-dvi-fixincludes
1008dvi-host: maybe-dvi-flex
1009dvi-host: maybe-dvi-gas
1010dvi-host: maybe-dvi-gcc
1011dvi-host: maybe-dvi-gawk
1012dvi-host: maybe-dvi-gettext
1013dvi-host: maybe-dvi-gmp
1014dvi-host: maybe-dvi-mpfr
1015dvi-host: maybe-dvi-gnuserv
1016dvi-host: maybe-dvi-gprof
1017dvi-host: maybe-dvi-gzip
1018dvi-host: maybe-dvi-hello
1019dvi-host: maybe-dvi-indent
1020dvi-host: maybe-dvi-intl
1021dvi-host: maybe-dvi-tcl
1022dvi-host: maybe-dvi-itcl
1023dvi-host: maybe-dvi-ld
1024dvi-host: maybe-dvi-libcpp
1025dvi-host: maybe-dvi-libdecnumber
1026dvi-host: maybe-dvi-libgui
1027dvi-host: maybe-dvi-libiberty
1028dvi-host: maybe-dvi-libtool
1029dvi-host: maybe-dvi-m4
1030dvi-host: maybe-dvi-make
1031dvi-host: maybe-dvi-mmalloc
1032dvi-host: maybe-dvi-patch
1033dvi-host: maybe-dvi-perl
1034dvi-host: maybe-dvi-prms
1035dvi-host: maybe-dvi-rcs
1036dvi-host: maybe-dvi-readline
1037dvi-host: maybe-dvi-release
1038dvi-host: maybe-dvi-recode
1039dvi-host: maybe-dvi-sed
1040dvi-host: maybe-dvi-send-pr
1041dvi-host: maybe-dvi-shellutils
1042dvi-host: maybe-dvi-sid
1043dvi-host: maybe-dvi-sim
1044dvi-host: maybe-dvi-tar
1045dvi-host: maybe-dvi-texinfo
1046dvi-host: maybe-dvi-textutils
1047dvi-host: maybe-dvi-time
1048dvi-host: maybe-dvi-uudecode
1049dvi-host: maybe-dvi-wdiff
1050dvi-host: maybe-dvi-zip
1051dvi-host: maybe-dvi-zlib
1052dvi-host: maybe-dvi-gdb
1053dvi-host: maybe-dvi-expect
1054dvi-host: maybe-dvi-guile
1055dvi-host: maybe-dvi-tk
1056dvi-host: maybe-dvi-libtermcap
1057dvi-host: maybe-dvi-utils
1058dvi-host: maybe-dvi-gnattools
1059
1060.PHONY: dvi-target
1061
1062dvi-target: maybe-dvi-target-libstdc++-v3
1063dvi-target: maybe-dvi-target-libmudflap
1064dvi-target: maybe-dvi-target-libssp
1065dvi-target: maybe-dvi-target-newlib
1066dvi-target: maybe-dvi-target-libgcc
1067dvi-target: maybe-dvi-target-libgfortran
1068dvi-target: maybe-dvi-target-libobjc
1069dvi-target: maybe-dvi-target-libtermcap
1070dvi-target: maybe-dvi-target-winsup
1071dvi-target: maybe-dvi-target-libgloss
1072dvi-target: maybe-dvi-target-libiberty
1073dvi-target: maybe-dvi-target-gperf
1074dvi-target: maybe-dvi-target-examples
1075dvi-target: maybe-dvi-target-libffi
1076dvi-target: maybe-dvi-target-libjava
1077dvi-target: maybe-dvi-target-zlib
1078dvi-target: maybe-dvi-target-boehm-gc
1079dvi-target: maybe-dvi-target-qthreads
1080dvi-target: maybe-dvi-target-rda
1081dvi-target: maybe-dvi-target-libada
1082dvi-target: maybe-dvi-target-libgomp
1083
1084.PHONY: do-pdf
1085do-pdf:
1086	@: $(MAKE); $(unstage)
1087	@r=`${PWD_COMMAND}`; export r; \
1088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1089	$(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1090	  pdf-target
1091
1092
1093.PHONY: pdf-host
1094
1095pdf-host: maybe-pdf-ash
1096pdf-host: maybe-pdf-autoconf
1097pdf-host: maybe-pdf-automake
1098pdf-host: maybe-pdf-bash
1099pdf-host: maybe-pdf-bfd
1100pdf-host: maybe-pdf-opcodes
1101pdf-host: maybe-pdf-binutils
1102pdf-host: maybe-pdf-bison
1103pdf-host: maybe-pdf-byacc
1104pdf-host: maybe-pdf-bzip2
1105pdf-host: maybe-pdf-dejagnu
1106pdf-host: maybe-pdf-diff
1107pdf-host: maybe-pdf-dosutils
1108pdf-host: maybe-pdf-etc
1109pdf-host: maybe-pdf-fastjar
1110pdf-host: maybe-pdf-fileutils
1111pdf-host: maybe-pdf-findutils
1112pdf-host: maybe-pdf-find
1113pdf-host: maybe-pdf-fixincludes
1114pdf-host: maybe-pdf-flex
1115pdf-host: maybe-pdf-gas
1116pdf-host: maybe-pdf-gcc
1117pdf-host: maybe-pdf-gawk
1118pdf-host: maybe-pdf-gettext
1119pdf-host: maybe-pdf-gmp
1120pdf-host: maybe-pdf-mpfr
1121pdf-host: maybe-pdf-gnuserv
1122pdf-host: maybe-pdf-gprof
1123pdf-host: maybe-pdf-gzip
1124pdf-host: maybe-pdf-hello
1125pdf-host: maybe-pdf-indent
1126pdf-host: maybe-pdf-intl
1127pdf-host: maybe-pdf-tcl
1128pdf-host: maybe-pdf-itcl
1129pdf-host: maybe-pdf-ld
1130pdf-host: maybe-pdf-libcpp
1131pdf-host: maybe-pdf-libdecnumber
1132pdf-host: maybe-pdf-libgui
1133pdf-host: maybe-pdf-libiberty
1134pdf-host: maybe-pdf-libtool
1135pdf-host: maybe-pdf-m4
1136pdf-host: maybe-pdf-make
1137pdf-host: maybe-pdf-mmalloc
1138pdf-host: maybe-pdf-patch
1139pdf-host: maybe-pdf-perl
1140pdf-host: maybe-pdf-prms
1141pdf-host: maybe-pdf-rcs
1142pdf-host: maybe-pdf-readline
1143pdf-host: maybe-pdf-release
1144pdf-host: maybe-pdf-recode
1145pdf-host: maybe-pdf-sed
1146pdf-host: maybe-pdf-send-pr
1147pdf-host: maybe-pdf-shellutils
1148pdf-host: maybe-pdf-sid
1149pdf-host: maybe-pdf-sim
1150pdf-host: maybe-pdf-tar
1151pdf-host: maybe-pdf-texinfo
1152pdf-host: maybe-pdf-textutils
1153pdf-host: maybe-pdf-time
1154pdf-host: maybe-pdf-uudecode
1155pdf-host: maybe-pdf-wdiff
1156pdf-host: maybe-pdf-zip
1157pdf-host: maybe-pdf-zlib
1158pdf-host: maybe-pdf-gdb
1159pdf-host: maybe-pdf-expect
1160pdf-host: maybe-pdf-guile
1161pdf-host: maybe-pdf-tk
1162pdf-host: maybe-pdf-libtermcap
1163pdf-host: maybe-pdf-utils
1164pdf-host: maybe-pdf-gnattools
1165
1166.PHONY: pdf-target
1167
1168pdf-target: maybe-pdf-target-libstdc++-v3
1169pdf-target: maybe-pdf-target-libmudflap
1170pdf-target: maybe-pdf-target-libssp
1171pdf-target: maybe-pdf-target-newlib
1172pdf-target: maybe-pdf-target-libgcc
1173pdf-target: maybe-pdf-target-libgfortran
1174pdf-target: maybe-pdf-target-libobjc
1175pdf-target: maybe-pdf-target-libtermcap
1176pdf-target: maybe-pdf-target-winsup
1177pdf-target: maybe-pdf-target-libgloss
1178pdf-target: maybe-pdf-target-libiberty
1179pdf-target: maybe-pdf-target-gperf
1180pdf-target: maybe-pdf-target-examples
1181pdf-target: maybe-pdf-target-libffi
1182pdf-target: maybe-pdf-target-libjava
1183pdf-target: maybe-pdf-target-zlib
1184pdf-target: maybe-pdf-target-boehm-gc
1185pdf-target: maybe-pdf-target-qthreads
1186pdf-target: maybe-pdf-target-rda
1187pdf-target: maybe-pdf-target-libada
1188pdf-target: maybe-pdf-target-libgomp
1189
1190.PHONY: do-html
1191do-html:
1192	@: $(MAKE); $(unstage)
1193	@r=`${PWD_COMMAND}`; export r; \
1194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1195	$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1196	  html-target
1197
1198
1199.PHONY: html-host
1200
1201html-host: maybe-html-ash
1202html-host: maybe-html-autoconf
1203html-host: maybe-html-automake
1204html-host: maybe-html-bash
1205html-host: maybe-html-bfd
1206html-host: maybe-html-opcodes
1207html-host: maybe-html-binutils
1208html-host: maybe-html-bison
1209html-host: maybe-html-byacc
1210html-host: maybe-html-bzip2
1211html-host: maybe-html-dejagnu
1212html-host: maybe-html-diff
1213html-host: maybe-html-dosutils
1214html-host: maybe-html-etc
1215html-host: maybe-html-fastjar
1216html-host: maybe-html-fileutils
1217html-host: maybe-html-findutils
1218html-host: maybe-html-find
1219html-host: maybe-html-fixincludes
1220html-host: maybe-html-flex
1221html-host: maybe-html-gas
1222html-host: maybe-html-gcc
1223html-host: maybe-html-gawk
1224html-host: maybe-html-gettext
1225html-host: maybe-html-gmp
1226html-host: maybe-html-mpfr
1227html-host: maybe-html-gnuserv
1228html-host: maybe-html-gprof
1229html-host: maybe-html-gzip
1230html-host: maybe-html-hello
1231html-host: maybe-html-indent
1232html-host: maybe-html-intl
1233html-host: maybe-html-tcl
1234html-host: maybe-html-itcl
1235html-host: maybe-html-ld
1236html-host: maybe-html-libcpp
1237html-host: maybe-html-libdecnumber
1238html-host: maybe-html-libgui
1239html-host: maybe-html-libiberty
1240html-host: maybe-html-libtool
1241html-host: maybe-html-m4
1242html-host: maybe-html-make
1243html-host: maybe-html-mmalloc
1244html-host: maybe-html-patch
1245html-host: maybe-html-perl
1246html-host: maybe-html-prms
1247html-host: maybe-html-rcs
1248html-host: maybe-html-readline
1249html-host: maybe-html-release
1250html-host: maybe-html-recode
1251html-host: maybe-html-sed
1252html-host: maybe-html-send-pr
1253html-host: maybe-html-shellutils
1254html-host: maybe-html-sid
1255html-host: maybe-html-sim
1256html-host: maybe-html-tar
1257html-host: maybe-html-texinfo
1258html-host: maybe-html-textutils
1259html-host: maybe-html-time
1260html-host: maybe-html-uudecode
1261html-host: maybe-html-wdiff
1262html-host: maybe-html-zip
1263html-host: maybe-html-zlib
1264html-host: maybe-html-gdb
1265html-host: maybe-html-expect
1266html-host: maybe-html-guile
1267html-host: maybe-html-tk
1268html-host: maybe-html-libtermcap
1269html-host: maybe-html-utils
1270html-host: maybe-html-gnattools
1271
1272.PHONY: html-target
1273
1274html-target: maybe-html-target-libstdc++-v3
1275html-target: maybe-html-target-libmudflap
1276html-target: maybe-html-target-libssp
1277html-target: maybe-html-target-newlib
1278html-target: maybe-html-target-libgcc
1279html-target: maybe-html-target-libgfortran
1280html-target: maybe-html-target-libobjc
1281html-target: maybe-html-target-libtermcap
1282html-target: maybe-html-target-winsup
1283html-target: maybe-html-target-libgloss
1284html-target: maybe-html-target-libiberty
1285html-target: maybe-html-target-gperf
1286html-target: maybe-html-target-examples
1287html-target: maybe-html-target-libffi
1288html-target: maybe-html-target-libjava
1289html-target: maybe-html-target-zlib
1290html-target: maybe-html-target-boehm-gc
1291html-target: maybe-html-target-qthreads
1292html-target: maybe-html-target-rda
1293html-target: maybe-html-target-libada
1294html-target: maybe-html-target-libgomp
1295
1296.PHONY: do-TAGS
1297do-TAGS:
1298	@: $(MAKE); $(unstage)
1299	@r=`${PWD_COMMAND}`; export r; \
1300	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1301	$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1302	  TAGS-target
1303
1304
1305.PHONY: TAGS-host
1306
1307TAGS-host: maybe-TAGS-ash
1308TAGS-host: maybe-TAGS-autoconf
1309TAGS-host: maybe-TAGS-automake
1310TAGS-host: maybe-TAGS-bash
1311TAGS-host: maybe-TAGS-bfd
1312TAGS-host: maybe-TAGS-opcodes
1313TAGS-host: maybe-TAGS-binutils
1314TAGS-host: maybe-TAGS-bison
1315TAGS-host: maybe-TAGS-byacc
1316TAGS-host: maybe-TAGS-bzip2
1317TAGS-host: maybe-TAGS-dejagnu
1318TAGS-host: maybe-TAGS-diff
1319TAGS-host: maybe-TAGS-dosutils
1320TAGS-host: maybe-TAGS-etc
1321TAGS-host: maybe-TAGS-fastjar
1322TAGS-host: maybe-TAGS-fileutils
1323TAGS-host: maybe-TAGS-findutils
1324TAGS-host: maybe-TAGS-find
1325TAGS-host: maybe-TAGS-fixincludes
1326TAGS-host: maybe-TAGS-flex
1327TAGS-host: maybe-TAGS-gas
1328TAGS-host: maybe-TAGS-gcc
1329TAGS-host: maybe-TAGS-gawk
1330TAGS-host: maybe-TAGS-gettext
1331TAGS-host: maybe-TAGS-gmp
1332TAGS-host: maybe-TAGS-mpfr
1333TAGS-host: maybe-TAGS-gnuserv
1334TAGS-host: maybe-TAGS-gprof
1335TAGS-host: maybe-TAGS-gzip
1336TAGS-host: maybe-TAGS-hello
1337TAGS-host: maybe-TAGS-indent
1338TAGS-host: maybe-TAGS-intl
1339TAGS-host: maybe-TAGS-tcl
1340TAGS-host: maybe-TAGS-itcl
1341TAGS-host: maybe-TAGS-ld
1342TAGS-host: maybe-TAGS-libcpp
1343TAGS-host: maybe-TAGS-libdecnumber
1344TAGS-host: maybe-TAGS-libgui
1345TAGS-host: maybe-TAGS-libiberty
1346TAGS-host: maybe-TAGS-libtool
1347TAGS-host: maybe-TAGS-m4
1348TAGS-host: maybe-TAGS-make
1349TAGS-host: maybe-TAGS-mmalloc
1350TAGS-host: maybe-TAGS-patch
1351TAGS-host: maybe-TAGS-perl
1352TAGS-host: maybe-TAGS-prms
1353TAGS-host: maybe-TAGS-rcs
1354TAGS-host: maybe-TAGS-readline
1355TAGS-host: maybe-TAGS-release
1356TAGS-host: maybe-TAGS-recode
1357TAGS-host: maybe-TAGS-sed
1358TAGS-host: maybe-TAGS-send-pr
1359TAGS-host: maybe-TAGS-shellutils
1360TAGS-host: maybe-TAGS-sid
1361TAGS-host: maybe-TAGS-sim
1362TAGS-host: maybe-TAGS-tar
1363TAGS-host: maybe-TAGS-texinfo
1364TAGS-host: maybe-TAGS-textutils
1365TAGS-host: maybe-TAGS-time
1366TAGS-host: maybe-TAGS-uudecode
1367TAGS-host: maybe-TAGS-wdiff
1368TAGS-host: maybe-TAGS-zip
1369TAGS-host: maybe-TAGS-zlib
1370TAGS-host: maybe-TAGS-gdb
1371TAGS-host: maybe-TAGS-expect
1372TAGS-host: maybe-TAGS-guile
1373TAGS-host: maybe-TAGS-tk
1374TAGS-host: maybe-TAGS-libtermcap
1375TAGS-host: maybe-TAGS-utils
1376TAGS-host: maybe-TAGS-gnattools
1377
1378.PHONY: TAGS-target
1379
1380TAGS-target: maybe-TAGS-target-libstdc++-v3
1381TAGS-target: maybe-TAGS-target-libmudflap
1382TAGS-target: maybe-TAGS-target-libssp
1383TAGS-target: maybe-TAGS-target-newlib
1384TAGS-target: maybe-TAGS-target-libgcc
1385TAGS-target: maybe-TAGS-target-libgfortran
1386TAGS-target: maybe-TAGS-target-libobjc
1387TAGS-target: maybe-TAGS-target-libtermcap
1388TAGS-target: maybe-TAGS-target-winsup
1389TAGS-target: maybe-TAGS-target-libgloss
1390TAGS-target: maybe-TAGS-target-libiberty
1391TAGS-target: maybe-TAGS-target-gperf
1392TAGS-target: maybe-TAGS-target-examples
1393TAGS-target: maybe-TAGS-target-libffi
1394TAGS-target: maybe-TAGS-target-libjava
1395TAGS-target: maybe-TAGS-target-zlib
1396TAGS-target: maybe-TAGS-target-boehm-gc
1397TAGS-target: maybe-TAGS-target-qthreads
1398TAGS-target: maybe-TAGS-target-rda
1399TAGS-target: maybe-TAGS-target-libada
1400TAGS-target: maybe-TAGS-target-libgomp
1401
1402.PHONY: do-install-info
1403do-install-info:
1404	@: $(MAKE); $(unstage)
1405	@r=`${PWD_COMMAND}`; export r; \
1406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1407	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1408	  install-info-target
1409
1410
1411.PHONY: install-info-host
1412
1413install-info-host: maybe-install-info-ash
1414install-info-host: maybe-install-info-autoconf
1415install-info-host: maybe-install-info-automake
1416install-info-host: maybe-install-info-bash
1417install-info-host: maybe-install-info-bfd
1418install-info-host: maybe-install-info-opcodes
1419install-info-host: maybe-install-info-binutils
1420install-info-host: maybe-install-info-bison
1421install-info-host: maybe-install-info-byacc
1422install-info-host: maybe-install-info-bzip2
1423install-info-host: maybe-install-info-dejagnu
1424install-info-host: maybe-install-info-diff
1425install-info-host: maybe-install-info-dosutils
1426install-info-host: maybe-install-info-etc
1427install-info-host: maybe-install-info-fastjar
1428install-info-host: maybe-install-info-fileutils
1429install-info-host: maybe-install-info-findutils
1430install-info-host: maybe-install-info-find
1431install-info-host: maybe-install-info-fixincludes
1432install-info-host: maybe-install-info-flex
1433install-info-host: maybe-install-info-gas
1434install-info-host: maybe-install-info-gcc
1435install-info-host: maybe-install-info-gawk
1436install-info-host: maybe-install-info-gettext
1437install-info-host: maybe-install-info-gmp
1438install-info-host: maybe-install-info-mpfr
1439install-info-host: maybe-install-info-gnuserv
1440install-info-host: maybe-install-info-gprof
1441install-info-host: maybe-install-info-gzip
1442install-info-host: maybe-install-info-hello
1443install-info-host: maybe-install-info-indent
1444install-info-host: maybe-install-info-intl
1445install-info-host: maybe-install-info-tcl
1446install-info-host: maybe-install-info-itcl
1447install-info-host: maybe-install-info-ld
1448install-info-host: maybe-install-info-libcpp
1449install-info-host: maybe-install-info-libdecnumber
1450install-info-host: maybe-install-info-libgui
1451install-info-host: maybe-install-info-libiberty
1452install-info-host: maybe-install-info-libtool
1453install-info-host: maybe-install-info-m4
1454install-info-host: maybe-install-info-make
1455install-info-host: maybe-install-info-mmalloc
1456install-info-host: maybe-install-info-patch
1457install-info-host: maybe-install-info-perl
1458install-info-host: maybe-install-info-prms
1459install-info-host: maybe-install-info-rcs
1460install-info-host: maybe-install-info-readline
1461install-info-host: maybe-install-info-release
1462install-info-host: maybe-install-info-recode
1463install-info-host: maybe-install-info-sed
1464install-info-host: maybe-install-info-send-pr
1465install-info-host: maybe-install-info-shellutils
1466install-info-host: maybe-install-info-sid
1467install-info-host: maybe-install-info-sim
1468install-info-host: maybe-install-info-tar
1469install-info-host: maybe-install-info-texinfo
1470install-info-host: maybe-install-info-textutils
1471install-info-host: maybe-install-info-time
1472install-info-host: maybe-install-info-uudecode
1473install-info-host: maybe-install-info-wdiff
1474install-info-host: maybe-install-info-zip
1475install-info-host: maybe-install-info-zlib
1476install-info-host: maybe-install-info-gdb
1477install-info-host: maybe-install-info-expect
1478install-info-host: maybe-install-info-guile
1479install-info-host: maybe-install-info-tk
1480install-info-host: maybe-install-info-libtermcap
1481install-info-host: maybe-install-info-utils
1482install-info-host: maybe-install-info-gnattools
1483
1484.PHONY: install-info-target
1485
1486install-info-target: maybe-install-info-target-libstdc++-v3
1487install-info-target: maybe-install-info-target-libmudflap
1488install-info-target: maybe-install-info-target-libssp
1489install-info-target: maybe-install-info-target-newlib
1490install-info-target: maybe-install-info-target-libgcc
1491install-info-target: maybe-install-info-target-libgfortran
1492install-info-target: maybe-install-info-target-libobjc
1493install-info-target: maybe-install-info-target-libtermcap
1494install-info-target: maybe-install-info-target-winsup
1495install-info-target: maybe-install-info-target-libgloss
1496install-info-target: maybe-install-info-target-libiberty
1497install-info-target: maybe-install-info-target-gperf
1498install-info-target: maybe-install-info-target-examples
1499install-info-target: maybe-install-info-target-libffi
1500install-info-target: maybe-install-info-target-libjava
1501install-info-target: maybe-install-info-target-zlib
1502install-info-target: maybe-install-info-target-boehm-gc
1503install-info-target: maybe-install-info-target-qthreads
1504install-info-target: maybe-install-info-target-rda
1505install-info-target: maybe-install-info-target-libada
1506install-info-target: maybe-install-info-target-libgomp
1507
1508.PHONY: do-install-pdf
1509do-install-pdf:
1510	@: $(MAKE); $(unstage)
1511	@r=`${PWD_COMMAND}`; export r; \
1512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1513	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1514	  install-pdf-target
1515
1516
1517.PHONY: install-pdf-host
1518
1519install-pdf-host: maybe-install-pdf-ash
1520install-pdf-host: maybe-install-pdf-autoconf
1521install-pdf-host: maybe-install-pdf-automake
1522install-pdf-host: maybe-install-pdf-bash
1523install-pdf-host: maybe-install-pdf-bfd
1524install-pdf-host: maybe-install-pdf-opcodes
1525install-pdf-host: maybe-install-pdf-binutils
1526install-pdf-host: maybe-install-pdf-bison
1527install-pdf-host: maybe-install-pdf-byacc
1528install-pdf-host: maybe-install-pdf-bzip2
1529install-pdf-host: maybe-install-pdf-dejagnu
1530install-pdf-host: maybe-install-pdf-diff
1531install-pdf-host: maybe-install-pdf-dosutils
1532install-pdf-host: maybe-install-pdf-etc
1533install-pdf-host: maybe-install-pdf-fastjar
1534install-pdf-host: maybe-install-pdf-fileutils
1535install-pdf-host: maybe-install-pdf-findutils
1536install-pdf-host: maybe-install-pdf-find
1537install-pdf-host: maybe-install-pdf-fixincludes
1538install-pdf-host: maybe-install-pdf-flex
1539install-pdf-host: maybe-install-pdf-gas
1540install-pdf-host: maybe-install-pdf-gcc
1541install-pdf-host: maybe-install-pdf-gawk
1542install-pdf-host: maybe-install-pdf-gettext
1543install-pdf-host: maybe-install-pdf-gmp
1544install-pdf-host: maybe-install-pdf-mpfr
1545install-pdf-host: maybe-install-pdf-gnuserv
1546install-pdf-host: maybe-install-pdf-gprof
1547install-pdf-host: maybe-install-pdf-gzip
1548install-pdf-host: maybe-install-pdf-hello
1549install-pdf-host: maybe-install-pdf-indent
1550install-pdf-host: maybe-install-pdf-intl
1551install-pdf-host: maybe-install-pdf-tcl
1552install-pdf-host: maybe-install-pdf-itcl
1553install-pdf-host: maybe-install-pdf-ld
1554install-pdf-host: maybe-install-pdf-libcpp
1555install-pdf-host: maybe-install-pdf-libdecnumber
1556install-pdf-host: maybe-install-pdf-libgui
1557install-pdf-host: maybe-install-pdf-libiberty
1558install-pdf-host: maybe-install-pdf-libtool
1559install-pdf-host: maybe-install-pdf-m4
1560install-pdf-host: maybe-install-pdf-make
1561install-pdf-host: maybe-install-pdf-mmalloc
1562install-pdf-host: maybe-install-pdf-patch
1563install-pdf-host: maybe-install-pdf-perl
1564install-pdf-host: maybe-install-pdf-prms
1565install-pdf-host: maybe-install-pdf-rcs
1566install-pdf-host: maybe-install-pdf-readline
1567install-pdf-host: maybe-install-pdf-release
1568install-pdf-host: maybe-install-pdf-recode
1569install-pdf-host: maybe-install-pdf-sed
1570install-pdf-host: maybe-install-pdf-send-pr
1571install-pdf-host: maybe-install-pdf-shellutils
1572install-pdf-host: maybe-install-pdf-sid
1573install-pdf-host: maybe-install-pdf-sim
1574install-pdf-host: maybe-install-pdf-tar
1575install-pdf-host: maybe-install-pdf-texinfo
1576install-pdf-host: maybe-install-pdf-textutils
1577install-pdf-host: maybe-install-pdf-time
1578install-pdf-host: maybe-install-pdf-uudecode
1579install-pdf-host: maybe-install-pdf-wdiff
1580install-pdf-host: maybe-install-pdf-zip
1581install-pdf-host: maybe-install-pdf-zlib
1582install-pdf-host: maybe-install-pdf-gdb
1583install-pdf-host: maybe-install-pdf-expect
1584install-pdf-host: maybe-install-pdf-guile
1585install-pdf-host: maybe-install-pdf-tk
1586install-pdf-host: maybe-install-pdf-libtermcap
1587install-pdf-host: maybe-install-pdf-utils
1588install-pdf-host: maybe-install-pdf-gnattools
1589
1590.PHONY: install-pdf-target
1591
1592install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1593install-pdf-target: maybe-install-pdf-target-libmudflap
1594install-pdf-target: maybe-install-pdf-target-libssp
1595install-pdf-target: maybe-install-pdf-target-newlib
1596install-pdf-target: maybe-install-pdf-target-libgcc
1597install-pdf-target: maybe-install-pdf-target-libgfortran
1598install-pdf-target: maybe-install-pdf-target-libobjc
1599install-pdf-target: maybe-install-pdf-target-libtermcap
1600install-pdf-target: maybe-install-pdf-target-winsup
1601install-pdf-target: maybe-install-pdf-target-libgloss
1602install-pdf-target: maybe-install-pdf-target-libiberty
1603install-pdf-target: maybe-install-pdf-target-gperf
1604install-pdf-target: maybe-install-pdf-target-examples
1605install-pdf-target: maybe-install-pdf-target-libffi
1606install-pdf-target: maybe-install-pdf-target-libjava
1607install-pdf-target: maybe-install-pdf-target-zlib
1608install-pdf-target: maybe-install-pdf-target-boehm-gc
1609install-pdf-target: maybe-install-pdf-target-qthreads
1610install-pdf-target: maybe-install-pdf-target-rda
1611install-pdf-target: maybe-install-pdf-target-libada
1612install-pdf-target: maybe-install-pdf-target-libgomp
1613
1614.PHONY: do-install-html
1615do-install-html:
1616	@: $(MAKE); $(unstage)
1617	@r=`${PWD_COMMAND}`; export r; \
1618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1619	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1620	  install-html-target
1621
1622
1623.PHONY: install-html-host
1624
1625install-html-host: maybe-install-html-ash
1626install-html-host: maybe-install-html-autoconf
1627install-html-host: maybe-install-html-automake
1628install-html-host: maybe-install-html-bash
1629install-html-host: maybe-install-html-bfd
1630install-html-host: maybe-install-html-opcodes
1631install-html-host: maybe-install-html-binutils
1632install-html-host: maybe-install-html-bison
1633install-html-host: maybe-install-html-byacc
1634install-html-host: maybe-install-html-bzip2
1635install-html-host: maybe-install-html-dejagnu
1636install-html-host: maybe-install-html-diff
1637install-html-host: maybe-install-html-dosutils
1638install-html-host: maybe-install-html-etc
1639install-html-host: maybe-install-html-fastjar
1640install-html-host: maybe-install-html-fileutils
1641install-html-host: maybe-install-html-findutils
1642install-html-host: maybe-install-html-find
1643install-html-host: maybe-install-html-fixincludes
1644install-html-host: maybe-install-html-flex
1645install-html-host: maybe-install-html-gas
1646install-html-host: maybe-install-html-gcc
1647install-html-host: maybe-install-html-gawk
1648install-html-host: maybe-install-html-gettext
1649install-html-host: maybe-install-html-gmp
1650install-html-host: maybe-install-html-mpfr
1651install-html-host: maybe-install-html-gnuserv
1652install-html-host: maybe-install-html-gprof
1653install-html-host: maybe-install-html-gzip
1654install-html-host: maybe-install-html-hello
1655install-html-host: maybe-install-html-indent
1656install-html-host: maybe-install-html-intl
1657install-html-host: maybe-install-html-tcl
1658install-html-host: maybe-install-html-itcl
1659install-html-host: maybe-install-html-ld
1660install-html-host: maybe-install-html-libcpp
1661install-html-host: maybe-install-html-libdecnumber
1662install-html-host: maybe-install-html-libgui
1663install-html-host: maybe-install-html-libiberty
1664install-html-host: maybe-install-html-libtool
1665install-html-host: maybe-install-html-m4
1666install-html-host: maybe-install-html-make
1667install-html-host: maybe-install-html-mmalloc
1668install-html-host: maybe-install-html-patch
1669install-html-host: maybe-install-html-perl
1670install-html-host: maybe-install-html-prms
1671install-html-host: maybe-install-html-rcs
1672install-html-host: maybe-install-html-readline
1673install-html-host: maybe-install-html-release
1674install-html-host: maybe-install-html-recode
1675install-html-host: maybe-install-html-sed
1676install-html-host: maybe-install-html-send-pr
1677install-html-host: maybe-install-html-shellutils
1678install-html-host: maybe-install-html-sid
1679install-html-host: maybe-install-html-sim
1680install-html-host: maybe-install-html-tar
1681install-html-host: maybe-install-html-texinfo
1682install-html-host: maybe-install-html-textutils
1683install-html-host: maybe-install-html-time
1684install-html-host: maybe-install-html-uudecode
1685install-html-host: maybe-install-html-wdiff
1686install-html-host: maybe-install-html-zip
1687install-html-host: maybe-install-html-zlib
1688install-html-host: maybe-install-html-gdb
1689install-html-host: maybe-install-html-expect
1690install-html-host: maybe-install-html-guile
1691install-html-host: maybe-install-html-tk
1692install-html-host: maybe-install-html-libtermcap
1693install-html-host: maybe-install-html-utils
1694install-html-host: maybe-install-html-gnattools
1695
1696.PHONY: install-html-target
1697
1698install-html-target: maybe-install-html-target-libstdc++-v3
1699install-html-target: maybe-install-html-target-libmudflap
1700install-html-target: maybe-install-html-target-libssp
1701install-html-target: maybe-install-html-target-newlib
1702install-html-target: maybe-install-html-target-libgcc
1703install-html-target: maybe-install-html-target-libgfortran
1704install-html-target: maybe-install-html-target-libobjc
1705install-html-target: maybe-install-html-target-libtermcap
1706install-html-target: maybe-install-html-target-winsup
1707install-html-target: maybe-install-html-target-libgloss
1708install-html-target: maybe-install-html-target-libiberty
1709install-html-target: maybe-install-html-target-gperf
1710install-html-target: maybe-install-html-target-examples
1711install-html-target: maybe-install-html-target-libffi
1712install-html-target: maybe-install-html-target-libjava
1713install-html-target: maybe-install-html-target-zlib
1714install-html-target: maybe-install-html-target-boehm-gc
1715install-html-target: maybe-install-html-target-qthreads
1716install-html-target: maybe-install-html-target-rda
1717install-html-target: maybe-install-html-target-libada
1718install-html-target: maybe-install-html-target-libgomp
1719
1720.PHONY: do-installcheck
1721do-installcheck:
1722	@: $(MAKE); $(unstage)
1723	@r=`${PWD_COMMAND}`; export r; \
1724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1725	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1726	  installcheck-target
1727
1728
1729.PHONY: installcheck-host
1730
1731installcheck-host: maybe-installcheck-ash
1732installcheck-host: maybe-installcheck-autoconf
1733installcheck-host: maybe-installcheck-automake
1734installcheck-host: maybe-installcheck-bash
1735installcheck-host: maybe-installcheck-bfd
1736installcheck-host: maybe-installcheck-opcodes
1737installcheck-host: maybe-installcheck-binutils
1738installcheck-host: maybe-installcheck-bison
1739installcheck-host: maybe-installcheck-byacc
1740installcheck-host: maybe-installcheck-bzip2
1741installcheck-host: maybe-installcheck-dejagnu
1742installcheck-host: maybe-installcheck-diff
1743installcheck-host: maybe-installcheck-dosutils
1744installcheck-host: maybe-installcheck-etc
1745installcheck-host: maybe-installcheck-fastjar
1746installcheck-host: maybe-installcheck-fileutils
1747installcheck-host: maybe-installcheck-findutils
1748installcheck-host: maybe-installcheck-find
1749installcheck-host: maybe-installcheck-fixincludes
1750installcheck-host: maybe-installcheck-flex
1751installcheck-host: maybe-installcheck-gas
1752installcheck-host: maybe-installcheck-gcc
1753installcheck-host: maybe-installcheck-gawk
1754installcheck-host: maybe-installcheck-gettext
1755installcheck-host: maybe-installcheck-gmp
1756installcheck-host: maybe-installcheck-mpfr
1757installcheck-host: maybe-installcheck-gnuserv
1758installcheck-host: maybe-installcheck-gprof
1759installcheck-host: maybe-installcheck-gzip
1760installcheck-host: maybe-installcheck-hello
1761installcheck-host: maybe-installcheck-indent
1762installcheck-host: maybe-installcheck-intl
1763installcheck-host: maybe-installcheck-tcl
1764installcheck-host: maybe-installcheck-itcl
1765installcheck-host: maybe-installcheck-ld
1766installcheck-host: maybe-installcheck-libcpp
1767installcheck-host: maybe-installcheck-libdecnumber
1768installcheck-host: maybe-installcheck-libgui
1769installcheck-host: maybe-installcheck-libiberty
1770installcheck-host: maybe-installcheck-libtool
1771installcheck-host: maybe-installcheck-m4
1772installcheck-host: maybe-installcheck-make
1773installcheck-host: maybe-installcheck-mmalloc
1774installcheck-host: maybe-installcheck-patch
1775installcheck-host: maybe-installcheck-perl
1776installcheck-host: maybe-installcheck-prms
1777installcheck-host: maybe-installcheck-rcs
1778installcheck-host: maybe-installcheck-readline
1779installcheck-host: maybe-installcheck-release
1780installcheck-host: maybe-installcheck-recode
1781installcheck-host: maybe-installcheck-sed
1782installcheck-host: maybe-installcheck-send-pr
1783installcheck-host: maybe-installcheck-shellutils
1784installcheck-host: maybe-installcheck-sid
1785installcheck-host: maybe-installcheck-sim
1786installcheck-host: maybe-installcheck-tar
1787installcheck-host: maybe-installcheck-texinfo
1788installcheck-host: maybe-installcheck-textutils
1789installcheck-host: maybe-installcheck-time
1790installcheck-host: maybe-installcheck-uudecode
1791installcheck-host: maybe-installcheck-wdiff
1792installcheck-host: maybe-installcheck-zip
1793installcheck-host: maybe-installcheck-zlib
1794installcheck-host: maybe-installcheck-gdb
1795installcheck-host: maybe-installcheck-expect
1796installcheck-host: maybe-installcheck-guile
1797installcheck-host: maybe-installcheck-tk
1798installcheck-host: maybe-installcheck-libtermcap
1799installcheck-host: maybe-installcheck-utils
1800installcheck-host: maybe-installcheck-gnattools
1801
1802.PHONY: installcheck-target
1803
1804installcheck-target: maybe-installcheck-target-libstdc++-v3
1805installcheck-target: maybe-installcheck-target-libmudflap
1806installcheck-target: maybe-installcheck-target-libssp
1807installcheck-target: maybe-installcheck-target-newlib
1808installcheck-target: maybe-installcheck-target-libgcc
1809installcheck-target: maybe-installcheck-target-libgfortran
1810installcheck-target: maybe-installcheck-target-libobjc
1811installcheck-target: maybe-installcheck-target-libtermcap
1812installcheck-target: maybe-installcheck-target-winsup
1813installcheck-target: maybe-installcheck-target-libgloss
1814installcheck-target: maybe-installcheck-target-libiberty
1815installcheck-target: maybe-installcheck-target-gperf
1816installcheck-target: maybe-installcheck-target-examples
1817installcheck-target: maybe-installcheck-target-libffi
1818installcheck-target: maybe-installcheck-target-libjava
1819installcheck-target: maybe-installcheck-target-zlib
1820installcheck-target: maybe-installcheck-target-boehm-gc
1821installcheck-target: maybe-installcheck-target-qthreads
1822installcheck-target: maybe-installcheck-target-rda
1823installcheck-target: maybe-installcheck-target-libada
1824installcheck-target: maybe-installcheck-target-libgomp
1825
1826.PHONY: do-mostlyclean
1827do-mostlyclean:
1828	@: $(MAKE); $(unstage)
1829	@r=`${PWD_COMMAND}`; export r; \
1830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1831	$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1832	  mostlyclean-target
1833
1834
1835.PHONY: mostlyclean-host
1836
1837mostlyclean-host: maybe-mostlyclean-ash
1838mostlyclean-host: maybe-mostlyclean-autoconf
1839mostlyclean-host: maybe-mostlyclean-automake
1840mostlyclean-host: maybe-mostlyclean-bash
1841mostlyclean-host: maybe-mostlyclean-bfd
1842mostlyclean-host: maybe-mostlyclean-opcodes
1843mostlyclean-host: maybe-mostlyclean-binutils
1844mostlyclean-host: maybe-mostlyclean-bison
1845mostlyclean-host: maybe-mostlyclean-byacc
1846mostlyclean-host: maybe-mostlyclean-bzip2
1847mostlyclean-host: maybe-mostlyclean-dejagnu
1848mostlyclean-host: maybe-mostlyclean-diff
1849mostlyclean-host: maybe-mostlyclean-dosutils
1850mostlyclean-host: maybe-mostlyclean-etc
1851mostlyclean-host: maybe-mostlyclean-fastjar
1852mostlyclean-host: maybe-mostlyclean-fileutils
1853mostlyclean-host: maybe-mostlyclean-findutils
1854mostlyclean-host: maybe-mostlyclean-find
1855mostlyclean-host: maybe-mostlyclean-fixincludes
1856mostlyclean-host: maybe-mostlyclean-flex
1857mostlyclean-host: maybe-mostlyclean-gas
1858mostlyclean-host: maybe-mostlyclean-gcc
1859mostlyclean-host: maybe-mostlyclean-gawk
1860mostlyclean-host: maybe-mostlyclean-gettext
1861mostlyclean-host: maybe-mostlyclean-gmp
1862mostlyclean-host: maybe-mostlyclean-mpfr
1863mostlyclean-host: maybe-mostlyclean-gnuserv
1864mostlyclean-host: maybe-mostlyclean-gprof
1865mostlyclean-host: maybe-mostlyclean-gzip
1866mostlyclean-host: maybe-mostlyclean-hello
1867mostlyclean-host: maybe-mostlyclean-indent
1868mostlyclean-host: maybe-mostlyclean-intl
1869mostlyclean-host: maybe-mostlyclean-tcl
1870mostlyclean-host: maybe-mostlyclean-itcl
1871mostlyclean-host: maybe-mostlyclean-ld
1872mostlyclean-host: maybe-mostlyclean-libcpp
1873mostlyclean-host: maybe-mostlyclean-libdecnumber
1874mostlyclean-host: maybe-mostlyclean-libgui
1875mostlyclean-host: maybe-mostlyclean-libiberty
1876mostlyclean-host: maybe-mostlyclean-libtool
1877mostlyclean-host: maybe-mostlyclean-m4
1878mostlyclean-host: maybe-mostlyclean-make
1879mostlyclean-host: maybe-mostlyclean-mmalloc
1880mostlyclean-host: maybe-mostlyclean-patch
1881mostlyclean-host: maybe-mostlyclean-perl
1882mostlyclean-host: maybe-mostlyclean-prms
1883mostlyclean-host: maybe-mostlyclean-rcs
1884mostlyclean-host: maybe-mostlyclean-readline
1885mostlyclean-host: maybe-mostlyclean-release
1886mostlyclean-host: maybe-mostlyclean-recode
1887mostlyclean-host: maybe-mostlyclean-sed
1888mostlyclean-host: maybe-mostlyclean-send-pr
1889mostlyclean-host: maybe-mostlyclean-shellutils
1890mostlyclean-host: maybe-mostlyclean-sid
1891mostlyclean-host: maybe-mostlyclean-sim
1892mostlyclean-host: maybe-mostlyclean-tar
1893mostlyclean-host: maybe-mostlyclean-texinfo
1894mostlyclean-host: maybe-mostlyclean-textutils
1895mostlyclean-host: maybe-mostlyclean-time
1896mostlyclean-host: maybe-mostlyclean-uudecode
1897mostlyclean-host: maybe-mostlyclean-wdiff
1898mostlyclean-host: maybe-mostlyclean-zip
1899mostlyclean-host: maybe-mostlyclean-zlib
1900mostlyclean-host: maybe-mostlyclean-gdb
1901mostlyclean-host: maybe-mostlyclean-expect
1902mostlyclean-host: maybe-mostlyclean-guile
1903mostlyclean-host: maybe-mostlyclean-tk
1904mostlyclean-host: maybe-mostlyclean-libtermcap
1905mostlyclean-host: maybe-mostlyclean-utils
1906mostlyclean-host: maybe-mostlyclean-gnattools
1907
1908.PHONY: mostlyclean-target
1909
1910mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1911mostlyclean-target: maybe-mostlyclean-target-libmudflap
1912mostlyclean-target: maybe-mostlyclean-target-libssp
1913mostlyclean-target: maybe-mostlyclean-target-newlib
1914mostlyclean-target: maybe-mostlyclean-target-libgcc
1915mostlyclean-target: maybe-mostlyclean-target-libgfortran
1916mostlyclean-target: maybe-mostlyclean-target-libobjc
1917mostlyclean-target: maybe-mostlyclean-target-libtermcap
1918mostlyclean-target: maybe-mostlyclean-target-winsup
1919mostlyclean-target: maybe-mostlyclean-target-libgloss
1920mostlyclean-target: maybe-mostlyclean-target-libiberty
1921mostlyclean-target: maybe-mostlyclean-target-gperf
1922mostlyclean-target: maybe-mostlyclean-target-examples
1923mostlyclean-target: maybe-mostlyclean-target-libffi
1924mostlyclean-target: maybe-mostlyclean-target-libjava
1925mostlyclean-target: maybe-mostlyclean-target-zlib
1926mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1927mostlyclean-target: maybe-mostlyclean-target-qthreads
1928mostlyclean-target: maybe-mostlyclean-target-rda
1929mostlyclean-target: maybe-mostlyclean-target-libada
1930mostlyclean-target: maybe-mostlyclean-target-libgomp
1931
1932.PHONY: do-clean
1933do-clean:
1934	@: $(MAKE); $(unstage)
1935	@r=`${PWD_COMMAND}`; export r; \
1936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937	$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1938	  clean-target
1939
1940
1941.PHONY: clean-host
1942
1943clean-host: maybe-clean-ash
1944clean-host: maybe-clean-autoconf
1945clean-host: maybe-clean-automake
1946clean-host: maybe-clean-bash
1947clean-host: maybe-clean-bfd
1948clean-host: maybe-clean-opcodes
1949clean-host: maybe-clean-binutils
1950clean-host: maybe-clean-bison
1951clean-host: maybe-clean-byacc
1952clean-host: maybe-clean-bzip2
1953clean-host: maybe-clean-dejagnu
1954clean-host: maybe-clean-diff
1955clean-host: maybe-clean-dosutils
1956clean-host: maybe-clean-etc
1957clean-host: maybe-clean-fastjar
1958clean-host: maybe-clean-fileutils
1959clean-host: maybe-clean-findutils
1960clean-host: maybe-clean-find
1961clean-host: maybe-clean-fixincludes
1962clean-host: maybe-clean-flex
1963clean-host: maybe-clean-gas
1964clean-host: maybe-clean-gcc
1965clean-host: maybe-clean-gawk
1966clean-host: maybe-clean-gettext
1967clean-host: maybe-clean-gmp
1968clean-host: maybe-clean-mpfr
1969clean-host: maybe-clean-gnuserv
1970clean-host: maybe-clean-gprof
1971clean-host: maybe-clean-gzip
1972clean-host: maybe-clean-hello
1973clean-host: maybe-clean-indent
1974clean-host: maybe-clean-intl
1975clean-host: maybe-clean-tcl
1976clean-host: maybe-clean-itcl
1977clean-host: maybe-clean-ld
1978clean-host: maybe-clean-libcpp
1979clean-host: maybe-clean-libdecnumber
1980clean-host: maybe-clean-libgui
1981clean-host: maybe-clean-libiberty
1982clean-host: maybe-clean-libtool
1983clean-host: maybe-clean-m4
1984clean-host: maybe-clean-make
1985clean-host: maybe-clean-mmalloc
1986clean-host: maybe-clean-patch
1987clean-host: maybe-clean-perl
1988clean-host: maybe-clean-prms
1989clean-host: maybe-clean-rcs
1990clean-host: maybe-clean-readline
1991clean-host: maybe-clean-release
1992clean-host: maybe-clean-recode
1993clean-host: maybe-clean-sed
1994clean-host: maybe-clean-send-pr
1995clean-host: maybe-clean-shellutils
1996clean-host: maybe-clean-sid
1997clean-host: maybe-clean-sim
1998clean-host: maybe-clean-tar
1999clean-host: maybe-clean-texinfo
2000clean-host: maybe-clean-textutils
2001clean-host: maybe-clean-time
2002clean-host: maybe-clean-uudecode
2003clean-host: maybe-clean-wdiff
2004clean-host: maybe-clean-zip
2005clean-host: maybe-clean-zlib
2006clean-host: maybe-clean-gdb
2007clean-host: maybe-clean-expect
2008clean-host: maybe-clean-guile
2009clean-host: maybe-clean-tk
2010clean-host: maybe-clean-libtermcap
2011clean-host: maybe-clean-utils
2012clean-host: maybe-clean-gnattools
2013
2014.PHONY: clean-target
2015
2016clean-target: maybe-clean-target-libstdc++-v3
2017clean-target: maybe-clean-target-libmudflap
2018clean-target: maybe-clean-target-libssp
2019clean-target: maybe-clean-target-newlib
2020clean-target: maybe-clean-target-libgcc
2021clean-target: maybe-clean-target-libgfortran
2022clean-target: maybe-clean-target-libobjc
2023clean-target: maybe-clean-target-libtermcap
2024clean-target: maybe-clean-target-winsup
2025clean-target: maybe-clean-target-libgloss
2026clean-target: maybe-clean-target-libiberty
2027clean-target: maybe-clean-target-gperf
2028clean-target: maybe-clean-target-examples
2029clean-target: maybe-clean-target-libffi
2030clean-target: maybe-clean-target-libjava
2031clean-target: maybe-clean-target-zlib
2032clean-target: maybe-clean-target-boehm-gc
2033clean-target: maybe-clean-target-qthreads
2034clean-target: maybe-clean-target-rda
2035clean-target: maybe-clean-target-libada
2036clean-target: maybe-clean-target-libgomp
2037
2038.PHONY: do-distclean
2039do-distclean:
2040	@: $(MAKE); $(unstage)
2041	@r=`${PWD_COMMAND}`; export r; \
2042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2043	$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2044	  distclean-target
2045
2046
2047.PHONY: distclean-host
2048
2049distclean-host: maybe-distclean-ash
2050distclean-host: maybe-distclean-autoconf
2051distclean-host: maybe-distclean-automake
2052distclean-host: maybe-distclean-bash
2053distclean-host: maybe-distclean-bfd
2054distclean-host: maybe-distclean-opcodes
2055distclean-host: maybe-distclean-binutils
2056distclean-host: maybe-distclean-bison
2057distclean-host: maybe-distclean-byacc
2058distclean-host: maybe-distclean-bzip2
2059distclean-host: maybe-distclean-dejagnu
2060distclean-host: maybe-distclean-diff
2061distclean-host: maybe-distclean-dosutils
2062distclean-host: maybe-distclean-etc
2063distclean-host: maybe-distclean-fastjar
2064distclean-host: maybe-distclean-fileutils
2065distclean-host: maybe-distclean-findutils
2066distclean-host: maybe-distclean-find
2067distclean-host: maybe-distclean-fixincludes
2068distclean-host: maybe-distclean-flex
2069distclean-host: maybe-distclean-gas
2070distclean-host: maybe-distclean-gcc
2071distclean-host: maybe-distclean-gawk
2072distclean-host: maybe-distclean-gettext
2073distclean-host: maybe-distclean-gmp
2074distclean-host: maybe-distclean-mpfr
2075distclean-host: maybe-distclean-gnuserv
2076distclean-host: maybe-distclean-gprof
2077distclean-host: maybe-distclean-gzip
2078distclean-host: maybe-distclean-hello
2079distclean-host: maybe-distclean-indent
2080distclean-host: maybe-distclean-intl
2081distclean-host: maybe-distclean-tcl
2082distclean-host: maybe-distclean-itcl
2083distclean-host: maybe-distclean-ld
2084distclean-host: maybe-distclean-libcpp
2085distclean-host: maybe-distclean-libdecnumber
2086distclean-host: maybe-distclean-libgui
2087distclean-host: maybe-distclean-libiberty
2088distclean-host: maybe-distclean-libtool
2089distclean-host: maybe-distclean-m4
2090distclean-host: maybe-distclean-make
2091distclean-host: maybe-distclean-mmalloc
2092distclean-host: maybe-distclean-patch
2093distclean-host: maybe-distclean-perl
2094distclean-host: maybe-distclean-prms
2095distclean-host: maybe-distclean-rcs
2096distclean-host: maybe-distclean-readline
2097distclean-host: maybe-distclean-release
2098distclean-host: maybe-distclean-recode
2099distclean-host: maybe-distclean-sed
2100distclean-host: maybe-distclean-send-pr
2101distclean-host: maybe-distclean-shellutils
2102distclean-host: maybe-distclean-sid
2103distclean-host: maybe-distclean-sim
2104distclean-host: maybe-distclean-tar
2105distclean-host: maybe-distclean-texinfo
2106distclean-host: maybe-distclean-textutils
2107distclean-host: maybe-distclean-time
2108distclean-host: maybe-distclean-uudecode
2109distclean-host: maybe-distclean-wdiff
2110distclean-host: maybe-distclean-zip
2111distclean-host: maybe-distclean-zlib
2112distclean-host: maybe-distclean-gdb
2113distclean-host: maybe-distclean-expect
2114distclean-host: maybe-distclean-guile
2115distclean-host: maybe-distclean-tk
2116distclean-host: maybe-distclean-libtermcap
2117distclean-host: maybe-distclean-utils
2118distclean-host: maybe-distclean-gnattools
2119
2120.PHONY: distclean-target
2121
2122distclean-target: maybe-distclean-target-libstdc++-v3
2123distclean-target: maybe-distclean-target-libmudflap
2124distclean-target: maybe-distclean-target-libssp
2125distclean-target: maybe-distclean-target-newlib
2126distclean-target: maybe-distclean-target-libgcc
2127distclean-target: maybe-distclean-target-libgfortran
2128distclean-target: maybe-distclean-target-libobjc
2129distclean-target: maybe-distclean-target-libtermcap
2130distclean-target: maybe-distclean-target-winsup
2131distclean-target: maybe-distclean-target-libgloss
2132distclean-target: maybe-distclean-target-libiberty
2133distclean-target: maybe-distclean-target-gperf
2134distclean-target: maybe-distclean-target-examples
2135distclean-target: maybe-distclean-target-libffi
2136distclean-target: maybe-distclean-target-libjava
2137distclean-target: maybe-distclean-target-zlib
2138distclean-target: maybe-distclean-target-boehm-gc
2139distclean-target: maybe-distclean-target-qthreads
2140distclean-target: maybe-distclean-target-rda
2141distclean-target: maybe-distclean-target-libada
2142distclean-target: maybe-distclean-target-libgomp
2143
2144.PHONY: do-maintainer-clean
2145do-maintainer-clean:
2146	@: $(MAKE); $(unstage)
2147	@r=`${PWD_COMMAND}`; export r; \
2148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2149	$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2150	  maintainer-clean-target
2151
2152
2153.PHONY: maintainer-clean-host
2154
2155maintainer-clean-host: maybe-maintainer-clean-ash
2156maintainer-clean-host: maybe-maintainer-clean-autoconf
2157maintainer-clean-host: maybe-maintainer-clean-automake
2158maintainer-clean-host: maybe-maintainer-clean-bash
2159maintainer-clean-host: maybe-maintainer-clean-bfd
2160maintainer-clean-host: maybe-maintainer-clean-opcodes
2161maintainer-clean-host: maybe-maintainer-clean-binutils
2162maintainer-clean-host: maybe-maintainer-clean-bison
2163maintainer-clean-host: maybe-maintainer-clean-byacc
2164maintainer-clean-host: maybe-maintainer-clean-bzip2
2165maintainer-clean-host: maybe-maintainer-clean-dejagnu
2166maintainer-clean-host: maybe-maintainer-clean-diff
2167maintainer-clean-host: maybe-maintainer-clean-dosutils
2168maintainer-clean-host: maybe-maintainer-clean-etc
2169maintainer-clean-host: maybe-maintainer-clean-fastjar
2170maintainer-clean-host: maybe-maintainer-clean-fileutils
2171maintainer-clean-host: maybe-maintainer-clean-findutils
2172maintainer-clean-host: maybe-maintainer-clean-find
2173maintainer-clean-host: maybe-maintainer-clean-fixincludes
2174maintainer-clean-host: maybe-maintainer-clean-flex
2175maintainer-clean-host: maybe-maintainer-clean-gas
2176maintainer-clean-host: maybe-maintainer-clean-gcc
2177maintainer-clean-host: maybe-maintainer-clean-gawk
2178maintainer-clean-host: maybe-maintainer-clean-gettext
2179maintainer-clean-host: maybe-maintainer-clean-gmp
2180maintainer-clean-host: maybe-maintainer-clean-mpfr
2181maintainer-clean-host: maybe-maintainer-clean-gnuserv
2182maintainer-clean-host: maybe-maintainer-clean-gprof
2183maintainer-clean-host: maybe-maintainer-clean-gzip
2184maintainer-clean-host: maybe-maintainer-clean-hello
2185maintainer-clean-host: maybe-maintainer-clean-indent
2186maintainer-clean-host: maybe-maintainer-clean-intl
2187maintainer-clean-host: maybe-maintainer-clean-tcl
2188maintainer-clean-host: maybe-maintainer-clean-itcl
2189maintainer-clean-host: maybe-maintainer-clean-ld
2190maintainer-clean-host: maybe-maintainer-clean-libcpp
2191maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2192maintainer-clean-host: maybe-maintainer-clean-libgui
2193maintainer-clean-host: maybe-maintainer-clean-libiberty
2194maintainer-clean-host: maybe-maintainer-clean-libtool
2195maintainer-clean-host: maybe-maintainer-clean-m4
2196maintainer-clean-host: maybe-maintainer-clean-make
2197maintainer-clean-host: maybe-maintainer-clean-mmalloc
2198maintainer-clean-host: maybe-maintainer-clean-patch
2199maintainer-clean-host: maybe-maintainer-clean-perl
2200maintainer-clean-host: maybe-maintainer-clean-prms
2201maintainer-clean-host: maybe-maintainer-clean-rcs
2202maintainer-clean-host: maybe-maintainer-clean-readline
2203maintainer-clean-host: maybe-maintainer-clean-release
2204maintainer-clean-host: maybe-maintainer-clean-recode
2205maintainer-clean-host: maybe-maintainer-clean-sed
2206maintainer-clean-host: maybe-maintainer-clean-send-pr
2207maintainer-clean-host: maybe-maintainer-clean-shellutils
2208maintainer-clean-host: maybe-maintainer-clean-sid
2209maintainer-clean-host: maybe-maintainer-clean-sim
2210maintainer-clean-host: maybe-maintainer-clean-tar
2211maintainer-clean-host: maybe-maintainer-clean-texinfo
2212maintainer-clean-host: maybe-maintainer-clean-textutils
2213maintainer-clean-host: maybe-maintainer-clean-time
2214maintainer-clean-host: maybe-maintainer-clean-uudecode
2215maintainer-clean-host: maybe-maintainer-clean-wdiff
2216maintainer-clean-host: maybe-maintainer-clean-zip
2217maintainer-clean-host: maybe-maintainer-clean-zlib
2218maintainer-clean-host: maybe-maintainer-clean-gdb
2219maintainer-clean-host: maybe-maintainer-clean-expect
2220maintainer-clean-host: maybe-maintainer-clean-guile
2221maintainer-clean-host: maybe-maintainer-clean-tk
2222maintainer-clean-host: maybe-maintainer-clean-libtermcap
2223maintainer-clean-host: maybe-maintainer-clean-utils
2224maintainer-clean-host: maybe-maintainer-clean-gnattools
2225
2226.PHONY: maintainer-clean-target
2227
2228maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2229maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2230maintainer-clean-target: maybe-maintainer-clean-target-libssp
2231maintainer-clean-target: maybe-maintainer-clean-target-newlib
2232maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2233maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2234maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2235maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2236maintainer-clean-target: maybe-maintainer-clean-target-winsup
2237maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2238maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2239maintainer-clean-target: maybe-maintainer-clean-target-gperf
2240maintainer-clean-target: maybe-maintainer-clean-target-examples
2241maintainer-clean-target: maybe-maintainer-clean-target-libffi
2242maintainer-clean-target: maybe-maintainer-clean-target-libjava
2243maintainer-clean-target: maybe-maintainer-clean-target-zlib
2244maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2245maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2246maintainer-clean-target: maybe-maintainer-clean-target-rda
2247maintainer-clean-target: maybe-maintainer-clean-target-libada
2248maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2249
2250
2251# Here are the targets which correspond to the do-X targets.
2252
2253.PHONY: info installcheck dvi pdf html
2254.PHONY: install-info install-pdf install-html
2255.PHONY: clean distclean mostlyclean maintainer-clean realclean
2256.PHONY: local-clean local-distclean local-maintainer-clean
2257info: do-info
2258installcheck: do-installcheck
2259dvi: do-dvi
2260pdf: do-pdf
2261html: do-html
2262
2263# Make sure makeinfo is built before we do a `make info', if we're
2264# in fact building texinfo.
2265do-info: maybe-all-texinfo
2266
2267install-info: do-install-info dir.info
2268	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2269	if [ -f dir.info ] ; then \
2270	  $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2271	else true ; fi
2272
2273install-pdf: do-install-pdf
2274
2275install-html: do-install-html
2276
2277local-clean:
2278	-rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2279
2280local-distclean:
2281	-rm -f Makefile config.status config.cache mh-frag mt-frag
2282	-rm -f maybedep.tmp serdep.tmp
2283	-if [ "$(TARGET_SUBDIR)" != "." ]; then \
2284	  rm -rf $(TARGET_SUBDIR); \
2285	else true; fi
2286	-rm -rf $(BUILD_SUBDIR)
2287	-if [ "$(HOST_SUBDIR)" != "." ]; then \
2288	  rm -rf $(HOST_SUBDIR); \
2289	else true; fi
2290	-rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2291	-rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2292	-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2293	-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2294	-rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2295
2296local-maintainer-clean:
2297	@echo "This command is intended for maintainers to use;"
2298	@echo "it deletes files that may require special tools to rebuild."
2299
2300clean: do-clean local-clean
2301mostlyclean: do-mostlyclean local-clean
2302distclean: do-distclean local-clean local-distclean
2303maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2304maintainer-clean: local-distclean
2305realclean: maintainer-clean
2306
2307# Check target.
2308
2309.PHONY: check do-check
2310check: do-check
2311
2312# Only include modules actually being configured and built.
2313.PHONY: check-host
2314check-host:  \
2315    maybe-check-ash \
2316    maybe-check-autoconf \
2317    maybe-check-automake \
2318    maybe-check-bash \
2319    maybe-check-bfd \
2320    maybe-check-opcodes \
2321    maybe-check-binutils \
2322    maybe-check-bison \
2323    maybe-check-byacc \
2324    maybe-check-bzip2 \
2325    maybe-check-dejagnu \
2326    maybe-check-diff \
2327    maybe-check-dosutils \
2328    maybe-check-etc \
2329    maybe-check-fastjar \
2330    maybe-check-fileutils \
2331    maybe-check-findutils \
2332    maybe-check-find \
2333    maybe-check-fixincludes \
2334    maybe-check-flex \
2335    maybe-check-gas \
2336    maybe-check-gcc \
2337    maybe-check-gawk \
2338    maybe-check-gettext \
2339    maybe-check-gmp \
2340    maybe-check-mpfr \
2341    maybe-check-gnuserv \
2342    maybe-check-gprof \
2343    maybe-check-gzip \
2344    maybe-check-hello \
2345    maybe-check-indent \
2346    maybe-check-intl \
2347    maybe-check-tcl \
2348    maybe-check-itcl \
2349    maybe-check-ld \
2350    maybe-check-libcpp \
2351    maybe-check-libdecnumber \
2352    maybe-check-libgui \
2353    maybe-check-libiberty \
2354    maybe-check-libtool \
2355    maybe-check-m4 \
2356    maybe-check-make \
2357    maybe-check-mmalloc \
2358    maybe-check-patch \
2359    maybe-check-perl \
2360    maybe-check-prms \
2361    maybe-check-rcs \
2362    maybe-check-readline \
2363    maybe-check-release \
2364    maybe-check-recode \
2365    maybe-check-sed \
2366    maybe-check-send-pr \
2367    maybe-check-shellutils \
2368    maybe-check-sid \
2369    maybe-check-sim \
2370    maybe-check-tar \
2371    maybe-check-texinfo \
2372    maybe-check-textutils \
2373    maybe-check-time \
2374    maybe-check-uudecode \
2375    maybe-check-wdiff \
2376    maybe-check-zip \
2377    maybe-check-zlib \
2378    maybe-check-gdb \
2379    maybe-check-expect \
2380    maybe-check-guile \
2381    maybe-check-tk \
2382    maybe-check-libtermcap \
2383    maybe-check-utils \
2384    maybe-check-gnattools
2385
2386.PHONY: check-target
2387check-target:  \
2388    maybe-check-target-libstdc++-v3 \
2389    maybe-check-target-libmudflap \
2390    maybe-check-target-libssp \
2391    maybe-check-target-newlib \
2392    maybe-check-target-libgcc \
2393    maybe-check-target-libgfortran \
2394    maybe-check-target-libobjc \
2395    maybe-check-target-libtermcap \
2396    maybe-check-target-winsup \
2397    maybe-check-target-libgloss \
2398    maybe-check-target-libiberty \
2399    maybe-check-target-gperf \
2400    maybe-check-target-examples \
2401    maybe-check-target-libffi \
2402    maybe-check-target-libjava \
2403    maybe-check-target-zlib \
2404    maybe-check-target-boehm-gc \
2405    maybe-check-target-qthreads \
2406    maybe-check-target-rda \
2407    maybe-check-target-libada \
2408    maybe-check-target-libgomp
2409
2410do-check:
2411	@: $(MAKE); $(unstage)
2412	@r=`${PWD_COMMAND}`; export r; \
2413	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2414	$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2415
2416# Automated reporting of test results.
2417
2418warning.log: build.log
2419	$(srcdir)/contrib/warn_summary build.log > $@
2420
2421mail-report.log:
2422	if test x'$(BOOT_CFLAGS)' != x''; then \
2423	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2424	fi; \
2425	$(srcdir)/contrib/test_summary -t >$@
2426	chmod +x $@
2427	echo If you really want to send e-mail, run ./$@ now
2428
2429mail-report-with-warnings.log: warning.log
2430	if test x'$(BOOT_CFLAGS)' != x''; then \
2431	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2432	fi; \
2433	$(srcdir)/contrib/test_summary -t -i warning.log >$@
2434	chmod +x $@
2435	echo If you really want to send e-mail, run ./$@ now
2436
2437# Installation targets.
2438
2439.PHONY: install uninstall
2440install:
2441	@: $(MAKE); $(unstage)
2442	@r=`${PWD_COMMAND}`; export r; \
2443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2444	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2445
2446.PHONY: install-host-nogcc
2447install-host-nogcc:  \
2448    maybe-install-ash \
2449    maybe-install-autoconf \
2450    maybe-install-automake \
2451    maybe-install-bash \
2452    maybe-install-bfd \
2453    maybe-install-opcodes \
2454    maybe-install-binutils \
2455    maybe-install-bison \
2456    maybe-install-byacc \
2457    maybe-install-bzip2 \
2458    maybe-install-dejagnu \
2459    maybe-install-diff \
2460    maybe-install-dosutils \
2461    maybe-install-etc \
2462    maybe-install-fastjar \
2463    maybe-install-fileutils \
2464    maybe-install-findutils \
2465    maybe-install-find \
2466    maybe-install-fixincludes \
2467    maybe-install-flex \
2468    maybe-install-gas \
2469    maybe-install-gawk \
2470    maybe-install-gettext \
2471    maybe-install-gmp \
2472    maybe-install-mpfr \
2473    maybe-install-gnuserv \
2474    maybe-install-gprof \
2475    maybe-install-gzip \
2476    maybe-install-hello \
2477    maybe-install-indent \
2478    maybe-install-intl \
2479    maybe-install-tcl \
2480    maybe-install-itcl \
2481    maybe-install-ld \
2482    maybe-install-libcpp \
2483    maybe-install-libdecnumber \
2484    maybe-install-libgui \
2485    maybe-install-libiberty \
2486    maybe-install-libtool \
2487    maybe-install-m4 \
2488    maybe-install-make \
2489    maybe-install-mmalloc \
2490    maybe-install-patch \
2491    maybe-install-perl \
2492    maybe-install-prms \
2493    maybe-install-rcs \
2494    maybe-install-readline \
2495    maybe-install-release \
2496    maybe-install-recode \
2497    maybe-install-sed \
2498    maybe-install-send-pr \
2499    maybe-install-shellutils \
2500    maybe-install-sid \
2501    maybe-install-sim \
2502    maybe-install-tar \
2503    maybe-install-texinfo \
2504    maybe-install-textutils \
2505    maybe-install-time \
2506    maybe-install-uudecode \
2507    maybe-install-wdiff \
2508    maybe-install-zip \
2509    maybe-install-zlib \
2510    maybe-install-gdb \
2511    maybe-install-expect \
2512    maybe-install-guile \
2513    maybe-install-tk \
2514    maybe-install-libtermcap \
2515    maybe-install-utils \
2516    maybe-install-gnattools
2517
2518.PHONY: install-host
2519install-host:  \
2520    maybe-install-ash \
2521    maybe-install-autoconf \
2522    maybe-install-automake \
2523    maybe-install-bash \
2524    maybe-install-bfd \
2525    maybe-install-opcodes \
2526    maybe-install-binutils \
2527    maybe-install-bison \
2528    maybe-install-byacc \
2529    maybe-install-bzip2 \
2530    maybe-install-dejagnu \
2531    maybe-install-diff \
2532    maybe-install-dosutils \
2533    maybe-install-etc \
2534    maybe-install-fastjar \
2535    maybe-install-fileutils \
2536    maybe-install-findutils \
2537    maybe-install-find \
2538    maybe-install-fixincludes \
2539    maybe-install-flex \
2540    maybe-install-gas \
2541    maybe-install-gcc \
2542    maybe-install-gawk \
2543    maybe-install-gettext \
2544    maybe-install-gmp \
2545    maybe-install-mpfr \
2546    maybe-install-gnuserv \
2547    maybe-install-gprof \
2548    maybe-install-gzip \
2549    maybe-install-hello \
2550    maybe-install-indent \
2551    maybe-install-intl \
2552    maybe-install-tcl \
2553    maybe-install-itcl \
2554    maybe-install-ld \
2555    maybe-install-libcpp \
2556    maybe-install-libdecnumber \
2557    maybe-install-libgui \
2558    maybe-install-libiberty \
2559    maybe-install-libtool \
2560    maybe-install-m4 \
2561    maybe-install-make \
2562    maybe-install-mmalloc \
2563    maybe-install-patch \
2564    maybe-install-perl \
2565    maybe-install-prms \
2566    maybe-install-rcs \
2567    maybe-install-readline \
2568    maybe-install-release \
2569    maybe-install-recode \
2570    maybe-install-sed \
2571    maybe-install-send-pr \
2572    maybe-install-shellutils \
2573    maybe-install-sid \
2574    maybe-install-sim \
2575    maybe-install-tar \
2576    maybe-install-texinfo \
2577    maybe-install-textutils \
2578    maybe-install-time \
2579    maybe-install-uudecode \
2580    maybe-install-wdiff \
2581    maybe-install-zip \
2582    maybe-install-zlib \
2583    maybe-install-gdb \
2584    maybe-install-expect \
2585    maybe-install-guile \
2586    maybe-install-tk \
2587    maybe-install-libtermcap \
2588    maybe-install-utils \
2589    maybe-install-gnattools
2590
2591.PHONY: install-target
2592install-target:  \
2593    maybe-install-target-libstdc++-v3 \
2594    maybe-install-target-libmudflap \
2595    maybe-install-target-libssp \
2596    maybe-install-target-newlib \
2597    maybe-install-target-libgcc \
2598    maybe-install-target-libgfortran \
2599    maybe-install-target-libobjc \
2600    maybe-install-target-libtermcap \
2601    maybe-install-target-winsup \
2602    maybe-install-target-libgloss \
2603    maybe-install-target-libiberty \
2604    maybe-install-target-gperf \
2605    maybe-install-target-examples \
2606    maybe-install-target-libffi \
2607    maybe-install-target-libjava \
2608    maybe-install-target-zlib \
2609    maybe-install-target-boehm-gc \
2610    maybe-install-target-qthreads \
2611    maybe-install-target-rda \
2612    maybe-install-target-libada \
2613    maybe-install-target-libgomp
2614
2615uninstall:
2616	@echo "the uninstall target is not supported in this tree"
2617
2618.PHONY: install.all
2619install.all: install-no-fixedincludes
2620	@if [ -f ./gcc/Makefile ] ; then \
2621		r=`${PWD_COMMAND}` ; export r ; \
2622		s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2623		$(HOST_EXPORTS) \
2624		(cd ./gcc && \
2625		$(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2626	else \
2627		true ; \
2628	fi
2629
2630# install-no-fixedincludes is used because Cygnus can not distribute
2631# the fixed header files.
2632.PHONY: install-no-fixedincludes
2633install-no-fixedincludes: installdirs install-host-nogcc \
2634	install-target gcc-no-fixedincludes
2635
2636### other supporting targets
2637
2638MAKEDIRS= \
2639	$(DESTDIR)$(prefix) \
2640	$(DESTDIR)$(exec_prefix)
2641.PHONY: installdirs
2642installdirs: mkinstalldirs
2643	$(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2644
2645dir.info: do-install-info
2646	if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2647	  $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2648	  mv -f dir.info.new dir.info ; \
2649	else true ; \
2650	fi
2651
2652dist:
2653	@echo "Building a full distribution of this tree isn't done"
2654	@echo "via 'make dist'.  Check out the etc/ subdirectory" 
2655
2656etags tags: TAGS
2657
2658# Right now this just builds TAGS in each subdirectory.  emacs19 has the
2659# ability to use several tags files at once, so there is probably no need
2660# to combine them into one big TAGS file (like CVS 1.3 does).  We could
2661# (if we felt like it) have this Makefile write a piece of elisp which
2662# the user could load to tell emacs19 where all the TAGS files we just
2663# built are.
2664TAGS: do-TAGS
2665
2666# ------------------------------------
2667# Macros for configure and all targets
2668# ------------------------------------
2669
2670
2671
2672
2673
2674# --------------------------------------
2675# Modules which run on the build machine
2676# --------------------------------------
2677
2678
2679.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2680maybe-configure-build-libiberty:
2681@if gcc-bootstrap
2682configure-build-libiberty: stage_current
2683@endif gcc-bootstrap
2684@if build-libiberty
2685maybe-configure-build-libiberty: configure-build-libiberty
2686configure-build-libiberty: 
2687	@: $(MAKE); $(unstage)
2688	@r=`${PWD_COMMAND}`; export r; \
2689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2690	test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2691	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2692	$(BUILD_EXPORTS) \
2693	echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2694	cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2695	case $(srcdir) in \
2696	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2697	  *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2698		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2699	esac; \
2700	srcdiroption="--srcdir=$${topdir}/libiberty"; \
2701	libsrcdir="$$s/libiberty"; \
2702	rm -f no-such-file || : ; \
2703	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2704	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2705	  --target=${target_alias} $${srcdiroption}  \
2706	  || exit 1
2707@endif build-libiberty
2708
2709
2710
2711
2712
2713.PHONY: all-build-libiberty maybe-all-build-libiberty
2714maybe-all-build-libiberty:
2715@if gcc-bootstrap
2716all-build-libiberty: stage_current
2717@endif gcc-bootstrap
2718@if build-libiberty
2719TARGET-build-libiberty=all
2720maybe-all-build-libiberty: all-build-libiberty
2721all-build-libiberty: configure-build-libiberty
2722	@: $(MAKE); $(unstage)
2723	@r=`${PWD_COMMAND}`; export r; \
2724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2725	$(BUILD_EXPORTS) \
2726	(cd $(BUILD_SUBDIR)/libiberty && \
2727	  $(MAKE)   $(TARGET-build-libiberty))
2728@endif build-libiberty
2729
2730
2731
2732
2733
2734.PHONY: configure-build-bison maybe-configure-build-bison
2735maybe-configure-build-bison:
2736@if gcc-bootstrap
2737configure-build-bison: stage_current
2738@endif gcc-bootstrap
2739@if build-bison
2740maybe-configure-build-bison: configure-build-bison
2741configure-build-bison: 
2742	@: $(MAKE); $(unstage)
2743	@r=`${PWD_COMMAND}`; export r; \
2744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2745	test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2746	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2747	$(BUILD_EXPORTS) \
2748	echo Configuring in $(BUILD_SUBDIR)/bison; \
2749	cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2750	case $(srcdir) in \
2751	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2752	  *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2753		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2754	esac; \
2755	srcdiroption="--srcdir=$${topdir}/bison"; \
2756	libsrcdir="$$s/bison"; \
2757	rm -f no-such-file || : ; \
2758	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2759	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2760	  --target=${target_alias} $${srcdiroption}  \
2761	  || exit 1
2762@endif build-bison
2763
2764
2765
2766
2767
2768.PHONY: all-build-bison maybe-all-build-bison
2769maybe-all-build-bison:
2770@if gcc-bootstrap
2771all-build-bison: stage_current
2772@endif gcc-bootstrap
2773@if build-bison
2774TARGET-build-bison=all
2775maybe-all-build-bison: all-build-bison
2776all-build-bison: configure-build-bison
2777	@: $(MAKE); $(unstage)
2778	@r=`${PWD_COMMAND}`; export r; \
2779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2780	$(BUILD_EXPORTS) \
2781	(cd $(BUILD_SUBDIR)/bison && \
2782	  $(MAKE)   $(TARGET-build-bison))
2783@endif build-bison
2784
2785
2786
2787
2788
2789.PHONY: configure-build-byacc maybe-configure-build-byacc
2790maybe-configure-build-byacc:
2791@if gcc-bootstrap
2792configure-build-byacc: stage_current
2793@endif gcc-bootstrap
2794@if build-byacc
2795maybe-configure-build-byacc: configure-build-byacc
2796configure-build-byacc: 
2797	@: $(MAKE); $(unstage)
2798	@r=`${PWD_COMMAND}`; export r; \
2799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2800	test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2801	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2802	$(BUILD_EXPORTS) \
2803	echo Configuring in $(BUILD_SUBDIR)/byacc; \
2804	cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2805	case $(srcdir) in \
2806	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2807	  *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2808		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2809	esac; \
2810	srcdiroption="--srcdir=$${topdir}/byacc"; \
2811	libsrcdir="$$s/byacc"; \
2812	rm -f no-such-file || : ; \
2813	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2814	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2815	  --target=${target_alias} $${srcdiroption}  \
2816	  || exit 1
2817@endif build-byacc
2818
2819
2820
2821
2822
2823.PHONY: all-build-byacc maybe-all-build-byacc
2824maybe-all-build-byacc:
2825@if gcc-bootstrap
2826all-build-byacc: stage_current
2827@endif gcc-bootstrap
2828@if build-byacc
2829TARGET-build-byacc=all
2830maybe-all-build-byacc: all-build-byacc
2831all-build-byacc: configure-build-byacc
2832	@: $(MAKE); $(unstage)
2833	@r=`${PWD_COMMAND}`; export r; \
2834	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2835	$(BUILD_EXPORTS) \
2836	(cd $(BUILD_SUBDIR)/byacc && \
2837	  $(MAKE)   $(TARGET-build-byacc))
2838@endif build-byacc
2839
2840
2841
2842
2843
2844.PHONY: configure-build-flex maybe-configure-build-flex
2845maybe-configure-build-flex:
2846@if gcc-bootstrap
2847configure-build-flex: stage_current
2848@endif gcc-bootstrap
2849@if build-flex
2850maybe-configure-build-flex: configure-build-flex
2851configure-build-flex: 
2852	@: $(MAKE); $(unstage)
2853	@r=`${PWD_COMMAND}`; export r; \
2854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855	test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2856	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2857	$(BUILD_EXPORTS) \
2858	echo Configuring in $(BUILD_SUBDIR)/flex; \
2859	cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2860	case $(srcdir) in \
2861	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862	  *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2863		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864	esac; \
2865	srcdiroption="--srcdir=$${topdir}/flex"; \
2866	libsrcdir="$$s/flex"; \
2867	rm -f no-such-file || : ; \
2868	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2869	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2870	  --target=${target_alias} $${srcdiroption}  \
2871	  || exit 1
2872@endif build-flex
2873
2874
2875
2876
2877
2878.PHONY: all-build-flex maybe-all-build-flex
2879maybe-all-build-flex:
2880@if gcc-bootstrap
2881all-build-flex: stage_current
2882@endif gcc-bootstrap
2883@if build-flex
2884TARGET-build-flex=all
2885maybe-all-build-flex: all-build-flex
2886all-build-flex: configure-build-flex
2887	@: $(MAKE); $(unstage)
2888	@r=`${PWD_COMMAND}`; export r; \
2889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890	$(BUILD_EXPORTS) \
2891	(cd $(BUILD_SUBDIR)/flex && \
2892	  $(MAKE)   $(TARGET-build-flex))
2893@endif build-flex
2894
2895
2896
2897
2898
2899.PHONY: configure-build-m4 maybe-configure-build-m4
2900maybe-configure-build-m4:
2901@if gcc-bootstrap
2902configure-build-m4: stage_current
2903@endif gcc-bootstrap
2904@if build-m4
2905maybe-configure-build-m4: configure-build-m4
2906configure-build-m4: 
2907	@: $(MAKE); $(unstage)
2908	@r=`${PWD_COMMAND}`; export r; \
2909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910	test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2911	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2912	$(BUILD_EXPORTS) \
2913	echo Configuring in $(BUILD_SUBDIR)/m4; \
2914	cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2915	case $(srcdir) in \
2916	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2917	  *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2918		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2919	esac; \
2920	srcdiroption="--srcdir=$${topdir}/m4"; \
2921	libsrcdir="$$s/m4"; \
2922	rm -f no-such-file || : ; \
2923	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2924	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2925	  --target=${target_alias} $${srcdiroption}  \
2926	  || exit 1
2927@endif build-m4
2928
2929
2930
2931
2932
2933.PHONY: all-build-m4 maybe-all-build-m4
2934maybe-all-build-m4:
2935@if gcc-bootstrap
2936all-build-m4: stage_current
2937@endif gcc-bootstrap
2938@if build-m4
2939TARGET-build-m4=all
2940maybe-all-build-m4: all-build-m4
2941all-build-m4: configure-build-m4
2942	@: $(MAKE); $(unstage)
2943	@r=`${PWD_COMMAND}`; export r; \
2944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2945	$(BUILD_EXPORTS) \
2946	(cd $(BUILD_SUBDIR)/m4 && \
2947	  $(MAKE)   $(TARGET-build-m4))
2948@endif build-m4
2949
2950
2951
2952
2953
2954.PHONY: configure-build-texinfo maybe-configure-build-texinfo
2955maybe-configure-build-texinfo:
2956@if gcc-bootstrap
2957configure-build-texinfo: stage_current
2958@endif gcc-bootstrap
2959@if build-texinfo
2960maybe-configure-build-texinfo: configure-build-texinfo
2961configure-build-texinfo: 
2962	@: $(MAKE); $(unstage)
2963	@r=`${PWD_COMMAND}`; export r; \
2964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2965	test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2966	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2967	$(BUILD_EXPORTS) \
2968	echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2969	cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2970	case $(srcdir) in \
2971	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2972	  *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2973		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2974	esac; \
2975	srcdiroption="--srcdir=$${topdir}/texinfo"; \
2976	libsrcdir="$$s/texinfo"; \
2977	rm -f no-such-file || : ; \
2978	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2979	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2980	  --target=${target_alias} $${srcdiroption}  \
2981	  || exit 1
2982@endif build-texinfo
2983
2984
2985
2986
2987
2988.PHONY: all-build-texinfo maybe-all-build-texinfo
2989maybe-all-build-texinfo:
2990@if gcc-bootstrap
2991all-build-texinfo: stage_current
2992@endif gcc-bootstrap
2993@if build-texinfo
2994TARGET-build-texinfo=all
2995maybe-all-build-texinfo: all-build-texinfo
2996all-build-texinfo: configure-build-texinfo
2997	@: $(MAKE); $(unstage)
2998	@r=`${PWD_COMMAND}`; export r; \
2999	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000	$(BUILD_EXPORTS) \
3001	(cd $(BUILD_SUBDIR)/texinfo && \
3002	  $(MAKE)   $(TARGET-build-texinfo))
3003@endif build-texinfo
3004
3005
3006
3007
3008
3009.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3010maybe-configure-build-fixincludes:
3011@if gcc-bootstrap
3012configure-build-fixincludes: stage_current
3013@endif gcc-bootstrap
3014@if build-fixincludes
3015maybe-configure-build-fixincludes: configure-build-fixincludes
3016configure-build-fixincludes: 
3017	@: $(MAKE); $(unstage)
3018	@r=`${PWD_COMMAND}`; export r; \
3019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3020	test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3021	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3022	$(BUILD_EXPORTS) \
3023	echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3024	cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3025	case $(srcdir) in \
3026	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3027	  *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3028		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3029	esac; \
3030	srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3031	libsrcdir="$$s/fixincludes"; \
3032	rm -f no-such-file || : ; \
3033	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3034	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3035	  --target=${target_alias} $${srcdiroption}  \
3036	  || exit 1
3037@endif build-fixincludes
3038
3039
3040
3041
3042
3043.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3044maybe-all-build-fixincludes:
3045@if gcc-bootstrap
3046all-build-fixincludes: stage_current
3047@endif gcc-bootstrap
3048@if build-fixincludes
3049TARGET-build-fixincludes=all
3050maybe-all-build-fixincludes: all-build-fixincludes
3051all-build-fixincludes: configure-build-fixincludes
3052	@: $(MAKE); $(unstage)
3053	@r=`${PWD_COMMAND}`; export r; \
3054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055	$(BUILD_EXPORTS) \
3056	(cd $(BUILD_SUBDIR)/fixincludes && \
3057	  $(MAKE)   $(TARGET-build-fixincludes))
3058@endif build-fixincludes
3059
3060
3061
3062
3063
3064# --------------------------------------
3065# Modules which run on the host machine
3066# --------------------------------------
3067
3068
3069.PHONY: configure-ash maybe-configure-ash
3070maybe-configure-ash:
3071@if gcc-bootstrap
3072configure-ash: stage_current
3073@endif gcc-bootstrap
3074@if ash
3075maybe-configure-ash: configure-ash
3076configure-ash: 
3077	@: $(MAKE); $(unstage)
3078	@r=`${PWD_COMMAND}`; export r; \
3079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080	test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3081	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3082	$(HOST_EXPORTS) \
3083	echo Configuring in $(HOST_SUBDIR)/ash; \
3084	cd "$(HOST_SUBDIR)/ash" || exit 1; \
3085	case $(srcdir) in \
3086	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3087	  *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3088		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3089	esac; \
3090	srcdiroption="--srcdir=$${topdir}/ash"; \
3091	libsrcdir="$$s/ash"; \
3092	$(SHELL) $${libsrcdir}/configure \
3093	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3094	  --target=${target_alias} $${srcdiroption}  \
3095	  || exit 1
3096@endif ash
3097
3098
3099
3100
3101
3102.PHONY: all-ash maybe-all-ash
3103maybe-all-ash:
3104@if gcc-bootstrap
3105all-ash: stage_current
3106@endif gcc-bootstrap
3107@if ash
3108TARGET-ash=all
3109maybe-all-ash: all-ash
3110all-ash: configure-ash
3111	@: $(MAKE); $(unstage)
3112	@r=`${PWD_COMMAND}`; export r; \
3113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114	$(HOST_EXPORTS) \
3115	(cd $(HOST_SUBDIR)/ash && \
3116	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
3117@endif ash
3118
3119
3120
3121
3122.PHONY: check-ash maybe-check-ash
3123maybe-check-ash:
3124@if ash
3125maybe-check-ash: check-ash
3126
3127check-ash:
3128	@: $(MAKE); $(unstage)
3129	@r=`${PWD_COMMAND}`; export r; \
3130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3131	$(HOST_EXPORTS) \
3132	(cd $(HOST_SUBDIR)/ash && \
3133	  $(MAKE) $(FLAGS_TO_PASS)  check)
3134
3135@endif ash
3136
3137.PHONY: install-ash maybe-install-ash
3138maybe-install-ash:
3139@if ash
3140maybe-install-ash: install-ash
3141
3142install-ash: installdirs
3143	@: $(MAKE); $(unstage)
3144	@r=`${PWD_COMMAND}`; export r; \
3145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3146	$(HOST_EXPORTS) \
3147	(cd $(HOST_SUBDIR)/ash && \
3148	  $(MAKE) $(FLAGS_TO_PASS)  install)
3149
3150@endif ash
3151
3152# Other targets (info, dvi, pdf, etc.)
3153
3154.PHONY: maybe-info-ash info-ash
3155maybe-info-ash:
3156@if ash
3157maybe-info-ash: info-ash
3158
3159info-ash: \
3160    configure-ash 
3161	@: $(MAKE); $(unstage)
3162	@[ -f ./ash/Makefile ] || exit 0; \
3163	r=`${PWD_COMMAND}`; export r; \
3164	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3165	$(HOST_EXPORTS) \
3166	for flag in $(EXTRA_HOST_FLAGS) ; do \
3167	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3168	done; \
3169	echo "Doing info in ash" ; \
3170	(cd $(HOST_SUBDIR)/ash && \
3171	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3172	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3173	          "RANLIB=$${RANLIB}" \
3174	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3175	          info) \
3176	  || exit 1
3177
3178@endif ash
3179
3180.PHONY: maybe-dvi-ash dvi-ash
3181maybe-dvi-ash:
3182@if ash
3183maybe-dvi-ash: dvi-ash
3184
3185dvi-ash: \
3186    configure-ash 
3187	@: $(MAKE); $(unstage)
3188	@[ -f ./ash/Makefile ] || exit 0; \
3189	r=`${PWD_COMMAND}`; export r; \
3190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3191	$(HOST_EXPORTS) \
3192	for flag in $(EXTRA_HOST_FLAGS) ; do \
3193	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3194	done; \
3195	echo "Doing dvi in ash" ; \
3196	(cd $(HOST_SUBDIR)/ash && \
3197	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3198	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3199	          "RANLIB=$${RANLIB}" \
3200	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3201	          dvi) \
3202	  || exit 1
3203
3204@endif ash
3205
3206.PHONY: maybe-pdf-ash pdf-ash
3207maybe-pdf-ash:
3208@if ash
3209maybe-pdf-ash: pdf-ash
3210
3211pdf-ash: \
3212    configure-ash 
3213	@: $(MAKE); $(unstage)
3214	@[ -f ./ash/Makefile ] || exit 0; \
3215	r=`${PWD_COMMAND}`; export r; \
3216	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3217	$(HOST_EXPORTS) \
3218	for flag in $(EXTRA_HOST_FLAGS) ; do \
3219	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3220	done; \
3221	echo "Doing pdf in ash" ; \
3222	(cd $(HOST_SUBDIR)/ash && \
3223	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3224	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3225	          "RANLIB=$${RANLIB}" \
3226	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3227	          pdf) \
3228	  || exit 1
3229
3230@endif ash
3231
3232.PHONY: maybe-html-ash html-ash
3233maybe-html-ash:
3234@if ash
3235maybe-html-ash: html-ash
3236
3237html-ash: \
3238    configure-ash 
3239	@: $(MAKE); $(unstage)
3240	@[ -f ./ash/Makefile ] || exit 0; \
3241	r=`${PWD_COMMAND}`; export r; \
3242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3243	$(HOST_EXPORTS) \
3244	for flag in $(EXTRA_HOST_FLAGS) ; do \
3245	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3246	done; \
3247	echo "Doing html in ash" ; \
3248	(cd $(HOST_SUBDIR)/ash && \
3249	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3250	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3251	          "RANLIB=$${RANLIB}" \
3252	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3253	          html) \
3254	  || exit 1
3255
3256@endif ash
3257
3258.PHONY: maybe-TAGS-ash TAGS-ash
3259maybe-TAGS-ash:
3260@if ash
3261maybe-TAGS-ash: TAGS-ash
3262
3263TAGS-ash: \
3264    configure-ash 
3265	@: $(MAKE); $(unstage)
3266	@[ -f ./ash/Makefile ] || exit 0; \
3267	r=`${PWD_COMMAND}`; export r; \
3268	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269	$(HOST_EXPORTS) \
3270	for flag in $(EXTRA_HOST_FLAGS) ; do \
3271	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3272	done; \
3273	echo "Doing TAGS in ash" ; \
3274	(cd $(HOST_SUBDIR)/ash && \
3275	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3276	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3277	          "RANLIB=$${RANLIB}" \
3278	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3279	          TAGS) \
3280	  || exit 1
3281
3282@endif ash
3283
3284.PHONY: maybe-install-info-ash install-info-ash
3285maybe-install-info-ash:
3286@if ash
3287maybe-install-info-ash: install-info-ash
3288
3289install-info-ash: \
3290    configure-ash \
3291    info-ash 
3292	@: $(MAKE); $(unstage)
3293	@[ -f ./ash/Makefile ] || exit 0; \
3294	r=`${PWD_COMMAND}`; export r; \
3295	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3296	$(HOST_EXPORTS) \
3297	for flag in $(EXTRA_HOST_FLAGS) ; do \
3298	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3299	done; \
3300	echo "Doing install-info in ash" ; \
3301	(cd $(HOST_SUBDIR)/ash && \
3302	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3303	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3304	          "RANLIB=$${RANLIB}" \
3305	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3306	          install-info) \
3307	  || exit 1
3308
3309@endif ash
3310
3311.PHONY: maybe-install-pdf-ash install-pdf-ash
3312maybe-install-pdf-ash:
3313@if ash
3314maybe-install-pdf-ash: install-pdf-ash
3315
3316install-pdf-ash: \
3317    configure-ash \
3318    pdf-ash 
3319	@: $(MAKE); $(unstage)
3320	@[ -f ./ash/Makefile ] || exit 0; \
3321	r=`${PWD_COMMAND}`; export r; \
3322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323	$(HOST_EXPORTS) \
3324	for flag in $(EXTRA_HOST_FLAGS) ; do \
3325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3326	done; \
3327	echo "Doing install-pdf in ash" ; \
3328	(cd $(HOST_SUBDIR)/ash && \
3329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3331	          "RANLIB=$${RANLIB}" \
3332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3333	          install-pdf) \
3334	  || exit 1
3335
3336@endif ash
3337
3338.PHONY: maybe-install-html-ash install-html-ash
3339maybe-install-html-ash:
3340@if ash
3341maybe-install-html-ash: install-html-ash
3342
3343install-html-ash: \
3344    configure-ash \
3345    html-ash 
3346	@: $(MAKE); $(unstage)
3347	@[ -f ./ash/Makefile ] || exit 0; \
3348	r=`${PWD_COMMAND}`; export r; \
3349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350	$(HOST_EXPORTS) \
3351	for flag in $(EXTRA_HOST_FLAGS) ; do \
3352	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3353	done; \
3354	echo "Doing install-html in ash" ; \
3355	(cd $(HOST_SUBDIR)/ash && \
3356	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3357	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3358	          "RANLIB=$${RANLIB}" \
3359	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3360	          install-html) \
3361	  || exit 1
3362
3363@endif ash
3364
3365.PHONY: maybe-installcheck-ash installcheck-ash
3366maybe-installcheck-ash:
3367@if ash
3368maybe-installcheck-ash: installcheck-ash
3369
3370installcheck-ash: \
3371    configure-ash 
3372	@: $(MAKE); $(unstage)
3373	@[ -f ./ash/Makefile ] || exit 0; \
3374	r=`${PWD_COMMAND}`; export r; \
3375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376	$(HOST_EXPORTS) \
3377	for flag in $(EXTRA_HOST_FLAGS) ; do \
3378	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3379	done; \
3380	echo "Doing installcheck in ash" ; \
3381	(cd $(HOST_SUBDIR)/ash && \
3382	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3383	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3384	          "RANLIB=$${RANLIB}" \
3385	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3386	          installcheck) \
3387	  || exit 1
3388
3389@endif ash
3390
3391.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3392maybe-mostlyclean-ash:
3393@if ash
3394maybe-mostlyclean-ash: mostlyclean-ash
3395
3396mostlyclean-ash: 
3397	@: $(MAKE); $(unstage)
3398	@[ -f ./ash/Makefile ] || exit 0; \
3399	r=`${PWD_COMMAND}`; export r; \
3400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3401	$(HOST_EXPORTS) \
3402	for flag in $(EXTRA_HOST_FLAGS) ; do \
3403	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3404	done; \
3405	echo "Doing mostlyclean in ash" ; \
3406	(cd $(HOST_SUBDIR)/ash && \
3407	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3408	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3409	          "RANLIB=$${RANLIB}" \
3410	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3411	          mostlyclean) \
3412	  || exit 1
3413
3414@endif ash
3415
3416.PHONY: maybe-clean-ash clean-ash
3417maybe-clean-ash:
3418@if ash
3419maybe-clean-ash: clean-ash
3420
3421clean-ash: 
3422	@: $(MAKE); $(unstage)
3423	@[ -f ./ash/Makefile ] || exit 0; \
3424	r=`${PWD_COMMAND}`; export r; \
3425	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426	$(HOST_EXPORTS) \
3427	for flag in $(EXTRA_HOST_FLAGS) ; do \
3428	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3429	done; \
3430	echo "Doing clean in ash" ; \
3431	(cd $(HOST_SUBDIR)/ash && \
3432	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3433	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3434	          "RANLIB=$${RANLIB}" \
3435	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3436	          clean) \
3437	  || exit 1
3438
3439@endif ash
3440
3441.PHONY: maybe-distclean-ash distclean-ash
3442maybe-distclean-ash:
3443@if ash
3444maybe-distclean-ash: distclean-ash
3445
3446distclean-ash: 
3447	@: $(MAKE); $(unstage)
3448	@[ -f ./ash/Makefile ] || exit 0; \
3449	r=`${PWD_COMMAND}`; export r; \
3450	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3451	$(HOST_EXPORTS) \
3452	for flag in $(EXTRA_HOST_FLAGS) ; do \
3453	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3454	done; \
3455	echo "Doing distclean in ash" ; \
3456	(cd $(HOST_SUBDIR)/ash && \
3457	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3458	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3459	          "RANLIB=$${RANLIB}" \
3460	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3461	          distclean) \
3462	  || exit 1
3463
3464@endif ash
3465
3466.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3467maybe-maintainer-clean-ash:
3468@if ash
3469maybe-maintainer-clean-ash: maintainer-clean-ash
3470
3471maintainer-clean-ash: 
3472	@: $(MAKE); $(unstage)
3473	@[ -f ./ash/Makefile ] || exit 0; \
3474	r=`${PWD_COMMAND}`; export r; \
3475	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3476	$(HOST_EXPORTS) \
3477	for flag in $(EXTRA_HOST_FLAGS) ; do \
3478	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3479	done; \
3480	echo "Doing maintainer-clean in ash" ; \
3481	(cd $(HOST_SUBDIR)/ash && \
3482	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3483	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3484	          "RANLIB=$${RANLIB}" \
3485	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3486	          maintainer-clean) \
3487	  || exit 1
3488
3489@endif ash
3490
3491
3492
3493.PHONY: configure-autoconf maybe-configure-autoconf
3494maybe-configure-autoconf:
3495@if gcc-bootstrap
3496configure-autoconf: stage_current
3497@endif gcc-bootstrap
3498@if autoconf
3499maybe-configure-autoconf: configure-autoconf
3500configure-autoconf: 
3501	@: $(MAKE); $(unstage)
3502	@r=`${PWD_COMMAND}`; export r; \
3503	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3504	test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3505	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3506	$(HOST_EXPORTS) \
3507	echo Configuring in $(HOST_SUBDIR)/autoconf; \
3508	cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3509	case $(srcdir) in \
3510	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3511	  *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3512		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3513	esac; \
3514	srcdiroption="--srcdir=$${topdir}/autoconf"; \
3515	libsrcdir="$$s/autoconf"; \
3516	$(SHELL) $${libsrcdir}/configure \
3517	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3518	  --target=${target_alias} $${srcdiroption}  \
3519	  || exit 1
3520@endif autoconf
3521
3522
3523
3524
3525
3526.PHONY: all-autoconf maybe-all-autoconf
3527maybe-all-autoconf:
3528@if gcc-bootstrap
3529all-autoconf: stage_current
3530@endif gcc-bootstrap
3531@if autoconf
3532TARGET-autoconf=all
3533maybe-all-autoconf: all-autoconf
3534all-autoconf: configure-autoconf
3535	@: $(MAKE); $(unstage)
3536	@r=`${PWD_COMMAND}`; export r; \
3537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538	$(HOST_EXPORTS) \
3539	(cd $(HOST_SUBDIR)/autoconf && \
3540	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
3541@endif autoconf
3542
3543
3544
3545
3546.PHONY: check-autoconf maybe-check-autoconf
3547maybe-check-autoconf:
3548@if autoconf
3549maybe-check-autoconf: check-autoconf
3550
3551check-autoconf:
3552	@: $(MAKE); $(unstage)
3553	@r=`${PWD_COMMAND}`; export r; \
3554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3555	$(HOST_EXPORTS) \
3556	(cd $(HOST_SUBDIR)/autoconf && \
3557	  $(MAKE) $(FLAGS_TO_PASS)  check)
3558
3559@endif autoconf
3560
3561.PHONY: install-autoconf maybe-install-autoconf
3562maybe-install-autoconf:
3563@if autoconf
3564maybe-install-autoconf: install-autoconf
3565
3566install-autoconf: installdirs
3567	@: $(MAKE); $(unstage)
3568	@r=`${PWD_COMMAND}`; export r; \
3569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3570	$(HOST_EXPORTS) \
3571	(cd $(HOST_SUBDIR)/autoconf && \
3572	  $(MAKE) $(FLAGS_TO_PASS)  install)
3573
3574@endif autoconf
3575
3576# Other targets (info, dvi, pdf, etc.)
3577
3578.PHONY: maybe-info-autoconf info-autoconf
3579maybe-info-autoconf:
3580@if autoconf
3581maybe-info-autoconf: info-autoconf
3582
3583info-autoconf: \
3584    configure-autoconf 
3585	@: $(MAKE); $(unstage)
3586	@[ -f ./autoconf/Makefile ] || exit 0; \
3587	r=`${PWD_COMMAND}`; export r; \
3588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3589	$(HOST_EXPORTS) \
3590	for flag in $(EXTRA_HOST_FLAGS) ; do \
3591	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3592	done; \
3593	echo "Doing info in autoconf" ; \
3594	(cd $(HOST_SUBDIR)/autoconf && \
3595	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3596	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3597	          "RANLIB=$${RANLIB}" \
3598	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3599	          info) \
3600	  || exit 1
3601
3602@endif autoconf
3603
3604.PHONY: maybe-dvi-autoconf dvi-autoconf
3605maybe-dvi-autoconf:
3606@if autoconf
3607maybe-dvi-autoconf: dvi-autoconf
3608
3609dvi-autoconf: \
3610    configure-autoconf 
3611	@: $(MAKE); $(unstage)
3612	@[ -f ./autoconf/Makefile ] || exit 0; \
3613	r=`${PWD_COMMAND}`; export r; \
3614	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615	$(HOST_EXPORTS) \
3616	for flag in $(EXTRA_HOST_FLAGS) ; do \
3617	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618	done; \
3619	echo "Doing dvi in autoconf" ; \
3620	(cd $(HOST_SUBDIR)/autoconf && \
3621	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3622	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3623	          "RANLIB=$${RANLIB}" \
3624	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3625	          dvi) \
3626	  || exit 1
3627
3628@endif autoconf
3629
3630.PHONY: maybe-pdf-autoconf pdf-autoconf
3631maybe-pdf-autoconf:
3632@if autoconf
3633maybe-pdf-autoconf: pdf-autoconf
3634
3635pdf-autoconf: \
3636    configure-autoconf 
3637	@: $(MAKE); $(unstage)
3638	@[ -f ./autoconf/Makefile ] || exit 0; \
3639	r=`${PWD_COMMAND}`; export r; \
3640	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641	$(HOST_EXPORTS) \
3642	for flag in $(EXTRA_HOST_FLAGS) ; do \
3643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3644	done; \
3645	echo "Doing pdf in autoconf" ; \
3646	(cd $(HOST_SUBDIR)/autoconf && \
3647	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3648	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3649	          "RANLIB=$${RANLIB}" \
3650	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3651	          pdf) \
3652	  || exit 1
3653
3654@endif autoconf
3655
3656.PHONY: maybe-html-autoconf html-autoconf
3657maybe-html-autoconf:
3658@if autoconf
3659maybe-html-autoconf: html-autoconf
3660
3661html-autoconf: \
3662    configure-autoconf 
3663	@: $(MAKE); $(unstage)
3664	@[ -f ./autoconf/Makefile ] || exit 0; \
3665	r=`${PWD_COMMAND}`; export r; \
3666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667	$(HOST_EXPORTS) \
3668	for flag in $(EXTRA_HOST_FLAGS) ; do \
3669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3670	done; \
3671	echo "Doing html in autoconf" ; \
3672	(cd $(HOST_SUBDIR)/autoconf && \
3673	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3674	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3675	          "RANLIB=$${RANLIB}" \
3676	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3677	          html) \
3678	  || exit 1
3679
3680@endif autoconf
3681
3682.PHONY: maybe-TAGS-autoconf TAGS-autoconf
3683maybe-TAGS-autoconf:
3684@if autoconf
3685maybe-TAGS-autoconf: TAGS-autoconf
3686
3687TAGS-autoconf: \
3688    configure-autoconf 
3689	@: $(MAKE); $(unstage)
3690	@[ -f ./autoconf/Makefile ] || exit 0; \
3691	r=`${PWD_COMMAND}`; export r; \
3692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693	$(HOST_EXPORTS) \
3694	for flag in $(EXTRA_HOST_FLAGS) ; do \
3695	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3696	done; \
3697	echo "Doing TAGS in autoconf" ; \
3698	(cd $(HOST_SUBDIR)/autoconf && \
3699	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3700	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3701	          "RANLIB=$${RANLIB}" \
3702	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3703	          TAGS) \
3704	  || exit 1
3705
3706@endif autoconf
3707
3708.PHONY: maybe-install-info-autoconf install-info-autoconf
3709maybe-install-info-autoconf:
3710@if autoconf
3711maybe-install-info-autoconf: install-info-autoconf
3712
3713install-info-autoconf: \
3714    configure-autoconf \
3715    info-autoconf 
3716	@: $(MAKE); $(unstage)
3717	@[ -f ./autoconf/Makefile ] || exit 0; \
3718	r=`${PWD_COMMAND}`; export r; \
3719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3720	$(HOST_EXPORTS) \
3721	for flag in $(EXTRA_HOST_FLAGS) ; do \
3722	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3723	done; \
3724	echo "Doing install-info in autoconf" ; \
3725	(cd $(HOST_SUBDIR)/autoconf && \
3726	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3727	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3728	          "RANLIB=$${RANLIB}" \
3729	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3730	          install-info) \
3731	  || exit 1
3732
3733@endif autoconf
3734
3735.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3736maybe-install-pdf-autoconf:
3737@if autoconf
3738maybe-install-pdf-autoconf: install-pdf-autoconf
3739
3740install-pdf-autoconf: \
3741    configure-autoconf \
3742    pdf-autoconf 
3743	@: $(MAKE); $(unstage)
3744	@[ -f ./autoconf/Makefile ] || exit 0; \
3745	r=`${PWD_COMMAND}`; export r; \
3746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747	$(HOST_EXPORTS) \
3748	for flag in $(EXTRA_HOST_FLAGS) ; do \
3749	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3750	done; \
3751	echo "Doing install-pdf in autoconf" ; \
3752	(cd $(HOST_SUBDIR)/autoconf && \
3753	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3754	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3755	          "RANLIB=$${RANLIB}" \
3756	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3757	          install-pdf) \
3758	  || exit 1
3759
3760@endif autoconf
3761
3762.PHONY: maybe-install-html-autoconf install-html-autoconf
3763maybe-install-html-autoconf:
3764@if autoconf
3765maybe-install-html-autoconf: install-html-autoconf
3766
3767install-html-autoconf: \
3768    configure-autoconf \
3769    html-autoconf 
3770	@: $(MAKE); $(unstage)
3771	@[ -f ./autoconf/Makefile ] || exit 0; \
3772	r=`${PWD_COMMAND}`; export r; \
3773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774	$(HOST_EXPORTS) \
3775	for flag in $(EXTRA_HOST_FLAGS) ; do \
3776	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777	done; \
3778	echo "Doing install-html in autoconf" ; \
3779	(cd $(HOST_SUBDIR)/autoconf && \
3780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782	          "RANLIB=$${RANLIB}" \
3783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3784	          install-html) \
3785	  || exit 1
3786
3787@endif autoconf
3788
3789.PHONY: maybe-installcheck-autoconf installcheck-autoconf
3790maybe-installcheck-autoconf:
3791@if autoconf
3792maybe-installcheck-autoconf: installcheck-autoconf
3793
3794installcheck-autoconf: \
3795    configure-autoconf 
3796	@: $(MAKE); $(unstage)
3797	@[ -f ./autoconf/Makefile ] || exit 0; \
3798	r=`${PWD_COMMAND}`; export r; \
3799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800	$(HOST_EXPORTS) \
3801	for flag in $(EXTRA_HOST_FLAGS) ; do \
3802	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3803	done; \
3804	echo "Doing installcheck in autoconf" ; \
3805	(cd $(HOST_SUBDIR)/autoconf && \
3806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3808	          "RANLIB=$${RANLIB}" \
3809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3810	          installcheck) \
3811	  || exit 1
3812
3813@endif autoconf
3814
3815.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3816maybe-mostlyclean-autoconf:
3817@if autoconf
3818maybe-mostlyclean-autoconf: mostlyclean-autoconf
3819
3820mostlyclean-autoconf: 
3821	@: $(MAKE); $(unstage)
3822	@[ -f ./autoconf/Makefile ] || exit 0; \
3823	r=`${PWD_COMMAND}`; export r; \
3824	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3825	$(HOST_EXPORTS) \
3826	for flag in $(EXTRA_HOST_FLAGS) ; do \
3827	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3828	done; \
3829	echo "Doing mostlyclean in autoconf" ; \
3830	(cd $(HOST_SUBDIR)/autoconf && \
3831	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3832	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3833	          "RANLIB=$${RANLIB}" \
3834	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3835	          mostlyclean) \
3836	  || exit 1
3837
3838@endif autoconf
3839
3840.PHONY: maybe-clean-autoconf clean-autoconf
3841maybe-clean-autoconf:
3842@if autoconf
3843maybe-clean-autoconf: clean-autoconf
3844
3845clean-autoconf: 
3846	@: $(MAKE); $(unstage)
3847	@[ -f ./autoconf/Makefile ] || exit 0; \
3848	r=`${PWD_COMMAND}`; export r; \
3849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850	$(HOST_EXPORTS) \
3851	for flag in $(EXTRA_HOST_FLAGS) ; do \
3852	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3853	done; \
3854	echo "Doing clean in autoconf" ; \
3855	(cd $(HOST_SUBDIR)/autoconf && \
3856	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3857	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3858	          "RANLIB=$${RANLIB}" \
3859	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3860	          clean) \
3861	  || exit 1
3862
3863@endif autoconf
3864
3865.PHONY: maybe-distclean-autoconf distclean-autoconf
3866maybe-distclean-autoconf:
3867@if autoconf
3868maybe-distclean-autoconf: distclean-autoconf
3869
3870distclean-autoconf: 
3871	@: $(MAKE); $(unstage)
3872	@[ -f ./autoconf/Makefile ] || exit 0; \
3873	r=`${PWD_COMMAND}`; export r; \
3874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875	$(HOST_EXPORTS) \
3876	for flag in $(EXTRA_HOST_FLAGS) ; do \
3877	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878	done; \
3879	echo "Doing distclean in autoconf" ; \
3880	(cd $(HOST_SUBDIR)/autoconf && \
3881	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3882	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3883	          "RANLIB=$${RANLIB}" \
3884	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3885	          distclean) \
3886	  || exit 1
3887
3888@endif autoconf
3889
3890.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3891maybe-maintainer-clean-autoconf:
3892@if autoconf
3893maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3894
3895maintainer-clean-autoconf: 
3896	@: $(MAKE); $(unstage)
3897	@[ -f ./autoconf/Makefile ] || exit 0; \
3898	r=`${PWD_COMMAND}`; export r; \
3899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3900	$(HOST_EXPORTS) \
3901	for flag in $(EXTRA_HOST_FLAGS) ; do \
3902	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3903	done; \
3904	echo "Doing maintainer-clean in autoconf" ; \
3905	(cd $(HOST_SUBDIR)/autoconf && \
3906	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3907	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3908	          "RANLIB=$${RANLIB}" \
3909	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3910	          maintainer-clean) \
3911	  || exit 1
3912
3913@endif autoconf
3914
3915
3916
3917.PHONY: configure-automake maybe-configure-automake
3918maybe-configure-automake:
3919@if gcc-bootstrap
3920configure-automake: stage_current
3921@endif gcc-bootstrap
3922@if automake
3923maybe-configure-automake: configure-automake
3924configure-automake: 
3925	@: $(MAKE); $(unstage)
3926	@r=`${PWD_COMMAND}`; export r; \
3927	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3928	test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3929	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3930	$(HOST_EXPORTS) \
3931	echo Configuring in $(HOST_SUBDIR)/automake; \
3932	cd "$(HOST_SUBDIR)/automake" || exit 1; \
3933	case $(srcdir) in \
3934	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3935	  *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3936		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3937	esac; \
3938	srcdiroption="--srcdir=$${topdir}/automake"; \
3939	libsrcdir="$$s/automake"; \
3940	$(SHELL) $${libsrcdir}/configure \
3941	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3942	  --target=${target_alias} $${srcdiroption}  \
3943	  || exit 1
3944@endif automake
3945
3946
3947
3948
3949
3950.PHONY: all-automake maybe-all-automake
3951maybe-all-automake:
3952@if gcc-bootstrap
3953all-automake: stage_current
3954@endif gcc-bootstrap
3955@if automake
3956TARGET-automake=all
3957maybe-all-automake: all-automake
3958all-automake: configure-automake
3959	@: $(MAKE); $(unstage)
3960	@r=`${PWD_COMMAND}`; export r; \
3961	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962	$(HOST_EXPORTS) \
3963	(cd $(HOST_SUBDIR)/automake && \
3964	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3965@endif automake
3966
3967
3968
3969
3970.PHONY: check-automake maybe-check-automake
3971maybe-check-automake:
3972@if automake
3973maybe-check-automake: check-automake
3974
3975check-automake:
3976	@: $(MAKE); $(unstage)
3977	@r=`${PWD_COMMAND}`; export r; \
3978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3979	$(HOST_EXPORTS) \
3980	(cd $(HOST_SUBDIR)/automake && \
3981	  $(MAKE) $(FLAGS_TO_PASS)  check)
3982
3983@endif automake
3984
3985.PHONY: install-automake maybe-install-automake
3986maybe-install-automake:
3987@if automake
3988maybe-install-automake: install-automake
3989
3990install-automake: installdirs
3991	@: $(MAKE); $(unstage)
3992	@r=`${PWD_COMMAND}`; export r; \
3993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994	$(HOST_EXPORTS) \
3995	(cd $(HOST_SUBDIR)/automake && \
3996	  $(MAKE) $(FLAGS_TO_PASS)  install)
3997
3998@endif automake
3999
4000# Other targets (info, dvi, pdf, etc.)
4001
4002.PHONY: maybe-info-automake info-automake
4003maybe-info-automake:
4004@if automake
4005maybe-info-automake: info-automake
4006
4007info-automake: \
4008    configure-automake 
4009	@: $(MAKE); $(unstage)
4010	@[ -f ./automake/Makefile ] || exit 0; \
4011	r=`${PWD_COMMAND}`; export r; \
4012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4013	$(HOST_EXPORTS) \
4014	for flag in $(EXTRA_HOST_FLAGS) ; do \
4015	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4016	done; \
4017	echo "Doing info in automake" ; \
4018	(cd $(HOST_SUBDIR)/automake && \
4019	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4020	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4021	          "RANLIB=$${RANLIB}" \
4022	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4023	          info) \
4024	  || exit 1
4025
4026@endif automake
4027
4028.PHONY: maybe-dvi-automake dvi-automake
4029maybe-dvi-automake:
4030@if automake
4031maybe-dvi-automake: dvi-automake
4032
4033dvi-automake: \
4034    configure-automake 
4035	@: $(MAKE); $(unstage)
4036	@[ -f ./automake/Makefile ] || exit 0; \
4037	r=`${PWD_COMMAND}`; export r; \
4038	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4039	$(HOST_EXPORTS) \
4040	for flag in $(EXTRA_HOST_FLAGS) ; do \
4041	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4042	done; \
4043	echo "Doing dvi in automake" ; \
4044	(cd $(HOST_SUBDIR)/automake && \
4045	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4046	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4047	          "RANLIB=$${RANLIB}" \
4048	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4049	          dvi) \
4050	  || exit 1
4051
4052@endif automake
4053
4054.PHONY: maybe-pdf-automake pdf-automake
4055maybe-pdf-automake:
4056@if automake
4057maybe-pdf-automake: pdf-automake
4058
4059pdf-automake: \
4060    configure-automake 
4061	@: $(MAKE); $(unstage)
4062	@[ -f ./automake/Makefile ] || exit 0; \
4063	r=`${PWD_COMMAND}`; export r; \
4064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4065	$(HOST_EXPORTS) \
4066	for flag in $(EXTRA_HOST_FLAGS) ; do \
4067	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4068	done; \
4069	echo "Doing pdf in automake" ; \
4070	(cd $(HOST_SUBDIR)/automake && \
4071	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4072	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4073	          "RANLIB=$${RANLIB}" \
4074	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4075	          pdf) \
4076	  || exit 1
4077
4078@endif automake
4079
4080.PHONY: maybe-html-automake html-automake
4081maybe-html-automake:
4082@if automake
4083maybe-html-automake: html-automake
4084
4085html-automake: \
4086    configure-automake 
4087	@: $(MAKE); $(unstage)
4088	@[ -f ./automake/Makefile ] || exit 0; \
4089	r=`${PWD_COMMAND}`; export r; \
4090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4091	$(HOST_EXPORTS) \
4092	for flag in $(EXTRA_HOST_FLAGS) ; do \
4093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4094	done; \
4095	echo "Doing html in automake" ; \
4096	(cd $(HOST_SUBDIR)/automake && \
4097	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4098	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4099	          "RANLIB=$${RANLIB}" \
4100	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4101	          html) \
4102	  || exit 1
4103
4104@endif automake
4105
4106.PHONY: maybe-TAGS-automake TAGS-automake
4107maybe-TAGS-automake:
4108@if automake
4109maybe-TAGS-automake: TAGS-automake
4110
4111TAGS-automake: \
4112    configure-automake 
4113	@: $(MAKE); $(unstage)
4114	@[ -f ./automake/Makefile ] || exit 0; \
4115	r=`${PWD_COMMAND}`; export r; \
4116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4117	$(HOST_EXPORTS) \
4118	for flag in $(EXTRA_HOST_FLAGS) ; do \
4119	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4120	done; \
4121	echo "Doing TAGS in automake" ; \
4122	(cd $(HOST_SUBDIR)/automake && \
4123	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4124	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4125	          "RANLIB=$${RANLIB}" \
4126	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4127	          TAGS) \
4128	  || exit 1
4129
4130@endif automake
4131
4132.PHONY: maybe-install-info-automake install-info-automake
4133maybe-install-info-automake:
4134@if automake
4135maybe-install-info-automake: install-info-automake
4136
4137install-info-automake: \
4138    configure-automake \
4139    info-automake 
4140	@: $(MAKE); $(unstage)
4141	@[ -f ./automake/Makefile ] || exit 0; \
4142	r=`${PWD_COMMAND}`; export r; \
4143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4144	$(HOST_EXPORTS) \
4145	for flag in $(EXTRA_HOST_FLAGS) ; do \
4146	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4147	done; \
4148	echo "Doing install-info in automake" ; \
4149	(cd $(HOST_SUBDIR)/automake && \
4150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4152	          "RANLIB=$${RANLIB}" \
4153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4154	          install-info) \
4155	  || exit 1
4156
4157@endif automake
4158
4159.PHONY: maybe-install-pdf-automake install-pdf-automake
4160maybe-install-pdf-automake:
4161@if automake
4162maybe-install-pdf-automake: install-pdf-automake
4163
4164install-pdf-automake: \
4165    configure-automake \
4166    pdf-automake 
4167	@: $(MAKE); $(unstage)
4168	@[ -f ./automake/Makefile ] || exit 0; \
4169	r=`${PWD_COMMAND}`; export r; \
4170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171	$(HOST_EXPORTS) \
4172	for flag in $(EXTRA_HOST_FLAGS) ; do \
4173	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4174	done; \
4175	echo "Doing install-pdf in automake" ; \
4176	(cd $(HOST_SUBDIR)/automake && \
4177	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4178	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4179	          "RANLIB=$${RANLIB}" \
4180	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4181	          install-pdf) \
4182	  || exit 1
4183
4184@endif automake
4185
4186.PHONY: maybe-install-html-automake install-html-automake
4187maybe-install-html-automake:
4188@if automake
4189maybe-install-html-automake: install-html-automake
4190
4191install-html-automake: \
4192    configure-automake \
4193    html-automake 
4194	@: $(MAKE); $(unstage)
4195	@[ -f ./automake/Makefile ] || exit 0; \
4196	r=`${PWD_COMMAND}`; export r; \
4197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4198	$(HOST_EXPORTS) \
4199	for flag in $(EXTRA_HOST_FLAGS) ; do \
4200	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4201	done; \
4202	echo "Doing install-html in automake" ; \
4203	(cd $(HOST_SUBDIR)/automake && \
4204	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4205	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4206	          "RANLIB=$${RANLIB}" \
4207	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4208	          install-html) \
4209	  || exit 1
4210
4211@endif automake
4212
4213.PHONY: maybe-installcheck-automake installcheck-automake
4214maybe-installcheck-automake:
4215@if automake
4216maybe-installcheck-automake: installcheck-automake
4217
4218installcheck-automake: \
4219    configure-automake 
4220	@: $(MAKE); $(unstage)
4221	@[ -f ./automake/Makefile ] || exit 0; \
4222	r=`${PWD_COMMAND}`; export r; \
4223	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224	$(HOST_EXPORTS) \
4225	for flag in $(EXTRA_HOST_FLAGS) ; do \
4226	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4227	done; \
4228	echo "Doing installcheck in automake" ; \
4229	(cd $(HOST_SUBDIR)/automake && \
4230	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4231	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4232	          "RANLIB=$${RANLIB}" \
4233	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4234	          installcheck) \
4235	  || exit 1
4236
4237@endif automake
4238
4239.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4240maybe-mostlyclean-automake:
4241@if automake
4242maybe-mostlyclean-automake: mostlyclean-automake
4243
4244mostlyclean-automake: 
4245	@: $(MAKE); $(unstage)
4246	@[ -f ./automake/Makefile ] || exit 0; \
4247	r=`${PWD_COMMAND}`; export r; \
4248	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4249	$(HOST_EXPORTS) \
4250	for flag in $(EXTRA_HOST_FLAGS) ; do \
4251	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4252	done; \
4253	echo "Doing mostlyclean in automake" ; \
4254	(cd $(HOST_SUBDIR)/automake && \
4255	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4256	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4257	          "RANLIB=$${RANLIB}" \
4258	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4259	          mostlyclean) \
4260	  || exit 1
4261
4262@endif automake
4263
4264.PHONY: maybe-clean-automake clean-automake
4265maybe-clean-automake:
4266@if automake
4267maybe-clean-automake: clean-automake
4268
4269clean-automake: 
4270	@: $(MAKE); $(unstage)
4271	@[ -f ./automake/Makefile ] || exit 0; \
4272	r=`${PWD_COMMAND}`; export r; \
4273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4274	$(HOST_EXPORTS) \
4275	for flag in $(EXTRA_HOST_FLAGS) ; do \
4276	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4277	done; \
4278	echo "Doing clean in automake" ; \
4279	(cd $(HOST_SUBDIR)/automake && \
4280	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4281	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4282	          "RANLIB=$${RANLIB}" \
4283	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4284	          clean) \
4285	  || exit 1
4286
4287@endif automake
4288
4289.PHONY: maybe-distclean-automake distclean-automake
4290maybe-distclean-automake:
4291@if automake
4292maybe-distclean-automake: distclean-automake
4293
4294distclean-automake: 
4295	@: $(MAKE); $(unstage)
4296	@[ -f ./automake/Makefile ] || exit 0; \
4297	r=`${PWD_COMMAND}`; export r; \
4298	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4299	$(HOST_EXPORTS) \
4300	for flag in $(EXTRA_HOST_FLAGS) ; do \
4301	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4302	done; \
4303	echo "Doing distclean in automake" ; \
4304	(cd $(HOST_SUBDIR)/automake && \
4305	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4306	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4307	          "RANLIB=$${RANLIB}" \
4308	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4309	          distclean) \
4310	  || exit 1
4311
4312@endif automake
4313
4314.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4315maybe-maintainer-clean-automake:
4316@if automake
4317maybe-maintainer-clean-automake: maintainer-clean-automake
4318
4319maintainer-clean-automake: 
4320	@: $(MAKE); $(unstage)
4321	@[ -f ./automake/Makefile ] || exit 0; \
4322	r=`${PWD_COMMAND}`; export r; \
4323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4324	$(HOST_EXPORTS) \
4325	for flag in $(EXTRA_HOST_FLAGS) ; do \
4326	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4327	done; \
4328	echo "Doing maintainer-clean in automake" ; \
4329	(cd $(HOST_SUBDIR)/automake && \
4330	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4331	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4332	          "RANLIB=$${RANLIB}" \
4333	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4334	          maintainer-clean) \
4335	  || exit 1
4336
4337@endif automake
4338
4339
4340
4341.PHONY: configure-bash maybe-configure-bash
4342maybe-configure-bash:
4343@if gcc-bootstrap
4344configure-bash: stage_current
4345@endif gcc-bootstrap
4346@if bash
4347maybe-configure-bash: configure-bash
4348configure-bash: 
4349	@: $(MAKE); $(unstage)
4350	@r=`${PWD_COMMAND}`; export r; \
4351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4352	test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4353	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4354	$(HOST_EXPORTS) \
4355	echo Configuring in $(HOST_SUBDIR)/bash; \
4356	cd "$(HOST_SUBDIR)/bash" || exit 1; \
4357	case $(srcdir) in \
4358	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4359	  *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4360		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4361	esac; \
4362	srcdiroption="--srcdir=$${topdir}/bash"; \
4363	libsrcdir="$$s/bash"; \
4364	$(SHELL) $${libsrcdir}/configure \
4365	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4366	  --target=${target_alias} $${srcdiroption}  \
4367	  || exit 1
4368@endif bash
4369
4370
4371
4372
4373
4374.PHONY: all-bash maybe-all-bash
4375maybe-all-bash:
4376@if gcc-bootstrap
4377all-bash: stage_current
4378@endif gcc-bootstrap
4379@if bash
4380TARGET-bash=all
4381maybe-all-bash: all-bash
4382all-bash: configure-bash
4383	@: $(MAKE); $(unstage)
4384	@r=`${PWD_COMMAND}`; export r; \
4385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4386	$(HOST_EXPORTS) \
4387	(cd $(HOST_SUBDIR)/bash && \
4388	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
4389@endif bash
4390
4391
4392
4393
4394.PHONY: check-bash maybe-check-bash
4395maybe-check-bash:
4396@if bash
4397maybe-check-bash: check-bash
4398
4399check-bash:
4400	@: $(MAKE); $(unstage)
4401	@r=`${PWD_COMMAND}`; export r; \
4402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4403	$(HOST_EXPORTS) \
4404	(cd $(HOST_SUBDIR)/bash && \
4405	  $(MAKE) $(FLAGS_TO_PASS)  check)
4406
4407@endif bash
4408
4409.PHONY: install-bash maybe-install-bash
4410maybe-install-bash:
4411@if bash
4412maybe-install-bash: install-bash
4413
4414install-bash: installdirs
4415	@: $(MAKE); $(unstage)
4416	@r=`${PWD_COMMAND}`; export r; \
4417	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4418	$(HOST_EXPORTS) \
4419	(cd $(HOST_SUBDIR)/bash && \
4420	  $(MAKE) $(FLAGS_TO_PASS)  install)
4421
4422@endif bash
4423
4424# Other targets (info, dvi, pdf, etc.)
4425
4426.PHONY: maybe-info-bash info-bash
4427maybe-info-bash:
4428@if bash
4429maybe-info-bash: info-bash
4430
4431info-bash: \
4432    configure-bash 
4433	@: $(MAKE); $(unstage)
4434	@[ -f ./bash/Makefile ] || exit 0; \
4435	r=`${PWD_COMMAND}`; export r; \
4436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4437	$(HOST_EXPORTS) \
4438	for flag in $(EXTRA_HOST_FLAGS) ; do \
4439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4440	done; \
4441	echo "Doing info in bash" ; \
4442	(cd $(HOST_SUBDIR)/bash && \
4443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4445	          "RANLIB=$${RANLIB}" \
4446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4447	          info) \
4448	  || exit 1
4449
4450@endif bash
4451
4452.PHONY: maybe-dvi-bash dvi-bash
4453maybe-dvi-bash:
4454@if bash
4455maybe-dvi-bash: dvi-bash
4456
4457dvi-bash: \
4458    configure-bash 
4459	@: $(MAKE); $(unstage)
4460	@[ -f ./bash/Makefile ] || exit 0; \
4461	r=`${PWD_COMMAND}`; export r; \
4462	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463	$(HOST_EXPORTS) \
4464	for flag in $(EXTRA_HOST_FLAGS) ; do \
4465	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466	done; \
4467	echo "Doing dvi in bash" ; \
4468	(cd $(HOST_SUBDIR)/bash && \
4469	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4470	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4471	          "RANLIB=$${RANLIB}" \
4472	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4473	          dvi) \
4474	  || exit 1
4475
4476@endif bash
4477
4478.PHONY: maybe-pdf-bash pdf-bash
4479maybe-pdf-bash:
4480@if bash
4481maybe-pdf-bash: pdf-bash
4482
4483pdf-bash: \
4484    configure-bash 
4485	@: $(MAKE); $(unstage)
4486	@[ -f ./bash/Makefile ] || exit 0; \
4487	r=`${PWD_COMMAND}`; export r; \
4488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489	$(HOST_EXPORTS) \
4490	for flag in $(EXTRA_HOST_FLAGS) ; do \
4491	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492	done; \
4493	echo "Doing pdf in bash" ; \
4494	(cd $(HOST_SUBDIR)/bash && \
4495	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4496	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4497	          "RANLIB=$${RANLIB}" \
4498	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4499	          pdf) \
4500	  || exit 1
4501
4502@endif bash
4503
4504.PHONY: maybe-html-bash html-bash
4505maybe-html-bash:
4506@if bash
4507maybe-html-bash: html-bash
4508
4509html-bash: \
4510    configure-bash 
4511	@: $(MAKE); $(unstage)
4512	@[ -f ./bash/Makefile ] || exit 0; \
4513	r=`${PWD_COMMAND}`; export r; \
4514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515	$(HOST_EXPORTS) \
4516	for flag in $(EXTRA_HOST_FLAGS) ; do \
4517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518	done; \
4519	echo "Doing html in bash" ; \
4520	(cd $(HOST_SUBDIR)/bash && \
4521	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523	          "RANLIB=$${RANLIB}" \
4524	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4525	          html) \
4526	  || exit 1
4527
4528@endif bash
4529
4530.PHONY: maybe-TAGS-bash TAGS-bash
4531maybe-TAGS-bash:
4532@if bash
4533maybe-TAGS-bash: TAGS-bash
4534
4535TAGS-bash: \
4536    configure-bash 
4537	@: $(MAKE); $(unstage)
4538	@[ -f ./bash/Makefile ] || exit 0; \
4539	r=`${PWD_COMMAND}`; export r; \
4540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4541	$(HOST_EXPORTS) \
4542	for flag in $(EXTRA_HOST_FLAGS) ; do \
4543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4544	done; \
4545	echo "Doing TAGS in bash" ; \
4546	(cd $(HOST_SUBDIR)/bash && \
4547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4549	          "RANLIB=$${RANLIB}" \
4550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4551	          TAGS) \
4552	  || exit 1
4553
4554@endif bash
4555
4556.PHONY: maybe-install-info-bash install-info-bash
4557maybe-install-info-bash:
4558@if bash
4559maybe-install-info-bash: install-info-bash
4560
4561install-info-bash: \
4562    configure-bash \
4563    info-bash 
4564	@: $(MAKE); $(unstage)
4565	@[ -f ./bash/Makefile ] || exit 0; \
4566	r=`${PWD_COMMAND}`; export r; \
4567	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568	$(HOST_EXPORTS) \
4569	for flag in $(EXTRA_HOST_FLAGS) ; do \
4570	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4571	done; \
4572	echo "Doing install-info in bash" ; \
4573	(cd $(HOST_SUBDIR)/bash && \
4574	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4575	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4576	          "RANLIB=$${RANLIB}" \
4577	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4578	          install-info) \
4579	  || exit 1
4580
4581@endif bash
4582
4583.PHONY: maybe-install-pdf-bash install-pdf-bash
4584maybe-install-pdf-bash:
4585@if bash
4586maybe-install-pdf-bash: install-pdf-bash
4587
4588install-pdf-bash: \
4589    configure-bash \
4590    pdf-bash 
4591	@: $(MAKE); $(unstage)
4592	@[ -f ./bash/Makefile ] || exit 0; \
4593	r=`${PWD_COMMAND}`; export r; \
4594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4595	$(HOST_EXPORTS) \
4596	for flag in $(EXTRA_HOST_FLAGS) ; do \
4597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4598	done; \
4599	echo "Doing install-pdf in bash" ; \
4600	(cd $(HOST_SUBDIR)/bash && \
4601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4603	          "RANLIB=$${RANLIB}" \
4604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4605	          install-pdf) \
4606	  || exit 1
4607
4608@endif bash
4609
4610.PHONY: maybe-install-html-bash install-html-bash
4611maybe-install-html-bash:
4612@if bash
4613maybe-install-html-bash: install-html-bash
4614
4615install-html-bash: \
4616    configure-bash \
4617    html-bash 
4618	@: $(MAKE); $(unstage)
4619	@[ -f ./bash/Makefile ] || exit 0; \
4620	r=`${PWD_COMMAND}`; export r; \
4621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622	$(HOST_EXPORTS) \
4623	for flag in $(EXTRA_HOST_FLAGS) ; do \
4624	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4625	done; \
4626	echo "Doing install-html in bash" ; \
4627	(cd $(HOST_SUBDIR)/bash && \
4628	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4629	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4630	          "RANLIB=$${RANLIB}" \
4631	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4632	          install-html) \
4633	  || exit 1
4634
4635@endif bash
4636
4637.PHONY: maybe-installcheck-bash installcheck-bash
4638maybe-installcheck-bash:
4639@if bash
4640maybe-installcheck-bash: installcheck-bash
4641
4642installcheck-bash: \
4643    configure-bash 
4644	@: $(MAKE); $(unstage)
4645	@[ -f ./bash/Makefile ] || exit 0; \
4646	r=`${PWD_COMMAND}`; export r; \
4647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4648	$(HOST_EXPORTS) \
4649	for flag in $(EXTRA_HOST_FLAGS) ; do \
4650	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4651	done; \
4652	echo "Doing installcheck in bash" ; \
4653	(cd $(HOST_SUBDIR)/bash && \
4654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4656	          "RANLIB=$${RANLIB}" \
4657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4658	          installcheck) \
4659	  || exit 1
4660
4661@endif bash
4662
4663.PHONY: maybe-mostlyclean-bash mostlyclean-bash
4664maybe-mostlyclean-bash:
4665@if bash
4666maybe-mostlyclean-bash: mostlyclean-bash
4667
4668mostlyclean-bash: 
4669	@: $(MAKE); $(unstage)
4670	@[ -f ./bash/Makefile ] || exit 0; \
4671	r=`${PWD_COMMAND}`; export r; \
4672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4673	$(HOST_EXPORTS) \
4674	for flag in $(EXTRA_HOST_FLAGS) ; do \
4675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4676	done; \
4677	echo "Doing mostlyclean in bash" ; \
4678	(cd $(HOST_SUBDIR)/bash && \
4679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4681	          "RANLIB=$${RANLIB}" \
4682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4683	          mostlyclean) \
4684	  || exit 1
4685
4686@endif bash
4687
4688.PHONY: maybe-clean-bash clean-bash
4689maybe-clean-bash:
4690@if bash
4691maybe-clean-bash: clean-bash
4692
4693clean-bash: 
4694	@: $(MAKE); $(unstage)
4695	@[ -f ./bash/Makefile ] || exit 0; \
4696	r=`${PWD_COMMAND}`; export r; \
4697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698	$(HOST_EXPORTS) \
4699	for flag in $(EXTRA_HOST_FLAGS) ; do \
4700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4701	done; \
4702	echo "Doing clean in bash" ; \
4703	(cd $(HOST_SUBDIR)/bash && \
4704	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4705	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4706	          "RANLIB=$${RANLIB}" \
4707	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4708	          clean) \
4709	  || exit 1
4710
4711@endif bash
4712
4713.PHONY: maybe-distclean-bash distclean-bash
4714maybe-distclean-bash:
4715@if bash
4716maybe-distclean-bash: distclean-bash
4717
4718distclean-bash: 
4719	@: $(MAKE); $(unstage)
4720	@[ -f ./bash/Makefile ] || exit 0; \
4721	r=`${PWD_COMMAND}`; export r; \
4722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4723	$(HOST_EXPORTS) \
4724	for flag in $(EXTRA_HOST_FLAGS) ; do \
4725	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4726	done; \
4727	echo "Doing distclean in bash" ; \
4728	(cd $(HOST_SUBDIR)/bash && \
4729	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4730	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4731	          "RANLIB=$${RANLIB}" \
4732	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4733	          distclean) \
4734	  || exit 1
4735
4736@endif bash
4737
4738.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4739maybe-maintainer-clean-bash:
4740@if bash
4741maybe-maintainer-clean-bash: maintainer-clean-bash
4742
4743maintainer-clean-bash: 
4744	@: $(MAKE); $(unstage)
4745	@[ -f ./bash/Makefile ] || exit 0; \
4746	r=`${PWD_COMMAND}`; export r; \
4747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748	$(HOST_EXPORTS) \
4749	for flag in $(EXTRA_HOST_FLAGS) ; do \
4750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4751	done; \
4752	echo "Doing maintainer-clean in bash" ; \
4753	(cd $(HOST_SUBDIR)/bash && \
4754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4756	          "RANLIB=$${RANLIB}" \
4757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4758	          maintainer-clean) \
4759	  || exit 1
4760
4761@endif bash
4762
4763
4764
4765.PHONY: configure-bfd maybe-configure-bfd
4766maybe-configure-bfd:
4767@if gcc-bootstrap
4768configure-bfd: stage_current
4769@endif gcc-bootstrap
4770@if bfd
4771maybe-configure-bfd: configure-bfd
4772configure-bfd: 
4773	@r=`${PWD_COMMAND}`; export r; \
4774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4775	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4776	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4777	$(HOST_EXPORTS) \
4778	echo Configuring in $(HOST_SUBDIR)/bfd; \
4779	cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4780	case $(srcdir) in \
4781	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4782	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4783		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4784	esac; \
4785	srcdiroption="--srcdir=$${topdir}/bfd"; \
4786	libsrcdir="$$s/bfd"; \
4787	$(SHELL) $${libsrcdir}/configure \
4788	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4789	  --target=${target_alias} $${srcdiroption}  \
4790	  || exit 1
4791@endif bfd
4792
4793
4794
4795.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4796maybe-configure-stage1-bfd:
4797@if bfd-bootstrap
4798maybe-configure-stage1-bfd: configure-stage1-bfd
4799configure-stage1-bfd:
4800	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4801	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4802	@r=`${PWD_COMMAND}`; export r; \
4803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4805	$(HOST_EXPORTS) \
4806	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4807	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
4808	echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4809	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4810	cd $(HOST_SUBDIR)/bfd || exit 1; \
4811	case $(srcdir) in \
4812	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4813	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4814		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4815	esac; \
4816	srcdiroption="--srcdir=$${topdir}/bfd"; \
4817	libsrcdir="$$s/bfd"; \
4818	$(SHELL) $${libsrcdir}/configure \
4819	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4820	  --target=${target_alias} $${srcdiroption} \
4821	   \
4822	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4823@endif bfd-bootstrap
4824
4825.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4826maybe-configure-stage2-bfd:
4827@if bfd-bootstrap
4828maybe-configure-stage2-bfd: configure-stage2-bfd
4829configure-stage2-bfd:
4830	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4831	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4832	@r=`${PWD_COMMAND}`; export r; \
4833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4834	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4835	$(HOST_EXPORTS) \
4836	$(POSTSTAGE1_HOST_EXPORTS) \
4837	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4838	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4839	echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4840	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4841	cd $(HOST_SUBDIR)/bfd || exit 1; \
4842	case $(srcdir) in \
4843	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4844	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4845		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4846	esac; \
4847	srcdiroption="--srcdir=$${topdir}/bfd"; \
4848	libsrcdir="$$s/bfd"; \
4849	$(SHELL) $${libsrcdir}/configure \
4850	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4851	  --target=${target_alias} $${srcdiroption} \
4852	  --with-build-libsubdir=$(HOST_SUBDIR) \
4853	  @stage2_werror_flag@ 
4854@endif bfd-bootstrap
4855
4856.PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4857maybe-configure-stageb2g0-bfd:
4858@if bfd-bootstrap
4859maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4860configure-stageb2g0-bfd:
4861	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4862	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4863	@r=`${PWD_COMMAND}`; export r; \
4864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4866	$(HOST_EXPORTS) \
4867	$(POSTSTAGE1_HOST_EXPORTS) \
4868	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4869	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
4870	echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4871	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4872	cd $(HOST_SUBDIR)/bfd || exit 1; \
4873	case $(srcdir) in \
4874	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4875	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4876		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4877	esac; \
4878	srcdiroption="--srcdir=$${topdir}/bfd"; \
4879	libsrcdir="$$s/bfd"; \
4880	$(SHELL) $${libsrcdir}/configure \
4881	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4882	  --target=${target_alias} $${srcdiroption} \
4883	  --with-build-libsubdir=$(HOST_SUBDIR) \
4884	  @stage2_werror_flag@ 
4885@endif bfd-bootstrap
4886
4887.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4888maybe-configure-stage3-bfd:
4889@if bfd-bootstrap
4890maybe-configure-stage3-bfd: configure-stage3-bfd
4891configure-stage3-bfd:
4892	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4893	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4894	@r=`${PWD_COMMAND}`; export r; \
4895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4896	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4897	$(HOST_EXPORTS) \
4898	$(POSTSTAGE1_HOST_EXPORTS) \
4899	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4900	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4901	echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4902	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4903	cd $(HOST_SUBDIR)/bfd || exit 1; \
4904	case $(srcdir) in \
4905	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4906	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4907		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4908	esac; \
4909	srcdiroption="--srcdir=$${topdir}/bfd"; \
4910	libsrcdir="$$s/bfd"; \
4911	$(SHELL) $${libsrcdir}/configure \
4912	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4913	  --target=${target_alias} $${srcdiroption} \
4914	  --with-build-libsubdir=$(HOST_SUBDIR) \
4915	  @stage2_werror_flag@ 
4916@endif bfd-bootstrap
4917
4918.PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4919maybe-configure-stageb3g2-bfd:
4920@if bfd-bootstrap
4921maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4922configure-stageb3g2-bfd:
4923	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4924	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4925	@r=`${PWD_COMMAND}`; export r; \
4926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4927	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4928	$(HOST_EXPORTS) \
4929	$(POSTSTAGE1_HOST_EXPORTS) \
4930	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4931	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
4932	echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4933	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4934	cd $(HOST_SUBDIR)/bfd || exit 1; \
4935	case $(srcdir) in \
4936	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4937	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4938		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4939	esac; \
4940	srcdiroption="--srcdir=$${topdir}/bfd"; \
4941	libsrcdir="$$s/bfd"; \
4942	$(SHELL) $${libsrcdir}/configure \
4943	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4944	  --target=${target_alias} $${srcdiroption} \
4945	  --with-build-libsubdir=$(HOST_SUBDIR) \
4946	  @stage2_werror_flag@ 
4947@endif bfd-bootstrap
4948
4949.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4950maybe-configure-stage4-bfd:
4951@if bfd-bootstrap
4952maybe-configure-stage4-bfd: configure-stage4-bfd
4953configure-stage4-bfd:
4954	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4955	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4956	@r=`${PWD_COMMAND}`; export r; \
4957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4958	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4959	$(HOST_EXPORTS) \
4960	$(POSTSTAGE1_HOST_EXPORTS) \
4961	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4962	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4963	echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4964	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4965	cd $(HOST_SUBDIR)/bfd || exit 1; \
4966	case $(srcdir) in \
4967	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4968	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4969		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4970	esac; \
4971	srcdiroption="--srcdir=$${topdir}/bfd"; \
4972	libsrcdir="$$s/bfd"; \
4973	$(SHELL) $${libsrcdir}/configure \
4974	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4975	  --target=${target_alias} $${srcdiroption} \
4976	  --with-build-libsubdir=$(HOST_SUBDIR) \
4977	  @stage2_werror_flag@ 
4978@endif bfd-bootstrap
4979
4980.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4981maybe-configure-stageprofile-bfd:
4982@if bfd-bootstrap
4983maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4984configure-stageprofile-bfd:
4985	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4986	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4987	@r=`${PWD_COMMAND}`; export r; \
4988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4989	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4990	$(HOST_EXPORTS) \
4991	$(POSTSTAGE1_HOST_EXPORTS) \
4992	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
4993	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
4994	echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4995	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4996	cd $(HOST_SUBDIR)/bfd || exit 1; \
4997	case $(srcdir) in \
4998	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4999	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5000		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5001	esac; \
5002	srcdiroption="--srcdir=$${topdir}/bfd"; \
5003	libsrcdir="$$s/bfd"; \
5004	$(SHELL) $${libsrcdir}/configure \
5005	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5006	  --target=${target_alias} $${srcdiroption} \
5007	  --with-build-libsubdir=$(HOST_SUBDIR) \
5008	  @stage2_werror_flag@ 
5009@endif bfd-bootstrap
5010
5011.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5012maybe-configure-stagefeedback-bfd:
5013@if bfd-bootstrap
5014maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5015configure-stagefeedback-bfd:
5016	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5017	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5018	@r=`${PWD_COMMAND}`; export r; \
5019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5021	$(HOST_EXPORTS) \
5022	$(POSTSTAGE1_HOST_EXPORTS) \
5023	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5024	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5025	echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5026	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5027	cd $(HOST_SUBDIR)/bfd || exit 1; \
5028	case $(srcdir) in \
5029	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5030	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5031		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5032	esac; \
5033	srcdiroption="--srcdir=$${topdir}/bfd"; \
5034	libsrcdir="$$s/bfd"; \
5035	$(SHELL) $${libsrcdir}/configure \
5036	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5037	  --target=${target_alias} $${srcdiroption} \
5038	  --with-build-libsubdir=$(HOST_SUBDIR) \
5039	  @stage2_werror_flag@ 
5040@endif bfd-bootstrap
5041
5042
5043
5044
5045
5046.PHONY: all-bfd maybe-all-bfd
5047maybe-all-bfd:
5048@if gcc-bootstrap
5049all-bfd: stage_current
5050@endif gcc-bootstrap
5051@if bfd
5052TARGET-bfd=all
5053maybe-all-bfd: all-bfd
5054all-bfd: configure-bfd
5055	@r=`${PWD_COMMAND}`; export r; \
5056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5057	$(HOST_EXPORTS) \
5058	(cd $(HOST_SUBDIR)/bfd && \
5059	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
5060@endif bfd
5061
5062
5063
5064.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5065.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5066maybe-all-stage1-bfd:
5067maybe-clean-stage1-bfd:
5068@if bfd-bootstrap
5069maybe-all-stage1-bfd: all-stage1-bfd
5070all-stage1: all-stage1-bfd
5071TARGET-stage1-bfd = $(TARGET-bfd)
5072all-stage1-bfd: configure-stage1-bfd
5073	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5074	@r=`${PWD_COMMAND}`; export r; \
5075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5076	$(HOST_EXPORTS) \
5077	cd $(HOST_SUBDIR)/bfd && \
5078	$(MAKE) $(FLAGS_TO_PASS) \
5079		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
5080		$(TARGET-stage1-bfd)
5081
5082maybe-clean-stage1-bfd: clean-stage1-bfd
5083clean-stage1: clean-stage1-bfd
5084clean-stage1-bfd:
5085	@if [ $(current_stage) = stage1 ]; then \
5086	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5087	else \
5088	  [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5089	  $(MAKE) stage1-start; \
5090	fi; \
5091	cd $(HOST_SUBDIR)/bfd && \
5092	$(MAKE) $(FLAGS_TO_PASS)  \
5093		 clean
5094@endif bfd-bootstrap
5095
5096
5097.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5098.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5099maybe-all-stage2-bfd:
5100maybe-clean-stage2-bfd:
5101@if bfd-bootstrap
5102maybe-all-stage2-bfd: all-stage2-bfd
5103all-stage2: all-stage2-bfd
5104TARGET-stage2-bfd = $(TARGET-bfd)
5105all-stage2-bfd: configure-stage2-bfd
5106	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5107	@r=`${PWD_COMMAND}`; export r; \
5108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5109	$(HOST_EXPORTS) \
5110	$(POSTSTAGE1_HOST_EXPORTS) \
5111	cd $(HOST_SUBDIR)/bfd && \
5112	$(MAKE) $(FLAGS_TO_PASS) \
5113		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5114		$(TARGET-stage2-bfd)
5115
5116maybe-clean-stage2-bfd: clean-stage2-bfd
5117clean-stage2: clean-stage2-bfd
5118clean-stage2-bfd:
5119	@if [ $(current_stage) = stage2 ]; then \
5120	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5121	else \
5122	  [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5123	  $(MAKE) stage2-start; \
5124	fi; \
5125	cd $(HOST_SUBDIR)/bfd && \
5126	$(MAKE) $(FLAGS_TO_PASS)  \
5127		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5128		 clean
5129@endif bfd-bootstrap
5130
5131
5132.PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5133.PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5134maybe-all-stageb2g0-bfd:
5135maybe-clean-stageb2g0-bfd:
5136@if bfd-bootstrap
5137maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5138all-stageb2g0: all-stageb2g0-bfd
5139TARGET-stageb2g0-bfd = $(TARGET-bfd)
5140all-stageb2g0-bfd: configure-stageb2g0-bfd
5141	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5142	@r=`${PWD_COMMAND}`; export r; \
5143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5144	$(HOST_EXPORTS) \
5145	$(POSTSTAGE1_HOST_EXPORTS) \
5146	cd $(HOST_SUBDIR)/bfd && \
5147	$(MAKE) $(FLAGS_TO_PASS) \
5148		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5149		$(TARGET-stageb2g0-bfd)
5150
5151maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5152clean-stageb2g0: clean-stageb2g0-bfd
5153clean-stageb2g0-bfd:
5154	@if [ $(current_stage) = stageb2g0 ]; then \
5155	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5156	else \
5157	  [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5158	  $(MAKE) stageb2g0-start; \
5159	fi; \
5160	cd $(HOST_SUBDIR)/bfd && \
5161	$(MAKE) $(FLAGS_TO_PASS)  \
5162		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5163		 clean
5164@endif bfd-bootstrap
5165
5166
5167.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5168.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5169maybe-all-stage3-bfd:
5170maybe-clean-stage3-bfd:
5171@if bfd-bootstrap
5172maybe-all-stage3-bfd: all-stage3-bfd
5173all-stage3: all-stage3-bfd
5174TARGET-stage3-bfd = $(TARGET-bfd)
5175all-stage3-bfd: configure-stage3-bfd
5176	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5177	@r=`${PWD_COMMAND}`; export r; \
5178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5179	$(HOST_EXPORTS) \
5180	$(POSTSTAGE1_HOST_EXPORTS) \
5181	cd $(HOST_SUBDIR)/bfd && \
5182	$(MAKE) $(FLAGS_TO_PASS) \
5183		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5184		$(TARGET-stage3-bfd)
5185
5186maybe-clean-stage3-bfd: clean-stage3-bfd
5187clean-stage3: clean-stage3-bfd
5188clean-stage3-bfd:
5189	@if [ $(current_stage) = stage3 ]; then \
5190	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5191	else \
5192	  [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5193	  $(MAKE) stage3-start; \
5194	fi; \
5195	cd $(HOST_SUBDIR)/bfd && \
5196	$(MAKE) $(FLAGS_TO_PASS)  \
5197		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5198		 clean
5199@endif bfd-bootstrap
5200
5201
5202.PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5203.PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5204maybe-all-stageb3g2-bfd:
5205maybe-clean-stageb3g2-bfd:
5206@if bfd-bootstrap
5207maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5208all-stageb3g2: all-stageb3g2-bfd
5209TARGET-stageb3g2-bfd = $(TARGET-bfd)
5210all-stageb3g2-bfd: configure-stageb3g2-bfd
5211	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5212	@r=`${PWD_COMMAND}`; export r; \
5213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5214	$(HOST_EXPORTS) \
5215	$(POSTSTAGE1_HOST_EXPORTS) \
5216	cd $(HOST_SUBDIR)/bfd && \
5217	$(MAKE) $(FLAGS_TO_PASS) \
5218		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5219		$(TARGET-stageb3g2-bfd)
5220
5221maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5222clean-stageb3g2: clean-stageb3g2-bfd
5223clean-stageb3g2-bfd:
5224	@if [ $(current_stage) = stageb3g2 ]; then \
5225	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5226	else \
5227	  [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5228	  $(MAKE) stageb3g2-start; \
5229	fi; \
5230	cd $(HOST_SUBDIR)/bfd && \
5231	$(MAKE) $(FLAGS_TO_PASS)  \
5232		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5233		 clean
5234@endif bfd-bootstrap
5235
5236
5237.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5238.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5239maybe-all-stage4-bfd:
5240maybe-clean-stage4-bfd:
5241@if bfd-bootstrap
5242maybe-all-stage4-bfd: all-stage4-bfd
5243all-stage4: all-stage4-bfd
5244TARGET-stage4-bfd = $(TARGET-bfd)
5245all-stage4-bfd: configure-stage4-bfd
5246	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5247	@r=`${PWD_COMMAND}`; export r; \
5248	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5249	$(HOST_EXPORTS) \
5250	$(POSTSTAGE1_HOST_EXPORTS) \
5251	cd $(HOST_SUBDIR)/bfd && \
5252	$(MAKE) $(FLAGS_TO_PASS) \
5253		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5254		$(TARGET-stage4-bfd)
5255
5256maybe-clean-stage4-bfd: clean-stage4-bfd
5257clean-stage4: clean-stage4-bfd
5258clean-stage4-bfd:
5259	@if [ $(current_stage) = stage4 ]; then \
5260	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5261	else \
5262	  [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5263	  $(MAKE) stage4-start; \
5264	fi; \
5265	cd $(HOST_SUBDIR)/bfd && \
5266	$(MAKE) $(FLAGS_TO_PASS)  \
5267		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5268		 clean
5269@endif bfd-bootstrap
5270
5271
5272.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5273.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5274maybe-all-stageprofile-bfd:
5275maybe-clean-stageprofile-bfd:
5276@if bfd-bootstrap
5277maybe-all-stageprofile-bfd: all-stageprofile-bfd
5278all-stageprofile: all-stageprofile-bfd
5279TARGET-stageprofile-bfd = $(TARGET-bfd)
5280all-stageprofile-bfd: configure-stageprofile-bfd
5281	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5282	@r=`${PWD_COMMAND}`; export r; \
5283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5284	$(HOST_EXPORTS) \
5285	$(POSTSTAGE1_HOST_EXPORTS) \
5286	cd $(HOST_SUBDIR)/bfd && \
5287	$(MAKE) $(FLAGS_TO_PASS) \
5288		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5289		$(TARGET-stageprofile-bfd)
5290
5291maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5292clean-stageprofile: clean-stageprofile-bfd
5293clean-stageprofile-bfd:
5294	@if [ $(current_stage) = stageprofile ]; then \
5295	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5296	else \
5297	  [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5298	  $(MAKE) stageprofile-start; \
5299	fi; \
5300	cd $(HOST_SUBDIR)/bfd && \
5301	$(MAKE) $(FLAGS_TO_PASS)  \
5302		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5303		 clean
5304@endif bfd-bootstrap
5305
5306
5307.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5308.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5309maybe-all-stagefeedback-bfd:
5310maybe-clean-stagefeedback-bfd:
5311@if bfd-bootstrap
5312maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5313all-stagefeedback: all-stagefeedback-bfd
5314TARGET-stagefeedback-bfd = $(TARGET-bfd)
5315all-stagefeedback-bfd: configure-stagefeedback-bfd
5316	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5317	@r=`${PWD_COMMAND}`; export r; \
5318	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5319	$(HOST_EXPORTS) \
5320	$(POSTSTAGE1_HOST_EXPORTS) \
5321	cd $(HOST_SUBDIR)/bfd && \
5322	$(MAKE) $(FLAGS_TO_PASS) \
5323		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
5324		$(TARGET-stagefeedback-bfd)
5325
5326maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5327clean-stagefeedback: clean-stagefeedback-bfd
5328clean-stagefeedback-bfd:
5329	@if [ $(current_stage) = stagefeedback ]; then \
5330	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5331	else \
5332	  [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5333	  $(MAKE) stagefeedback-start; \
5334	fi; \
5335	cd $(HOST_SUBDIR)/bfd && \
5336	$(MAKE) $(FLAGS_TO_PASS)  \
5337		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5338		 clean
5339@endif bfd-bootstrap
5340
5341
5342
5343
5344
5345.PHONY: check-bfd maybe-check-bfd
5346maybe-check-bfd:
5347@if bfd
5348maybe-check-bfd: check-bfd
5349
5350check-bfd:
5351	@: $(MAKE); $(unstage)
5352	@r=`${PWD_COMMAND}`; export r; \
5353	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5354	$(HOST_EXPORTS) \
5355	(cd $(HOST_SUBDIR)/bfd && \
5356	  $(MAKE) $(FLAGS_TO_PASS)  check)
5357
5358@endif bfd
5359
5360.PHONY: install-bfd maybe-install-bfd
5361maybe-install-bfd:
5362@if bfd
5363maybe-install-bfd: install-bfd
5364
5365install-bfd: installdirs
5366	@: $(MAKE); $(unstage)
5367	@r=`${PWD_COMMAND}`; export r; \
5368	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369	$(HOST_EXPORTS) \
5370	(cd $(HOST_SUBDIR)/bfd && \
5371	  $(MAKE) $(FLAGS_TO_PASS)  install)
5372
5373@endif bfd
5374
5375# Other targets (info, dvi, pdf, etc.)
5376
5377.PHONY: maybe-info-bfd info-bfd
5378maybe-info-bfd:
5379@if bfd
5380maybe-info-bfd: info-bfd
5381
5382info-bfd: \
5383    configure-bfd 
5384	@[ -f ./bfd/Makefile ] || exit 0; \
5385	r=`${PWD_COMMAND}`; export r; \
5386	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5387	$(HOST_EXPORTS) \
5388	for flag in $(EXTRA_HOST_FLAGS) ; do \
5389	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5390	done; \
5391	echo "Doing info in bfd" ; \
5392	(cd $(HOST_SUBDIR)/bfd && \
5393	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5394	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5395	          "RANLIB=$${RANLIB}" \
5396	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5397	          info) \
5398	  || exit 1
5399
5400@endif bfd
5401
5402.PHONY: maybe-dvi-bfd dvi-bfd
5403maybe-dvi-bfd:
5404@if bfd
5405maybe-dvi-bfd: dvi-bfd
5406
5407dvi-bfd: \
5408    configure-bfd 
5409	@[ -f ./bfd/Makefile ] || exit 0; \
5410	r=`${PWD_COMMAND}`; export r; \
5411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5412	$(HOST_EXPORTS) \
5413	for flag in $(EXTRA_HOST_FLAGS) ; do \
5414	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5415	done; \
5416	echo "Doing dvi in bfd" ; \
5417	(cd $(HOST_SUBDIR)/bfd && \
5418	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5419	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5420	          "RANLIB=$${RANLIB}" \
5421	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5422	          dvi) \
5423	  || exit 1
5424
5425@endif bfd
5426
5427.PHONY: maybe-pdf-bfd pdf-bfd
5428maybe-pdf-bfd:
5429@if bfd
5430maybe-pdf-bfd: pdf-bfd
5431
5432pdf-bfd: \
5433    configure-bfd 
5434	@[ -f ./bfd/Makefile ] || exit 0; \
5435	r=`${PWD_COMMAND}`; export r; \
5436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5437	$(HOST_EXPORTS) \
5438	for flag in $(EXTRA_HOST_FLAGS) ; do \
5439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5440	done; \
5441	echo "Doing pdf in bfd" ; \
5442	(cd $(HOST_SUBDIR)/bfd && \
5443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5445	          "RANLIB=$${RANLIB}" \
5446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5447	          pdf) \
5448	  || exit 1
5449
5450@endif bfd
5451
5452.PHONY: maybe-html-bfd html-bfd
5453maybe-html-bfd:
5454@if bfd
5455maybe-html-bfd: html-bfd
5456
5457html-bfd: \
5458    configure-bfd 
5459	@[ -f ./bfd/Makefile ] || exit 0; \
5460	r=`${PWD_COMMAND}`; export r; \
5461	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5462	$(HOST_EXPORTS) \
5463	for flag in $(EXTRA_HOST_FLAGS) ; do \
5464	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5465	done; \
5466	echo "Doing html in bfd" ; \
5467	(cd $(HOST_SUBDIR)/bfd && \
5468	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5469	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5470	          "RANLIB=$${RANLIB}" \
5471	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5472	          html) \
5473	  || exit 1
5474
5475@endif bfd
5476
5477.PHONY: maybe-TAGS-bfd TAGS-bfd
5478maybe-TAGS-bfd:
5479@if bfd
5480maybe-TAGS-bfd: TAGS-bfd
5481
5482TAGS-bfd: \
5483    configure-bfd 
5484	@[ -f ./bfd/Makefile ] || exit 0; \
5485	r=`${PWD_COMMAND}`; export r; \
5486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487	$(HOST_EXPORTS) \
5488	for flag in $(EXTRA_HOST_FLAGS) ; do \
5489	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5490	done; \
5491	echo "Doing TAGS in bfd" ; \
5492	(cd $(HOST_SUBDIR)/bfd && \
5493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5495	          "RANLIB=$${RANLIB}" \
5496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5497	          TAGS) \
5498	  || exit 1
5499
5500@endif bfd
5501
5502.PHONY: maybe-install-info-bfd install-info-bfd
5503maybe-install-info-bfd:
5504@if bfd
5505maybe-install-info-bfd: install-info-bfd
5506
5507install-info-bfd: \
5508    configure-bfd \
5509    info-bfd 
5510	@[ -f ./bfd/Makefile ] || exit 0; \
5511	r=`${PWD_COMMAND}`; export r; \
5512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5513	$(HOST_EXPORTS) \
5514	for flag in $(EXTRA_HOST_FLAGS) ; do \
5515	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5516	done; \
5517	echo "Doing install-info in bfd" ; \
5518	(cd $(HOST_SUBDIR)/bfd && \
5519	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5520	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5521	          "RANLIB=$${RANLIB}" \
5522	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5523	          install-info) \
5524	  || exit 1
5525
5526@endif bfd
5527
5528.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5529maybe-install-pdf-bfd:
5530@if bfd
5531maybe-install-pdf-bfd: install-pdf-bfd
5532
5533install-pdf-bfd: \
5534    configure-bfd \
5535    pdf-bfd 
5536	@[ -f ./bfd/Makefile ] || exit 0; \
5537	r=`${PWD_COMMAND}`; export r; \
5538	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5539	$(HOST_EXPORTS) \
5540	for flag in $(EXTRA_HOST_FLAGS) ; do \
5541	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5542	done; \
5543	echo "Doing install-pdf in bfd" ; \
5544	(cd $(HOST_SUBDIR)/bfd && \
5545	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5546	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5547	          "RANLIB=$${RANLIB}" \
5548	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5549	          install-pdf) \
5550	  || exit 1
5551
5552@endif bfd
5553
5554.PHONY: maybe-install-html-bfd install-html-bfd
5555maybe-install-html-bfd:
5556@if bfd
5557maybe-install-html-bfd: install-html-bfd
5558
5559install-html-bfd: \
5560    configure-bfd \
5561    html-bfd 
5562	@[ -f ./bfd/Makefile ] || exit 0; \
5563	r=`${PWD_COMMAND}`; export r; \
5564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5565	$(HOST_EXPORTS) \
5566	for flag in $(EXTRA_HOST_FLAGS) ; do \
5567	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5568	done; \
5569	echo "Doing install-html in bfd" ; \
5570	(cd $(HOST_SUBDIR)/bfd && \
5571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5573	          "RANLIB=$${RANLIB}" \
5574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5575	          install-html) \
5576	  || exit 1
5577
5578@endif bfd
5579
5580.PHONY: maybe-installcheck-bfd installcheck-bfd
5581maybe-installcheck-bfd:
5582@if bfd
5583maybe-installcheck-bfd: installcheck-bfd
5584
5585installcheck-bfd: \
5586    configure-bfd 
5587	@[ -f ./bfd/Makefile ] || exit 0; \
5588	r=`${PWD_COMMAND}`; export r; \
5589	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5590	$(HOST_EXPORTS) \
5591	for flag in $(EXTRA_HOST_FLAGS) ; do \
5592	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5593	done; \
5594	echo "Doing installcheck in bfd" ; \
5595	(cd $(HOST_SUBDIR)/bfd && \
5596	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5597	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5598	          "RANLIB=$${RANLIB}" \
5599	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5600	          installcheck) \
5601	  || exit 1
5602
5603@endif bfd
5604
5605.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5606maybe-mostlyclean-bfd:
5607@if bfd
5608maybe-mostlyclean-bfd: mostlyclean-bfd
5609
5610mostlyclean-bfd: 
5611	@[ -f ./bfd/Makefile ] || exit 0; \
5612	r=`${PWD_COMMAND}`; export r; \
5613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5614	$(HOST_EXPORTS) \
5615	for flag in $(EXTRA_HOST_FLAGS) ; do \
5616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5617	done; \
5618	echo "Doing mostlyclean in bfd" ; \
5619	(cd $(HOST_SUBDIR)/bfd && \
5620	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5621	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5622	          "RANLIB=$${RANLIB}" \
5623	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5624	          mostlyclean) \
5625	  || exit 1
5626
5627@endif bfd
5628
5629.PHONY: maybe-clean-bfd clean-bfd
5630maybe-clean-bfd:
5631@if bfd
5632maybe-clean-bfd: clean-bfd
5633
5634clean-bfd: 
5635	@[ -f ./bfd/Makefile ] || exit 0; \
5636	r=`${PWD_COMMAND}`; export r; \
5637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638	$(HOST_EXPORTS) \
5639	for flag in $(EXTRA_HOST_FLAGS) ; do \
5640	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641	done; \
5642	echo "Doing clean in bfd" ; \
5643	(cd $(HOST_SUBDIR)/bfd && \
5644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646	          "RANLIB=$${RANLIB}" \
5647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648	          clean) \
5649	  || exit 1
5650
5651@endif bfd
5652
5653.PHONY: maybe-distclean-bfd distclean-bfd
5654maybe-distclean-bfd:
5655@if bfd
5656maybe-distclean-bfd: distclean-bfd
5657
5658distclean-bfd: 
5659	@[ -f ./bfd/Makefile ] || exit 0; \
5660	r=`${PWD_COMMAND}`; export r; \
5661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662	$(HOST_EXPORTS) \
5663	for flag in $(EXTRA_HOST_FLAGS) ; do \
5664	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665	done; \
5666	echo "Doing distclean in bfd" ; \
5667	(cd $(HOST_SUBDIR)/bfd && \
5668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670	          "RANLIB=$${RANLIB}" \
5671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672	          distclean) \
5673	  || exit 1
5674
5675@endif bfd
5676
5677.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5678maybe-maintainer-clean-bfd:
5679@if bfd
5680maybe-maintainer-clean-bfd: maintainer-clean-bfd
5681
5682maintainer-clean-bfd: 
5683	@[ -f ./bfd/Makefile ] || exit 0; \
5684	r=`${PWD_COMMAND}`; export r; \
5685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686	$(HOST_EXPORTS) \
5687	for flag in $(EXTRA_HOST_FLAGS) ; do \
5688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5689	done; \
5690	echo "Doing maintainer-clean in bfd" ; \
5691	(cd $(HOST_SUBDIR)/bfd && \
5692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5694	          "RANLIB=$${RANLIB}" \
5695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5696	          maintainer-clean) \
5697	  || exit 1
5698
5699@endif bfd
5700
5701
5702
5703.PHONY: configure-opcodes maybe-configure-opcodes
5704maybe-configure-opcodes:
5705@if gcc-bootstrap
5706configure-opcodes: stage_current
5707@endif gcc-bootstrap
5708@if opcodes
5709maybe-configure-opcodes: configure-opcodes
5710configure-opcodes: 
5711	@r=`${PWD_COMMAND}`; export r; \
5712	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5714	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5715	$(HOST_EXPORTS) \
5716	echo Configuring in $(HOST_SUBDIR)/opcodes; \
5717	cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5718	case $(srcdir) in \
5719	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5720	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5721		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5722	esac; \
5723	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5724	libsrcdir="$$s/opcodes"; \
5725	$(SHELL) $${libsrcdir}/configure \
5726	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5727	  --target=${target_alias} $${srcdiroption}  \
5728	  || exit 1
5729@endif opcodes
5730
5731
5732
5733.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5734maybe-configure-stage1-opcodes:
5735@if opcodes-bootstrap
5736maybe-configure-stage1-opcodes: configure-stage1-opcodes
5737configure-stage1-opcodes:
5738	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5739	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5740	@r=`${PWD_COMMAND}`; export r; \
5741	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5742	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5743	$(HOST_EXPORTS) \
5744	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5745	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
5746	echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5747	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5748	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5749	case $(srcdir) in \
5750	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5751	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5752		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5753	esac; \
5754	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5755	libsrcdir="$$s/opcodes"; \
5756	$(SHELL) $${libsrcdir}/configure \
5757	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5758	  --target=${target_alias} $${srcdiroption} \
5759	   \
5760	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5761@endif opcodes-bootstrap
5762
5763.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5764maybe-configure-stage2-opcodes:
5765@if opcodes-bootstrap
5766maybe-configure-stage2-opcodes: configure-stage2-opcodes
5767configure-stage2-opcodes:
5768	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5769	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5770	@r=`${PWD_COMMAND}`; export r; \
5771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5773	$(HOST_EXPORTS) \
5774	$(POSTSTAGE1_HOST_EXPORTS) \
5775	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5776	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5777	echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5778	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5779	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5780	case $(srcdir) in \
5781	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5782	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5783		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5784	esac; \
5785	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5786	libsrcdir="$$s/opcodes"; \
5787	$(SHELL) $${libsrcdir}/configure \
5788	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5789	  --target=${target_alias} $${srcdiroption} \
5790	  --with-build-libsubdir=$(HOST_SUBDIR) \
5791	  @stage2_werror_flag@ 
5792@endif opcodes-bootstrap
5793
5794.PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5795maybe-configure-stageb2g0-opcodes:
5796@if opcodes-bootstrap
5797maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5798configure-stageb2g0-opcodes:
5799	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5800	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5801	@r=`${PWD_COMMAND}`; export r; \
5802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5803	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5804	$(HOST_EXPORTS) \
5805	$(POSTSTAGE1_HOST_EXPORTS) \
5806	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5807	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
5808	echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5809	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5810	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5811	case $(srcdir) in \
5812	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5813	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5814		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5815	esac; \
5816	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5817	libsrcdir="$$s/opcodes"; \
5818	$(SHELL) $${libsrcdir}/configure \
5819	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5820	  --target=${target_alias} $${srcdiroption} \
5821	  --with-build-libsubdir=$(HOST_SUBDIR) \
5822	  @stage2_werror_flag@ 
5823@endif opcodes-bootstrap
5824
5825.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5826maybe-configure-stage3-opcodes:
5827@if opcodes-bootstrap
5828maybe-configure-stage3-opcodes: configure-stage3-opcodes
5829configure-stage3-opcodes:
5830	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5831	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5832	@r=`${PWD_COMMAND}`; export r; \
5833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5835	$(HOST_EXPORTS) \
5836	$(POSTSTAGE1_HOST_EXPORTS) \
5837	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5838	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5839	echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5840	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5841	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5842	case $(srcdir) in \
5843	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5844	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5845		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5846	esac; \
5847	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5848	libsrcdir="$$s/opcodes"; \
5849	$(SHELL) $${libsrcdir}/configure \
5850	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5851	  --target=${target_alias} $${srcdiroption} \
5852	  --with-build-libsubdir=$(HOST_SUBDIR) \
5853	  @stage2_werror_flag@ 
5854@endif opcodes-bootstrap
5855
5856.PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5857maybe-configure-stageb3g2-opcodes:
5858@if opcodes-bootstrap
5859maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5860configure-stageb3g2-opcodes:
5861	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5862	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5863	@r=`${PWD_COMMAND}`; export r; \
5864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5865	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5866	$(HOST_EXPORTS) \
5867	$(POSTSTAGE1_HOST_EXPORTS) \
5868	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5869	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
5870	echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5871	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5872	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5873	case $(srcdir) in \
5874	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5875	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5876		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5877	esac; \
5878	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5879	libsrcdir="$$s/opcodes"; \
5880	$(SHELL) $${libsrcdir}/configure \
5881	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5882	  --target=${target_alias} $${srcdiroption} \
5883	  --with-build-libsubdir=$(HOST_SUBDIR) \
5884	  @stage2_werror_flag@ 
5885@endif opcodes-bootstrap
5886
5887.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5888maybe-configure-stage4-opcodes:
5889@if opcodes-bootstrap
5890maybe-configure-stage4-opcodes: configure-stage4-opcodes
5891configure-stage4-opcodes:
5892	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5893	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5894	@r=`${PWD_COMMAND}`; export r; \
5895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5896	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5897	$(HOST_EXPORTS) \
5898	$(POSTSTAGE1_HOST_EXPORTS) \
5899	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5900	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5901	echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5902	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5903	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5904	case $(srcdir) in \
5905	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5906	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5907		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5908	esac; \
5909	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5910	libsrcdir="$$s/opcodes"; \
5911	$(SHELL) $${libsrcdir}/configure \
5912	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5913	  --target=${target_alias} $${srcdiroption} \
5914	  --with-build-libsubdir=$(HOST_SUBDIR) \
5915	  @stage2_werror_flag@ 
5916@endif opcodes-bootstrap
5917
5918.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5919maybe-configure-stageprofile-opcodes:
5920@if opcodes-bootstrap
5921maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5922configure-stageprofile-opcodes:
5923	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5924	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5925	@r=`${PWD_COMMAND}`; export r; \
5926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5927	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5928	$(HOST_EXPORTS) \
5929	$(POSTSTAGE1_HOST_EXPORTS) \
5930	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5931	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
5932	echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5933	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5934	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5935	case $(srcdir) in \
5936	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5937	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5938		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5939	esac; \
5940	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5941	libsrcdir="$$s/opcodes"; \
5942	$(SHELL) $${libsrcdir}/configure \
5943	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5944	  --target=${target_alias} $${srcdiroption} \
5945	  --with-build-libsubdir=$(HOST_SUBDIR) \
5946	  @stage2_werror_flag@ 
5947@endif opcodes-bootstrap
5948
5949.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5950maybe-configure-stagefeedback-opcodes:
5951@if opcodes-bootstrap
5952maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5953configure-stagefeedback-opcodes:
5954	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5955	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5956	@r=`${PWD_COMMAND}`; export r; \
5957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5958	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5959	$(HOST_EXPORTS) \
5960	$(POSTSTAGE1_HOST_EXPORTS) \
5961	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5962	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5963	echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5964	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5965	cd $(HOST_SUBDIR)/opcodes || exit 1; \
5966	case $(srcdir) in \
5967	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5968	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5969		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5970	esac; \
5971	srcdiroption="--srcdir=$${topdir}/opcodes"; \
5972	libsrcdir="$$s/opcodes"; \
5973	$(SHELL) $${libsrcdir}/configure \
5974	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5975	  --target=${target_alias} $${srcdiroption} \
5976	  --with-build-libsubdir=$(HOST_SUBDIR) \
5977	  @stage2_werror_flag@ 
5978@endif opcodes-bootstrap
5979
5980
5981
5982
5983
5984.PHONY: all-opcodes maybe-all-opcodes
5985maybe-all-opcodes:
5986@if gcc-bootstrap
5987all-opcodes: stage_current
5988@endif gcc-bootstrap
5989@if opcodes
5990TARGET-opcodes=all
5991maybe-all-opcodes: all-opcodes
5992all-opcodes: configure-opcodes
5993	@r=`${PWD_COMMAND}`; export r; \
5994	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5995	$(HOST_EXPORTS) \
5996	(cd $(HOST_SUBDIR)/opcodes && \
5997	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
5998@endif opcodes
5999
6000
6001
6002.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6003.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6004maybe-all-stage1-opcodes:
6005maybe-clean-stage1-opcodes:
6006@if opcodes-bootstrap
6007maybe-all-stage1-opcodes: all-stage1-opcodes
6008all-stage1: all-stage1-opcodes
6009TARGET-stage1-opcodes = $(TARGET-opcodes)
6010all-stage1-opcodes: configure-stage1-opcodes
6011	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6012	@r=`${PWD_COMMAND}`; export r; \
6013	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014	$(HOST_EXPORTS) \
6015	cd $(HOST_SUBDIR)/opcodes && \
6016	$(MAKE) $(FLAGS_TO_PASS) \
6017		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
6018		$(TARGET-stage1-opcodes)
6019
6020maybe-clean-stage1-opcodes: clean-stage1-opcodes
6021clean-stage1: clean-stage1-opcodes
6022clean-stage1-opcodes:
6023	@if [ $(current_stage) = stage1 ]; then \
6024	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6025	else \
6026	  [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6027	  $(MAKE) stage1-start; \
6028	fi; \
6029	cd $(HOST_SUBDIR)/opcodes && \
6030	$(MAKE) $(FLAGS_TO_PASS)  \
6031		 clean
6032@endif opcodes-bootstrap
6033
6034
6035.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6036.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6037maybe-all-stage2-opcodes:
6038maybe-clean-stage2-opcodes:
6039@if opcodes-bootstrap
6040maybe-all-stage2-opcodes: all-stage2-opcodes
6041all-stage2: all-stage2-opcodes
6042TARGET-stage2-opcodes = $(TARGET-opcodes)
6043all-stage2-opcodes: configure-stage2-opcodes
6044	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6045	@r=`${PWD_COMMAND}`; export r; \
6046	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047	$(HOST_EXPORTS) \
6048	$(POSTSTAGE1_HOST_EXPORTS) \
6049	cd $(HOST_SUBDIR)/opcodes && \
6050	$(MAKE) $(FLAGS_TO_PASS) \
6051		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6052		$(TARGET-stage2-opcodes)
6053
6054maybe-clean-stage2-opcodes: clean-stage2-opcodes
6055clean-stage2: clean-stage2-opcodes
6056clean-stage2-opcodes:
6057	@if [ $(current_stage) = stage2 ]; then \
6058	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6059	else \
6060	  [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6061	  $(MAKE) stage2-start; \
6062	fi; \
6063	cd $(HOST_SUBDIR)/opcodes && \
6064	$(MAKE) $(FLAGS_TO_PASS)  \
6065		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6066		 clean
6067@endif opcodes-bootstrap
6068
6069
6070.PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6071.PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6072maybe-all-stageb2g0-opcodes:
6073maybe-clean-stageb2g0-opcodes:
6074@if opcodes-bootstrap
6075maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6076all-stageb2g0: all-stageb2g0-opcodes
6077TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6078all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6079	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6080	@r=`${PWD_COMMAND}`; export r; \
6081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6082	$(HOST_EXPORTS) \
6083	$(POSTSTAGE1_HOST_EXPORTS) \
6084	cd $(HOST_SUBDIR)/opcodes && \
6085	$(MAKE) $(FLAGS_TO_PASS) \
6086		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6087		$(TARGET-stageb2g0-opcodes)
6088
6089maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6090clean-stageb2g0: clean-stageb2g0-opcodes
6091clean-stageb2g0-opcodes:
6092	@if [ $(current_stage) = stageb2g0 ]; then \
6093	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6094	else \
6095	  [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6096	  $(MAKE) stageb2g0-start; \
6097	fi; \
6098	cd $(HOST_SUBDIR)/opcodes && \
6099	$(MAKE) $(FLAGS_TO_PASS)  \
6100		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6101		 clean
6102@endif opcodes-bootstrap
6103
6104
6105.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6106.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6107maybe-all-stage3-opcodes:
6108maybe-clean-stage3-opcodes:
6109@if opcodes-bootstrap
6110maybe-all-stage3-opcodes: all-stage3-opcodes
6111all-stage3: all-stage3-opcodes
6112TARGET-stage3-opcodes = $(TARGET-opcodes)
6113all-stage3-opcodes: configure-stage3-opcodes
6114	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6115	@r=`${PWD_COMMAND}`; export r; \
6116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6117	$(HOST_EXPORTS) \
6118	$(POSTSTAGE1_HOST_EXPORTS) \
6119	cd $(HOST_SUBDIR)/opcodes && \
6120	$(MAKE) $(FLAGS_TO_PASS) \
6121		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6122		$(TARGET-stage3-opcodes)
6123
6124maybe-clean-stage3-opcodes: clean-stage3-opcodes
6125clean-stage3: clean-stage3-opcodes
6126clean-stage3-opcodes:
6127	@if [ $(current_stage) = stage3 ]; then \
6128	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6129	else \
6130	  [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6131	  $(MAKE) stage3-start; \
6132	fi; \
6133	cd $(HOST_SUBDIR)/opcodes && \
6134	$(MAKE) $(FLAGS_TO_PASS)  \
6135		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6136		 clean
6137@endif opcodes-bootstrap
6138
6139
6140.PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6141.PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6142maybe-all-stageb3g2-opcodes:
6143maybe-clean-stageb3g2-opcodes:
6144@if opcodes-bootstrap
6145maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6146all-stageb3g2: all-stageb3g2-opcodes
6147TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6148all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6149	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6150	@r=`${PWD_COMMAND}`; export r; \
6151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6152	$(HOST_EXPORTS) \
6153	$(POSTSTAGE1_HOST_EXPORTS) \
6154	cd $(HOST_SUBDIR)/opcodes && \
6155	$(MAKE) $(FLAGS_TO_PASS) \
6156		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6157		$(TARGET-stageb3g2-opcodes)
6158
6159maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6160clean-stageb3g2: clean-stageb3g2-opcodes
6161clean-stageb3g2-opcodes:
6162	@if [ $(current_stage) = stageb3g2 ]; then \
6163	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6164	else \
6165	  [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6166	  $(MAKE) stageb3g2-start; \
6167	fi; \
6168	cd $(HOST_SUBDIR)/opcodes && \
6169	$(MAKE) $(FLAGS_TO_PASS)  \
6170		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6171		 clean
6172@endif opcodes-bootstrap
6173
6174
6175.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6176.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6177maybe-all-stage4-opcodes:
6178maybe-clean-stage4-opcodes:
6179@if opcodes-bootstrap
6180maybe-all-stage4-opcodes: all-stage4-opcodes
6181all-stage4: all-stage4-opcodes
6182TARGET-stage4-opcodes = $(TARGET-opcodes)
6183all-stage4-opcodes: configure-stage4-opcodes
6184	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6185	@r=`${PWD_COMMAND}`; export r; \
6186	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6187	$(HOST_EXPORTS) \
6188	$(POSTSTAGE1_HOST_EXPORTS) \
6189	cd $(HOST_SUBDIR)/opcodes && \
6190	$(MAKE) $(FLAGS_TO_PASS) \
6191		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6192		$(TARGET-stage4-opcodes)
6193
6194maybe-clean-stage4-opcodes: clean-stage4-opcodes
6195clean-stage4: clean-stage4-opcodes
6196clean-stage4-opcodes:
6197	@if [ $(current_stage) = stage4 ]; then \
6198	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6199	else \
6200	  [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6201	  $(MAKE) stage4-start; \
6202	fi; \
6203	cd $(HOST_SUBDIR)/opcodes && \
6204	$(MAKE) $(FLAGS_TO_PASS)  \
6205		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6206		 clean
6207@endif opcodes-bootstrap
6208
6209
6210.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6211.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6212maybe-all-stageprofile-opcodes:
6213maybe-clean-stageprofile-opcodes:
6214@if opcodes-bootstrap
6215maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6216all-stageprofile: all-stageprofile-opcodes
6217TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6218all-stageprofile-opcodes: configure-stageprofile-opcodes
6219	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6220	@r=`${PWD_COMMAND}`; export r; \
6221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222	$(HOST_EXPORTS) \
6223	$(POSTSTAGE1_HOST_EXPORTS) \
6224	cd $(HOST_SUBDIR)/opcodes && \
6225	$(MAKE) $(FLAGS_TO_PASS) \
6226		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6227		$(TARGET-stageprofile-opcodes)
6228
6229maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6230clean-stageprofile: clean-stageprofile-opcodes
6231clean-stageprofile-opcodes:
6232	@if [ $(current_stage) = stageprofile ]; then \
6233	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6234	else \
6235	  [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6236	  $(MAKE) stageprofile-start; \
6237	fi; \
6238	cd $(HOST_SUBDIR)/opcodes && \
6239	$(MAKE) $(FLAGS_TO_PASS)  \
6240		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6241		 clean
6242@endif opcodes-bootstrap
6243
6244
6245.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6246.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6247maybe-all-stagefeedback-opcodes:
6248maybe-clean-stagefeedback-opcodes:
6249@if opcodes-bootstrap
6250maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6251all-stagefeedback: all-stagefeedback-opcodes
6252TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6253all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6254	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6255	@r=`${PWD_COMMAND}`; export r; \
6256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6257	$(HOST_EXPORTS) \
6258	$(POSTSTAGE1_HOST_EXPORTS) \
6259	cd $(HOST_SUBDIR)/opcodes && \
6260	$(MAKE) $(FLAGS_TO_PASS) \
6261		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6262		$(TARGET-stagefeedback-opcodes)
6263
6264maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6265clean-stagefeedback: clean-stagefeedback-opcodes
6266clean-stagefeedback-opcodes:
6267	@if [ $(current_stage) = stagefeedback ]; then \
6268	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6269	else \
6270	  [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6271	  $(MAKE) stagefeedback-start; \
6272	fi; \
6273	cd $(HOST_SUBDIR)/opcodes && \
6274	$(MAKE) $(FLAGS_TO_PASS)  \
6275		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6276		 clean
6277@endif opcodes-bootstrap
6278
6279
6280
6281
6282
6283.PHONY: check-opcodes maybe-check-opcodes
6284maybe-check-opcodes:
6285@if opcodes
6286maybe-check-opcodes: check-opcodes
6287
6288check-opcodes:
6289	@: $(MAKE); $(unstage)
6290	@r=`${PWD_COMMAND}`; export r; \
6291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6292	$(HOST_EXPORTS) \
6293	(cd $(HOST_SUBDIR)/opcodes && \
6294	  $(MAKE) $(FLAGS_TO_PASS)  check)
6295
6296@endif opcodes
6297
6298.PHONY: install-opcodes maybe-install-opcodes
6299maybe-install-opcodes:
6300@if opcodes
6301maybe-install-opcodes: install-opcodes
6302
6303install-opcodes: installdirs
6304	@: $(MAKE); $(unstage)
6305	@r=`${PWD_COMMAND}`; export r; \
6306	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307	$(HOST_EXPORTS) \
6308	(cd $(HOST_SUBDIR)/opcodes && \
6309	  $(MAKE) $(FLAGS_TO_PASS)  install)
6310
6311@endif opcodes
6312
6313# Other targets (info, dvi, pdf, etc.)
6314
6315.PHONY: maybe-info-opcodes info-opcodes
6316maybe-info-opcodes:
6317@if opcodes
6318maybe-info-opcodes: info-opcodes
6319
6320info-opcodes: \
6321    configure-opcodes 
6322	@[ -f ./opcodes/Makefile ] || exit 0; \
6323	r=`${PWD_COMMAND}`; export r; \
6324	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325	$(HOST_EXPORTS) \
6326	for flag in $(EXTRA_HOST_FLAGS) ; do \
6327	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6328	done; \
6329	echo "Doing info in opcodes" ; \
6330	(cd $(HOST_SUBDIR)/opcodes && \
6331	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6332	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6333	          "RANLIB=$${RANLIB}" \
6334	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6335	          info) \
6336	  || exit 1
6337
6338@endif opcodes
6339
6340.PHONY: maybe-dvi-opcodes dvi-opcodes
6341maybe-dvi-opcodes:
6342@if opcodes
6343maybe-dvi-opcodes: dvi-opcodes
6344
6345dvi-opcodes: \
6346    configure-opcodes 
6347	@[ -f ./opcodes/Makefile ] || exit 0; \
6348	r=`${PWD_COMMAND}`; export r; \
6349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6350	$(HOST_EXPORTS) \
6351	for flag in $(EXTRA_HOST_FLAGS) ; do \
6352	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6353	done; \
6354	echo "Doing dvi in opcodes" ; \
6355	(cd $(HOST_SUBDIR)/opcodes && \
6356	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6357	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6358	          "RANLIB=$${RANLIB}" \
6359	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6360	          dvi) \
6361	  || exit 1
6362
6363@endif opcodes
6364
6365.PHONY: maybe-pdf-opcodes pdf-opcodes
6366maybe-pdf-opcodes:
6367@if opcodes
6368maybe-pdf-opcodes: pdf-opcodes
6369
6370pdf-opcodes: \
6371    configure-opcodes 
6372	@[ -f ./opcodes/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 opcodes" ; \
6380	(cd $(HOST_SUBDIR)/opcodes && \
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 opcodes
6389
6390.PHONY: maybe-html-opcodes html-opcodes
6391maybe-html-opcodes:
6392@if opcodes
6393maybe-html-opcodes: html-opcodes
6394
6395html-opcodes: \
6396    configure-opcodes 
6397	@[ -f ./opcodes/Makefile ] || exit 0; \
6398	r=`${PWD_COMMAND}`; export r; \
6399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400	$(HOST_EXPORTS) \
6401	for flag in $(EXTRA_HOST_FLAGS) ; do \
6402	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403	done; \
6404	echo "Doing html in opcodes" ; \
6405	(cd $(HOST_SUBDIR)/opcodes && \
6406	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408	          "RANLIB=$${RANLIB}" \
6409	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6410	          html) \
6411	  || exit 1
6412
6413@endif opcodes
6414
6415.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6416maybe-TAGS-opcodes:
6417@if opcodes
6418maybe-TAGS-opcodes: TAGS-opcodes
6419
6420TAGS-opcodes: \
6421    configure-opcodes 
6422	@[ -f ./opcodes/Makefile ] || exit 0; \
6423	r=`${PWD_COMMAND}`; export r; \
6424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6425	$(HOST_EXPORTS) \
6426	for flag in $(EXTRA_HOST_FLAGS) ; do \
6427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6428	done; \
6429	echo "Doing TAGS in opcodes" ; \
6430	(cd $(HOST_SUBDIR)/opcodes && \
6431	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6432	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6433	          "RANLIB=$${RANLIB}" \
6434	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6435	          TAGS) \
6436	  || exit 1
6437
6438@endif opcodes
6439
6440.PHONY: maybe-install-info-opcodes install-info-opcodes
6441maybe-install-info-opcodes:
6442@if opcodes
6443maybe-install-info-opcodes: install-info-opcodes
6444
6445install-info-opcodes: \
6446    configure-opcodes \
6447    info-opcodes 
6448	@[ -f ./opcodes/Makefile ] || exit 0; \
6449	r=`${PWD_COMMAND}`; export r; \
6450	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6451	$(HOST_EXPORTS) \
6452	for flag in $(EXTRA_HOST_FLAGS) ; do \
6453	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6454	done; \
6455	echo "Doing install-info in opcodes" ; \
6456	(cd $(HOST_SUBDIR)/opcodes && \
6457	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6458	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6459	          "RANLIB=$${RANLIB}" \
6460	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6461	          install-info) \
6462	  || exit 1
6463
6464@endif opcodes
6465
6466.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6467maybe-install-pdf-opcodes:
6468@if opcodes
6469maybe-install-pdf-opcodes: install-pdf-opcodes
6470
6471install-pdf-opcodes: \
6472    configure-opcodes \
6473    pdf-opcodes 
6474	@[ -f ./opcodes/Makefile ] || exit 0; \
6475	r=`${PWD_COMMAND}`; export r; \
6476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477	$(HOST_EXPORTS) \
6478	for flag in $(EXTRA_HOST_FLAGS) ; do \
6479	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6480	done; \
6481	echo "Doing install-pdf in opcodes" ; \
6482	(cd $(HOST_SUBDIR)/opcodes && \
6483	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485	          "RANLIB=$${RANLIB}" \
6486	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6487	          install-pdf) \
6488	  || exit 1
6489
6490@endif opcodes
6491
6492.PHONY: maybe-install-html-opcodes install-html-opcodes
6493maybe-install-html-opcodes:
6494@if opcodes
6495maybe-install-html-opcodes: install-html-opcodes
6496
6497install-html-opcodes: \
6498    configure-opcodes \
6499    html-opcodes 
6500	@[ -f ./opcodes/Makefile ] || exit 0; \
6501	r=`${PWD_COMMAND}`; export r; \
6502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6503	$(HOST_EXPORTS) \
6504	for flag in $(EXTRA_HOST_FLAGS) ; do \
6505	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6506	done; \
6507	echo "Doing install-html in opcodes" ; \
6508	(cd $(HOST_SUBDIR)/opcodes && \
6509	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6510	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6511	          "RANLIB=$${RANLIB}" \
6512	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6513	          install-html) \
6514	  || exit 1
6515
6516@endif opcodes
6517
6518.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6519maybe-installcheck-opcodes:
6520@if opcodes
6521maybe-installcheck-opcodes: installcheck-opcodes
6522
6523installcheck-opcodes: \
6524    configure-opcodes 
6525	@[ -f ./opcodes/Makefile ] || exit 0; \
6526	r=`${PWD_COMMAND}`; export r; \
6527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528	$(HOST_EXPORTS) \
6529	for flag in $(EXTRA_HOST_FLAGS) ; do \
6530	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6531	done; \
6532	echo "Doing installcheck in opcodes" ; \
6533	(cd $(HOST_SUBDIR)/opcodes && \
6534	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536	          "RANLIB=$${RANLIB}" \
6537	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6538	          installcheck) \
6539	  || exit 1
6540
6541@endif opcodes
6542
6543.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6544maybe-mostlyclean-opcodes:
6545@if opcodes
6546maybe-mostlyclean-opcodes: mostlyclean-opcodes
6547
6548mostlyclean-opcodes: 
6549	@[ -f ./opcodes/Makefile ] || exit 0; \
6550	r=`${PWD_COMMAND}`; export r; \
6551	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6552	$(HOST_EXPORTS) \
6553	for flag in $(EXTRA_HOST_FLAGS) ; do \
6554	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6555	done; \
6556	echo "Doing mostlyclean in opcodes" ; \
6557	(cd $(HOST_SUBDIR)/opcodes && \
6558	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6559	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6560	          "RANLIB=$${RANLIB}" \
6561	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6562	          mostlyclean) \
6563	  || exit 1
6564
6565@endif opcodes
6566
6567.PHONY: maybe-clean-opcodes clean-opcodes
6568maybe-clean-opcodes:
6569@if opcodes
6570maybe-clean-opcodes: clean-opcodes
6571
6572clean-opcodes: 
6573	@[ -f ./opcodes/Makefile ] || exit 0; \
6574	r=`${PWD_COMMAND}`; export r; \
6575	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576	$(HOST_EXPORTS) \
6577	for flag in $(EXTRA_HOST_FLAGS) ; do \
6578	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579	done; \
6580	echo "Doing clean in opcodes" ; \
6581	(cd $(HOST_SUBDIR)/opcodes && \
6582	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584	          "RANLIB=$${RANLIB}" \
6585	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586	          clean) \
6587	  || exit 1
6588
6589@endif opcodes
6590
6591.PHONY: maybe-distclean-opcodes distclean-opcodes
6592maybe-distclean-opcodes:
6593@if opcodes
6594maybe-distclean-opcodes: distclean-opcodes
6595
6596distclean-opcodes: 
6597	@[ -f ./opcodes/Makefile ] || exit 0; \
6598	r=`${PWD_COMMAND}`; export r; \
6599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6600	$(HOST_EXPORTS) \
6601	for flag in $(EXTRA_HOST_FLAGS) ; do \
6602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6603	done; \
6604	echo "Doing distclean in opcodes" ; \
6605	(cd $(HOST_SUBDIR)/opcodes && \
6606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6608	          "RANLIB=$${RANLIB}" \
6609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6610	          distclean) \
6611	  || exit 1
6612
6613@endif opcodes
6614
6615.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6616maybe-maintainer-clean-opcodes:
6617@if opcodes
6618maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6619
6620maintainer-clean-opcodes: 
6621	@[ -f ./opcodes/Makefile ] || exit 0; \
6622	r=`${PWD_COMMAND}`; export r; \
6623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624	$(HOST_EXPORTS) \
6625	for flag in $(EXTRA_HOST_FLAGS) ; do \
6626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627	done; \
6628	echo "Doing maintainer-clean in opcodes" ; \
6629	(cd $(HOST_SUBDIR)/opcodes && \
6630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632	          "RANLIB=$${RANLIB}" \
6633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6634	          maintainer-clean) \
6635	  || exit 1
6636
6637@endif opcodes
6638
6639
6640
6641.PHONY: configure-binutils maybe-configure-binutils
6642maybe-configure-binutils:
6643@if gcc-bootstrap
6644configure-binutils: stage_current
6645@endif gcc-bootstrap
6646@if binutils
6647maybe-configure-binutils: configure-binutils
6648configure-binutils: 
6649	@r=`${PWD_COMMAND}`; export r; \
6650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6652	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6653	$(HOST_EXPORTS) \
6654	echo Configuring in $(HOST_SUBDIR)/binutils; \
6655	cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6656	case $(srcdir) in \
6657	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6658	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6659		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6660	esac; \
6661	srcdiroption="--srcdir=$${topdir}/binutils"; \
6662	libsrcdir="$$s/binutils"; \
6663	$(SHELL) $${libsrcdir}/configure \
6664	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6665	  --target=${target_alias} $${srcdiroption}  \
6666	  || exit 1
6667@endif binutils
6668
6669
6670
6671.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6672maybe-configure-stage1-binutils:
6673@if binutils-bootstrap
6674maybe-configure-stage1-binutils: configure-stage1-binutils
6675configure-stage1-binutils:
6676	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6677	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6678	@r=`${PWD_COMMAND}`; export r; \
6679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6680	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6681	$(HOST_EXPORTS) \
6682	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6683	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
6684	echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6685	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6686	cd $(HOST_SUBDIR)/binutils || exit 1; \
6687	case $(srcdir) in \
6688	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6689	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6690		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6691	esac; \
6692	srcdiroption="--srcdir=$${topdir}/binutils"; \
6693	libsrcdir="$$s/binutils"; \
6694	$(SHELL) $${libsrcdir}/configure \
6695	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6696	  --target=${target_alias} $${srcdiroption} \
6697	   \
6698	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6699@endif binutils-bootstrap
6700
6701.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6702maybe-configure-stage2-binutils:
6703@if binutils-bootstrap
6704maybe-configure-stage2-binutils: configure-stage2-binutils
6705configure-stage2-binutils:
6706	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6707	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6708	@r=`${PWD_COMMAND}`; export r; \
6709	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6711	$(HOST_EXPORTS) \
6712	$(POSTSTAGE1_HOST_EXPORTS) \
6713	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6714	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6715	echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6716	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6717	cd $(HOST_SUBDIR)/binutils || exit 1; \
6718	case $(srcdir) in \
6719	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6720	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6721		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6722	esac; \
6723	srcdiroption="--srcdir=$${topdir}/binutils"; \
6724	libsrcdir="$$s/binutils"; \
6725	$(SHELL) $${libsrcdir}/configure \
6726	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6727	  --target=${target_alias} $${srcdiroption} \
6728	  --with-build-libsubdir=$(HOST_SUBDIR) \
6729	  @stage2_werror_flag@ 
6730@endif binutils-bootstrap
6731
6732.PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6733maybe-configure-stageb2g0-binutils:
6734@if binutils-bootstrap
6735maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6736configure-stageb2g0-binutils:
6737	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6738	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6739	@r=`${PWD_COMMAND}`; export r; \
6740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6741	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6742	$(HOST_EXPORTS) \
6743	$(POSTSTAGE1_HOST_EXPORTS) \
6744	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6745	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
6746	echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6747	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6748	cd $(HOST_SUBDIR)/binutils || exit 1; \
6749	case $(srcdir) in \
6750	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6751	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6752		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6753	esac; \
6754	srcdiroption="--srcdir=$${topdir}/binutils"; \
6755	libsrcdir="$$s/binutils"; \
6756	$(SHELL) $${libsrcdir}/configure \
6757	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6758	  --target=${target_alias} $${srcdiroption} \
6759	  --with-build-libsubdir=$(HOST_SUBDIR) \
6760	  @stage2_werror_flag@ 
6761@endif binutils-bootstrap
6762
6763.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6764maybe-configure-stage3-binutils:
6765@if binutils-bootstrap
6766maybe-configure-stage3-binutils: configure-stage3-binutils
6767configure-stage3-binutils:
6768	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6769	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6770	@r=`${PWD_COMMAND}`; export r; \
6771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6773	$(HOST_EXPORTS) \
6774	$(POSTSTAGE1_HOST_EXPORTS) \
6775	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6776	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6777	echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6778	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6779	cd $(HOST_SUBDIR)/binutils || exit 1; \
6780	case $(srcdir) in \
6781	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6782	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6783		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6784	esac; \
6785	srcdiroption="--srcdir=$${topdir}/binutils"; \
6786	libsrcdir="$$s/binutils"; \
6787	$(SHELL) $${libsrcdir}/configure \
6788	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6789	  --target=${target_alias} $${srcdiroption} \
6790	  --with-build-libsubdir=$(HOST_SUBDIR) \
6791	  @stage2_werror_flag@ 
6792@endif binutils-bootstrap
6793
6794.PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6795maybe-configure-stageb3g2-binutils:
6796@if binutils-bootstrap
6797maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6798configure-stageb3g2-binutils:
6799	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6800	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6801	@r=`${PWD_COMMAND}`; export r; \
6802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6803	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6804	$(HOST_EXPORTS) \
6805	$(POSTSTAGE1_HOST_EXPORTS) \
6806	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6807	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
6808	echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6809	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6810	cd $(HOST_SUBDIR)/binutils || exit 1; \
6811	case $(srcdir) in \
6812	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6813	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6814		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6815	esac; \
6816	srcdiroption="--srcdir=$${topdir}/binutils"; \
6817	libsrcdir="$$s/binutils"; \
6818	$(SHELL) $${libsrcdir}/configure \
6819	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6820	  --target=${target_alias} $${srcdiroption} \
6821	  --with-build-libsubdir=$(HOST_SUBDIR) \
6822	  @stage2_werror_flag@ 
6823@endif binutils-bootstrap
6824
6825.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6826maybe-configure-stage4-binutils:
6827@if binutils-bootstrap
6828maybe-configure-stage4-binutils: configure-stage4-binutils
6829configure-stage4-binutils:
6830	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6831	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6832	@r=`${PWD_COMMAND}`; export r; \
6833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6834	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6835	$(HOST_EXPORTS) \
6836	$(POSTSTAGE1_HOST_EXPORTS) \
6837	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6838	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6839	echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6840	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6841	cd $(HOST_SUBDIR)/binutils || exit 1; \
6842	case $(srcdir) in \
6843	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6844	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6845		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6846	esac; \
6847	srcdiroption="--srcdir=$${topdir}/binutils"; \
6848	libsrcdir="$$s/binutils"; \
6849	$(SHELL) $${libsrcdir}/configure \
6850	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6851	  --target=${target_alias} $${srcdiroption} \
6852	  --with-build-libsubdir=$(HOST_SUBDIR) \
6853	  @stage2_werror_flag@ 
6854@endif binutils-bootstrap
6855
6856.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6857maybe-configure-stageprofile-binutils:
6858@if binutils-bootstrap
6859maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6860configure-stageprofile-binutils:
6861	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6862	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6863	@r=`${PWD_COMMAND}`; export r; \
6864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6866	$(HOST_EXPORTS) \
6867	$(POSTSTAGE1_HOST_EXPORTS) \
6868	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6869	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
6870	echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6871	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6872	cd $(HOST_SUBDIR)/binutils || exit 1; \
6873	case $(srcdir) in \
6874	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6875	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6876		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6877	esac; \
6878	srcdiroption="--srcdir=$${topdir}/binutils"; \
6879	libsrcdir="$$s/binutils"; \
6880	$(SHELL) $${libsrcdir}/configure \
6881	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6882	  --target=${target_alias} $${srcdiroption} \
6883	  --with-build-libsubdir=$(HOST_SUBDIR) \
6884	  @stage2_werror_flag@ 
6885@endif binutils-bootstrap
6886
6887.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6888maybe-configure-stagefeedback-binutils:
6889@if binutils-bootstrap
6890maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6891configure-stagefeedback-binutils:
6892	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6893	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6894	@r=`${PWD_COMMAND}`; export r; \
6895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6897	$(HOST_EXPORTS) \
6898	$(POSTSTAGE1_HOST_EXPORTS) \
6899	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6900	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
6901	echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6902	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6903	cd $(HOST_SUBDIR)/binutils || exit 1; \
6904	case $(srcdir) in \
6905	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6906	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6907		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6908	esac; \
6909	srcdiroption="--srcdir=$${topdir}/binutils"; \
6910	libsrcdir="$$s/binutils"; \
6911	$(SHELL) $${libsrcdir}/configure \
6912	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6913	  --target=${target_alias} $${srcdiroption} \
6914	  --with-build-libsubdir=$(HOST_SUBDIR) \
6915	  @stage2_werror_flag@ 
6916@endif binutils-bootstrap
6917
6918
6919
6920
6921
6922.PHONY: all-binutils maybe-all-binutils
6923maybe-all-binutils:
6924@if gcc-bootstrap
6925all-binutils: stage_current
6926@endif gcc-bootstrap
6927@if binutils
6928TARGET-binutils=all
6929maybe-all-binutils: all-binutils
6930all-binutils: configure-binutils
6931	@r=`${PWD_COMMAND}`; export r; \
6932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6933	$(HOST_EXPORTS) \
6934	(cd $(HOST_SUBDIR)/binutils && \
6935	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
6936@endif binutils
6937
6938
6939
6940.PHONY: all-stage1-binutils maybe-all-stage1-binutils
6941.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6942maybe-all-stage1-binutils:
6943maybe-clean-stage1-binutils:
6944@if binutils-bootstrap
6945maybe-all-stage1-binutils: all-stage1-binutils
6946all-stage1: all-stage1-binutils
6947TARGET-stage1-binutils = $(TARGET-binutils)
6948all-stage1-binutils: configure-stage1-binutils
6949	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6950	@r=`${PWD_COMMAND}`; export r; \
6951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952	$(HOST_EXPORTS) \
6953	cd $(HOST_SUBDIR)/binutils && \
6954	$(MAKE) $(FLAGS_TO_PASS) \
6955		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
6956		$(TARGET-stage1-binutils)
6957
6958maybe-clean-stage1-binutils: clean-stage1-binutils
6959clean-stage1: clean-stage1-binutils
6960clean-stage1-binutils:
6961	@if [ $(current_stage) = stage1 ]; then \
6962	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6963	else \
6964	  [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6965	  $(MAKE) stage1-start; \
6966	fi; \
6967	cd $(HOST_SUBDIR)/binutils && \
6968	$(MAKE) $(FLAGS_TO_PASS)  \
6969		 clean
6970@endif binutils-bootstrap
6971
6972
6973.PHONY: all-stage2-binutils maybe-all-stage2-binutils
6974.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6975maybe-all-stage2-binutils:
6976maybe-clean-stage2-binutils:
6977@if binutils-bootstrap
6978maybe-all-stage2-binutils: all-stage2-binutils
6979all-stage2: all-stage2-binutils
6980TARGET-stage2-binutils = $(TARGET-binutils)
6981all-stage2-binutils: configure-stage2-binutils
6982	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6983	@r=`${PWD_COMMAND}`; export r; \
6984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985	$(HOST_EXPORTS) \
6986	$(POSTSTAGE1_HOST_EXPORTS) \
6987	cd $(HOST_SUBDIR)/binutils && \
6988	$(MAKE) $(FLAGS_TO_PASS) \
6989		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
6990		$(TARGET-stage2-binutils)
6991
6992maybe-clean-stage2-binutils: clean-stage2-binutils
6993clean-stage2: clean-stage2-binutils
6994clean-stage2-binutils:
6995	@if [ $(current_stage) = stage2 ]; then \
6996	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6997	else \
6998	  [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6999	  $(MAKE) stage2-start; \
7000	fi; \
7001	cd $(HOST_SUBDIR)/binutils && \
7002	$(MAKE) $(FLAGS_TO_PASS)  \
7003		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7004		 clean
7005@endif binutils-bootstrap
7006
7007
7008.PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7009.PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7010maybe-all-stageb2g0-binutils:
7011maybe-clean-stageb2g0-binutils:
7012@if binutils-bootstrap
7013maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7014all-stageb2g0: all-stageb2g0-binutils
7015TARGET-stageb2g0-binutils = $(TARGET-binutils)
7016all-stageb2g0-binutils: configure-stageb2g0-binutils
7017	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7018	@r=`${PWD_COMMAND}`; export r; \
7019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020	$(HOST_EXPORTS) \
7021	$(POSTSTAGE1_HOST_EXPORTS) \
7022	cd $(HOST_SUBDIR)/binutils && \
7023	$(MAKE) $(FLAGS_TO_PASS) \
7024		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
7025		$(TARGET-stageb2g0-binutils)
7026
7027maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7028clean-stageb2g0: clean-stageb2g0-binutils
7029clean-stageb2g0-binutils:
7030	@if [ $(current_stage) = stageb2g0 ]; then \
7031	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7032	else \
7033	  [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7034	  $(MAKE) stageb2g0-start; \
7035	fi; \
7036	cd $(HOST_SUBDIR)/binutils && \
7037	$(MAKE) $(FLAGS_TO_PASS)  \
7038		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7039		 clean
7040@endif binutils-bootstrap
7041
7042
7043.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7044.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7045maybe-all-stage3-binutils:
7046maybe-clean-stage3-binutils:
7047@if binutils-bootstrap
7048maybe-all-stage3-binutils: all-stage3-binutils
7049all-stage3: all-stage3-binutils
7050TARGET-stage3-binutils = $(TARGET-binutils)
7051all-stage3-binutils: configure-stage3-binutils
7052	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7053	@r=`${PWD_COMMAND}`; export r; \
7054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7055	$(HOST_EXPORTS) \
7056	$(POSTSTAGE1_HOST_EXPORTS) \
7057	cd $(HOST_SUBDIR)/binutils && \
7058	$(MAKE) $(FLAGS_TO_PASS) \
7059		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
7060		$(TARGET-stage3-binutils)
7061
7062maybe-clean-stage3-binutils: clean-stage3-binutils
7063clean-stage3: clean-stage3-binutils
7064clean-stage3-binutils:
7065	@if [ $(current_stage) = stage3 ]; then \
7066	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7067	else \
7068	  [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7069	  $(MAKE) stage3-start; \
7070	fi; \
7071	cd $(HOST_SUBDIR)/binutils && \
7072	$(MAKE) $(FLAGS_TO_PASS)  \
7073		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7074		 clean
7075@endif binutils-bootstrap
7076
7077
7078.PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7079.PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7080maybe-all-stageb3g2-binutils:
7081maybe-clean-stageb3g2-binutils:
7082@if binutils-bootstrap
7083maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7084all-stageb3g2: all-stageb3g2-binutils
7085TARGET-stageb3g2-binutils = $(TARGET-binutils)
7086all-stageb3g2-binutils: configure-stageb3g2-binutils
7087	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7088	@r=`${PWD_COMMAND}`; export r; \
7089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7090	$(HOST_EXPORTS) \
7091	$(POSTSTAGE1_HOST_EXPORTS) \
7092	cd $(HOST_SUBDIR)/binutils && \
7093	$(MAKE) $(FLAGS_TO_PASS) \
7094		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
7095		$(TARGET-stageb3g2-binutils)
7096
7097maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7098clean-stageb3g2: clean-stageb3g2-binutils
7099clean-stageb3g2-binutils:
7100	@if [ $(current_stage) = stageb3g2 ]; then \
7101	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7102	else \
7103	  [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7104	  $(MAKE) stageb3g2-start; \
7105	fi; \
7106	cd $(HOST_SUBDIR)/binutils && \
7107	$(MAKE) $(FLAGS_TO_PASS)  \
7108		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7109		 clean
7110@endif binutils-bootstrap
7111
7112
7113.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7114.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7115maybe-all-stage4-binutils:
7116maybe-clean-stage4-binutils:
7117@if binutils-bootstrap
7118maybe-all-stage4-binutils: all-stage4-binutils
7119all-stage4: all-stage4-binutils
7120TARGET-stage4-binutils = $(TARGET-binutils)
7121all-stage4-binutils: configure-stage4-binutils
7122	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7123	@r=`${PWD_COMMAND}`; export r; \
7124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125	$(HOST_EXPORTS) \
7126	$(POSTSTAGE1_HOST_EXPORTS) \
7127	cd $(HOST_SUBDIR)/binutils && \
7128	$(MAKE) $(FLAGS_TO_PASS) \
7129		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
7130		$(TARGET-stage4-binutils)
7131
7132maybe-clean-stage4-binutils: clean-stage4-binutils
7133clean-stage4: clean-stage4-binutils
7134clean-stage4-binutils:
7135	@if [ $(current_stage) = stage4 ]; then \
7136	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7137	else \
7138	  [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7139	  $(MAKE) stage4-start; \
7140	fi; \
7141	cd $(HOST_SUBDIR)/binutils && \
7142	$(MAKE) $(FLAGS_TO_PASS)  \
7143		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7144		 clean
7145@endif binutils-bootstrap
7146
7147
7148.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7149.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7150maybe-all-stageprofile-binutils:
7151maybe-clean-stageprofile-binutils:
7152@if binutils-bootstrap
7153maybe-all-stageprofile-binutils: all-stageprofile-binutils
7154all-stageprofile: all-stageprofile-binutils
7155TARGET-stageprofile-binutils = $(TARGET-binutils)
7156all-stageprofile-binutils: configure-stageprofile-binutils
7157	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7158	@r=`${PWD_COMMAND}`; export r; \
7159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7160	$(HOST_EXPORTS) \
7161	$(POSTSTAGE1_HOST_EXPORTS) \
7162	cd $(HOST_SUBDIR)/binutils && \
7163	$(MAKE) $(FLAGS_TO_PASS) \
7164		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
7165		$(TARGET-stageprofile-binutils)
7166
7167maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7168clean-stageprofile: clean-stageprofile-binutils
7169clean-stageprofile-binutils:
7170	@if [ $(current_stage) = stageprofile ]; then \
7171	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7172	else \
7173	  [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7174	  $(MAKE) stageprofile-start; \
7175	fi; \
7176	cd $(HOST_SUBDIR)/binutils && \
7177	$(MAKE) $(FLAGS_TO_PASS)  \
7178		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7179		 clean
7180@endif binutils-bootstrap
7181
7182
7183.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7184.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7185maybe-all-stagefeedback-binutils:
7186maybe-clean-stagefeedback-binutils:
7187@if binutils-bootstrap
7188maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7189all-stagefeedback: all-stagefeedback-binutils
7190TARGET-stagefeedback-binutils = $(TARGET-binutils)
7191all-stagefeedback-binutils: configure-stagefeedback-binutils
7192	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7193	@r=`${PWD_COMMAND}`; export r; \
7194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7195	$(HOST_EXPORTS) \
7196	$(POSTSTAGE1_HOST_EXPORTS) \
7197	cd $(HOST_SUBDIR)/binutils && \
7198	$(MAKE) $(FLAGS_TO_PASS) \
7199		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
7200		$(TARGET-stagefeedback-binutils)
7201
7202maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7203clean-stagefeedback: clean-stagefeedback-binutils
7204clean-stagefeedback-binutils:
7205	@if [ $(current_stage) = stagefeedback ]; then \
7206	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7207	else \
7208	  [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7209	  $(MAKE) stagefeedback-start; \
7210	fi; \
7211	cd $(HOST_SUBDIR)/binutils && \
7212	$(MAKE) $(FLAGS_TO_PASS)  \
7213		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7214		 clean
7215@endif binutils-bootstrap
7216
7217
7218
7219
7220
7221.PHONY: check-binutils maybe-check-binutils
7222maybe-check-binutils:
7223@if binutils
7224maybe-check-binutils: check-binutils
7225
7226check-binutils:
7227	@: $(MAKE); $(unstage)
7228	@r=`${PWD_COMMAND}`; export r; \
7229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230	$(HOST_EXPORTS) \
7231	(cd $(HOST_SUBDIR)/binutils && \
7232	  $(MAKE) $(FLAGS_TO_PASS)  check)
7233
7234@endif binutils
7235
7236.PHONY: install-binutils maybe-install-binutils
7237maybe-install-binutils:
7238@if binutils
7239maybe-install-binutils: install-binutils
7240
7241install-binutils: installdirs
7242	@: $(MAKE); $(unstage)
7243	@r=`${PWD_COMMAND}`; export r; \
7244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245	$(HOST_EXPORTS) \
7246	(cd $(HOST_SUBDIR)/binutils && \
7247	  $(MAKE) $(FLAGS_TO_PASS)  install)
7248
7249@endif binutils
7250
7251# Other targets (info, dvi, pdf, etc.)
7252
7253.PHONY: maybe-info-binutils info-binutils
7254maybe-info-binutils:
7255@if binutils
7256maybe-info-binutils: info-binutils
7257
7258info-binutils: \
7259    configure-binutils 
7260	@[ -f ./binutils/Makefile ] || exit 0; \
7261	r=`${PWD_COMMAND}`; export r; \
7262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7263	$(HOST_EXPORTS) \
7264	for flag in $(EXTRA_HOST_FLAGS) ; do \
7265	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7266	done; \
7267	echo "Doing info in binutils" ; \
7268	(cd $(HOST_SUBDIR)/binutils && \
7269	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7270	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7271	          "RANLIB=$${RANLIB}" \
7272	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7273	          info) \
7274	  || exit 1
7275
7276@endif binutils
7277
7278.PHONY: maybe-dvi-binutils dvi-binutils
7279maybe-dvi-binutils:
7280@if binutils
7281maybe-dvi-binutils: dvi-binutils
7282
7283dvi-binutils: \
7284    configure-binutils 
7285	@[ -f ./binutils/Makefile ] || exit 0; \
7286	r=`${PWD_COMMAND}`; export r; \
7287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288	$(HOST_EXPORTS) \
7289	for flag in $(EXTRA_HOST_FLAGS) ; do \
7290	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7291	done; \
7292	echo "Doing dvi in binutils" ; \
7293	(cd $(HOST_SUBDIR)/binutils && \
7294	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7295	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7296	          "RANLIB=$${RANLIB}" \
7297	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7298	          dvi) \
7299	  || exit 1
7300
7301@endif binutils
7302
7303.PHONY: maybe-pdf-binutils pdf-binutils
7304maybe-pdf-binutils:
7305@if binutils
7306maybe-pdf-binutils: pdf-binutils
7307
7308pdf-binutils: \
7309    configure-binutils 
7310	@[ -f ./binutils/Makefile ] || exit 0; \
7311	r=`${PWD_COMMAND}`; export r; \
7312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7313	$(HOST_EXPORTS) \
7314	for flag in $(EXTRA_HOST_FLAGS) ; do \
7315	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7316	done; \
7317	echo "Doing pdf in binutils" ; \
7318	(cd $(HOST_SUBDIR)/binutils && \
7319	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7320	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7321	          "RANLIB=$${RANLIB}" \
7322	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7323	          pdf) \
7324	  || exit 1
7325
7326@endif binutils
7327
7328.PHONY: maybe-html-binutils html-binutils
7329maybe-html-binutils:
7330@if binutils
7331maybe-html-binutils: html-binutils
7332
7333html-binutils: \
7334    configure-binutils 
7335	@[ -f ./binutils/Makefile ] || exit 0; \
7336	r=`${PWD_COMMAND}`; export r; \
7337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338	$(HOST_EXPORTS) \
7339	for flag in $(EXTRA_HOST_FLAGS) ; do \
7340	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7341	done; \
7342	echo "Doing html in binutils" ; \
7343	(cd $(HOST_SUBDIR)/binutils && \
7344	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7345	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7346	          "RANLIB=$${RANLIB}" \
7347	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7348	          html) \
7349	  || exit 1
7350
7351@endif binutils
7352
7353.PHONY: maybe-TAGS-binutils TAGS-binutils
7354maybe-TAGS-binutils:
7355@if binutils
7356maybe-TAGS-binutils: TAGS-binutils
7357
7358TAGS-binutils: \
7359    configure-binutils 
7360	@[ -f ./binutils/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 TAGS in binutils" ; \
7368	(cd $(HOST_SUBDIR)/binutils && \
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	          TAGS) \
7374	  || exit 1
7375
7376@endif binutils
7377
7378.PHONY: maybe-install-info-binutils install-info-binutils
7379maybe-install-info-binutils:
7380@if binutils
7381maybe-install-info-binutils: install-info-binutils
7382
7383install-info-binutils: \
7384    configure-binutils \
7385    info-binutils 
7386	@[ -f ./binutils/Makefile ] || exit 0; \
7387	r=`${PWD_COMMAND}`; export r; \
7388	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389	$(HOST_EXPORTS) \
7390	for flag in $(EXTRA_HOST_FLAGS) ; do \
7391	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392	done; \
7393	echo "Doing install-info in binutils" ; \
7394	(cd $(HOST_SUBDIR)/binutils && \
7395	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397	          "RANLIB=$${RANLIB}" \
7398	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7399	          install-info) \
7400	  || exit 1
7401
7402@endif binutils
7403
7404.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7405maybe-install-pdf-binutils:
7406@if binutils
7407maybe-install-pdf-binutils: install-pdf-binutils
7408
7409install-pdf-binutils: \
7410    configure-binutils \
7411    pdf-binutils 
7412	@[ -f ./binutils/Makefile ] || exit 0; \
7413	r=`${PWD_COMMAND}`; export r; \
7414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415	$(HOST_EXPORTS) \
7416	for flag in $(EXTRA_HOST_FLAGS) ; do \
7417	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418	done; \
7419	echo "Doing install-pdf in binutils" ; \
7420	(cd $(HOST_SUBDIR)/binutils && \
7421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423	          "RANLIB=$${RANLIB}" \
7424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425	          install-pdf) \
7426	  || exit 1
7427
7428@endif binutils
7429
7430.PHONY: maybe-install-html-binutils install-html-binutils
7431maybe-install-html-binutils:
7432@if binutils
7433maybe-install-html-binutils: install-html-binutils
7434
7435install-html-binutils: \
7436    configure-binutils \
7437    html-binutils 
7438	@[ -f ./binutils/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 install-html in binutils" ; \
7446	(cd $(HOST_SUBDIR)/binutils && \
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	          install-html) \
7452	  || exit 1
7453
7454@endif binutils
7455
7456.PHONY: maybe-installcheck-binutils installcheck-binutils
7457maybe-installcheck-binutils:
7458@if binutils
7459maybe-installcheck-binutils: installcheck-binutils
7460
7461installcheck-binutils: \
7462    configure-binutils 
7463	@[ -f ./binutils/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 installcheck in binutils" ; \
7471	(cd $(HOST_SUBDIR)/binutils && \
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	          installcheck) \
7477	  || exit 1
7478
7479@endif binutils
7480
7481.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7482maybe-mostlyclean-binutils:
7483@if binutils
7484maybe-mostlyclean-binutils: mostlyclean-binutils
7485
7486mostlyclean-binutils: 
7487	@[ -f ./binutils/Makefile ] || exit 0; \
7488	r=`${PWD_COMMAND}`; export r; \
7489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490	$(HOST_EXPORTS) \
7491	for flag in $(EXTRA_HOST_FLAGS) ; do \
7492	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7493	done; \
7494	echo "Doing mostlyclean in binutils" ; \
7495	(cd $(HOST_SUBDIR)/binutils && \
7496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7498	          "RANLIB=$${RANLIB}" \
7499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7500	          mostlyclean) \
7501	  || exit 1
7502
7503@endif binutils
7504
7505.PHONY: maybe-clean-binutils clean-binutils
7506maybe-clean-binutils:
7507@if binutils
7508maybe-clean-binutils: clean-binutils
7509
7510clean-binutils: 
7511	@[ -f ./binutils/Makefile ] || exit 0; \
7512	r=`${PWD_COMMAND}`; export r; \
7513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514	$(HOST_EXPORTS) \
7515	for flag in $(EXTRA_HOST_FLAGS) ; do \
7516	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517	done; \
7518	echo "Doing clean in binutils" ; \
7519	(cd $(HOST_SUBDIR)/binutils && \
7520	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522	          "RANLIB=$${RANLIB}" \
7523	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524	          clean) \
7525	  || exit 1
7526
7527@endif binutils
7528
7529.PHONY: maybe-distclean-binutils distclean-binutils
7530maybe-distclean-binutils:
7531@if binutils
7532maybe-distclean-binutils: distclean-binutils
7533
7534distclean-binutils: 
7535	@[ -f ./binutils/Makefile ] || exit 0; \
7536	r=`${PWD_COMMAND}`; export r; \
7537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538	$(HOST_EXPORTS) \
7539	for flag in $(EXTRA_HOST_FLAGS) ; do \
7540	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541	done; \
7542	echo "Doing distclean in binutils" ; \
7543	(cd $(HOST_SUBDIR)/binutils && \
7544	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546	          "RANLIB=$${RANLIB}" \
7547	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7548	          distclean) \
7549	  || exit 1
7550
7551@endif binutils
7552
7553.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7554maybe-maintainer-clean-binutils:
7555@if binutils
7556maybe-maintainer-clean-binutils: maintainer-clean-binutils
7557
7558maintainer-clean-binutils: 
7559	@[ -f ./binutils/Makefile ] || exit 0; \
7560	r=`${PWD_COMMAND}`; export r; \
7561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7562	$(HOST_EXPORTS) \
7563	for flag in $(EXTRA_HOST_FLAGS) ; do \
7564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7565	done; \
7566	echo "Doing maintainer-clean in binutils" ; \
7567	(cd $(HOST_SUBDIR)/binutils && \
7568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7570	          "RANLIB=$${RANLIB}" \
7571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7572	          maintainer-clean) \
7573	  || exit 1
7574
7575@endif binutils
7576
7577
7578
7579.PHONY: configure-bison maybe-configure-bison
7580maybe-configure-bison:
7581@if gcc-bootstrap
7582configure-bison: stage_current
7583@endif gcc-bootstrap
7584@if bison
7585maybe-configure-bison: configure-bison
7586configure-bison: 
7587	@: $(MAKE); $(unstage)
7588	@r=`${PWD_COMMAND}`; export r; \
7589	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590	test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7591	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7592	$(HOST_EXPORTS) \
7593	echo Configuring in $(HOST_SUBDIR)/bison; \
7594	cd "$(HOST_SUBDIR)/bison" || exit 1; \
7595	case $(srcdir) in \
7596	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7597	  *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7598		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7599	esac; \
7600	srcdiroption="--srcdir=$${topdir}/bison"; \
7601	libsrcdir="$$s/bison"; \
7602	$(SHELL) $${libsrcdir}/configure \
7603	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7604	  --target=${target_alias} $${srcdiroption}  \
7605	  || exit 1
7606@endif bison
7607
7608
7609
7610
7611
7612.PHONY: all-bison maybe-all-bison
7613maybe-all-bison:
7614@if gcc-bootstrap
7615all-bison: stage_current
7616@endif gcc-bootstrap
7617@if bison
7618TARGET-bison=all
7619maybe-all-bison: all-bison
7620all-bison: configure-bison
7621	@: $(MAKE); $(unstage)
7622	@r=`${PWD_COMMAND}`; export r; \
7623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624	$(HOST_EXPORTS) \
7625	(cd $(HOST_SUBDIR)/bison && \
7626	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
7627@endif bison
7628
7629
7630
7631
7632.PHONY: check-bison maybe-check-bison
7633maybe-check-bison:
7634@if bison
7635maybe-check-bison: check-bison
7636
7637# This module is only tested in a native toolchain.
7638check-bison:
7639	@: $(MAKE); $(unstage)
7640	@if [ '$(host)' = '$(target)' ] ; then \
7641	  r=`${PWD_COMMAND}`; export r; \
7642	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7643	  $(HOST_EXPORTS) \
7644	  (cd $(HOST_SUBDIR)/bison && \
7645	    $(MAKE) $(FLAGS_TO_PASS)  check); \
7646	fi
7647
7648@endif bison
7649
7650.PHONY: install-bison maybe-install-bison
7651maybe-install-bison:
7652@if bison
7653maybe-install-bison: install-bison
7654
7655install-bison: installdirs
7656	@: $(MAKE); $(unstage)
7657	@r=`${PWD_COMMAND}`; export r; \
7658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659	$(HOST_EXPORTS) \
7660	(cd $(HOST_SUBDIR)/bison && \
7661	  $(MAKE) $(FLAGS_TO_PASS)  install)
7662
7663@endif bison
7664
7665# Other targets (info, dvi, pdf, etc.)
7666
7667.PHONY: maybe-info-bison info-bison
7668maybe-info-bison:
7669@if bison
7670maybe-info-bison: info-bison
7671
7672info-bison: \
7673    configure-bison 
7674	@: $(MAKE); $(unstage)
7675	@[ -f ./bison/Makefile ] || exit 0; \
7676	r=`${PWD_COMMAND}`; export r; \
7677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7678	$(HOST_EXPORTS) \
7679	for flag in $(EXTRA_HOST_FLAGS) ; do \
7680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7681	done; \
7682	echo "Doing info in bison" ; \
7683	(cd $(HOST_SUBDIR)/bison && \
7684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7686	          "RANLIB=$${RANLIB}" \
7687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7688	          info) \
7689	  || exit 1
7690
7691@endif bison
7692
7693.PHONY: maybe-dvi-bison dvi-bison
7694maybe-dvi-bison:
7695@if bison
7696maybe-dvi-bison: dvi-bison
7697
7698dvi-bison: \
7699    configure-bison 
7700	@: $(MAKE); $(unstage)
7701	@[ -f ./bison/Makefile ] || exit 0; \
7702	r=`${PWD_COMMAND}`; export r; \
7703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7704	$(HOST_EXPORTS) \
7705	for flag in $(EXTRA_HOST_FLAGS) ; do \
7706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7707	done; \
7708	echo "Doing dvi in bison" ; \
7709	(cd $(HOST_SUBDIR)/bison && \
7710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712	          "RANLIB=$${RANLIB}" \
7713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7714	          dvi) \
7715	  || exit 1
7716
7717@endif bison
7718
7719.PHONY: maybe-pdf-bison pdf-bison
7720maybe-pdf-bison:
7721@if bison
7722maybe-pdf-bison: pdf-bison
7723
7724pdf-bison: \
7725    configure-bison 
7726	@: $(MAKE); $(unstage)
7727	@[ -f ./bison/Makefile ] || exit 0; \
7728	r=`${PWD_COMMAND}`; export r; \
7729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730	$(HOST_EXPORTS) \
7731	for flag in $(EXTRA_HOST_FLAGS) ; do \
7732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733	done; \
7734	echo "Doing pdf in bison" ; \
7735	(cd $(HOST_SUBDIR)/bison && \
7736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738	          "RANLIB=$${RANLIB}" \
7739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740	          pdf) \
7741	  || exit 1
7742
7743@endif bison
7744
7745.PHONY: maybe-html-bison html-bison
7746maybe-html-bison:
7747@if bison
7748maybe-html-bison: html-bison
7749
7750html-bison: \
7751    configure-bison 
7752	@: $(MAKE); $(unstage)
7753	@[ -f ./bison/Makefile ] || exit 0; \
7754	r=`${PWD_COMMAND}`; export r; \
7755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7756	$(HOST_EXPORTS) \
7757	for flag in $(EXTRA_HOST_FLAGS) ; do \
7758	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7759	done; \
7760	echo "Doing html in bison" ; \
7761	(cd $(HOST_SUBDIR)/bison && \
7762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7764	          "RANLIB=$${RANLIB}" \
7765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7766	          html) \
7767	  || exit 1
7768
7769@endif bison
7770
7771.PHONY: maybe-TAGS-bison TAGS-bison
7772maybe-TAGS-bison:
7773@if bison
7774maybe-TAGS-bison: TAGS-bison
7775
7776TAGS-bison: \
7777    configure-bison 
7778	@: $(MAKE); $(unstage)
7779	@[ -f ./bison/Makefile ] || exit 0; \
7780	r=`${PWD_COMMAND}`; export r; \
7781	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7782	$(HOST_EXPORTS) \
7783	for flag in $(EXTRA_HOST_FLAGS) ; do \
7784	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7785	done; \
7786	echo "Doing TAGS in bison" ; \
7787	(cd $(HOST_SUBDIR)/bison && \
7788	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7789	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7790	          "RANLIB=$${RANLIB}" \
7791	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7792	          TAGS) \
7793	  || exit 1
7794
7795@endif bison
7796
7797.PHONY: maybe-install-info-bison install-info-bison
7798maybe-install-info-bison:
7799@if bison
7800maybe-install-info-bison: install-info-bison
7801
7802install-info-bison: \
7803    configure-bison \
7804    info-bison 
7805	@: $(MAKE); $(unstage)
7806	@[ -f ./bison/Makefile ] || exit 0; \
7807	r=`${PWD_COMMAND}`; export r; \
7808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809	$(HOST_EXPORTS) \
7810	for flag in $(EXTRA_HOST_FLAGS) ; do \
7811	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7812	done; \
7813	echo "Doing install-info in bison" ; \
7814	(cd $(HOST_SUBDIR)/bison && \
7815	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7816	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7817	          "RANLIB=$${RANLIB}" \
7818	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7819	          install-info) \
7820	  || exit 1
7821
7822@endif bison
7823
7824.PHONY: maybe-install-pdf-bison install-pdf-bison
7825maybe-install-pdf-bison:
7826@if bison
7827maybe-install-pdf-bison: install-pdf-bison
7828
7829install-pdf-bison: \
7830    configure-bison \
7831    pdf-bison 
7832	@: $(MAKE); $(unstage)
7833	@[ -f ./bison/Makefile ] || exit 0; \
7834	r=`${PWD_COMMAND}`; export r; \
7835	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7836	$(HOST_EXPORTS) \
7837	for flag in $(EXTRA_HOST_FLAGS) ; do \
7838	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7839	done; \
7840	echo "Doing install-pdf in bison" ; \
7841	(cd $(HOST_SUBDIR)/bison && \
7842	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7843	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7844	          "RANLIB=$${RANLIB}" \
7845	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7846	          install-pdf) \
7847	  || exit 1
7848
7849@endif bison
7850
7851.PHONY: maybe-install-html-bison install-html-bison
7852maybe-install-html-bison:
7853@if bison
7854maybe-install-html-bison: install-html-bison
7855
7856install-html-bison: \
7857    configure-bison \
7858    html-bison 
7859	@: $(MAKE); $(unstage)
7860	@[ -f ./bison/Makefile ] || exit 0; \
7861	r=`${PWD_COMMAND}`; export r; \
7862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7863	$(HOST_EXPORTS) \
7864	for flag in $(EXTRA_HOST_FLAGS) ; do \
7865	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866	done; \
7867	echo "Doing install-html in bison" ; \
7868	(cd $(HOST_SUBDIR)/bison && \
7869	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871	          "RANLIB=$${RANLIB}" \
7872	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7873	          install-html) \
7874	  || exit 1
7875
7876@endif bison
7877
7878.PHONY: maybe-installcheck-bison installcheck-bison
7879maybe-installcheck-bison:
7880@if bison
7881maybe-installcheck-bison: installcheck-bison
7882
7883installcheck-bison: \
7884    configure-bison 
7885	@: $(MAKE); $(unstage)
7886	@[ -f ./bison/Makefile ] || exit 0; \
7887	r=`${PWD_COMMAND}`; export r; \
7888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889	$(HOST_EXPORTS) \
7890	for flag in $(EXTRA_HOST_FLAGS) ; do \
7891	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892	done; \
7893	echo "Doing installcheck in bison" ; \
7894	(cd $(HOST_SUBDIR)/bison && \
7895	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897	          "RANLIB=$${RANLIB}" \
7898	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7899	          installcheck) \
7900	  || exit 1
7901
7902@endif bison
7903
7904.PHONY: maybe-mostlyclean-bison mostlyclean-bison
7905maybe-mostlyclean-bison:
7906@if bison
7907maybe-mostlyclean-bison: mostlyclean-bison
7908
7909mostlyclean-bison: 
7910	@: $(MAKE); $(unstage)
7911	@[ -f ./bison/Makefile ] || exit 0; \
7912	r=`${PWD_COMMAND}`; export r; \
7913	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7914	$(HOST_EXPORTS) \
7915	for flag in $(EXTRA_HOST_FLAGS) ; do \
7916	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7917	done; \
7918	echo "Doing mostlyclean in bison" ; \
7919	(cd $(HOST_SUBDIR)/bison && \
7920	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7921	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7922	          "RANLIB=$${RANLIB}" \
7923	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7924	          mostlyclean) \
7925	  || exit 1
7926
7927@endif bison
7928
7929.PHONY: maybe-clean-bison clean-bison
7930maybe-clean-bison:
7931@if bison
7932maybe-clean-bison: clean-bison
7933
7934clean-bison: 
7935	@: $(MAKE); $(unstage)
7936	@[ -f ./bison/Makefile ] || exit 0; \
7937	r=`${PWD_COMMAND}`; export r; \
7938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939	$(HOST_EXPORTS) \
7940	for flag in $(EXTRA_HOST_FLAGS) ; do \
7941	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942	done; \
7943	echo "Doing clean in bison" ; \
7944	(cd $(HOST_SUBDIR)/bison && \
7945	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947	          "RANLIB=$${RANLIB}" \
7948	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7949	          clean) \
7950	  || exit 1
7951
7952@endif bison
7953
7954.PHONY: maybe-distclean-bison distclean-bison
7955maybe-distclean-bison:
7956@if bison
7957maybe-distclean-bison: distclean-bison
7958
7959distclean-bison: 
7960	@: $(MAKE); $(unstage)
7961	@[ -f ./bison/Makefile ] || exit 0; \
7962	r=`${PWD_COMMAND}`; export r; \
7963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964	$(HOST_EXPORTS) \
7965	for flag in $(EXTRA_HOST_FLAGS) ; do \
7966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7967	done; \
7968	echo "Doing distclean in bison" ; \
7969	(cd $(HOST_SUBDIR)/bison && \
7970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7972	          "RANLIB=$${RANLIB}" \
7973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7974	          distclean) \
7975	  || exit 1
7976
7977@endif bison
7978
7979.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7980maybe-maintainer-clean-bison:
7981@if bison
7982maybe-maintainer-clean-bison: maintainer-clean-bison
7983
7984maintainer-clean-bison: 
7985	@: $(MAKE); $(unstage)
7986	@[ -f ./bison/Makefile ] || exit 0; \
7987	r=`${PWD_COMMAND}`; export r; \
7988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989	$(HOST_EXPORTS) \
7990	for flag in $(EXTRA_HOST_FLAGS) ; do \
7991	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7992	done; \
7993	echo "Doing maintainer-clean in bison" ; \
7994	(cd $(HOST_SUBDIR)/bison && \
7995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7997	          "RANLIB=$${RANLIB}" \
7998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7999	          maintainer-clean) \
8000	  || exit 1
8001
8002@endif bison
8003
8004
8005
8006.PHONY: configure-byacc maybe-configure-byacc
8007maybe-configure-byacc:
8008@if gcc-bootstrap
8009configure-byacc: stage_current
8010@endif gcc-bootstrap
8011@if byacc
8012maybe-configure-byacc: configure-byacc
8013configure-byacc: 
8014	@: $(MAKE); $(unstage)
8015	@r=`${PWD_COMMAND}`; export r; \
8016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8017	test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8018	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8019	$(HOST_EXPORTS) \
8020	echo Configuring in $(HOST_SUBDIR)/byacc; \
8021	cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8022	case $(srcdir) in \
8023	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8024	  *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8025		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8026	esac; \
8027	srcdiroption="--srcdir=$${topdir}/byacc"; \
8028	libsrcdir="$$s/byacc"; \
8029	$(SHELL) $${libsrcdir}/configure \
8030	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8031	  --target=${target_alias} $${srcdiroption}  \
8032	  || exit 1
8033@endif byacc
8034
8035
8036
8037
8038
8039.PHONY: all-byacc maybe-all-byacc
8040maybe-all-byacc:
8041@if gcc-bootstrap
8042all-byacc: stage_current
8043@endif gcc-bootstrap
8044@if byacc
8045TARGET-byacc=all
8046maybe-all-byacc: all-byacc
8047all-byacc: configure-byacc
8048	@: $(MAKE); $(unstage)
8049	@r=`${PWD_COMMAND}`; export r; \
8050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051	$(HOST_EXPORTS) \
8052	(cd $(HOST_SUBDIR)/byacc && \
8053	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
8054@endif byacc
8055
8056
8057
8058
8059.PHONY: check-byacc maybe-check-byacc
8060maybe-check-byacc:
8061@if byacc
8062maybe-check-byacc: check-byacc
8063
8064# This module is only tested in a native toolchain.
8065check-byacc:
8066	@: $(MAKE); $(unstage)
8067	@if [ '$(host)' = '$(target)' ] ; then \
8068	  r=`${PWD_COMMAND}`; export r; \
8069	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8070	  $(HOST_EXPORTS) \
8071	  (cd $(HOST_SUBDIR)/byacc && \
8072	    $(MAKE) $(FLAGS_TO_PASS)  check); \
8073	fi
8074
8075@endif byacc
8076
8077.PHONY: install-byacc maybe-install-byacc
8078maybe-install-byacc:
8079@if byacc
8080maybe-install-byacc: install-byacc
8081
8082install-byacc: installdirs
8083	@: $(MAKE); $(unstage)
8084	@r=`${PWD_COMMAND}`; export r; \
8085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8086	$(HOST_EXPORTS) \
8087	(cd $(HOST_SUBDIR)/byacc && \
8088	  $(MAKE) $(FLAGS_TO_PASS)  install)
8089
8090@endif byacc
8091
8092# Other targets (info, dvi, pdf, etc.)
8093
8094.PHONY: maybe-info-byacc info-byacc
8095maybe-info-byacc:
8096@if byacc
8097maybe-info-byacc: info-byacc
8098
8099info-byacc: \
8100    configure-byacc 
8101	@: $(MAKE); $(unstage)
8102	@[ -f ./byacc/Makefile ] || exit 0; \
8103	r=`${PWD_COMMAND}`; export r; \
8104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105	$(HOST_EXPORTS) \
8106	for flag in $(EXTRA_HOST_FLAGS) ; do \
8107	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8108	done; \
8109	echo "Doing info in byacc" ; \
8110	(cd $(HOST_SUBDIR)/byacc && \
8111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8113	          "RANLIB=$${RANLIB}" \
8114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8115	          info) \
8116	  || exit 1
8117
8118@endif byacc
8119
8120.PHONY: maybe-dvi-byacc dvi-byacc
8121maybe-dvi-byacc:
8122@if byacc
8123maybe-dvi-byacc: dvi-byacc
8124
8125dvi-byacc: \
8126    configure-byacc 
8127	@: $(MAKE); $(unstage)
8128	@[ -f ./byacc/Makefile ] || exit 0; \
8129	r=`${PWD_COMMAND}`; export r; \
8130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8131	$(HOST_EXPORTS) \
8132	for flag in $(EXTRA_HOST_FLAGS) ; do \
8133	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8134	done; \
8135	echo "Doing dvi in byacc" ; \
8136	(cd $(HOST_SUBDIR)/byacc && \
8137	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8138	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8139	          "RANLIB=$${RANLIB}" \
8140	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8141	          dvi) \
8142	  || exit 1
8143
8144@endif byacc
8145
8146.PHONY: maybe-pdf-byacc pdf-byacc
8147maybe-pdf-byacc:
8148@if byacc
8149maybe-pdf-byacc: pdf-byacc
8150
8151pdf-byacc: \
8152    configure-byacc 
8153	@: $(MAKE); $(unstage)
8154	@[ -f ./byacc/Makefile ] || exit 0; \
8155	r=`${PWD_COMMAND}`; export r; \
8156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157	$(HOST_EXPORTS) \
8158	for flag in $(EXTRA_HOST_FLAGS) ; do \
8159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8160	done; \
8161	echo "Doing pdf in byacc" ; \
8162	(cd $(HOST_SUBDIR)/byacc && \
8163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8165	          "RANLIB=$${RANLIB}" \
8166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8167	          pdf) \
8168	  || exit 1
8169
8170@endif byacc
8171
8172.PHONY: maybe-html-byacc html-byacc
8173maybe-html-byacc:
8174@if byacc
8175maybe-html-byacc: html-byacc
8176
8177html-byacc: \
8178    configure-byacc 
8179	@: $(MAKE); $(unstage)
8180	@[ -f ./byacc/Makefile ] || exit 0; \
8181	r=`${PWD_COMMAND}`; export r; \
8182	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183	$(HOST_EXPORTS) \
8184	for flag in $(EXTRA_HOST_FLAGS) ; do \
8185	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186	done; \
8187	echo "Doing html in byacc" ; \
8188	(cd $(HOST_SUBDIR)/byacc && \
8189	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191	          "RANLIB=$${RANLIB}" \
8192	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193	          html) \
8194	  || exit 1
8195
8196@endif byacc
8197
8198.PHONY: maybe-TAGS-byacc TAGS-byacc
8199maybe-TAGS-byacc:
8200@if byacc
8201maybe-TAGS-byacc: TAGS-byacc
8202
8203TAGS-byacc: \
8204    configure-byacc 
8205	@: $(MAKE); $(unstage)
8206	@[ -f ./byacc/Makefile ] || exit 0; \
8207	r=`${PWD_COMMAND}`; export r; \
8208	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8209	$(HOST_EXPORTS) \
8210	for flag in $(EXTRA_HOST_FLAGS) ; do \
8211	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8212	done; \
8213	echo "Doing TAGS in byacc" ; \
8214	(cd $(HOST_SUBDIR)/byacc && \
8215	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8216	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8217	          "RANLIB=$${RANLIB}" \
8218	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8219	          TAGS) \
8220	  || exit 1
8221
8222@endif byacc
8223
8224.PHONY: maybe-install-info-byacc install-info-byacc
8225maybe-install-info-byacc:
8226@if byacc
8227maybe-install-info-byacc: install-info-byacc
8228
8229install-info-byacc: \
8230    configure-byacc \
8231    info-byacc 
8232	@: $(MAKE); $(unstage)
8233	@[ -f ./byacc/Makefile ] || exit 0; \
8234	r=`${PWD_COMMAND}`; export r; \
8235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8236	$(HOST_EXPORTS) \
8237	for flag in $(EXTRA_HOST_FLAGS) ; do \
8238	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8239	done; \
8240	echo "Doing install-info in byacc" ; \
8241	(cd $(HOST_SUBDIR)/byacc && \
8242	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8243	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8244	          "RANLIB=$${RANLIB}" \
8245	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8246	          install-info) \
8247	  || exit 1
8248
8249@endif byacc
8250
8251.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8252maybe-install-pdf-byacc:
8253@if byacc
8254maybe-install-pdf-byacc: install-pdf-byacc
8255
8256install-pdf-byacc: \
8257    configure-byacc \
8258    pdf-byacc 
8259	@: $(MAKE); $(unstage)
8260	@[ -f ./byacc/Makefile ] || exit 0; \
8261	r=`${PWD_COMMAND}`; export r; \
8262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8263	$(HOST_EXPORTS) \
8264	for flag in $(EXTRA_HOST_FLAGS) ; do \
8265	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8266	done; \
8267	echo "Doing install-pdf in byacc" ; \
8268	(cd $(HOST_SUBDIR)/byacc && \
8269	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8270	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8271	          "RANLIB=$${RANLIB}" \
8272	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8273	          install-pdf) \
8274	  || exit 1
8275
8276@endif byacc
8277
8278.PHONY: maybe-install-html-byacc install-html-byacc
8279maybe-install-html-byacc:
8280@if byacc
8281maybe-install-html-byacc: install-html-byacc
8282
8283install-html-byacc: \
8284    configure-byacc \
8285    html-byacc 
8286	@: $(MAKE); $(unstage)
8287	@[ -f ./byacc/Makefile ] || exit 0; \
8288	r=`${PWD_COMMAND}`; export r; \
8289	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8290	$(HOST_EXPORTS) \
8291	for flag in $(EXTRA_HOST_FLAGS) ; do \
8292	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8293	done; \
8294	echo "Doing install-html in byacc" ; \
8295	(cd $(HOST_SUBDIR)/byacc && \
8296	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8297	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8298	          "RANLIB=$${RANLIB}" \
8299	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8300	          install-html) \
8301	  || exit 1
8302
8303@endif byacc
8304
8305.PHONY: maybe-installcheck-byacc installcheck-byacc
8306maybe-installcheck-byacc:
8307@if byacc
8308maybe-installcheck-byacc: installcheck-byacc
8309
8310installcheck-byacc: \
8311    configure-byacc 
8312	@: $(MAKE); $(unstage)
8313	@[ -f ./byacc/Makefile ] || exit 0; \
8314	r=`${PWD_COMMAND}`; export r; \
8315	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8316	$(HOST_EXPORTS) \
8317	for flag in $(EXTRA_HOST_FLAGS) ; do \
8318	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8319	done; \
8320	echo "Doing installcheck in byacc" ; \
8321	(cd $(HOST_SUBDIR)/byacc && \
8322	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8323	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8324	          "RANLIB=$${RANLIB}" \
8325	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8326	          installcheck) \
8327	  || exit 1
8328
8329@endif byacc
8330
8331.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8332maybe-mostlyclean-byacc:
8333@if byacc
8334maybe-mostlyclean-byacc: mostlyclean-byacc
8335
8336mostlyclean-byacc: 
8337	@: $(MAKE); $(unstage)
8338	@[ -f ./byacc/Makefile ] || exit 0; \
8339	r=`${PWD_COMMAND}`; export r; \
8340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341	$(HOST_EXPORTS) \
8342	for flag in $(EXTRA_HOST_FLAGS) ; do \
8343	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8344	done; \
8345	echo "Doing mostlyclean in byacc" ; \
8346	(cd $(HOST_SUBDIR)/byacc && \
8347	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8348	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8349	          "RANLIB=$${RANLIB}" \
8350	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8351	          mostlyclean) \
8352	  || exit 1
8353
8354@endif byacc
8355
8356.PHONY: maybe-clean-byacc clean-byacc
8357maybe-clean-byacc:
8358@if byacc
8359maybe-clean-byacc: clean-byacc
8360
8361clean-byacc: 
8362	@: $(MAKE); $(unstage)
8363	@[ -f ./byacc/Makefile ] || exit 0; \
8364	r=`${PWD_COMMAND}`; export r; \
8365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8366	$(HOST_EXPORTS) \
8367	for flag in $(EXTRA_HOST_FLAGS) ; do \
8368	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8369	done; \
8370	echo "Doing clean in byacc" ; \
8371	(cd $(HOST_SUBDIR)/byacc && \
8372	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8373	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8374	          "RANLIB=$${RANLIB}" \
8375	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8376	          clean) \
8377	  || exit 1
8378
8379@endif byacc
8380
8381.PHONY: maybe-distclean-byacc distclean-byacc
8382maybe-distclean-byacc:
8383@if byacc
8384maybe-distclean-byacc: distclean-byacc
8385
8386distclean-byacc: 
8387	@: $(MAKE); $(unstage)
8388	@[ -f ./byacc/Makefile ] || exit 0; \
8389	r=`${PWD_COMMAND}`; export r; \
8390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8391	$(HOST_EXPORTS) \
8392	for flag in $(EXTRA_HOST_FLAGS) ; do \
8393	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8394	done; \
8395	echo "Doing distclean in byacc" ; \
8396	(cd $(HOST_SUBDIR)/byacc && \
8397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8399	          "RANLIB=$${RANLIB}" \
8400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8401	          distclean) \
8402	  || exit 1
8403
8404@endif byacc
8405
8406.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8407maybe-maintainer-clean-byacc:
8408@if byacc
8409maybe-maintainer-clean-byacc: maintainer-clean-byacc
8410
8411maintainer-clean-byacc: 
8412	@: $(MAKE); $(unstage)
8413	@[ -f ./byacc/Makefile ] || exit 0; \
8414	r=`${PWD_COMMAND}`; export r; \
8415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416	$(HOST_EXPORTS) \
8417	for flag in $(EXTRA_HOST_FLAGS) ; do \
8418	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8419	done; \
8420	echo "Doing maintainer-clean in byacc" ; \
8421	(cd $(HOST_SUBDIR)/byacc && \
8422	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424	          "RANLIB=$${RANLIB}" \
8425	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8426	          maintainer-clean) \
8427	  || exit 1
8428
8429@endif byacc
8430
8431
8432
8433.PHONY: configure-bzip2 maybe-configure-bzip2
8434maybe-configure-bzip2:
8435@if gcc-bootstrap
8436configure-bzip2: stage_current
8437@endif gcc-bootstrap
8438@if bzip2
8439maybe-configure-bzip2: configure-bzip2
8440configure-bzip2: 
8441	@: $(MAKE); $(unstage)
8442	@r=`${PWD_COMMAND}`; export r; \
8443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8444	test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8445	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8446	$(HOST_EXPORTS) \
8447	echo Configuring in $(HOST_SUBDIR)/bzip2; \
8448	cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8449	case $(srcdir) in \
8450	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8451	  *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8452		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8453	esac; \
8454	srcdiroption="--srcdir=$${topdir}/bzip2"; \
8455	libsrcdir="$$s/bzip2"; \
8456	$(SHELL) $${libsrcdir}/configure \
8457	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8458	  --target=${target_alias} $${srcdiroption}  \
8459	  || exit 1
8460@endif bzip2
8461
8462
8463
8464
8465
8466.PHONY: all-bzip2 maybe-all-bzip2
8467maybe-all-bzip2:
8468@if gcc-bootstrap
8469all-bzip2: stage_current
8470@endif gcc-bootstrap
8471@if bzip2
8472TARGET-bzip2=all
8473maybe-all-bzip2: all-bzip2
8474all-bzip2: configure-bzip2
8475	@: $(MAKE); $(unstage)
8476	@r=`${PWD_COMMAND}`; export r; \
8477	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8478	$(HOST_EXPORTS) \
8479	(cd $(HOST_SUBDIR)/bzip2 && \
8480	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
8481@endif bzip2
8482
8483
8484
8485
8486.PHONY: check-bzip2 maybe-check-bzip2
8487maybe-check-bzip2:
8488@if bzip2
8489maybe-check-bzip2: check-bzip2
8490
8491check-bzip2:
8492	@: $(MAKE); $(unstage)
8493	@r=`${PWD_COMMAND}`; export r; \
8494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8495	$(HOST_EXPORTS) \
8496	(cd $(HOST_SUBDIR)/bzip2 && \
8497	  $(MAKE) $(FLAGS_TO_PASS)  check)
8498
8499@endif bzip2
8500
8501.PHONY: install-bzip2 maybe-install-bzip2
8502maybe-install-bzip2:
8503@if bzip2
8504maybe-install-bzip2: install-bzip2
8505
8506install-bzip2: installdirs
8507	@: $(MAKE); $(unstage)
8508	@r=`${PWD_COMMAND}`; export r; \
8509	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510	$(HOST_EXPORTS) \
8511	(cd $(HOST_SUBDIR)/bzip2 && \
8512	  $(MAKE) $(FLAGS_TO_PASS)  install)
8513
8514@endif bzip2
8515
8516# Other targets (info, dvi, pdf, etc.)
8517
8518.PHONY: maybe-info-bzip2 info-bzip2
8519maybe-info-bzip2:
8520@if bzip2
8521maybe-info-bzip2: info-bzip2
8522
8523info-bzip2: \
8524    configure-bzip2 
8525	@: $(MAKE); $(unstage)
8526	@[ -f ./bzip2/Makefile ] || exit 0; \
8527	r=`${PWD_COMMAND}`; export r; \
8528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529	$(HOST_EXPORTS) \
8530	for flag in $(EXTRA_HOST_FLAGS) ; do \
8531	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532	done; \
8533	echo "Doing info in bzip2" ; \
8534	(cd $(HOST_SUBDIR)/bzip2 && \
8535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537	          "RANLIB=$${RANLIB}" \
8538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8539	          info) \
8540	  || exit 1
8541
8542@endif bzip2
8543
8544.PHONY: maybe-dvi-bzip2 dvi-bzip2
8545maybe-dvi-bzip2:
8546@if bzip2
8547maybe-dvi-bzip2: dvi-bzip2
8548
8549dvi-bzip2: \
8550    configure-bzip2 
8551	@: $(MAKE); $(unstage)
8552	@[ -f ./bzip2/Makefile ] || exit 0; \
8553	r=`${PWD_COMMAND}`; export r; \
8554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555	$(HOST_EXPORTS) \
8556	for flag in $(EXTRA_HOST_FLAGS) ; do \
8557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558	done; \
8559	echo "Doing dvi in bzip2" ; \
8560	(cd $(HOST_SUBDIR)/bzip2 && \
8561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563	          "RANLIB=$${RANLIB}" \
8564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565	          dvi) \
8566	  || exit 1
8567
8568@endif bzip2
8569
8570.PHONY: maybe-pdf-bzip2 pdf-bzip2
8571maybe-pdf-bzip2:
8572@if bzip2
8573maybe-pdf-bzip2: pdf-bzip2
8574
8575pdf-bzip2: \
8576    configure-bzip2 
8577	@: $(MAKE); $(unstage)
8578	@[ -f ./bzip2/Makefile ] || exit 0; \
8579	r=`${PWD_COMMAND}`; export r; \
8580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581	$(HOST_EXPORTS) \
8582	for flag in $(EXTRA_HOST_FLAGS) ; do \
8583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584	done; \
8585	echo "Doing pdf in bzip2" ; \
8586	(cd $(HOST_SUBDIR)/bzip2 && \
8587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589	          "RANLIB=$${RANLIB}" \
8590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8591	          pdf) \
8592	  || exit 1
8593
8594@endif bzip2
8595
8596.PHONY: maybe-html-bzip2 html-bzip2
8597maybe-html-bzip2:
8598@if bzip2
8599maybe-html-bzip2: html-bzip2
8600
8601html-bzip2: \
8602    configure-bzip2 
8603	@: $(MAKE); $(unstage)
8604	@[ -f ./bzip2/Makefile ] || exit 0; \
8605	r=`${PWD_COMMAND}`; export r; \
8606	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607	$(HOST_EXPORTS) \
8608	for flag in $(EXTRA_HOST_FLAGS) ; do \
8609	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610	done; \
8611	echo "Doing html in bzip2" ; \
8612	(cd $(HOST_SUBDIR)/bzip2 && \
8613	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615	          "RANLIB=$${RANLIB}" \
8616	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8617	          html) \
8618	  || exit 1
8619
8620@endif bzip2
8621
8622.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8623maybe-TAGS-bzip2:
8624@if bzip2
8625maybe-TAGS-bzip2: TAGS-bzip2
8626
8627TAGS-bzip2: \
8628    configure-bzip2 
8629	@: $(MAKE); $(unstage)
8630	@[ -f ./bzip2/Makefile ] || exit 0; \
8631	r=`${PWD_COMMAND}`; export r; \
8632	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633	$(HOST_EXPORTS) \
8634	for flag in $(EXTRA_HOST_FLAGS) ; do \
8635	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636	done; \
8637	echo "Doing TAGS in bzip2" ; \
8638	(cd $(HOST_SUBDIR)/bzip2 && \
8639	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641	          "RANLIB=$${RANLIB}" \
8642	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643	          TAGS) \
8644	  || exit 1
8645
8646@endif bzip2
8647
8648.PHONY: maybe-install-info-bzip2 install-info-bzip2
8649maybe-install-info-bzip2:
8650@if bzip2
8651maybe-install-info-bzip2: install-info-bzip2
8652
8653install-info-bzip2: \
8654    configure-bzip2 \
8655    info-bzip2 
8656	@: $(MAKE); $(unstage)
8657	@[ -f ./bzip2/Makefile ] || exit 0; \
8658	r=`${PWD_COMMAND}`; export r; \
8659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660	$(HOST_EXPORTS) \
8661	for flag in $(EXTRA_HOST_FLAGS) ; do \
8662	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663	done; \
8664	echo "Doing install-info in bzip2" ; \
8665	(cd $(HOST_SUBDIR)/bzip2 && \
8666	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668	          "RANLIB=$${RANLIB}" \
8669	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670	          install-info) \
8671	  || exit 1
8672
8673@endif bzip2
8674
8675.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8676maybe-install-pdf-bzip2:
8677@if bzip2
8678maybe-install-pdf-bzip2: install-pdf-bzip2
8679
8680install-pdf-bzip2: \
8681    configure-bzip2 \
8682    pdf-bzip2 
8683	@: $(MAKE); $(unstage)
8684	@[ -f ./bzip2/Makefile ] || exit 0; \
8685	r=`${PWD_COMMAND}`; export r; \
8686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687	$(HOST_EXPORTS) \
8688	for flag in $(EXTRA_HOST_FLAGS) ; do \
8689	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690	done; \
8691	echo "Doing install-pdf in bzip2" ; \
8692	(cd $(HOST_SUBDIR)/bzip2 && \
8693	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695	          "RANLIB=$${RANLIB}" \
8696	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8697	          install-pdf) \
8698	  || exit 1
8699
8700@endif bzip2
8701
8702.PHONY: maybe-install-html-bzip2 install-html-bzip2
8703maybe-install-html-bzip2:
8704@if bzip2
8705maybe-install-html-bzip2: install-html-bzip2
8706
8707install-html-bzip2: \
8708    configure-bzip2 \
8709    html-bzip2 
8710	@: $(MAKE); $(unstage)
8711	@[ -f ./bzip2/Makefile ] || exit 0; \
8712	r=`${PWD_COMMAND}`; export r; \
8713	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714	$(HOST_EXPORTS) \
8715	for flag in $(EXTRA_HOST_FLAGS) ; do \
8716	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717	done; \
8718	echo "Doing install-html in bzip2" ; \
8719	(cd $(HOST_SUBDIR)/bzip2 && \
8720	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722	          "RANLIB=$${RANLIB}" \
8723	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724	          install-html) \
8725	  || exit 1
8726
8727@endif bzip2
8728
8729.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8730maybe-installcheck-bzip2:
8731@if bzip2
8732maybe-installcheck-bzip2: installcheck-bzip2
8733
8734installcheck-bzip2: \
8735    configure-bzip2 
8736	@: $(MAKE); $(unstage)
8737	@[ -f ./bzip2/Makefile ] || exit 0; \
8738	r=`${PWD_COMMAND}`; export r; \
8739	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8740	$(HOST_EXPORTS) \
8741	for flag in $(EXTRA_HOST_FLAGS) ; do \
8742	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8743	done; \
8744	echo "Doing installcheck in bzip2" ; \
8745	(cd $(HOST_SUBDIR)/bzip2 && \
8746	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8747	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8748	          "RANLIB=$${RANLIB}" \
8749	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8750	          installcheck) \
8751	  || exit 1
8752
8753@endif bzip2
8754
8755.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8756maybe-mostlyclean-bzip2:
8757@if bzip2
8758maybe-mostlyclean-bzip2: mostlyclean-bzip2
8759
8760mostlyclean-bzip2: 
8761	@: $(MAKE); $(unstage)
8762	@[ -f ./bzip2/Makefile ] || exit 0; \
8763	r=`${PWD_COMMAND}`; export r; \
8764	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8765	$(HOST_EXPORTS) \
8766	for flag in $(EXTRA_HOST_FLAGS) ; do \
8767	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8768	done; \
8769	echo "Doing mostlyclean in bzip2" ; \
8770	(cd $(HOST_SUBDIR)/bzip2 && \
8771	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8772	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8773	          "RANLIB=$${RANLIB}" \
8774	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8775	          mostlyclean) \
8776	  || exit 1
8777
8778@endif bzip2
8779
8780.PHONY: maybe-clean-bzip2 clean-bzip2
8781maybe-clean-bzip2:
8782@if bzip2
8783maybe-clean-bzip2: clean-bzip2
8784
8785clean-bzip2: 
8786	@: $(MAKE); $(unstage)
8787	@[ -f ./bzip2/Makefile ] || exit 0; \
8788	r=`${PWD_COMMAND}`; export r; \
8789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790	$(HOST_EXPORTS) \
8791	for flag in $(EXTRA_HOST_FLAGS) ; do \
8792	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8793	done; \
8794	echo "Doing clean in bzip2" ; \
8795	(cd $(HOST_SUBDIR)/bzip2 && \
8796	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8797	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8798	          "RANLIB=$${RANLIB}" \
8799	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8800	          clean) \
8801	  || exit 1
8802
8803@endif bzip2
8804
8805.PHONY: maybe-distclean-bzip2 distclean-bzip2
8806maybe-distclean-bzip2:
8807@if bzip2
8808maybe-distclean-bzip2: distclean-bzip2
8809
8810distclean-bzip2: 
8811	@: $(MAKE); $(unstage)
8812	@[ -f ./bzip2/Makefile ] || exit 0; \
8813	r=`${PWD_COMMAND}`; export r; \
8814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815	$(HOST_EXPORTS) \
8816	for flag in $(EXTRA_HOST_FLAGS) ; do \
8817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818	done; \
8819	echo "Doing distclean in bzip2" ; \
8820	(cd $(HOST_SUBDIR)/bzip2 && \
8821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823	          "RANLIB=$${RANLIB}" \
8824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825	          distclean) \
8826	  || exit 1
8827
8828@endif bzip2
8829
8830.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8831maybe-maintainer-clean-bzip2:
8832@if bzip2
8833maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8834
8835maintainer-clean-bzip2: 
8836	@: $(MAKE); $(unstage)
8837	@[ -f ./bzip2/Makefile ] || exit 0; \
8838	r=`${PWD_COMMAND}`; export r; \
8839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840	$(HOST_EXPORTS) \
8841	for flag in $(EXTRA_HOST_FLAGS) ; do \
8842	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8843	done; \
8844	echo "Doing maintainer-clean in bzip2" ; \
8845	(cd $(HOST_SUBDIR)/bzip2 && \
8846	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8847	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8848	          "RANLIB=$${RANLIB}" \
8849	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8850	          maintainer-clean) \
8851	  || exit 1
8852
8853@endif bzip2
8854
8855
8856
8857.PHONY: configure-dejagnu maybe-configure-dejagnu
8858maybe-configure-dejagnu:
8859@if gcc-bootstrap
8860configure-dejagnu: stage_current
8861@endif gcc-bootstrap
8862@if dejagnu
8863maybe-configure-dejagnu: configure-dejagnu
8864configure-dejagnu: 
8865	@: $(MAKE); $(unstage)
8866	@r=`${PWD_COMMAND}`; export r; \
8867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8868	test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8869	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8870	$(HOST_EXPORTS) \
8871	echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8872	cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8873	case $(srcdir) in \
8874	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8875	  *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8876		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8877	esac; \
8878	srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8879	libsrcdir="$$s/dejagnu"; \
8880	$(SHELL) $${libsrcdir}/configure \
8881	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8882	  --target=${target_alias} $${srcdiroption}  \
8883	  || exit 1
8884@endif dejagnu
8885
8886
8887
8888
8889
8890.PHONY: all-dejagnu maybe-all-dejagnu
8891maybe-all-dejagnu:
8892@if gcc-bootstrap
8893all-dejagnu: stage_current
8894@endif gcc-bootstrap
8895@if dejagnu
8896TARGET-dejagnu=all
8897maybe-all-dejagnu: all-dejagnu
8898all-dejagnu: configure-dejagnu
8899	@: $(MAKE); $(unstage)
8900	@r=`${PWD_COMMAND}`; export r; \
8901	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902	$(HOST_EXPORTS) \
8903	(cd $(HOST_SUBDIR)/dejagnu && \
8904	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
8905@endif dejagnu
8906
8907
8908
8909
8910.PHONY: check-dejagnu maybe-check-dejagnu
8911maybe-check-dejagnu:
8912@if dejagnu
8913maybe-check-dejagnu: check-dejagnu
8914
8915check-dejagnu:
8916	@: $(MAKE); $(unstage)
8917	@r=`${PWD_COMMAND}`; export r; \
8918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919	$(HOST_EXPORTS) \
8920	(cd $(HOST_SUBDIR)/dejagnu && \
8921	  $(MAKE) $(FLAGS_TO_PASS)  check)
8922
8923@endif dejagnu
8924
8925.PHONY: install-dejagnu maybe-install-dejagnu
8926maybe-install-dejagnu:
8927@if dejagnu
8928maybe-install-dejagnu: install-dejagnu
8929
8930install-dejagnu: installdirs
8931	@: $(MAKE); $(unstage)
8932	@r=`${PWD_COMMAND}`; export r; \
8933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8934	$(HOST_EXPORTS) \
8935	(cd $(HOST_SUBDIR)/dejagnu && \
8936	  $(MAKE) $(FLAGS_TO_PASS)  install)
8937
8938@endif dejagnu
8939
8940# Other targets (info, dvi, pdf, etc.)
8941
8942.PHONY: maybe-info-dejagnu info-dejagnu
8943maybe-info-dejagnu:
8944@if dejagnu
8945maybe-info-dejagnu: info-dejagnu
8946
8947info-dejagnu: \
8948    configure-dejagnu 
8949	@: $(MAKE); $(unstage)
8950	@[ -f ./dejagnu/Makefile ] || exit 0; \
8951	r=`${PWD_COMMAND}`; export r; \
8952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953	$(HOST_EXPORTS) \
8954	for flag in $(EXTRA_HOST_FLAGS) ; do \
8955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956	done; \
8957	echo "Doing info in dejagnu" ; \
8958	(cd $(HOST_SUBDIR)/dejagnu && \
8959	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961	          "RANLIB=$${RANLIB}" \
8962	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8963	          info) \
8964	  || exit 1
8965
8966@endif dejagnu
8967
8968.PHONY: maybe-dvi-dejagnu dvi-dejagnu
8969maybe-dvi-dejagnu:
8970@if dejagnu
8971maybe-dvi-dejagnu: dvi-dejagnu
8972
8973dvi-dejagnu: \
8974    configure-dejagnu 
8975	@: $(MAKE); $(unstage)
8976	@[ -f ./dejagnu/Makefile ] || exit 0; \
8977	r=`${PWD_COMMAND}`; export r; \
8978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8979	$(HOST_EXPORTS) \
8980	for flag in $(EXTRA_HOST_FLAGS) ; do \
8981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8982	done; \
8983	echo "Doing dvi in dejagnu" ; \
8984	(cd $(HOST_SUBDIR)/dejagnu && \
8985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8987	          "RANLIB=$${RANLIB}" \
8988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8989	          dvi) \
8990	  || exit 1
8991
8992@endif dejagnu
8993
8994.PHONY: maybe-pdf-dejagnu pdf-dejagnu
8995maybe-pdf-dejagnu:
8996@if dejagnu
8997maybe-pdf-dejagnu: pdf-dejagnu
8998
8999pdf-dejagnu: \
9000    configure-dejagnu 
9001	@: $(MAKE); $(unstage)
9002	@[ -f ./dejagnu/Makefile ] || exit 0; \
9003	r=`${PWD_COMMAND}`; export r; \
9004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005	$(HOST_EXPORTS) \
9006	for flag in $(EXTRA_HOST_FLAGS) ; do \
9007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9008	done; \
9009	echo "Doing pdf in dejagnu" ; \
9010	(cd $(HOST_SUBDIR)/dejagnu && \
9011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9013	          "RANLIB=$${RANLIB}" \
9014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9015	          pdf) \
9016	  || exit 1
9017
9018@endif dejagnu
9019
9020.PHONY: maybe-html-dejagnu html-dejagnu
9021maybe-html-dejagnu:
9022@if dejagnu
9023maybe-html-dejagnu: html-dejagnu
9024
9025html-dejagnu: \
9026    configure-dejagnu 
9027	@: $(MAKE); $(unstage)
9028	@[ -f ./dejagnu/Makefile ] || exit 0; \
9029	r=`${PWD_COMMAND}`; export r; \
9030	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9031	$(HOST_EXPORTS) \
9032	for flag in $(EXTRA_HOST_FLAGS) ; do \
9033	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9034	done; \
9035	echo "Doing html in dejagnu" ; \
9036	(cd $(HOST_SUBDIR)/dejagnu && \
9037	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9038	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9039	          "RANLIB=$${RANLIB}" \
9040	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9041	          html) \
9042	  || exit 1
9043
9044@endif dejagnu
9045
9046.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9047maybe-TAGS-dejagnu:
9048@if dejagnu
9049maybe-TAGS-dejagnu: TAGS-dejagnu
9050
9051TAGS-dejagnu: \
9052    configure-dejagnu 
9053	@: $(MAKE); $(unstage)
9054	@[ -f ./dejagnu/Makefile ] || exit 0; \
9055	r=`${PWD_COMMAND}`; export r; \
9056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057	$(HOST_EXPORTS) \
9058	for flag in $(EXTRA_HOST_FLAGS) ; do \
9059	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9060	done; \
9061	echo "Doing TAGS in dejagnu" ; \
9062	(cd $(HOST_SUBDIR)/dejagnu && \
9063	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9064	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9065	          "RANLIB=$${RANLIB}" \
9066	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9067	          TAGS) \
9068	  || exit 1
9069
9070@endif dejagnu
9071
9072.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9073maybe-install-info-dejagnu:
9074@if dejagnu
9075maybe-install-info-dejagnu: install-info-dejagnu
9076
9077install-info-dejagnu: \
9078    configure-dejagnu \
9079    info-dejagnu 
9080	@: $(MAKE); $(unstage)
9081	@[ -f ./dejagnu/Makefile ] || exit 0; \
9082	r=`${PWD_COMMAND}`; export r; \
9083	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084	$(HOST_EXPORTS) \
9085	for flag in $(EXTRA_HOST_FLAGS) ; do \
9086	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9087	done; \
9088	echo "Doing install-info in dejagnu" ; \
9089	(cd $(HOST_SUBDIR)/dejagnu && \
9090	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9091	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9092	          "RANLIB=$${RANLIB}" \
9093	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9094	          install-info) \
9095	  || exit 1
9096
9097@endif dejagnu
9098
9099.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9100maybe-install-pdf-dejagnu:
9101@if dejagnu
9102maybe-install-pdf-dejagnu: install-pdf-dejagnu
9103
9104install-pdf-dejagnu: \
9105    configure-dejagnu \
9106    pdf-dejagnu 
9107	@: $(MAKE); $(unstage)
9108	@[ -f ./dejagnu/Makefile ] || exit 0; \
9109	r=`${PWD_COMMAND}`; export r; \
9110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111	$(HOST_EXPORTS) \
9112	for flag in $(EXTRA_HOST_FLAGS) ; do \
9113	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114	done; \
9115	echo "Doing install-pdf in dejagnu" ; \
9116	(cd $(HOST_SUBDIR)/dejagnu && \
9117	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119	          "RANLIB=$${RANLIB}" \
9120	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121	          install-pdf) \
9122	  || exit 1
9123
9124@endif dejagnu
9125
9126.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9127maybe-install-html-dejagnu:
9128@if dejagnu
9129maybe-install-html-dejagnu: install-html-dejagnu
9130
9131install-html-dejagnu: \
9132    configure-dejagnu \
9133    html-dejagnu 
9134	@: $(MAKE); $(unstage)
9135	@[ -f ./dejagnu/Makefile ] || exit 0; \
9136	r=`${PWD_COMMAND}`; export r; \
9137	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9138	$(HOST_EXPORTS) \
9139	for flag in $(EXTRA_HOST_FLAGS) ; do \
9140	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9141	done; \
9142	echo "Doing install-html in dejagnu" ; \
9143	(cd $(HOST_SUBDIR)/dejagnu && \
9144	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9145	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9146	          "RANLIB=$${RANLIB}" \
9147	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9148	          install-html) \
9149	  || exit 1
9150
9151@endif dejagnu
9152
9153.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9154maybe-installcheck-dejagnu:
9155@if dejagnu
9156maybe-installcheck-dejagnu: installcheck-dejagnu
9157
9158installcheck-dejagnu: \
9159    configure-dejagnu 
9160	@: $(MAKE); $(unstage)
9161	@[ -f ./dejagnu/Makefile ] || exit 0; \
9162	r=`${PWD_COMMAND}`; export r; \
9163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164	$(HOST_EXPORTS) \
9165	for flag in $(EXTRA_HOST_FLAGS) ; do \
9166	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167	done; \
9168	echo "Doing installcheck in dejagnu" ; \
9169	(cd $(HOST_SUBDIR)/dejagnu && \
9170	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172	          "RANLIB=$${RANLIB}" \
9173	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174	          installcheck) \
9175	  || exit 1
9176
9177@endif dejagnu
9178
9179.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9180maybe-mostlyclean-dejagnu:
9181@if dejagnu
9182maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9183
9184mostlyclean-dejagnu: 
9185	@: $(MAKE); $(unstage)
9186	@[ -f ./dejagnu/Makefile ] || exit 0; \
9187	r=`${PWD_COMMAND}`; export r; \
9188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9189	$(HOST_EXPORTS) \
9190	for flag in $(EXTRA_HOST_FLAGS) ; do \
9191	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9192	done; \
9193	echo "Doing mostlyclean in dejagnu" ; \
9194	(cd $(HOST_SUBDIR)/dejagnu && \
9195	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9196	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9197	          "RANLIB=$${RANLIB}" \
9198	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9199	          mostlyclean) \
9200	  || exit 1
9201
9202@endif dejagnu
9203
9204.PHONY: maybe-clean-dejagnu clean-dejagnu
9205maybe-clean-dejagnu:
9206@if dejagnu
9207maybe-clean-dejagnu: clean-dejagnu
9208
9209clean-dejagnu: 
9210	@: $(MAKE); $(unstage)
9211	@[ -f ./dejagnu/Makefile ] || exit 0; \
9212	r=`${PWD_COMMAND}`; export r; \
9213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9214	$(HOST_EXPORTS) \
9215	for flag in $(EXTRA_HOST_FLAGS) ; do \
9216	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9217	done; \
9218	echo "Doing clean in dejagnu" ; \
9219	(cd $(HOST_SUBDIR)/dejagnu && \
9220	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9221	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9222	          "RANLIB=$${RANLIB}" \
9223	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9224	          clean) \
9225	  || exit 1
9226
9227@endif dejagnu
9228
9229.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9230maybe-distclean-dejagnu:
9231@if dejagnu
9232maybe-distclean-dejagnu: distclean-dejagnu
9233
9234distclean-dejagnu: 
9235	@: $(MAKE); $(unstage)
9236	@[ -f ./dejagnu/Makefile ] || exit 0; \
9237	r=`${PWD_COMMAND}`; export r; \
9238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9239	$(HOST_EXPORTS) \
9240	for flag in $(EXTRA_HOST_FLAGS) ; do \
9241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9242	done; \
9243	echo "Doing distclean in dejagnu" ; \
9244	(cd $(HOST_SUBDIR)/dejagnu && \
9245	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9246	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9247	          "RANLIB=$${RANLIB}" \
9248	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9249	          distclean) \
9250	  || exit 1
9251
9252@endif dejagnu
9253
9254.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9255maybe-maintainer-clean-dejagnu:
9256@if dejagnu
9257maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9258
9259maintainer-clean-dejagnu: 
9260	@: $(MAKE); $(unstage)
9261	@[ -f ./dejagnu/Makefile ] || exit 0; \
9262	r=`${PWD_COMMAND}`; export r; \
9263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9264	$(HOST_EXPORTS) \
9265	for flag in $(EXTRA_HOST_FLAGS) ; do \
9266	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9267	done; \
9268	echo "Doing maintainer-clean in dejagnu" ; \
9269	(cd $(HOST_SUBDIR)/dejagnu && \
9270	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9271	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9272	          "RANLIB=$${RANLIB}" \
9273	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9274	          maintainer-clean) \
9275	  || exit 1
9276
9277@endif dejagnu
9278
9279
9280
9281.PHONY: configure-diff maybe-configure-diff
9282maybe-configure-diff:
9283@if gcc-bootstrap
9284configure-diff: stage_current
9285@endif gcc-bootstrap
9286@if diff
9287maybe-configure-diff: configure-diff
9288configure-diff: 
9289	@: $(MAKE); $(unstage)
9290	@r=`${PWD_COMMAND}`; export r; \
9291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9292	test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9293	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9294	$(HOST_EXPORTS) \
9295	echo Configuring in $(HOST_SUBDIR)/diff; \
9296	cd "$(HOST_SUBDIR)/diff" || exit 1; \
9297	case $(srcdir) in \
9298	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9299	  *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9300		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9301	esac; \
9302	srcdiroption="--srcdir=$${topdir}/diff"; \
9303	libsrcdir="$$s/diff"; \
9304	$(SHELL) $${libsrcdir}/configure \
9305	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9306	  --target=${target_alias} $${srcdiroption}  \
9307	  || exit 1
9308@endif diff
9309
9310
9311
9312
9313
9314.PHONY: all-diff maybe-all-diff
9315maybe-all-diff:
9316@if gcc-bootstrap
9317all-diff: stage_current
9318@endif gcc-bootstrap
9319@if diff
9320TARGET-diff=all
9321maybe-all-diff: all-diff
9322all-diff: configure-diff
9323	@: $(MAKE); $(unstage)
9324	@r=`${PWD_COMMAND}`; export r; \
9325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326	$(HOST_EXPORTS) \
9327	(cd $(HOST_SUBDIR)/diff && \
9328	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
9329@endif diff
9330
9331
9332
9333
9334.PHONY: check-diff maybe-check-diff
9335maybe-check-diff:
9336@if diff
9337maybe-check-diff: check-diff
9338
9339check-diff:
9340	@: $(MAKE); $(unstage)
9341	@r=`${PWD_COMMAND}`; export r; \
9342	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343	$(HOST_EXPORTS) \
9344	(cd $(HOST_SUBDIR)/diff && \
9345	  $(MAKE) $(FLAGS_TO_PASS)  check)
9346
9347@endif diff
9348
9349.PHONY: install-diff maybe-install-diff
9350maybe-install-diff:
9351@if diff
9352maybe-install-diff: install-diff
9353
9354install-diff: installdirs
9355	@: $(MAKE); $(unstage)
9356	@r=`${PWD_COMMAND}`; export r; \
9357	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9358	$(HOST_EXPORTS) \
9359	(cd $(HOST_SUBDIR)/diff && \
9360	  $(MAKE) $(FLAGS_TO_PASS)  install)
9361
9362@endif diff
9363
9364# Other targets (info, dvi, pdf, etc.)
9365
9366.PHONY: maybe-info-diff info-diff
9367maybe-info-diff:
9368@if diff
9369maybe-info-diff: info-diff
9370
9371info-diff: \
9372    configure-diff 
9373	@: $(MAKE); $(unstage)
9374	@[ -f ./diff/Makefile ] || exit 0; \
9375	r=`${PWD_COMMAND}`; export r; \
9376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9377	$(HOST_EXPORTS) \
9378	for flag in $(EXTRA_HOST_FLAGS) ; do \
9379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9380	done; \
9381	echo "Doing info in diff" ; \
9382	(cd $(HOST_SUBDIR)/diff && \
9383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9385	          "RANLIB=$${RANLIB}" \
9386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9387	          info) \
9388	  || exit 1
9389
9390@endif diff
9391
9392.PHONY: maybe-dvi-diff dvi-diff
9393maybe-dvi-diff:
9394@if diff
9395maybe-dvi-diff: dvi-diff
9396
9397dvi-diff: \
9398    configure-diff 
9399	@: $(MAKE); $(unstage)
9400	@[ -f ./diff/Makefile ] || exit 0; \
9401	r=`${PWD_COMMAND}`; export r; \
9402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9403	$(HOST_EXPORTS) \
9404	for flag in $(EXTRA_HOST_FLAGS) ; do \
9405	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9406	done; \
9407	echo "Doing dvi in diff" ; \
9408	(cd $(HOST_SUBDIR)/diff && \
9409	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9410	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9411	          "RANLIB=$${RANLIB}" \
9412	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9413	          dvi) \
9414	  || exit 1
9415
9416@endif diff
9417
9418.PHONY: maybe-pdf-diff pdf-diff
9419maybe-pdf-diff:
9420@if diff
9421maybe-pdf-diff: pdf-diff
9422
9423pdf-diff: \
9424    configure-diff 
9425	@: $(MAKE); $(unstage)
9426	@[ -f ./diff/Makefile ] || exit 0; \
9427	r=`${PWD_COMMAND}`; export r; \
9428	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9429	$(HOST_EXPORTS) \
9430	for flag in $(EXTRA_HOST_FLAGS) ; do \
9431	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9432	done; \
9433	echo "Doing pdf in diff" ; \
9434	(cd $(HOST_SUBDIR)/diff && \
9435	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9436	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9437	          "RANLIB=$${RANLIB}" \
9438	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9439	          pdf) \
9440	  || exit 1
9441
9442@endif diff
9443
9444.PHONY: maybe-html-diff html-diff
9445maybe-html-diff:
9446@if diff
9447maybe-html-diff: html-diff
9448
9449html-diff: \
9450    configure-diff 
9451	@: $(MAKE); $(unstage)
9452	@[ -f ./diff/Makefile ] || exit 0; \
9453	r=`${PWD_COMMAND}`; export r; \
9454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455	$(HOST_EXPORTS) \
9456	for flag in $(EXTRA_HOST_FLAGS) ; do \
9457	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9458	done; \
9459	echo "Doing html in diff" ; \
9460	(cd $(HOST_SUBDIR)/diff && \
9461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9463	          "RANLIB=$${RANLIB}" \
9464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9465	          html) \
9466	  || exit 1
9467
9468@endif diff
9469
9470.PHONY: maybe-TAGS-diff TAGS-diff
9471maybe-TAGS-diff:
9472@if diff
9473maybe-TAGS-diff: TAGS-diff
9474
9475TAGS-diff: \
9476    configure-diff 
9477	@: $(MAKE); $(unstage)
9478	@[ -f ./diff/Makefile ] || exit 0; \
9479	r=`${PWD_COMMAND}`; export r; \
9480	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9481	$(HOST_EXPORTS) \
9482	for flag in $(EXTRA_HOST_FLAGS) ; do \
9483	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9484	done; \
9485	echo "Doing TAGS in diff" ; \
9486	(cd $(HOST_SUBDIR)/diff && \
9487	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9488	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9489	          "RANLIB=$${RANLIB}" \
9490	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9491	          TAGS) \
9492	  || exit 1
9493
9494@endif diff
9495
9496.PHONY: maybe-install-info-diff install-info-diff
9497maybe-install-info-diff:
9498@if diff
9499maybe-install-info-diff: install-info-diff
9500
9501install-info-diff: \
9502    configure-diff \
9503    info-diff 
9504	@: $(MAKE); $(unstage)
9505	@[ -f ./diff/Makefile ] || exit 0; \
9506	r=`${PWD_COMMAND}`; export r; \
9507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9508	$(HOST_EXPORTS) \
9509	for flag in $(EXTRA_HOST_FLAGS) ; do \
9510	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9511	done; \
9512	echo "Doing install-info in diff" ; \
9513	(cd $(HOST_SUBDIR)/diff && \
9514	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9515	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9516	          "RANLIB=$${RANLIB}" \
9517	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9518	          install-info) \
9519	  || exit 1
9520
9521@endif diff
9522
9523.PHONY: maybe-install-pdf-diff install-pdf-diff
9524maybe-install-pdf-diff:
9525@if diff
9526maybe-install-pdf-diff: install-pdf-diff
9527
9528install-pdf-diff: \
9529    configure-diff \
9530    pdf-diff 
9531	@: $(MAKE); $(unstage)
9532	@[ -f ./diff/Makefile ] || exit 0; \
9533	r=`${PWD_COMMAND}`; export r; \
9534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535	$(HOST_EXPORTS) \
9536	for flag in $(EXTRA_HOST_FLAGS) ; do \
9537	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9538	done; \
9539	echo "Doing install-pdf in diff" ; \
9540	(cd $(HOST_SUBDIR)/diff && \
9541	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9542	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9543	          "RANLIB=$${RANLIB}" \
9544	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9545	          install-pdf) \
9546	  || exit 1
9547
9548@endif diff
9549
9550.PHONY: maybe-install-html-diff install-html-diff
9551maybe-install-html-diff:
9552@if diff
9553maybe-install-html-diff: install-html-diff
9554
9555install-html-diff: \
9556    configure-diff \
9557    html-diff 
9558	@: $(MAKE); $(unstage)
9559	@[ -f ./diff/Makefile ] || exit 0; \
9560	r=`${PWD_COMMAND}`; export r; \
9561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562	$(HOST_EXPORTS) \
9563	for flag in $(EXTRA_HOST_FLAGS) ; do \
9564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9565	done; \
9566	echo "Doing install-html in diff" ; \
9567	(cd $(HOST_SUBDIR)/diff && \
9568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9570	          "RANLIB=$${RANLIB}" \
9571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9572	          install-html) \
9573	  || exit 1
9574
9575@endif diff
9576
9577.PHONY: maybe-installcheck-diff installcheck-diff
9578maybe-installcheck-diff:
9579@if diff
9580maybe-installcheck-diff: installcheck-diff
9581
9582installcheck-diff: \
9583    configure-diff 
9584	@: $(MAKE); $(unstage)
9585	@[ -f ./diff/Makefile ] || exit 0; \
9586	r=`${PWD_COMMAND}`; export r; \
9587	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9588	$(HOST_EXPORTS) \
9589	for flag in $(EXTRA_HOST_FLAGS) ; do \
9590	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9591	done; \
9592	echo "Doing installcheck in diff" ; \
9593	(cd $(HOST_SUBDIR)/diff && \
9594	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9595	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9596	          "RANLIB=$${RANLIB}" \
9597	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9598	          installcheck) \
9599	  || exit 1
9600
9601@endif diff
9602
9603.PHONY: maybe-mostlyclean-diff mostlyclean-diff
9604maybe-mostlyclean-diff:
9605@if diff
9606maybe-mostlyclean-diff: mostlyclean-diff
9607
9608mostlyclean-diff: 
9609	@: $(MAKE); $(unstage)
9610	@[ -f ./diff/Makefile ] || exit 0; \
9611	r=`${PWD_COMMAND}`; export r; \
9612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9613	$(HOST_EXPORTS) \
9614	for flag in $(EXTRA_HOST_FLAGS) ; do \
9615	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9616	done; \
9617	echo "Doing mostlyclean in diff" ; \
9618	(cd $(HOST_SUBDIR)/diff && \
9619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9621	          "RANLIB=$${RANLIB}" \
9622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9623	          mostlyclean) \
9624	  || exit 1
9625
9626@endif diff
9627
9628.PHONY: maybe-clean-diff clean-diff
9629maybe-clean-diff:
9630@if diff
9631maybe-clean-diff: clean-diff
9632
9633clean-diff: 
9634	@: $(MAKE); $(unstage)
9635	@[ -f ./diff/Makefile ] || exit 0; \
9636	r=`${PWD_COMMAND}`; export r; \
9637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638	$(HOST_EXPORTS) \
9639	for flag in $(EXTRA_HOST_FLAGS) ; do \
9640	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9641	done; \
9642	echo "Doing clean in diff" ; \
9643	(cd $(HOST_SUBDIR)/diff && \
9644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9646	          "RANLIB=$${RANLIB}" \
9647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9648	          clean) \
9649	  || exit 1
9650
9651@endif diff
9652
9653.PHONY: maybe-distclean-diff distclean-diff
9654maybe-distclean-diff:
9655@if diff
9656maybe-distclean-diff: distclean-diff
9657
9658distclean-diff: 
9659	@: $(MAKE); $(unstage)
9660	@[ -f ./diff/Makefile ] || exit 0; \
9661	r=`${PWD_COMMAND}`; export r; \
9662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663	$(HOST_EXPORTS) \
9664	for flag in $(EXTRA_HOST_FLAGS) ; do \
9665	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9666	done; \
9667	echo "Doing distclean in diff" ; \
9668	(cd $(HOST_SUBDIR)/diff && \
9669	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9670	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9671	          "RANLIB=$${RANLIB}" \
9672	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9673	          distclean) \
9674	  || exit 1
9675
9676@endif diff
9677
9678.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9679maybe-maintainer-clean-diff:
9680@if diff
9681maybe-maintainer-clean-diff: maintainer-clean-diff
9682
9683maintainer-clean-diff: 
9684	@: $(MAKE); $(unstage)
9685	@[ -f ./diff/Makefile ] || exit 0; \
9686	r=`${PWD_COMMAND}`; export r; \
9687	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9688	$(HOST_EXPORTS) \
9689	for flag in $(EXTRA_HOST_FLAGS) ; do \
9690	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9691	done; \
9692	echo "Doing maintainer-clean in diff" ; \
9693	(cd $(HOST_SUBDIR)/diff && \
9694	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9695	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9696	          "RANLIB=$${RANLIB}" \
9697	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9698	          maintainer-clean) \
9699	  || exit 1
9700
9701@endif diff
9702
9703
9704
9705.PHONY: configure-dosutils maybe-configure-dosutils
9706maybe-configure-dosutils:
9707@if gcc-bootstrap
9708configure-dosutils: stage_current
9709@endif gcc-bootstrap
9710@if dosutils
9711maybe-configure-dosutils: configure-dosutils
9712configure-dosutils: 
9713	@: $(MAKE); $(unstage)
9714	@r=`${PWD_COMMAND}`; export r; \
9715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9716	test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9717	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9718	$(HOST_EXPORTS) \
9719	echo Configuring in $(HOST_SUBDIR)/dosutils; \
9720	cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9721	case $(srcdir) in \
9722	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9723	  *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9724		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9725	esac; \
9726	srcdiroption="--srcdir=$${topdir}/dosutils"; \
9727	libsrcdir="$$s/dosutils"; \
9728	$(SHELL) $${libsrcdir}/configure \
9729	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9730	  --target=${target_alias} $${srcdiroption}  \
9731	  || exit 1
9732@endif dosutils
9733
9734
9735
9736
9737
9738.PHONY: all-dosutils maybe-all-dosutils
9739maybe-all-dosutils:
9740@if gcc-bootstrap
9741all-dosutils: stage_current
9742@endif gcc-bootstrap
9743@if dosutils
9744TARGET-dosutils=all
9745maybe-all-dosutils: all-dosutils
9746all-dosutils: configure-dosutils
9747	@: $(MAKE); $(unstage)
9748	@r=`${PWD_COMMAND}`; export r; \
9749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750	$(HOST_EXPORTS) \
9751	(cd $(HOST_SUBDIR)/dosutils && \
9752	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
9753@endif dosutils
9754
9755
9756
9757
9758.PHONY: check-dosutils maybe-check-dosutils
9759maybe-check-dosutils:
9760@if dosutils
9761maybe-check-dosutils: check-dosutils
9762
9763check-dosutils:
9764
9765@endif dosutils
9766
9767.PHONY: install-dosutils maybe-install-dosutils
9768maybe-install-dosutils:
9769@if dosutils
9770maybe-install-dosutils: install-dosutils
9771
9772install-dosutils: installdirs
9773	@: $(MAKE); $(unstage)
9774	@r=`${PWD_COMMAND}`; export r; \
9775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9776	$(HOST_EXPORTS) \
9777	(cd $(HOST_SUBDIR)/dosutils && \
9778	  $(MAKE) $(FLAGS_TO_PASS)  install)
9779
9780@endif dosutils
9781
9782# Other targets (info, dvi, pdf, etc.)
9783
9784.PHONY: maybe-info-dosutils info-dosutils
9785maybe-info-dosutils:
9786@if dosutils
9787maybe-info-dosutils: info-dosutils
9788
9789info-dosutils: \
9790    configure-dosutils 
9791	@: $(MAKE); $(unstage)
9792	@[ -f ./dosutils/Makefile ] || exit 0; \
9793	r=`${PWD_COMMAND}`; export r; \
9794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9795	$(HOST_EXPORTS) \
9796	for flag in $(EXTRA_HOST_FLAGS) ; do \
9797	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9798	done; \
9799	echo "Doing info in dosutils" ; \
9800	(cd $(HOST_SUBDIR)/dosutils && \
9801	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9802	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9803	          "RANLIB=$${RANLIB}" \
9804	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9805	          info) \
9806	  || exit 1
9807
9808@endif dosutils
9809
9810.PHONY: maybe-dvi-dosutils dvi-dosutils
9811maybe-dvi-dosutils:
9812@if dosutils
9813maybe-dvi-dosutils: dvi-dosutils
9814
9815dvi-dosutils: \
9816    configure-dosutils 
9817	@: $(MAKE); $(unstage)
9818	@[ -f ./dosutils/Makefile ] || exit 0; \
9819	r=`${PWD_COMMAND}`; export r; \
9820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9821	$(HOST_EXPORTS) \
9822	for flag in $(EXTRA_HOST_FLAGS) ; do \
9823	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9824	done; \
9825	echo "Doing dvi in dosutils" ; \
9826	(cd $(HOST_SUBDIR)/dosutils && \
9827	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9828	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9829	          "RANLIB=$${RANLIB}" \
9830	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9831	          dvi) \
9832	  || exit 1
9833
9834@endif dosutils
9835
9836.PHONY: maybe-pdf-dosutils pdf-dosutils
9837maybe-pdf-dosutils:
9838@if dosutils
9839maybe-pdf-dosutils: pdf-dosutils
9840
9841pdf-dosutils: \
9842    configure-dosutils 
9843	@: $(MAKE); $(unstage)
9844	@[ -f ./dosutils/Makefile ] || exit 0; \
9845	r=`${PWD_COMMAND}`; export r; \
9846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9847	$(HOST_EXPORTS) \
9848	for flag in $(EXTRA_HOST_FLAGS) ; do \
9849	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9850	done; \
9851	echo "Doing pdf in dosutils" ; \
9852	(cd $(HOST_SUBDIR)/dosutils && \
9853	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9854	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9855	          "RANLIB=$${RANLIB}" \
9856	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9857	          pdf) \
9858	  || exit 1
9859
9860@endif dosutils
9861
9862.PHONY: maybe-html-dosutils html-dosutils
9863maybe-html-dosutils:
9864@if dosutils
9865maybe-html-dosutils: html-dosutils
9866
9867html-dosutils: \
9868    configure-dosutils 
9869	@: $(MAKE); $(unstage)
9870	@[ -f ./dosutils/Makefile ] || exit 0; \
9871	r=`${PWD_COMMAND}`; export r; \
9872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9873	$(HOST_EXPORTS) \
9874	for flag in $(EXTRA_HOST_FLAGS) ; do \
9875	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9876	done; \
9877	echo "Doing html in dosutils" ; \
9878	(cd $(HOST_SUBDIR)/dosutils && \
9879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9881	          "RANLIB=$${RANLIB}" \
9882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9883	          html) \
9884	  || exit 1
9885
9886@endif dosutils
9887
9888.PHONY: maybe-TAGS-dosutils TAGS-dosutils
9889maybe-TAGS-dosutils:
9890@if dosutils
9891maybe-TAGS-dosutils: TAGS-dosutils
9892
9893TAGS-dosutils: \
9894    configure-dosutils 
9895	@: $(MAKE); $(unstage)
9896	@[ -f ./dosutils/Makefile ] || exit 0; \
9897	r=`${PWD_COMMAND}`; export r; \
9898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899	$(HOST_EXPORTS) \
9900	for flag in $(EXTRA_HOST_FLAGS) ; do \
9901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902	done; \
9903	echo "Doing TAGS in dosutils" ; \
9904	(cd $(HOST_SUBDIR)/dosutils && \
9905	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907	          "RANLIB=$${RANLIB}" \
9908	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909	          TAGS) \
9910	  || exit 1
9911
9912@endif dosutils
9913
9914.PHONY: maybe-install-info-dosutils install-info-dosutils
9915maybe-install-info-dosutils:
9916@if dosutils
9917maybe-install-info-dosutils: install-info-dosutils
9918
9919install-info-dosutils: \
9920    configure-dosutils \
9921    info-dosutils 
9922	@: $(MAKE); $(unstage)
9923	@[ -f ./dosutils/Makefile ] || exit 0; \
9924	r=`${PWD_COMMAND}`; export r; \
9925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9926	$(HOST_EXPORTS) \
9927	for flag in $(EXTRA_HOST_FLAGS) ; do \
9928	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9929	done; \
9930	echo "Doing install-info in dosutils" ; \
9931	(cd $(HOST_SUBDIR)/dosutils && \
9932	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9933	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9934	          "RANLIB=$${RANLIB}" \
9935	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9936	          install-info) \
9937	  || exit 1
9938
9939@endif dosutils
9940
9941.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9942maybe-install-pdf-dosutils:
9943@if dosutils
9944maybe-install-pdf-dosutils: install-pdf-dosutils
9945
9946install-pdf-dosutils: \
9947    configure-dosutils \
9948    pdf-dosutils 
9949	@: $(MAKE); $(unstage)
9950	@[ -f ./dosutils/Makefile ] || exit 0; \
9951	r=`${PWD_COMMAND}`; export r; \
9952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9953	$(HOST_EXPORTS) \
9954	for flag in $(EXTRA_HOST_FLAGS) ; do \
9955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9956	done; \
9957	echo "Doing install-pdf in dosutils" ; \
9958	(cd $(HOST_SUBDIR)/dosutils && \
9959	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9960	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9961	          "RANLIB=$${RANLIB}" \
9962	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9963	          install-pdf) \
9964	  || exit 1
9965
9966@endif dosutils
9967
9968.PHONY: maybe-install-html-dosutils install-html-dosutils
9969maybe-install-html-dosutils:
9970@if dosutils
9971maybe-install-html-dosutils: install-html-dosutils
9972
9973install-html-dosutils: \
9974    configure-dosutils \
9975    html-dosutils 
9976	@: $(MAKE); $(unstage)
9977	@[ -f ./dosutils/Makefile ] || exit 0; \
9978	r=`${PWD_COMMAND}`; export r; \
9979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9980	$(HOST_EXPORTS) \
9981	for flag in $(EXTRA_HOST_FLAGS) ; do \
9982	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9983	done; \
9984	echo "Doing install-html in dosutils" ; \
9985	(cd $(HOST_SUBDIR)/dosutils && \
9986	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9987	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9988	          "RANLIB=$${RANLIB}" \
9989	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9990	          install-html) \
9991	  || exit 1
9992
9993@endif dosutils
9994
9995.PHONY: maybe-installcheck-dosutils installcheck-dosutils
9996maybe-installcheck-dosutils:
9997@if dosutils
9998maybe-installcheck-dosutils: installcheck-dosutils
9999
10000installcheck-dosutils: \
10001    configure-dosutils 
10002	@: $(MAKE); $(unstage)
10003	@[ -f ./dosutils/Makefile ] || exit 0; \
10004	r=`${PWD_COMMAND}`; export r; \
10005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10006	$(HOST_EXPORTS) \
10007	for flag in $(EXTRA_HOST_FLAGS) ; do \
10008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10009	done; \
10010	echo "Doing installcheck in dosutils" ; \
10011	(cd $(HOST_SUBDIR)/dosutils && \
10012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10014	          "RANLIB=$${RANLIB}" \
10015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10016	          installcheck) \
10017	  || exit 1
10018
10019@endif dosutils
10020
10021.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10022maybe-mostlyclean-dosutils:
10023@if dosutils
10024maybe-mostlyclean-dosutils: mostlyclean-dosutils
10025
10026mostlyclean-dosutils: 
10027	@: $(MAKE); $(unstage)
10028	@[ -f ./dosutils/Makefile ] || exit 0; \
10029	r=`${PWD_COMMAND}`; export r; \
10030	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10031	$(HOST_EXPORTS) \
10032	for flag in $(EXTRA_HOST_FLAGS) ; do \
10033	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10034	done; \
10035	echo "Doing mostlyclean in dosutils" ; \
10036	(cd $(HOST_SUBDIR)/dosutils && \
10037	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10038	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10039	          "RANLIB=$${RANLIB}" \
10040	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10041	          mostlyclean) \
10042	  || exit 1
10043
10044@endif dosutils
10045
10046.PHONY: maybe-clean-dosutils clean-dosutils
10047maybe-clean-dosutils:
10048@if dosutils
10049maybe-clean-dosutils: clean-dosutils
10050
10051clean-dosutils: 
10052	@: $(MAKE); $(unstage)
10053	@[ -f ./dosutils/Makefile ] || exit 0; \
10054	r=`${PWD_COMMAND}`; export r; \
10055	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10056	$(HOST_EXPORTS) \
10057	for flag in $(EXTRA_HOST_FLAGS) ; do \
10058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10059	done; \
10060	echo "Doing clean in dosutils" ; \
10061	(cd $(HOST_SUBDIR)/dosutils && \
10062	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10063	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10064	          "RANLIB=$${RANLIB}" \
10065	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10066	          clean) \
10067	  || exit 1
10068
10069@endif dosutils
10070
10071.PHONY: maybe-distclean-dosutils distclean-dosutils
10072maybe-distclean-dosutils:
10073@if dosutils
10074maybe-distclean-dosutils: distclean-dosutils
10075
10076distclean-dosutils: 
10077	@: $(MAKE); $(unstage)
10078	@[ -f ./dosutils/Makefile ] || exit 0; \
10079	r=`${PWD_COMMAND}`; export r; \
10080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10081	$(HOST_EXPORTS) \
10082	for flag in $(EXTRA_HOST_FLAGS) ; do \
10083	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10084	done; \
10085	echo "Doing distclean in dosutils" ; \
10086	(cd $(HOST_SUBDIR)/dosutils && \
10087	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10088	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10089	          "RANLIB=$${RANLIB}" \
10090	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10091	          distclean) \
10092	  || exit 1
10093
10094@endif dosutils
10095
10096.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10097maybe-maintainer-clean-dosutils:
10098@if dosutils
10099maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10100
10101maintainer-clean-dosutils: 
10102	@: $(MAKE); $(unstage)
10103	@[ -f ./dosutils/Makefile ] || exit 0; \
10104	r=`${PWD_COMMAND}`; export r; \
10105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106	$(HOST_EXPORTS) \
10107	for flag in $(EXTRA_HOST_FLAGS) ; do \
10108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109	done; \
10110	echo "Doing maintainer-clean in dosutils" ; \
10111	(cd $(HOST_SUBDIR)/dosutils && \
10112	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114	          "RANLIB=$${RANLIB}" \
10115	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10116	          maintainer-clean) \
10117	  || exit 1
10118
10119@endif dosutils
10120
10121
10122
10123.PHONY: configure-etc maybe-configure-etc
10124maybe-configure-etc:
10125@if gcc-bootstrap
10126configure-etc: stage_current
10127@endif gcc-bootstrap
10128@if etc
10129maybe-configure-etc: configure-etc
10130configure-etc: 
10131	@: $(MAKE); $(unstage)
10132	@r=`${PWD_COMMAND}`; export r; \
10133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134	test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10135	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10136	$(HOST_EXPORTS) \
10137	echo Configuring in $(HOST_SUBDIR)/etc; \
10138	cd "$(HOST_SUBDIR)/etc" || exit 1; \
10139	case $(srcdir) in \
10140	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10141	  *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10142		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10143	esac; \
10144	srcdiroption="--srcdir=$${topdir}/etc"; \
10145	libsrcdir="$$s/etc"; \
10146	$(SHELL) $${libsrcdir}/configure \
10147	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10148	  --target=${target_alias} $${srcdiroption}  \
10149	  || exit 1
10150@endif etc
10151
10152
10153
10154
10155
10156.PHONY: all-etc maybe-all-etc
10157maybe-all-etc:
10158@if gcc-bootstrap
10159all-etc: stage_current
10160@endif gcc-bootstrap
10161@if etc
10162TARGET-etc=all
10163maybe-all-etc: all-etc
10164all-etc: configure-etc
10165	@: $(MAKE); $(unstage)
10166	@r=`${PWD_COMMAND}`; export r; \
10167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10168	$(HOST_EXPORTS) \
10169	(cd $(HOST_SUBDIR)/etc && \
10170	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
10171@endif etc
10172
10173
10174
10175
10176.PHONY: check-etc maybe-check-etc
10177maybe-check-etc:
10178@if etc
10179maybe-check-etc: check-etc
10180
10181check-etc:
10182	@: $(MAKE); $(unstage)
10183	@r=`${PWD_COMMAND}`; export r; \
10184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185	$(HOST_EXPORTS) \
10186	(cd $(HOST_SUBDIR)/etc && \
10187	  $(MAKE) $(FLAGS_TO_PASS)  check)
10188
10189@endif etc
10190
10191.PHONY: install-etc maybe-install-etc
10192maybe-install-etc:
10193@if etc
10194maybe-install-etc: install-etc
10195
10196install-etc: installdirs
10197	@: $(MAKE); $(unstage)
10198	@r=`${PWD_COMMAND}`; export r; \
10199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200	$(HOST_EXPORTS) \
10201	(cd $(HOST_SUBDIR)/etc && \
10202	  $(MAKE) $(FLAGS_TO_PASS)  install)
10203
10204@endif etc
10205
10206# Other targets (info, dvi, pdf, etc.)
10207
10208.PHONY: maybe-info-etc info-etc
10209maybe-info-etc:
10210@if etc
10211maybe-info-etc: info-etc
10212
10213info-etc: \
10214    configure-etc 
10215	@: $(MAKE); $(unstage)
10216	@[ -f ./etc/Makefile ] || exit 0; \
10217	r=`${PWD_COMMAND}`; export r; \
10218	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219	$(HOST_EXPORTS) \
10220	for flag in $(EXTRA_HOST_FLAGS) ; do \
10221	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10222	done; \
10223	echo "Doing info in etc" ; \
10224	(cd $(HOST_SUBDIR)/etc && \
10225	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10226	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10227	          "RANLIB=$${RANLIB}" \
10228	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10229	          info) \
10230	  || exit 1
10231
10232@endif etc
10233
10234.PHONY: maybe-dvi-etc dvi-etc
10235maybe-dvi-etc:
10236@if etc
10237maybe-dvi-etc: dvi-etc
10238
10239dvi-etc: \
10240    configure-etc 
10241	@: $(MAKE); $(unstage)
10242	@[ -f ./etc/Makefile ] || exit 0; \
10243	r=`${PWD_COMMAND}`; export r; \
10244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10245	$(HOST_EXPORTS) \
10246	for flag in $(EXTRA_HOST_FLAGS) ; do \
10247	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10248	done; \
10249	echo "Doing dvi in etc" ; \
10250	(cd $(HOST_SUBDIR)/etc && \
10251	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10252	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10253	          "RANLIB=$${RANLIB}" \
10254	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10255	          dvi) \
10256	  || exit 1
10257
10258@endif etc
10259
10260.PHONY: maybe-pdf-etc pdf-etc
10261maybe-pdf-etc:
10262@if etc
10263maybe-pdf-etc: pdf-etc
10264
10265pdf-etc: \
10266    configure-etc 
10267	@: $(MAKE); $(unstage)
10268	@[ -f ./etc/Makefile ] || exit 0; \
10269	r=`${PWD_COMMAND}`; export r; \
10270	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10271	$(HOST_EXPORTS) \
10272	for flag in $(EXTRA_HOST_FLAGS) ; do \
10273	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10274	done; \
10275	echo "Doing pdf in etc" ; \
10276	(cd $(HOST_SUBDIR)/etc && \
10277	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10278	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10279	          "RANLIB=$${RANLIB}" \
10280	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10281	          pdf) \
10282	  || exit 1
10283
10284@endif etc
10285
10286.PHONY: maybe-html-etc html-etc
10287maybe-html-etc:
10288@if etc
10289maybe-html-etc: html-etc
10290
10291html-etc: \
10292    configure-etc 
10293	@: $(MAKE); $(unstage)
10294	@[ -f ./etc/Makefile ] || exit 0; \
10295	r=`${PWD_COMMAND}`; export r; \
10296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10297	$(HOST_EXPORTS) \
10298	for flag in $(EXTRA_HOST_FLAGS) ; do \
10299	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10300	done; \
10301	echo "Doing html in etc" ; \
10302	(cd $(HOST_SUBDIR)/etc && \
10303	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10304	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10305	          "RANLIB=$${RANLIB}" \
10306	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10307	          html) \
10308	  || exit 1
10309
10310@endif etc
10311
10312.PHONY: maybe-TAGS-etc TAGS-etc
10313maybe-TAGS-etc:
10314@if etc
10315maybe-TAGS-etc: TAGS-etc
10316
10317TAGS-etc: \
10318    configure-etc 
10319	@: $(MAKE); $(unstage)
10320	@[ -f ./etc/Makefile ] || exit 0; \
10321	r=`${PWD_COMMAND}`; export r; \
10322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323	$(HOST_EXPORTS) \
10324	for flag in $(EXTRA_HOST_FLAGS) ; do \
10325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10326	done; \
10327	echo "Doing TAGS in etc" ; \
10328	(cd $(HOST_SUBDIR)/etc && \
10329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10331	          "RANLIB=$${RANLIB}" \
10332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10333	          TAGS) \
10334	  || exit 1
10335
10336@endif etc
10337
10338.PHONY: maybe-install-info-etc install-info-etc
10339maybe-install-info-etc:
10340@if etc
10341maybe-install-info-etc: install-info-etc
10342
10343install-info-etc: \
10344    configure-etc \
10345    info-etc 
10346	@: $(MAKE); $(unstage)
10347	@[ -f ./etc/Makefile ] || exit 0; \
10348	r=`${PWD_COMMAND}`; export r; \
10349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350	$(HOST_EXPORTS) \
10351	for flag in $(EXTRA_HOST_FLAGS) ; do \
10352	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10353	done; \
10354	echo "Doing install-info in etc" ; \
10355	(cd $(HOST_SUBDIR)/etc && \
10356	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10357	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10358	          "RANLIB=$${RANLIB}" \
10359	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10360	          install-info) \
10361	  || exit 1
10362
10363@endif etc
10364
10365.PHONY: maybe-install-pdf-etc install-pdf-etc
10366maybe-install-pdf-etc:
10367@if etc
10368maybe-install-pdf-etc: install-pdf-etc
10369
10370install-pdf-etc: \
10371    configure-etc \
10372    pdf-etc 
10373	@: $(MAKE); $(unstage)
10374	@[ -f ./etc/Makefile ] || exit 0; \
10375	r=`${PWD_COMMAND}`; export r; \
10376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10377	$(HOST_EXPORTS) \
10378	for flag in $(EXTRA_HOST_FLAGS) ; do \
10379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10380	done; \
10381	echo "Doing install-pdf in etc" ; \
10382	(cd $(HOST_SUBDIR)/etc && \
10383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10385	          "RANLIB=$${RANLIB}" \
10386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10387	          install-pdf) \
10388	  || exit 1
10389
10390@endif etc
10391
10392.PHONY: maybe-install-html-etc install-html-etc
10393maybe-install-html-etc:
10394@if etc
10395maybe-install-html-etc: install-html-etc
10396
10397install-html-etc: \
10398    configure-etc \
10399    html-etc 
10400	@: $(MAKE); $(unstage)
10401	@[ -f ./etc/Makefile ] || exit 0; \
10402	r=`${PWD_COMMAND}`; export r; \
10403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10404	$(HOST_EXPORTS) \
10405	for flag in $(EXTRA_HOST_FLAGS) ; do \
10406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10407	done; \
10408	echo "Doing install-html in etc" ; \
10409	(cd $(HOST_SUBDIR)/etc && \
10410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10412	          "RANLIB=$${RANLIB}" \
10413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10414	          install-html) \
10415	  || exit 1
10416
10417@endif etc
10418
10419.PHONY: maybe-installcheck-etc installcheck-etc
10420maybe-installcheck-etc:
10421@if etc
10422maybe-installcheck-etc: installcheck-etc
10423
10424installcheck-etc: \
10425    configure-etc 
10426	@: $(MAKE); $(unstage)
10427	@[ -f ./etc/Makefile ] || exit 0; \
10428	r=`${PWD_COMMAND}`; export r; \
10429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10430	$(HOST_EXPORTS) \
10431	for flag in $(EXTRA_HOST_FLAGS) ; do \
10432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10433	done; \
10434	echo "Doing installcheck in etc" ; \
10435	(cd $(HOST_SUBDIR)/etc && \
10436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10438	          "RANLIB=$${RANLIB}" \
10439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10440	          installcheck) \
10441	  || exit 1
10442
10443@endif etc
10444
10445.PHONY: maybe-mostlyclean-etc mostlyclean-etc
10446maybe-mostlyclean-etc:
10447@if etc
10448maybe-mostlyclean-etc: mostlyclean-etc
10449
10450mostlyclean-etc: 
10451	@: $(MAKE); $(unstage)
10452	@[ -f ./etc/Makefile ] || exit 0; \
10453	r=`${PWD_COMMAND}`; export r; \
10454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10455	$(HOST_EXPORTS) \
10456	for flag in $(EXTRA_HOST_FLAGS) ; do \
10457	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10458	done; \
10459	echo "Doing mostlyclean in etc" ; \
10460	(cd $(HOST_SUBDIR)/etc && \
10461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10463	          "RANLIB=$${RANLIB}" \
10464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10465	          mostlyclean) \
10466	  || exit 1
10467
10468@endif etc
10469
10470.PHONY: maybe-clean-etc clean-etc
10471maybe-clean-etc:
10472@if etc
10473maybe-clean-etc: clean-etc
10474
10475clean-etc: 
10476	@: $(MAKE); $(unstage)
10477	@[ -f ./etc/Makefile ] || exit 0; \
10478	r=`${PWD_COMMAND}`; export r; \
10479	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480	$(HOST_EXPORTS) \
10481	for flag in $(EXTRA_HOST_FLAGS) ; do \
10482	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10483	done; \
10484	echo "Doing clean in etc" ; \
10485	(cd $(HOST_SUBDIR)/etc && \
10486	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10487	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10488	          "RANLIB=$${RANLIB}" \
10489	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10490	          clean) \
10491	  || exit 1
10492
10493@endif etc
10494
10495.PHONY: maybe-distclean-etc distclean-etc
10496maybe-distclean-etc:
10497@if etc
10498maybe-distclean-etc: distclean-etc
10499
10500distclean-etc: 
10501	@: $(MAKE); $(unstage)
10502	@[ -f ./etc/Makefile ] || exit 0; \
10503	r=`${PWD_COMMAND}`; export r; \
10504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505	$(HOST_EXPORTS) \
10506	for flag in $(EXTRA_HOST_FLAGS) ; do \
10507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10508	done; \
10509	echo "Doing distclean in etc" ; \
10510	(cd $(HOST_SUBDIR)/etc && \
10511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10513	          "RANLIB=$${RANLIB}" \
10514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10515	          distclean) \
10516	  || exit 1
10517
10518@endif etc
10519
10520.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10521maybe-maintainer-clean-etc:
10522@if etc
10523maybe-maintainer-clean-etc: maintainer-clean-etc
10524
10525maintainer-clean-etc: 
10526	@: $(MAKE); $(unstage)
10527	@[ -f ./etc/Makefile ] || exit 0; \
10528	r=`${PWD_COMMAND}`; export r; \
10529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530	$(HOST_EXPORTS) \
10531	for flag in $(EXTRA_HOST_FLAGS) ; do \
10532	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10533	done; \
10534	echo "Doing maintainer-clean in etc" ; \
10535	(cd $(HOST_SUBDIR)/etc && \
10536	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10537	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10538	          "RANLIB=$${RANLIB}" \
10539	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10540	          maintainer-clean) \
10541	  || exit 1
10542
10543@endif etc
10544
10545
10546
10547.PHONY: configure-fastjar maybe-configure-fastjar
10548maybe-configure-fastjar:
10549@if gcc-bootstrap
10550configure-fastjar: stage_current
10551@endif gcc-bootstrap
10552@if fastjar
10553maybe-configure-fastjar: configure-fastjar
10554configure-fastjar: 
10555	@: $(MAKE); $(unstage)
10556	@r=`${PWD_COMMAND}`; export r; \
10557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558	test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10559	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10560	$(HOST_EXPORTS) \
10561	echo Configuring in $(HOST_SUBDIR)/fastjar; \
10562	cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10563	case $(srcdir) in \
10564	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10565	  *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10566		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10567	esac; \
10568	srcdiroption="--srcdir=$${topdir}/fastjar"; \
10569	libsrcdir="$$s/fastjar"; \
10570	$(SHELL) $${libsrcdir}/configure \
10571	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10572	  --target=${target_alias} $${srcdiroption}  \
10573	  || exit 1
10574@endif fastjar
10575
10576
10577
10578
10579
10580.PHONY: all-fastjar maybe-all-fastjar
10581maybe-all-fastjar:
10582@if gcc-bootstrap
10583all-fastjar: stage_current
10584@endif gcc-bootstrap
10585@if fastjar
10586TARGET-fastjar=all
10587maybe-all-fastjar: all-fastjar
10588all-fastjar: configure-fastjar
10589	@: $(MAKE); $(unstage)
10590	@r=`${PWD_COMMAND}`; export r; \
10591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592	$(HOST_EXPORTS) \
10593	(cd $(HOST_SUBDIR)/fastjar && \
10594	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
10595@endif fastjar
10596
10597
10598
10599
10600.PHONY: check-fastjar maybe-check-fastjar
10601maybe-check-fastjar:
10602@if fastjar
10603maybe-check-fastjar: check-fastjar
10604
10605# This module is only tested in a native toolchain.
10606check-fastjar:
10607	@: $(MAKE); $(unstage)
10608	@if [ '$(host)' = '$(target)' ] ; then \
10609	  r=`${PWD_COMMAND}`; export r; \
10610	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10611	  $(HOST_EXPORTS) \
10612	  (cd $(HOST_SUBDIR)/fastjar && \
10613	    $(MAKE) $(FLAGS_TO_PASS)  check); \
10614	fi
10615
10616@endif fastjar
10617
10618.PHONY: install-fastjar maybe-install-fastjar
10619maybe-install-fastjar:
10620@if fastjar
10621maybe-install-fastjar: install-fastjar
10622
10623install-fastjar: installdirs
10624	@: $(MAKE); $(unstage)
10625	@r=`${PWD_COMMAND}`; export r; \
10626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627	$(HOST_EXPORTS) \
10628	(cd $(HOST_SUBDIR)/fastjar && \
10629	  $(MAKE) $(FLAGS_TO_PASS)  install)
10630
10631@endif fastjar
10632
10633# Other targets (info, dvi, pdf, etc.)
10634
10635.PHONY: maybe-info-fastjar info-fastjar
10636maybe-info-fastjar:
10637@if fastjar
10638maybe-info-fastjar: info-fastjar
10639
10640info-fastjar: \
10641    configure-fastjar 
10642	@: $(MAKE); $(unstage)
10643	@[ -f ./fastjar/Makefile ] || exit 0; \
10644	r=`${PWD_COMMAND}`; export r; \
10645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646	$(HOST_EXPORTS) \
10647	for flag in $(EXTRA_HOST_FLAGS) ; do \
10648	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649	done; \
10650	echo "Doing info in fastjar" ; \
10651	(cd $(HOST_SUBDIR)/fastjar && \
10652	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654	          "RANLIB=$${RANLIB}" \
10655	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10656	          info) \
10657	  || exit 1
10658
10659@endif fastjar
10660
10661.PHONY: maybe-dvi-fastjar dvi-fastjar
10662maybe-dvi-fastjar:
10663@if fastjar
10664maybe-dvi-fastjar: dvi-fastjar
10665
10666dvi-fastjar: \
10667    configure-fastjar 
10668	@: $(MAKE); $(unstage)
10669	@[ -f ./fastjar/Makefile ] || exit 0; \
10670	r=`${PWD_COMMAND}`; export r; \
10671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672	$(HOST_EXPORTS) \
10673	for flag in $(EXTRA_HOST_FLAGS) ; do \
10674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10675	done; \
10676	echo "Doing dvi in fastjar" ; \
10677	(cd $(HOST_SUBDIR)/fastjar && \
10678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10680	          "RANLIB=$${RANLIB}" \
10681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10682	          dvi) \
10683	  || exit 1
10684
10685@endif fastjar
10686
10687.PHONY: maybe-pdf-fastjar pdf-fastjar
10688maybe-pdf-fastjar:
10689@if fastjar
10690maybe-pdf-fastjar: pdf-fastjar
10691
10692pdf-fastjar: \
10693    configure-fastjar 
10694	@: $(MAKE); $(unstage)
10695	@[ -f ./fastjar/Makefile ] || exit 0; \
10696	r=`${PWD_COMMAND}`; export r; \
10697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10698	$(HOST_EXPORTS) \
10699	for flag in $(EXTRA_HOST_FLAGS) ; do \
10700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10701	done; \
10702	echo "Doing pdf in fastjar" ; \
10703	(cd $(HOST_SUBDIR)/fastjar && \
10704	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10705	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10706	          "RANLIB=$${RANLIB}" \
10707	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10708	          pdf) \
10709	  || exit 1
10710
10711@endif fastjar
10712
10713.PHONY: maybe-html-fastjar html-fastjar
10714maybe-html-fastjar:
10715@if fastjar
10716maybe-html-fastjar: html-fastjar
10717
10718html-fastjar: \
10719    configure-fastjar 
10720	@: $(MAKE); $(unstage)
10721	@[ -f ./fastjar/Makefile ] || exit 0; \
10722	r=`${PWD_COMMAND}`; export r; \
10723	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10724	$(HOST_EXPORTS) \
10725	for flag in $(EXTRA_HOST_FLAGS) ; do \
10726	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10727	done; \
10728	echo "Doing html in fastjar" ; \
10729	(cd $(HOST_SUBDIR)/fastjar && \
10730	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10731	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10732	          "RANLIB=$${RANLIB}" \
10733	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10734	          html) \
10735	  || exit 1
10736
10737@endif fastjar
10738
10739.PHONY: maybe-TAGS-fastjar TAGS-fastjar
10740maybe-TAGS-fastjar:
10741@if fastjar
10742maybe-TAGS-fastjar: TAGS-fastjar
10743
10744TAGS-fastjar: \
10745    configure-fastjar 
10746	@: $(MAKE); $(unstage)
10747	@[ -f ./fastjar/Makefile ] || exit 0; \
10748	r=`${PWD_COMMAND}`; export r; \
10749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10750	$(HOST_EXPORTS) \
10751	for flag in $(EXTRA_HOST_FLAGS) ; do \
10752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10753	done; \
10754	echo "Doing TAGS in fastjar" ; \
10755	(cd $(HOST_SUBDIR)/fastjar && \
10756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10758	          "RANLIB=$${RANLIB}" \
10759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10760	          TAGS) \
10761	  || exit 1
10762
10763@endif fastjar
10764
10765.PHONY: maybe-install-info-fastjar install-info-fastjar
10766maybe-install-info-fastjar:
10767@if fastjar
10768maybe-install-info-fastjar: install-info-fastjar
10769
10770install-info-fastjar: \
10771    configure-fastjar \
10772    info-fastjar 
10773	@: $(MAKE); $(unstage)
10774	@[ -f ./fastjar/Makefile ] || exit 0; \
10775	r=`${PWD_COMMAND}`; export r; \
10776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10777	$(HOST_EXPORTS) \
10778	for flag in $(EXTRA_HOST_FLAGS) ; do \
10779	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10780	done; \
10781	echo "Doing install-info in fastjar" ; \
10782	(cd $(HOST_SUBDIR)/fastjar && \
10783	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10784	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10785	          "RANLIB=$${RANLIB}" \
10786	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10787	          install-info) \
10788	  || exit 1
10789
10790@endif fastjar
10791
10792.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10793maybe-install-pdf-fastjar:
10794@if fastjar
10795maybe-install-pdf-fastjar: install-pdf-fastjar
10796
10797install-pdf-fastjar: \
10798    configure-fastjar \
10799    pdf-fastjar 
10800	@: $(MAKE); $(unstage)
10801	@[ -f ./fastjar/Makefile ] || exit 0; \
10802	r=`${PWD_COMMAND}`; export r; \
10803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804	$(HOST_EXPORTS) \
10805	for flag in $(EXTRA_HOST_FLAGS) ; do \
10806	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10807	done; \
10808	echo "Doing install-pdf in fastjar" ; \
10809	(cd $(HOST_SUBDIR)/fastjar && \
10810	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10811	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10812	          "RANLIB=$${RANLIB}" \
10813	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10814	          install-pdf) \
10815	  || exit 1
10816
10817@endif fastjar
10818
10819.PHONY: maybe-install-html-fastjar install-html-fastjar
10820maybe-install-html-fastjar:
10821@if fastjar
10822maybe-install-html-fastjar: install-html-fastjar
10823
10824install-html-fastjar: \
10825    configure-fastjar \
10826    html-fastjar 
10827	@: $(MAKE); $(unstage)
10828	@[ -f ./fastjar/Makefile ] || exit 0; \
10829	r=`${PWD_COMMAND}`; export r; \
10830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831	$(HOST_EXPORTS) \
10832	for flag in $(EXTRA_HOST_FLAGS) ; do \
10833	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10834	done; \
10835	echo "Doing install-html in fastjar" ; \
10836	(cd $(HOST_SUBDIR)/fastjar && \
10837	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10838	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10839	          "RANLIB=$${RANLIB}" \
10840	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10841	          install-html) \
10842	  || exit 1
10843
10844@endif fastjar
10845
10846.PHONY: maybe-installcheck-fastjar installcheck-fastjar
10847maybe-installcheck-fastjar:
10848@if fastjar
10849maybe-installcheck-fastjar: installcheck-fastjar
10850
10851installcheck-fastjar: \
10852    configure-fastjar 
10853	@: $(MAKE); $(unstage)
10854	@[ -f ./fastjar/Makefile ] || exit 0; \
10855	r=`${PWD_COMMAND}`; export r; \
10856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10857	$(HOST_EXPORTS) \
10858	for flag in $(EXTRA_HOST_FLAGS) ; do \
10859	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10860	done; \
10861	echo "Doing installcheck in fastjar" ; \
10862	(cd $(HOST_SUBDIR)/fastjar && \
10863	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10864	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10865	          "RANLIB=$${RANLIB}" \
10866	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10867	          installcheck) \
10868	  || exit 1
10869
10870@endif fastjar
10871
10872.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10873maybe-mostlyclean-fastjar:
10874@if fastjar
10875maybe-mostlyclean-fastjar: mostlyclean-fastjar
10876
10877mostlyclean-fastjar: 
10878	@: $(MAKE); $(unstage)
10879	@[ -f ./fastjar/Makefile ] || exit 0; \
10880	r=`${PWD_COMMAND}`; export r; \
10881	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10882	$(HOST_EXPORTS) \
10883	for flag in $(EXTRA_HOST_FLAGS) ; do \
10884	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10885	done; \
10886	echo "Doing mostlyclean in fastjar" ; \
10887	(cd $(HOST_SUBDIR)/fastjar && \
10888	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10889	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10890	          "RANLIB=$${RANLIB}" \
10891	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10892	          mostlyclean) \
10893	  || exit 1
10894
10895@endif fastjar
10896
10897.PHONY: maybe-clean-fastjar clean-fastjar
10898maybe-clean-fastjar:
10899@if fastjar
10900maybe-clean-fastjar: clean-fastjar
10901
10902clean-fastjar: 
10903	@: $(MAKE); $(unstage)
10904	@[ -f ./fastjar/Makefile ] || exit 0; \
10905	r=`${PWD_COMMAND}`; export r; \
10906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10907	$(HOST_EXPORTS) \
10908	for flag in $(EXTRA_HOST_FLAGS) ; do \
10909	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10910	done; \
10911	echo "Doing clean in fastjar" ; \
10912	(cd $(HOST_SUBDIR)/fastjar && \
10913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10915	          "RANLIB=$${RANLIB}" \
10916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10917	          clean) \
10918	  || exit 1
10919
10920@endif fastjar
10921
10922.PHONY: maybe-distclean-fastjar distclean-fastjar
10923maybe-distclean-fastjar:
10924@if fastjar
10925maybe-distclean-fastjar: distclean-fastjar
10926
10927distclean-fastjar: 
10928	@: $(MAKE); $(unstage)
10929	@[ -f ./fastjar/Makefile ] || exit 0; \
10930	r=`${PWD_COMMAND}`; export r; \
10931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10932	$(HOST_EXPORTS) \
10933	for flag in $(EXTRA_HOST_FLAGS) ; do \
10934	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10935	done; \
10936	echo "Doing distclean in fastjar" ; \
10937	(cd $(HOST_SUBDIR)/fastjar && \
10938	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10939	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10940	          "RANLIB=$${RANLIB}" \
10941	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10942	          distclean) \
10943	  || exit 1
10944
10945@endif fastjar
10946
10947.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10948maybe-maintainer-clean-fastjar:
10949@if fastjar
10950maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10951
10952maintainer-clean-fastjar: 
10953	@: $(MAKE); $(unstage)
10954	@[ -f ./fastjar/Makefile ] || exit 0; \
10955	r=`${PWD_COMMAND}`; export r; \
10956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10957	$(HOST_EXPORTS) \
10958	for flag in $(EXTRA_HOST_FLAGS) ; do \
10959	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10960	done; \
10961	echo "Doing maintainer-clean in fastjar" ; \
10962	(cd $(HOST_SUBDIR)/fastjar && \
10963	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10964	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10965	          "RANLIB=$${RANLIB}" \
10966	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10967	          maintainer-clean) \
10968	  || exit 1
10969
10970@endif fastjar
10971
10972
10973
10974.PHONY: configure-fileutils maybe-configure-fileutils
10975maybe-configure-fileutils:
10976@if gcc-bootstrap
10977configure-fileutils: stage_current
10978@endif gcc-bootstrap
10979@if fileutils
10980maybe-configure-fileutils: configure-fileutils
10981configure-fileutils: 
10982	@: $(MAKE); $(unstage)
10983	@r=`${PWD_COMMAND}`; export r; \
10984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10985	test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10986	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10987	$(HOST_EXPORTS) \
10988	echo Configuring in $(HOST_SUBDIR)/fileutils; \
10989	cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10990	case $(srcdir) in \
10991	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10992	  *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10993		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10994	esac; \
10995	srcdiroption="--srcdir=$${topdir}/fileutils"; \
10996	libsrcdir="$$s/fileutils"; \
10997	$(SHELL) $${libsrcdir}/configure \
10998	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10999	  --target=${target_alias} $${srcdiroption}  \
11000	  || exit 1
11001@endif fileutils
11002
11003
11004
11005
11006
11007.PHONY: all-fileutils maybe-all-fileutils
11008maybe-all-fileutils:
11009@if gcc-bootstrap
11010all-fileutils: stage_current
11011@endif gcc-bootstrap
11012@if fileutils
11013TARGET-fileutils=all
11014maybe-all-fileutils: all-fileutils
11015all-fileutils: configure-fileutils
11016	@: $(MAKE); $(unstage)
11017	@r=`${PWD_COMMAND}`; export r; \
11018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019	$(HOST_EXPORTS) \
11020	(cd $(HOST_SUBDIR)/fileutils && \
11021	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
11022@endif fileutils
11023
11024
11025
11026
11027.PHONY: check-fileutils maybe-check-fileutils
11028maybe-check-fileutils:
11029@if fileutils
11030maybe-check-fileutils: check-fileutils
11031
11032check-fileutils:
11033	@: $(MAKE); $(unstage)
11034	@r=`${PWD_COMMAND}`; export r; \
11035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11036	$(HOST_EXPORTS) \
11037	(cd $(HOST_SUBDIR)/fileutils && \
11038	  $(MAKE) $(FLAGS_TO_PASS)  check)
11039
11040@endif fileutils
11041
11042.PHONY: install-fileutils maybe-install-fileutils
11043maybe-install-fileutils:
11044@if fileutils
11045maybe-install-fileutils: install-fileutils
11046
11047install-fileutils: installdirs
11048	@: $(MAKE); $(unstage)
11049	@r=`${PWD_COMMAND}`; export r; \
11050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11051	$(HOST_EXPORTS) \
11052	(cd $(HOST_SUBDIR)/fileutils && \
11053	  $(MAKE) $(FLAGS_TO_PASS)  install)
11054
11055@endif fileutils
11056
11057# Other targets (info, dvi, pdf, etc.)
11058
11059.PHONY: maybe-info-fileutils info-fileutils
11060maybe-info-fileutils:
11061@if fileutils
11062maybe-info-fileutils: info-fileutils
11063
11064info-fileutils: \
11065    configure-fileutils 
11066	@: $(MAKE); $(unstage)
11067	@[ -f ./fileutils/Makefile ] || exit 0; \
11068	r=`${PWD_COMMAND}`; export r; \
11069	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11070	$(HOST_EXPORTS) \
11071	for flag in $(EXTRA_HOST_FLAGS) ; do \
11072	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11073	done; \
11074	echo "Doing info in fileutils" ; \
11075	(cd $(HOST_SUBDIR)/fileutils && \
11076	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11077	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11078	          "RANLIB=$${RANLIB}" \
11079	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11080	          info) \
11081	  || exit 1
11082
11083@endif fileutils
11084
11085.PHONY: maybe-dvi-fileutils dvi-fileutils
11086maybe-dvi-fileutils:
11087@if fileutils
11088maybe-dvi-fileutils: dvi-fileutils
11089
11090dvi-fileutils: \
11091    configure-fileutils 
11092	@: $(MAKE); $(unstage)
11093	@[ -f ./fileutils/Makefile ] || exit 0; \
11094	r=`${PWD_COMMAND}`; export r; \
11095	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096	$(HOST_EXPORTS) \
11097	for flag in $(EXTRA_HOST_FLAGS) ; do \
11098	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11099	done; \
11100	echo "Doing dvi in fileutils" ; \
11101	(cd $(HOST_SUBDIR)/fileutils && \
11102	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11103	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11104	          "RANLIB=$${RANLIB}" \
11105	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11106	          dvi) \
11107	  || exit 1
11108
11109@endif fileutils
11110
11111.PHONY: maybe-pdf-fileutils pdf-fileutils
11112maybe-pdf-fileutils:
11113@if fileutils
11114maybe-pdf-fileutils: pdf-fileutils
11115
11116pdf-fileutils: \
11117    configure-fileutils 
11118	@: $(MAKE); $(unstage)
11119	@[ -f ./fileutils/Makefile ] || exit 0; \
11120	r=`${PWD_COMMAND}`; export r; \
11121	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11122	$(HOST_EXPORTS) \
11123	for flag in $(EXTRA_HOST_FLAGS) ; do \
11124	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11125	done; \
11126	echo "Doing pdf in fileutils" ; \
11127	(cd $(HOST_SUBDIR)/fileutils && \
11128	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11129	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11130	          "RANLIB=$${RANLIB}" \
11131	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11132	          pdf) \
11133	  || exit 1
11134
11135@endif fileutils
11136
11137.PHONY: maybe-html-fileutils html-fileutils
11138maybe-html-fileutils:
11139@if fileutils
11140maybe-html-fileutils: html-fileutils
11141
11142html-fileutils: \
11143    configure-fileutils 
11144	@: $(MAKE); $(unstage)
11145	@[ -f ./fileutils/Makefile ] || exit 0; \
11146	r=`${PWD_COMMAND}`; export r; \
11147	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11148	$(HOST_EXPORTS) \
11149	for flag in $(EXTRA_HOST_FLAGS) ; do \
11150	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11151	done; \
11152	echo "Doing html in fileutils" ; \
11153	(cd $(HOST_SUBDIR)/fileutils && \
11154	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11155	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11156	          "RANLIB=$${RANLIB}" \
11157	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11158	          html) \
11159	  || exit 1
11160
11161@endif fileutils
11162
11163.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11164maybe-TAGS-fileutils:
11165@if fileutils
11166maybe-TAGS-fileutils: TAGS-fileutils
11167
11168TAGS-fileutils: \
11169    configure-fileutils 
11170	@: $(MAKE); $(unstage)
11171	@[ -f ./fileutils/Makefile ] || exit 0; \
11172	r=`${PWD_COMMAND}`; export r; \
11173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11174	$(HOST_EXPORTS) \
11175	for flag in $(EXTRA_HOST_FLAGS) ; do \
11176	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11177	done; \
11178	echo "Doing TAGS in fileutils" ; \
11179	(cd $(HOST_SUBDIR)/fileutils && \
11180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11182	          "RANLIB=$${RANLIB}" \
11183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11184	          TAGS) \
11185	  || exit 1
11186
11187@endif fileutils
11188
11189.PHONY: maybe-install-info-fileutils install-info-fileutils
11190maybe-install-info-fileutils:
11191@if fileutils
11192maybe-install-info-fileutils: install-info-fileutils
11193
11194install-info-fileutils: \
11195    configure-fileutils \
11196    info-fileutils 
11197	@: $(MAKE); $(unstage)
11198	@[ -f ./fileutils/Makefile ] || exit 0; \
11199	r=`${PWD_COMMAND}`; export r; \
11200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11201	$(HOST_EXPORTS) \
11202	for flag in $(EXTRA_HOST_FLAGS) ; do \
11203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11204	done; \
11205	echo "Doing install-info in fileutils" ; \
11206	(cd $(HOST_SUBDIR)/fileutils && \
11207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11209	          "RANLIB=$${RANLIB}" \
11210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11211	          install-info) \
11212	  || exit 1
11213
11214@endif fileutils
11215
11216.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11217maybe-install-pdf-fileutils:
11218@if fileutils
11219maybe-install-pdf-fileutils: install-pdf-fileutils
11220
11221install-pdf-fileutils: \
11222    configure-fileutils \
11223    pdf-fileutils 
11224	@: $(MAKE); $(unstage)
11225	@[ -f ./fileutils/Makefile ] || exit 0; \
11226	r=`${PWD_COMMAND}`; export r; \
11227	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228	$(HOST_EXPORTS) \
11229	for flag in $(EXTRA_HOST_FLAGS) ; do \
11230	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11231	done; \
11232	echo "Doing install-pdf in fileutils" ; \
11233	(cd $(HOST_SUBDIR)/fileutils && \
11234	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11235	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11236	          "RANLIB=$${RANLIB}" \
11237	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11238	          install-pdf) \
11239	  || exit 1
11240
11241@endif fileutils
11242
11243.PHONY: maybe-install-html-fileutils install-html-fileutils
11244maybe-install-html-fileutils:
11245@if fileutils
11246maybe-install-html-fileutils: install-html-fileutils
11247
11248install-html-fileutils: \
11249    configure-fileutils \
11250    html-fileutils 
11251	@: $(MAKE); $(unstage)
11252	@[ -f ./fileutils/Makefile ] || exit 0; \
11253	r=`${PWD_COMMAND}`; export r; \
11254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255	$(HOST_EXPORTS) \
11256	for flag in $(EXTRA_HOST_FLAGS) ; do \
11257	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11258	done; \
11259	echo "Doing install-html in fileutils" ; \
11260	(cd $(HOST_SUBDIR)/fileutils && \
11261	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11262	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11263	          "RANLIB=$${RANLIB}" \
11264	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11265	          install-html) \
11266	  || exit 1
11267
11268@endif fileutils
11269
11270.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11271maybe-installcheck-fileutils:
11272@if fileutils
11273maybe-installcheck-fileutils: installcheck-fileutils
11274
11275installcheck-fileutils: \
11276    configure-fileutils 
11277	@: $(MAKE); $(unstage)
11278	@[ -f ./fileutils/Makefile ] || exit 0; \
11279	r=`${PWD_COMMAND}`; export r; \
11280	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11281	$(HOST_EXPORTS) \
11282	for flag in $(EXTRA_HOST_FLAGS) ; do \
11283	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11284	done; \
11285	echo "Doing installcheck in fileutils" ; \
11286	(cd $(HOST_SUBDIR)/fileutils && \
11287	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11288	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11289	          "RANLIB=$${RANLIB}" \
11290	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11291	          installcheck) \
11292	  || exit 1
11293
11294@endif fileutils
11295
11296.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11297maybe-mostlyclean-fileutils:
11298@if fileutils
11299maybe-mostlyclean-fileutils: mostlyclean-fileutils
11300
11301mostlyclean-fileutils: 
11302	@: $(MAKE); $(unstage)
11303	@[ -f ./fileutils/Makefile ] || exit 0; \
11304	r=`${PWD_COMMAND}`; export r; \
11305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11306	$(HOST_EXPORTS) \
11307	for flag in $(EXTRA_HOST_FLAGS) ; do \
11308	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11309	done; \
11310	echo "Doing mostlyclean in fileutils" ; \
11311	(cd $(HOST_SUBDIR)/fileutils && \
11312	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11313	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11314	          "RANLIB=$${RANLIB}" \
11315	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11316	          mostlyclean) \
11317	  || exit 1
11318
11319@endif fileutils
11320
11321.PHONY: maybe-clean-fileutils clean-fileutils
11322maybe-clean-fileutils:
11323@if fileutils
11324maybe-clean-fileutils: clean-fileutils
11325
11326clean-fileutils: 
11327	@: $(MAKE); $(unstage)
11328	@[ -f ./fileutils/Makefile ] || exit 0; \
11329	r=`${PWD_COMMAND}`; export r; \
11330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11331	$(HOST_EXPORTS) \
11332	for flag in $(EXTRA_HOST_FLAGS) ; do \
11333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11334	done; \
11335	echo "Doing clean in fileutils" ; \
11336	(cd $(HOST_SUBDIR)/fileutils && \
11337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11339	          "RANLIB=$${RANLIB}" \
11340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11341	          clean) \
11342	  || exit 1
11343
11344@endif fileutils
11345
11346.PHONY: maybe-distclean-fileutils distclean-fileutils
11347maybe-distclean-fileutils:
11348@if fileutils
11349maybe-distclean-fileutils: distclean-fileutils
11350
11351distclean-fileutils: 
11352	@: $(MAKE); $(unstage)
11353	@[ -f ./fileutils/Makefile ] || exit 0; \
11354	r=`${PWD_COMMAND}`; export r; \
11355	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11356	$(HOST_EXPORTS) \
11357	for flag in $(EXTRA_HOST_FLAGS) ; do \
11358	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11359	done; \
11360	echo "Doing distclean in fileutils" ; \
11361	(cd $(HOST_SUBDIR)/fileutils && \
11362	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11363	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11364	          "RANLIB=$${RANLIB}" \
11365	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11366	          distclean) \
11367	  || exit 1
11368
11369@endif fileutils
11370
11371.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11372maybe-maintainer-clean-fileutils:
11373@if fileutils
11374maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11375
11376maintainer-clean-fileutils: 
11377	@: $(MAKE); $(unstage)
11378	@[ -f ./fileutils/Makefile ] || exit 0; \
11379	r=`${PWD_COMMAND}`; export r; \
11380	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11381	$(HOST_EXPORTS) \
11382	for flag in $(EXTRA_HOST_FLAGS) ; do \
11383	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11384	done; \
11385	echo "Doing maintainer-clean in fileutils" ; \
11386	(cd $(HOST_SUBDIR)/fileutils && \
11387	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11388	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11389	          "RANLIB=$${RANLIB}" \
11390	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11391	          maintainer-clean) \
11392	  || exit 1
11393
11394@endif fileutils
11395
11396
11397
11398.PHONY: configure-findutils maybe-configure-findutils
11399maybe-configure-findutils:
11400@if gcc-bootstrap
11401configure-findutils: stage_current
11402@endif gcc-bootstrap
11403@if findutils
11404maybe-configure-findutils: configure-findutils
11405configure-findutils: 
11406	@: $(MAKE); $(unstage)
11407	@r=`${PWD_COMMAND}`; export r; \
11408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11409	test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11410	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11411	$(HOST_EXPORTS) \
11412	echo Configuring in $(HOST_SUBDIR)/findutils; \
11413	cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11414	case $(srcdir) in \
11415	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11416	  *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11417		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11418	esac; \
11419	srcdiroption="--srcdir=$${topdir}/findutils"; \
11420	libsrcdir="$$s/findutils"; \
11421	$(SHELL) $${libsrcdir}/configure \
11422	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11423	  --target=${target_alias} $${srcdiroption}  \
11424	  || exit 1
11425@endif findutils
11426
11427
11428
11429
11430
11431.PHONY: all-findutils maybe-all-findutils
11432maybe-all-findutils:
11433@if gcc-bootstrap
11434all-findutils: stage_current
11435@endif gcc-bootstrap
11436@if findutils
11437TARGET-findutils=all
11438maybe-all-findutils: all-findutils
11439all-findutils: configure-findutils
11440	@: $(MAKE); $(unstage)
11441	@r=`${PWD_COMMAND}`; export r; \
11442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11443	$(HOST_EXPORTS) \
11444	(cd $(HOST_SUBDIR)/findutils && \
11445	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
11446@endif findutils
11447
11448
11449
11450
11451.PHONY: check-findutils maybe-check-findutils
11452maybe-check-findutils:
11453@if findutils
11454maybe-check-findutils: check-findutils
11455
11456check-findutils:
11457	@: $(MAKE); $(unstage)
11458	@r=`${PWD_COMMAND}`; export r; \
11459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460	$(HOST_EXPORTS) \
11461	(cd $(HOST_SUBDIR)/findutils && \
11462	  $(MAKE) $(FLAGS_TO_PASS)  check)
11463
11464@endif findutils
11465
11466.PHONY: install-findutils maybe-install-findutils
11467maybe-install-findutils:
11468@if findutils
11469maybe-install-findutils: install-findutils
11470
11471install-findutils: installdirs
11472	@: $(MAKE); $(unstage)
11473	@r=`${PWD_COMMAND}`; export r; \
11474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475	$(HOST_EXPORTS) \
11476	(cd $(HOST_SUBDIR)/findutils && \
11477	  $(MAKE) $(FLAGS_TO_PASS)  install)
11478
11479@endif findutils
11480
11481# Other targets (info, dvi, pdf, etc.)
11482
11483.PHONY: maybe-info-findutils info-findutils
11484maybe-info-findutils:
11485@if findutils
11486maybe-info-findutils: info-findutils
11487
11488info-findutils: \
11489    configure-findutils 
11490	@: $(MAKE); $(unstage)
11491	@[ -f ./findutils/Makefile ] || exit 0; \
11492	r=`${PWD_COMMAND}`; export r; \
11493	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494	$(HOST_EXPORTS) \
11495	for flag in $(EXTRA_HOST_FLAGS) ; do \
11496	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11497	done; \
11498	echo "Doing info in findutils" ; \
11499	(cd $(HOST_SUBDIR)/findutils && \
11500	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11501	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11502	          "RANLIB=$${RANLIB}" \
11503	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11504	          info) \
11505	  || exit 1
11506
11507@endif findutils
11508
11509.PHONY: maybe-dvi-findutils dvi-findutils
11510maybe-dvi-findutils:
11511@if findutils
11512maybe-dvi-findutils: dvi-findutils
11513
11514dvi-findutils: \
11515    configure-findutils 
11516	@: $(MAKE); $(unstage)
11517	@[ -f ./findutils/Makefile ] || exit 0; \
11518	r=`${PWD_COMMAND}`; export r; \
11519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11520	$(HOST_EXPORTS) \
11521	for flag in $(EXTRA_HOST_FLAGS) ; do \
11522	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11523	done; \
11524	echo "Doing dvi in findutils" ; \
11525	(cd $(HOST_SUBDIR)/findutils && \
11526	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11527	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11528	          "RANLIB=$${RANLIB}" \
11529	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11530	          dvi) \
11531	  || exit 1
11532
11533@endif findutils
11534
11535.PHONY: maybe-pdf-findutils pdf-findutils
11536maybe-pdf-findutils:
11537@if findutils
11538maybe-pdf-findutils: pdf-findutils
11539
11540pdf-findutils: \
11541    configure-findutils 
11542	@: $(MAKE); $(unstage)
11543	@[ -f ./findutils/Makefile ] || exit 0; \
11544	r=`${PWD_COMMAND}`; export r; \
11545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546	$(HOST_EXPORTS) \
11547	for flag in $(EXTRA_HOST_FLAGS) ; do \
11548	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11549	done; \
11550	echo "Doing pdf in findutils" ; \
11551	(cd $(HOST_SUBDIR)/findutils && \
11552	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11553	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11554	          "RANLIB=$${RANLIB}" \
11555	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11556	          pdf) \
11557	  || exit 1
11558
11559@endif findutils
11560
11561.PHONY: maybe-html-findutils html-findutils
11562maybe-html-findutils:
11563@if findutils
11564maybe-html-findutils: html-findutils
11565
11566html-findutils: \
11567    configure-findutils 
11568	@: $(MAKE); $(unstage)
11569	@[ -f ./findutils/Makefile ] || exit 0; \
11570	r=`${PWD_COMMAND}`; export r; \
11571	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11572	$(HOST_EXPORTS) \
11573	for flag in $(EXTRA_HOST_FLAGS) ; do \
11574	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11575	done; \
11576	echo "Doing html in findutils" ; \
11577	(cd $(HOST_SUBDIR)/findutils && \
11578	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11579	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11580	          "RANLIB=$${RANLIB}" \
11581	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11582	          html) \
11583	  || exit 1
11584
11585@endif findutils
11586
11587.PHONY: maybe-TAGS-findutils TAGS-findutils
11588maybe-TAGS-findutils:
11589@if findutils
11590maybe-TAGS-findutils: TAGS-findutils
11591
11592TAGS-findutils: \
11593    configure-findutils 
11594	@: $(MAKE); $(unstage)
11595	@[ -f ./findutils/Makefile ] || exit 0; \
11596	r=`${PWD_COMMAND}`; export r; \
11597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11598	$(HOST_EXPORTS) \
11599	for flag in $(EXTRA_HOST_FLAGS) ; do \
11600	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11601	done; \
11602	echo "Doing TAGS in findutils" ; \
11603	(cd $(HOST_SUBDIR)/findutils && \
11604	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11605	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11606	          "RANLIB=$${RANLIB}" \
11607	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11608	          TAGS) \
11609	  || exit 1
11610
11611@endif findutils
11612
11613.PHONY: maybe-install-info-findutils install-info-findutils
11614maybe-install-info-findutils:
11615@if findutils
11616maybe-install-info-findutils: install-info-findutils
11617
11618install-info-findutils: \
11619    configure-findutils \
11620    info-findutils 
11621	@: $(MAKE); $(unstage)
11622	@[ -f ./findutils/Makefile ] || exit 0; \
11623	r=`${PWD_COMMAND}`; export r; \
11624	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11625	$(HOST_EXPORTS) \
11626	for flag in $(EXTRA_HOST_FLAGS) ; do \
11627	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11628	done; \
11629	echo "Doing install-info in findutils" ; \
11630	(cd $(HOST_SUBDIR)/findutils && \
11631	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11632	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11633	          "RANLIB=$${RANLIB}" \
11634	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11635	          install-info) \
11636	  || exit 1
11637
11638@endif findutils
11639
11640.PHONY: maybe-install-pdf-findutils install-pdf-findutils
11641maybe-install-pdf-findutils:
11642@if findutils
11643maybe-install-pdf-findutils: install-pdf-findutils
11644
11645install-pdf-findutils: \
11646    configure-findutils \
11647    pdf-findutils 
11648	@: $(MAKE); $(unstage)
11649	@[ -f ./findutils/Makefile ] || exit 0; \
11650	r=`${PWD_COMMAND}`; export r; \
11651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652	$(HOST_EXPORTS) \
11653	for flag in $(EXTRA_HOST_FLAGS) ; do \
11654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11655	done; \
11656	echo "Doing install-pdf in findutils" ; \
11657	(cd $(HOST_SUBDIR)/findutils && \
11658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11660	          "RANLIB=$${RANLIB}" \
11661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11662	          install-pdf) \
11663	  || exit 1
11664
11665@endif findutils
11666
11667.PHONY: maybe-install-html-findutils install-html-findutils
11668maybe-install-html-findutils:
11669@if findutils
11670maybe-install-html-findutils: install-html-findutils
11671
11672install-html-findutils: \
11673    configure-findutils \
11674    html-findutils 
11675	@: $(MAKE); $(unstage)
11676	@[ -f ./findutils/Makefile ] || exit 0; \
11677	r=`${PWD_COMMAND}`; export r; \
11678	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679	$(HOST_EXPORTS) \
11680	for flag in $(EXTRA_HOST_FLAGS) ; do \
11681	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11682	done; \
11683	echo "Doing install-html in findutils" ; \
11684	(cd $(HOST_SUBDIR)/findutils && \
11685	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11686	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11687	          "RANLIB=$${RANLIB}" \
11688	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11689	          install-html) \
11690	  || exit 1
11691
11692@endif findutils
11693
11694.PHONY: maybe-installcheck-findutils installcheck-findutils
11695maybe-installcheck-findutils:
11696@if findutils
11697maybe-installcheck-findutils: installcheck-findutils
11698
11699installcheck-findutils: \
11700    configure-findutils 
11701	@: $(MAKE); $(unstage)
11702	@[ -f ./findutils/Makefile ] || exit 0; \
11703	r=`${PWD_COMMAND}`; export r; \
11704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705	$(HOST_EXPORTS) \
11706	for flag in $(EXTRA_HOST_FLAGS) ; do \
11707	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708	done; \
11709	echo "Doing installcheck in findutils" ; \
11710	(cd $(HOST_SUBDIR)/findutils && \
11711	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713	          "RANLIB=$${RANLIB}" \
11714	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715	          installcheck) \
11716	  || exit 1
11717
11718@endif findutils
11719
11720.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11721maybe-mostlyclean-findutils:
11722@if findutils
11723maybe-mostlyclean-findutils: mostlyclean-findutils
11724
11725mostlyclean-findutils: 
11726	@: $(MAKE); $(unstage)
11727	@[ -f ./findutils/Makefile ] || exit 0; \
11728	r=`${PWD_COMMAND}`; export r; \
11729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730	$(HOST_EXPORTS) \
11731	for flag in $(EXTRA_HOST_FLAGS) ; do \
11732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11733	done; \
11734	echo "Doing mostlyclean in findutils" ; \
11735	(cd $(HOST_SUBDIR)/findutils && \
11736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11738	          "RANLIB=$${RANLIB}" \
11739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11740	          mostlyclean) \
11741	  || exit 1
11742
11743@endif findutils
11744
11745.PHONY: maybe-clean-findutils clean-findutils
11746maybe-clean-findutils:
11747@if findutils
11748maybe-clean-findutils: clean-findutils
11749
11750clean-findutils: 
11751	@: $(MAKE); $(unstage)
11752	@[ -f ./findutils/Makefile ] || exit 0; \
11753	r=`${PWD_COMMAND}`; export r; \
11754	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11755	$(HOST_EXPORTS) \
11756	for flag in $(EXTRA_HOST_FLAGS) ; do \
11757	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11758	done; \
11759	echo "Doing clean in findutils" ; \
11760	(cd $(HOST_SUBDIR)/findutils && \
11761	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763	          "RANLIB=$${RANLIB}" \
11764	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11765	          clean) \
11766	  || exit 1
11767
11768@endif findutils
11769
11770.PHONY: maybe-distclean-findutils distclean-findutils
11771maybe-distclean-findutils:
11772@if findutils
11773maybe-distclean-findutils: distclean-findutils
11774
11775distclean-findutils: 
11776	@: $(MAKE); $(unstage)
11777	@[ -f ./findutils/Makefile ] || exit 0; \
11778	r=`${PWD_COMMAND}`; export r; \
11779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11780	$(HOST_EXPORTS) \
11781	for flag in $(EXTRA_HOST_FLAGS) ; do \
11782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11783	done; \
11784	echo "Doing distclean in findutils" ; \
11785	(cd $(HOST_SUBDIR)/findutils && \
11786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11788	          "RANLIB=$${RANLIB}" \
11789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11790	          distclean) \
11791	  || exit 1
11792
11793@endif findutils
11794
11795.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11796maybe-maintainer-clean-findutils:
11797@if findutils
11798maybe-maintainer-clean-findutils: maintainer-clean-findutils
11799
11800maintainer-clean-findutils: 
11801	@: $(MAKE); $(unstage)
11802	@[ -f ./findutils/Makefile ] || exit 0; \
11803	r=`${PWD_COMMAND}`; export r; \
11804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11805	$(HOST_EXPORTS) \
11806	for flag in $(EXTRA_HOST_FLAGS) ; do \
11807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11808	done; \
11809	echo "Doing maintainer-clean in findutils" ; \
11810	(cd $(HOST_SUBDIR)/findutils && \
11811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11813	          "RANLIB=$${RANLIB}" \
11814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11815	          maintainer-clean) \
11816	  || exit 1
11817
11818@endif findutils
11819
11820
11821
11822.PHONY: configure-find maybe-configure-find
11823maybe-configure-find:
11824@if gcc-bootstrap
11825configure-find: stage_current
11826@endif gcc-bootstrap
11827@if find
11828maybe-configure-find: configure-find
11829configure-find: 
11830	@: $(MAKE); $(unstage)
11831	@r=`${PWD_COMMAND}`; export r; \
11832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11833	test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11834	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11835	$(HOST_EXPORTS) \
11836	echo Configuring in $(HOST_SUBDIR)/find; \
11837	cd "$(HOST_SUBDIR)/find" || exit 1; \
11838	case $(srcdir) in \
11839	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11840	  *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11841		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11842	esac; \
11843	srcdiroption="--srcdir=$${topdir}/find"; \
11844	libsrcdir="$$s/find"; \
11845	$(SHELL) $${libsrcdir}/configure \
11846	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11847	  --target=${target_alias} $${srcdiroption}  \
11848	  || exit 1
11849@endif find
11850
11851
11852
11853
11854
11855.PHONY: all-find maybe-all-find
11856maybe-all-find:
11857@if gcc-bootstrap
11858all-find: stage_current
11859@endif gcc-bootstrap
11860@if find
11861TARGET-find=all
11862maybe-all-find: all-find
11863all-find: configure-find
11864	@: $(MAKE); $(unstage)
11865	@r=`${PWD_COMMAND}`; export r; \
11866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11867	$(HOST_EXPORTS) \
11868	(cd $(HOST_SUBDIR)/find && \
11869	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
11870@endif find
11871
11872
11873
11874
11875.PHONY: check-find maybe-check-find
11876maybe-check-find:
11877@if find
11878maybe-check-find: check-find
11879
11880check-find:
11881	@: $(MAKE); $(unstage)
11882	@r=`${PWD_COMMAND}`; export r; \
11883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884	$(HOST_EXPORTS) \
11885	(cd $(HOST_SUBDIR)/find && \
11886	  $(MAKE) $(FLAGS_TO_PASS)  check)
11887
11888@endif find
11889
11890.PHONY: install-find maybe-install-find
11891maybe-install-find:
11892@if find
11893maybe-install-find: install-find
11894
11895install-find: installdirs
11896	@: $(MAKE); $(unstage)
11897	@r=`${PWD_COMMAND}`; export r; \
11898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899	$(HOST_EXPORTS) \
11900	(cd $(HOST_SUBDIR)/find && \
11901	  $(MAKE) $(FLAGS_TO_PASS)  install)
11902
11903@endif find
11904
11905# Other targets (info, dvi, pdf, etc.)
11906
11907.PHONY: maybe-info-find info-find
11908maybe-info-find:
11909@if find
11910maybe-info-find: info-find
11911
11912info-find: \
11913    configure-find 
11914	@: $(MAKE); $(unstage)
11915	@[ -f ./find/Makefile ] || exit 0; \
11916	r=`${PWD_COMMAND}`; export r; \
11917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11918	$(HOST_EXPORTS) \
11919	for flag in $(EXTRA_HOST_FLAGS) ; do \
11920	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11921	done; \
11922	echo "Doing info in find" ; \
11923	(cd $(HOST_SUBDIR)/find && \
11924	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11925	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11926	          "RANLIB=$${RANLIB}" \
11927	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11928	          info) \
11929	  || exit 1
11930
11931@endif find
11932
11933.PHONY: maybe-dvi-find dvi-find
11934maybe-dvi-find:
11935@if find
11936maybe-dvi-find: dvi-find
11937
11938dvi-find: \
11939    configure-find 
11940	@: $(MAKE); $(unstage)
11941	@[ -f ./find/Makefile ] || exit 0; \
11942	r=`${PWD_COMMAND}`; export r; \
11943	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944	$(HOST_EXPORTS) \
11945	for flag in $(EXTRA_HOST_FLAGS) ; do \
11946	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11947	done; \
11948	echo "Doing dvi in find" ; \
11949	(cd $(HOST_SUBDIR)/find && \
11950	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11951	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11952	          "RANLIB=$${RANLIB}" \
11953	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11954	          dvi) \
11955	  || exit 1
11956
11957@endif find
11958
11959.PHONY: maybe-pdf-find pdf-find
11960maybe-pdf-find:
11961@if find
11962maybe-pdf-find: pdf-find
11963
11964pdf-find: \
11965    configure-find 
11966	@: $(MAKE); $(unstage)
11967	@[ -f ./find/Makefile ] || exit 0; \
11968	r=`${PWD_COMMAND}`; export r; \
11969	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11970	$(HOST_EXPORTS) \
11971	for flag in $(EXTRA_HOST_FLAGS) ; do \
11972	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11973	done; \
11974	echo "Doing pdf in find" ; \
11975	(cd $(HOST_SUBDIR)/find && \
11976	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11977	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11978	          "RANLIB=$${RANLIB}" \
11979	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11980	          pdf) \
11981	  || exit 1
11982
11983@endif find
11984
11985.PHONY: maybe-html-find html-find
11986maybe-html-find:
11987@if find
11988maybe-html-find: html-find
11989
11990html-find: \
11991    configure-find 
11992	@: $(MAKE); $(unstage)
11993	@[ -f ./find/Makefile ] || exit 0; \
11994	r=`${PWD_COMMAND}`; export r; \
11995	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11996	$(HOST_EXPORTS) \
11997	for flag in $(EXTRA_HOST_FLAGS) ; do \
11998	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11999	done; \
12000	echo "Doing html in find" ; \
12001	(cd $(HOST_SUBDIR)/find && \
12002	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12003	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12004	          "RANLIB=$${RANLIB}" \
12005	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12006	          html) \
12007	  || exit 1
12008
12009@endif find
12010
12011.PHONY: maybe-TAGS-find TAGS-find
12012maybe-TAGS-find:
12013@if find
12014maybe-TAGS-find: TAGS-find
12015
12016TAGS-find: \
12017    configure-find 
12018	@: $(MAKE); $(unstage)
12019	@[ -f ./find/Makefile ] || exit 0; \
12020	r=`${PWD_COMMAND}`; export r; \
12021	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022	$(HOST_EXPORTS) \
12023	for flag in $(EXTRA_HOST_FLAGS) ; do \
12024	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12025	done; \
12026	echo "Doing TAGS in find" ; \
12027	(cd $(HOST_SUBDIR)/find && \
12028	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12029	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12030	          "RANLIB=$${RANLIB}" \
12031	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12032	          TAGS) \
12033	  || exit 1
12034
12035@endif find
12036
12037.PHONY: maybe-install-info-find install-info-find
12038maybe-install-info-find:
12039@if find
12040maybe-install-info-find: install-info-find
12041
12042install-info-find: \
12043    configure-find \
12044    info-find 
12045	@: $(MAKE); $(unstage)
12046	@[ -f ./find/Makefile ] || exit 0; \
12047	r=`${PWD_COMMAND}`; export r; \
12048	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049	$(HOST_EXPORTS) \
12050	for flag in $(EXTRA_HOST_FLAGS) ; do \
12051	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12052	done; \
12053	echo "Doing install-info in find" ; \
12054	(cd $(HOST_SUBDIR)/find && \
12055	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12056	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12057	          "RANLIB=$${RANLIB}" \
12058	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12059	          install-info) \
12060	  || exit 1
12061
12062@endif find
12063
12064.PHONY: maybe-install-pdf-find install-pdf-find
12065maybe-install-pdf-find:
12066@if find
12067maybe-install-pdf-find: install-pdf-find
12068
12069install-pdf-find: \
12070    configure-find \
12071    pdf-find 
12072	@: $(MAKE); $(unstage)
12073	@[ -f ./find/Makefile ] || exit 0; \
12074	r=`${PWD_COMMAND}`; export r; \
12075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076	$(HOST_EXPORTS) \
12077	for flag in $(EXTRA_HOST_FLAGS) ; do \
12078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12079	done; \
12080	echo "Doing install-pdf in find" ; \
12081	(cd $(HOST_SUBDIR)/find && \
12082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12084	          "RANLIB=$${RANLIB}" \
12085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12086	          install-pdf) \
12087	  || exit 1
12088
12089@endif find
12090
12091.PHONY: maybe-install-html-find install-html-find
12092maybe-install-html-find:
12093@if find
12094maybe-install-html-find: install-html-find
12095
12096install-html-find: \
12097    configure-find \
12098    html-find 
12099	@: $(MAKE); $(unstage)
12100	@[ -f ./find/Makefile ] || exit 0; \
12101	r=`${PWD_COMMAND}`; export r; \
12102	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12103	$(HOST_EXPORTS) \
12104	for flag in $(EXTRA_HOST_FLAGS) ; do \
12105	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12106	done; \
12107	echo "Doing install-html in find" ; \
12108	(cd $(HOST_SUBDIR)/find && \
12109	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12110	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12111	          "RANLIB=$${RANLIB}" \
12112	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12113	          install-html) \
12114	  || exit 1
12115
12116@endif find
12117
12118.PHONY: maybe-installcheck-find installcheck-find
12119maybe-installcheck-find:
12120@if find
12121maybe-installcheck-find: installcheck-find
12122
12123installcheck-find: \
12124    configure-find 
12125	@: $(MAKE); $(unstage)
12126	@[ -f ./find/Makefile ] || exit 0; \
12127	r=`${PWD_COMMAND}`; export r; \
12128	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12129	$(HOST_EXPORTS) \
12130	for flag in $(EXTRA_HOST_FLAGS) ; do \
12131	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12132	done; \
12133	echo "Doing installcheck in find" ; \
12134	(cd $(HOST_SUBDIR)/find && \
12135	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12136	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12137	          "RANLIB=$${RANLIB}" \
12138	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12139	          installcheck) \
12140	  || exit 1
12141
12142@endif find
12143
12144.PHONY: maybe-mostlyclean-find mostlyclean-find
12145maybe-mostlyclean-find:
12146@if find
12147maybe-mostlyclean-find: mostlyclean-find
12148
12149mostlyclean-find: 
12150	@: $(MAKE); $(unstage)
12151	@[ -f ./find/Makefile ] || exit 0; \
12152	r=`${PWD_COMMAND}`; export r; \
12153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12154	$(HOST_EXPORTS) \
12155	for flag in $(EXTRA_HOST_FLAGS) ; do \
12156	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12157	done; \
12158	echo "Doing mostlyclean in find" ; \
12159	(cd $(HOST_SUBDIR)/find && \
12160	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12161	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12162	          "RANLIB=$${RANLIB}" \
12163	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12164	          mostlyclean) \
12165	  || exit 1
12166
12167@endif find
12168
12169.PHONY: maybe-clean-find clean-find
12170maybe-clean-find:
12171@if find
12172maybe-clean-find: clean-find
12173
12174clean-find: 
12175	@: $(MAKE); $(unstage)
12176	@[ -f ./find/Makefile ] || exit 0; \
12177	r=`${PWD_COMMAND}`; export r; \
12178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12179	$(HOST_EXPORTS) \
12180	for flag in $(EXTRA_HOST_FLAGS) ; do \
12181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12182	done; \
12183	echo "Doing clean in find" ; \
12184	(cd $(HOST_SUBDIR)/find && \
12185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12187	          "RANLIB=$${RANLIB}" \
12188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12189	          clean) \
12190	  || exit 1
12191
12192@endif find
12193
12194.PHONY: maybe-distclean-find distclean-find
12195maybe-distclean-find:
12196@if find
12197maybe-distclean-find: distclean-find
12198
12199distclean-find: 
12200	@: $(MAKE); $(unstage)
12201	@[ -f ./find/Makefile ] || exit 0; \
12202	r=`${PWD_COMMAND}`; export r; \
12203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12204	$(HOST_EXPORTS) \
12205	for flag in $(EXTRA_HOST_FLAGS) ; do \
12206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12207	done; \
12208	echo "Doing distclean in find" ; \
12209	(cd $(HOST_SUBDIR)/find && \
12210	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12211	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12212	          "RANLIB=$${RANLIB}" \
12213	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12214	          distclean) \
12215	  || exit 1
12216
12217@endif find
12218
12219.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12220maybe-maintainer-clean-find:
12221@if find
12222maybe-maintainer-clean-find: maintainer-clean-find
12223
12224maintainer-clean-find: 
12225	@: $(MAKE); $(unstage)
12226	@[ -f ./find/Makefile ] || exit 0; \
12227	r=`${PWD_COMMAND}`; export r; \
12228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12229	$(HOST_EXPORTS) \
12230	for flag in $(EXTRA_HOST_FLAGS) ; do \
12231	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12232	done; \
12233	echo "Doing maintainer-clean in find" ; \
12234	(cd $(HOST_SUBDIR)/find && \
12235	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12236	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12237	          "RANLIB=$${RANLIB}" \
12238	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12239	          maintainer-clean) \
12240	  || exit 1
12241
12242@endif find
12243
12244
12245
12246.PHONY: configure-fixincludes maybe-configure-fixincludes
12247maybe-configure-fixincludes:
12248@if gcc-bootstrap
12249configure-fixincludes: stage_current
12250@endif gcc-bootstrap
12251@if fixincludes
12252maybe-configure-fixincludes: configure-fixincludes
12253configure-fixincludes: 
12254	@: $(MAKE); $(unstage)
12255	@r=`${PWD_COMMAND}`; export r; \
12256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12257	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12258	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12259	$(HOST_EXPORTS) \
12260	echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12261	cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12262	case $(srcdir) in \
12263	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12264	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12265		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12266	esac; \
12267	srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12268	libsrcdir="$$s/fixincludes"; \
12269	$(SHELL) $${libsrcdir}/configure \
12270	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12271	  --target=${target_alias} $${srcdiroption}  \
12272	  || exit 1
12273@endif fixincludes
12274
12275
12276
12277
12278
12279.PHONY: all-fixincludes maybe-all-fixincludes
12280maybe-all-fixincludes:
12281@if gcc-bootstrap
12282all-fixincludes: stage_current
12283@endif gcc-bootstrap
12284@if fixincludes
12285TARGET-fixincludes=all
12286maybe-all-fixincludes: all-fixincludes
12287all-fixincludes: configure-fixincludes
12288	@: $(MAKE); $(unstage)
12289	@r=`${PWD_COMMAND}`; export r; \
12290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291	$(HOST_EXPORTS) \
12292	(cd $(HOST_SUBDIR)/fixincludes && \
12293	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
12294@endif fixincludes
12295
12296
12297
12298
12299.PHONY: check-fixincludes maybe-check-fixincludes
12300maybe-check-fixincludes:
12301@if fixincludes
12302maybe-check-fixincludes: check-fixincludes
12303
12304check-fixincludes:
12305	@: $(MAKE); $(unstage)
12306	@r=`${PWD_COMMAND}`; export r; \
12307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308	$(HOST_EXPORTS) \
12309	(cd $(HOST_SUBDIR)/fixincludes && \
12310	  $(MAKE) $(FLAGS_TO_PASS)  check)
12311
12312@endif fixincludes
12313
12314.PHONY: install-fixincludes maybe-install-fixincludes
12315maybe-install-fixincludes:
12316@if fixincludes
12317maybe-install-fixincludes: install-fixincludes
12318
12319install-fixincludes: installdirs
12320	@: $(MAKE); $(unstage)
12321	@r=`${PWD_COMMAND}`; export r; \
12322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12323	$(HOST_EXPORTS) \
12324	(cd $(HOST_SUBDIR)/fixincludes && \
12325	  $(MAKE) $(FLAGS_TO_PASS)  install)
12326
12327@endif fixincludes
12328
12329# Other targets (info, dvi, pdf, etc.)
12330
12331.PHONY: maybe-info-fixincludes info-fixincludes
12332maybe-info-fixincludes:
12333@if fixincludes
12334maybe-info-fixincludes: info-fixincludes
12335
12336info-fixincludes: \
12337    configure-fixincludes 
12338	@: $(MAKE); $(unstage)
12339	@[ -f ./fixincludes/Makefile ] || exit 0; \
12340	r=`${PWD_COMMAND}`; export r; \
12341	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12342	$(HOST_EXPORTS) \
12343	for flag in $(EXTRA_HOST_FLAGS) ; do \
12344	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12345	done; \
12346	echo "Doing info in fixincludes" ; \
12347	(cd $(HOST_SUBDIR)/fixincludes && \
12348	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12349	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12350	          "RANLIB=$${RANLIB}" \
12351	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12352	          info) \
12353	  || exit 1
12354
12355@endif fixincludes
12356
12357.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12358maybe-dvi-fixincludes:
12359@if fixincludes
12360maybe-dvi-fixincludes: dvi-fixincludes
12361
12362dvi-fixincludes: \
12363    configure-fixincludes 
12364	@: $(MAKE); $(unstage)
12365	@[ -f ./fixincludes/Makefile ] || exit 0; \
12366	r=`${PWD_COMMAND}`; export r; \
12367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12368	$(HOST_EXPORTS) \
12369	for flag in $(EXTRA_HOST_FLAGS) ; do \
12370	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12371	done; \
12372	echo "Doing dvi in fixincludes" ; \
12373	(cd $(HOST_SUBDIR)/fixincludes && \
12374	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12375	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12376	          "RANLIB=$${RANLIB}" \
12377	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12378	          dvi) \
12379	  || exit 1
12380
12381@endif fixincludes
12382
12383.PHONY: maybe-pdf-fixincludes pdf-fixincludes
12384maybe-pdf-fixincludes:
12385@if fixincludes
12386maybe-pdf-fixincludes: pdf-fixincludes
12387
12388pdf-fixincludes: \
12389    configure-fixincludes 
12390	@: $(MAKE); $(unstage)
12391	@[ -f ./fixincludes/Makefile ] || exit 0; \
12392	r=`${PWD_COMMAND}`; export r; \
12393	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394	$(HOST_EXPORTS) \
12395	for flag in $(EXTRA_HOST_FLAGS) ; do \
12396	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12397	done; \
12398	echo "Doing pdf in fixincludes" ; \
12399	(cd $(HOST_SUBDIR)/fixincludes && \
12400	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12401	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12402	          "RANLIB=$${RANLIB}" \
12403	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12404	          pdf) \
12405	  || exit 1
12406
12407@endif fixincludes
12408
12409.PHONY: maybe-html-fixincludes html-fixincludes
12410maybe-html-fixincludes:
12411@if fixincludes
12412maybe-html-fixincludes: html-fixincludes
12413
12414html-fixincludes: \
12415    configure-fixincludes 
12416	@: $(MAKE); $(unstage)
12417	@[ -f ./fixincludes/Makefile ] || exit 0; \
12418	r=`${PWD_COMMAND}`; export r; \
12419	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12420	$(HOST_EXPORTS) \
12421	for flag in $(EXTRA_HOST_FLAGS) ; do \
12422	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12423	done; \
12424	echo "Doing html in fixincludes" ; \
12425	(cd $(HOST_SUBDIR)/fixincludes && \
12426	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12427	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12428	          "RANLIB=$${RANLIB}" \
12429	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12430	          html) \
12431	  || exit 1
12432
12433@endif fixincludes
12434
12435.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12436maybe-TAGS-fixincludes:
12437@if fixincludes
12438maybe-TAGS-fixincludes: TAGS-fixincludes
12439
12440# fixincludes doesn't support TAGS.
12441TAGS-fixincludes:
12442
12443@endif fixincludes
12444
12445.PHONY: maybe-install-info-fixincludes install-info-fixincludes
12446maybe-install-info-fixincludes:
12447@if fixincludes
12448maybe-install-info-fixincludes: install-info-fixincludes
12449
12450install-info-fixincludes: \
12451    configure-fixincludes \
12452    info-fixincludes 
12453	@: $(MAKE); $(unstage)
12454	@[ -f ./fixincludes/Makefile ] || exit 0; \
12455	r=`${PWD_COMMAND}`; export r; \
12456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12457	$(HOST_EXPORTS) \
12458	for flag in $(EXTRA_HOST_FLAGS) ; do \
12459	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12460	done; \
12461	echo "Doing install-info in fixincludes" ; \
12462	(cd $(HOST_SUBDIR)/fixincludes && \
12463	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12464	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12465	          "RANLIB=$${RANLIB}" \
12466	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12467	          install-info) \
12468	  || exit 1
12469
12470@endif fixincludes
12471
12472.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12473maybe-install-pdf-fixincludes:
12474@if fixincludes
12475maybe-install-pdf-fixincludes: install-pdf-fixincludes
12476
12477install-pdf-fixincludes: \
12478    configure-fixincludes \
12479    pdf-fixincludes 
12480	@: $(MAKE); $(unstage)
12481	@[ -f ./fixincludes/Makefile ] || exit 0; \
12482	r=`${PWD_COMMAND}`; export r; \
12483	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12484	$(HOST_EXPORTS) \
12485	for flag in $(EXTRA_HOST_FLAGS) ; do \
12486	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12487	done; \
12488	echo "Doing install-pdf in fixincludes" ; \
12489	(cd $(HOST_SUBDIR)/fixincludes && \
12490	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12491	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12492	          "RANLIB=$${RANLIB}" \
12493	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12494	          install-pdf) \
12495	  || exit 1
12496
12497@endif fixincludes
12498
12499.PHONY: maybe-install-html-fixincludes install-html-fixincludes
12500maybe-install-html-fixincludes:
12501@if fixincludes
12502maybe-install-html-fixincludes: install-html-fixincludes
12503
12504install-html-fixincludes: \
12505    configure-fixincludes \
12506    html-fixincludes 
12507	@: $(MAKE); $(unstage)
12508	@[ -f ./fixincludes/Makefile ] || exit 0; \
12509	r=`${PWD_COMMAND}`; export r; \
12510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511	$(HOST_EXPORTS) \
12512	for flag in $(EXTRA_HOST_FLAGS) ; do \
12513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12514	done; \
12515	echo "Doing install-html in fixincludes" ; \
12516	(cd $(HOST_SUBDIR)/fixincludes && \
12517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12519	          "RANLIB=$${RANLIB}" \
12520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12521	          install-html) \
12522	  || exit 1
12523
12524@endif fixincludes
12525
12526.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12527maybe-installcheck-fixincludes:
12528@if fixincludes
12529maybe-installcheck-fixincludes: installcheck-fixincludes
12530
12531installcheck-fixincludes: \
12532    configure-fixincludes 
12533	@: $(MAKE); $(unstage)
12534	@[ -f ./fixincludes/Makefile ] || exit 0; \
12535	r=`${PWD_COMMAND}`; export r; \
12536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12537	$(HOST_EXPORTS) \
12538	for flag in $(EXTRA_HOST_FLAGS) ; do \
12539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12540	done; \
12541	echo "Doing installcheck in fixincludes" ; \
12542	(cd $(HOST_SUBDIR)/fixincludes && \
12543	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12544	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12545	          "RANLIB=$${RANLIB}" \
12546	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12547	          installcheck) \
12548	  || exit 1
12549
12550@endif fixincludes
12551
12552.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12553maybe-mostlyclean-fixincludes:
12554@if fixincludes
12555maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12556
12557mostlyclean-fixincludes: 
12558	@: $(MAKE); $(unstage)
12559	@[ -f ./fixincludes/Makefile ] || exit 0; \
12560	r=`${PWD_COMMAND}`; export r; \
12561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12562	$(HOST_EXPORTS) \
12563	for flag in $(EXTRA_HOST_FLAGS) ; do \
12564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12565	done; \
12566	echo "Doing mostlyclean in fixincludes" ; \
12567	(cd $(HOST_SUBDIR)/fixincludes && \
12568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12570	          "RANLIB=$${RANLIB}" \
12571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12572	          mostlyclean) \
12573	  || exit 1
12574
12575@endif fixincludes
12576
12577.PHONY: maybe-clean-fixincludes clean-fixincludes
12578maybe-clean-fixincludes:
12579@if fixincludes
12580maybe-clean-fixincludes: clean-fixincludes
12581
12582clean-fixincludes: 
12583	@: $(MAKE); $(unstage)
12584	@[ -f ./fixincludes/Makefile ] || exit 0; \
12585	r=`${PWD_COMMAND}`; export r; \
12586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12587	$(HOST_EXPORTS) \
12588	for flag in $(EXTRA_HOST_FLAGS) ; do \
12589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12590	done; \
12591	echo "Doing clean in fixincludes" ; \
12592	(cd $(HOST_SUBDIR)/fixincludes && \
12593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12595	          "RANLIB=$${RANLIB}" \
12596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12597	          clean) \
12598	  || exit 1
12599
12600@endif fixincludes
12601
12602.PHONY: maybe-distclean-fixincludes distclean-fixincludes
12603maybe-distclean-fixincludes:
12604@if fixincludes
12605maybe-distclean-fixincludes: distclean-fixincludes
12606
12607distclean-fixincludes: 
12608	@: $(MAKE); $(unstage)
12609	@[ -f ./fixincludes/Makefile ] || exit 0; \
12610	r=`${PWD_COMMAND}`; export r; \
12611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12612	$(HOST_EXPORTS) \
12613	for flag in $(EXTRA_HOST_FLAGS) ; do \
12614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12615	done; \
12616	echo "Doing distclean in fixincludes" ; \
12617	(cd $(HOST_SUBDIR)/fixincludes && \
12618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12620	          "RANLIB=$${RANLIB}" \
12621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12622	          distclean) \
12623	  || exit 1
12624
12625@endif fixincludes
12626
12627.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12628maybe-maintainer-clean-fixincludes:
12629@if fixincludes
12630maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12631
12632maintainer-clean-fixincludes: 
12633	@: $(MAKE); $(unstage)
12634	@[ -f ./fixincludes/Makefile ] || exit 0; \
12635	r=`${PWD_COMMAND}`; export r; \
12636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12637	$(HOST_EXPORTS) \
12638	for flag in $(EXTRA_HOST_FLAGS) ; do \
12639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12640	done; \
12641	echo "Doing maintainer-clean in fixincludes" ; \
12642	(cd $(HOST_SUBDIR)/fixincludes && \
12643	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12644	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12645	          "RANLIB=$${RANLIB}" \
12646	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12647	          maintainer-clean) \
12648	  || exit 1
12649
12650@endif fixincludes
12651
12652
12653
12654.PHONY: configure-flex maybe-configure-flex
12655maybe-configure-flex:
12656@if gcc-bootstrap
12657configure-flex: stage_current
12658@endif gcc-bootstrap
12659@if flex
12660maybe-configure-flex: configure-flex
12661configure-flex: 
12662	@: $(MAKE); $(unstage)
12663	@r=`${PWD_COMMAND}`; export r; \
12664	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665	test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12666	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12667	$(HOST_EXPORTS) \
12668	echo Configuring in $(HOST_SUBDIR)/flex; \
12669	cd "$(HOST_SUBDIR)/flex" || exit 1; \
12670	case $(srcdir) in \
12671	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12672	  *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12673		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12674	esac; \
12675	srcdiroption="--srcdir=$${topdir}/flex"; \
12676	libsrcdir="$$s/flex"; \
12677	$(SHELL) $${libsrcdir}/configure \
12678	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12679	  --target=${target_alias} $${srcdiroption}  \
12680	  || exit 1
12681@endif flex
12682
12683
12684
12685
12686
12687.PHONY: all-flex maybe-all-flex
12688maybe-all-flex:
12689@if gcc-bootstrap
12690all-flex: stage_current
12691@endif gcc-bootstrap
12692@if flex
12693TARGET-flex=all
12694maybe-all-flex: all-flex
12695all-flex: configure-flex
12696	@: $(MAKE); $(unstage)
12697	@r=`${PWD_COMMAND}`; export r; \
12698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699	$(HOST_EXPORTS) \
12700	(cd $(HOST_SUBDIR)/flex && \
12701	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
12702@endif flex
12703
12704
12705
12706
12707.PHONY: check-flex maybe-check-flex
12708maybe-check-flex:
12709@if flex
12710maybe-check-flex: check-flex
12711
12712# This module is only tested in a native toolchain.
12713check-flex:
12714	@: $(MAKE); $(unstage)
12715	@if [ '$(host)' = '$(target)' ] ; then \
12716	  r=`${PWD_COMMAND}`; export r; \
12717	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12718	  $(HOST_EXPORTS) \
12719	  (cd $(HOST_SUBDIR)/flex && \
12720	    $(MAKE) $(FLAGS_TO_PASS)  check); \
12721	fi
12722
12723@endif flex
12724
12725.PHONY: install-flex maybe-install-flex
12726maybe-install-flex:
12727@if flex
12728maybe-install-flex: install-flex
12729
12730install-flex: installdirs
12731	@: $(MAKE); $(unstage)
12732	@r=`${PWD_COMMAND}`; export r; \
12733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12734	$(HOST_EXPORTS) \
12735	(cd $(HOST_SUBDIR)/flex && \
12736	  $(MAKE) $(FLAGS_TO_PASS)  install)
12737
12738@endif flex
12739
12740# Other targets (info, dvi, pdf, etc.)
12741
12742.PHONY: maybe-info-flex info-flex
12743maybe-info-flex:
12744@if flex
12745maybe-info-flex: info-flex
12746
12747info-flex: \
12748    configure-flex 
12749	@: $(MAKE); $(unstage)
12750	@[ -f ./flex/Makefile ] || exit 0; \
12751	r=`${PWD_COMMAND}`; export r; \
12752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12753	$(HOST_EXPORTS) \
12754	for flag in $(EXTRA_HOST_FLAGS) ; do \
12755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12756	done; \
12757	echo "Doing info in flex" ; \
12758	(cd $(HOST_SUBDIR)/flex && \
12759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12761	          "RANLIB=$${RANLIB}" \
12762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12763	          info) \
12764	  || exit 1
12765
12766@endif flex
12767
12768.PHONY: maybe-dvi-flex dvi-flex
12769maybe-dvi-flex:
12770@if flex
12771maybe-dvi-flex: dvi-flex
12772
12773dvi-flex: \
12774    configure-flex 
12775	@: $(MAKE); $(unstage)
12776	@[ -f ./flex/Makefile ] || exit 0; \
12777	r=`${PWD_COMMAND}`; export r; \
12778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12779	$(HOST_EXPORTS) \
12780	for flag in $(EXTRA_HOST_FLAGS) ; do \
12781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12782	done; \
12783	echo "Doing dvi in flex" ; \
12784	(cd $(HOST_SUBDIR)/flex && \
12785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12787	          "RANLIB=$${RANLIB}" \
12788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12789	          dvi) \
12790	  || exit 1
12791
12792@endif flex
12793
12794.PHONY: maybe-pdf-flex pdf-flex
12795maybe-pdf-flex:
12796@if flex
12797maybe-pdf-flex: pdf-flex
12798
12799pdf-flex: \
12800    configure-flex 
12801	@: $(MAKE); $(unstage)
12802	@[ -f ./flex/Makefile ] || exit 0; \
12803	r=`${PWD_COMMAND}`; export r; \
12804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12805	$(HOST_EXPORTS) \
12806	for flag in $(EXTRA_HOST_FLAGS) ; do \
12807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12808	done; \
12809	echo "Doing pdf in flex" ; \
12810	(cd $(HOST_SUBDIR)/flex && \
12811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12813	          "RANLIB=$${RANLIB}" \
12814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12815	          pdf) \
12816	  || exit 1
12817
12818@endif flex
12819
12820.PHONY: maybe-html-flex html-flex
12821maybe-html-flex:
12822@if flex
12823maybe-html-flex: html-flex
12824
12825html-flex: \
12826    configure-flex 
12827	@: $(MAKE); $(unstage)
12828	@[ -f ./flex/Makefile ] || exit 0; \
12829	r=`${PWD_COMMAND}`; export r; \
12830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12831	$(HOST_EXPORTS) \
12832	for flag in $(EXTRA_HOST_FLAGS) ; do \
12833	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12834	done; \
12835	echo "Doing html in flex" ; \
12836	(cd $(HOST_SUBDIR)/flex && \
12837	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12838	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12839	          "RANLIB=$${RANLIB}" \
12840	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12841	          html) \
12842	  || exit 1
12843
12844@endif flex
12845
12846.PHONY: maybe-TAGS-flex TAGS-flex
12847maybe-TAGS-flex:
12848@if flex
12849maybe-TAGS-flex: TAGS-flex
12850
12851TAGS-flex: \
12852    configure-flex 
12853	@: $(MAKE); $(unstage)
12854	@[ -f ./flex/Makefile ] || exit 0; \
12855	r=`${PWD_COMMAND}`; export r; \
12856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12857	$(HOST_EXPORTS) \
12858	for flag in $(EXTRA_HOST_FLAGS) ; do \
12859	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12860	done; \
12861	echo "Doing TAGS in flex" ; \
12862	(cd $(HOST_SUBDIR)/flex && \
12863	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12864	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12865	          "RANLIB=$${RANLIB}" \
12866	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12867	          TAGS) \
12868	  || exit 1
12869
12870@endif flex
12871
12872.PHONY: maybe-install-info-flex install-info-flex
12873maybe-install-info-flex:
12874@if flex
12875maybe-install-info-flex: install-info-flex
12876
12877install-info-flex: \
12878    configure-flex \
12879    info-flex 
12880	@: $(MAKE); $(unstage)
12881	@[ -f ./flex/Makefile ] || exit 0; \
12882	r=`${PWD_COMMAND}`; export r; \
12883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884	$(HOST_EXPORTS) \
12885	for flag in $(EXTRA_HOST_FLAGS) ; do \
12886	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12887	done; \
12888	echo "Doing install-info in flex" ; \
12889	(cd $(HOST_SUBDIR)/flex && \
12890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12892	          "RANLIB=$${RANLIB}" \
12893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12894	          install-info) \
12895	  || exit 1
12896
12897@endif flex
12898
12899.PHONY: maybe-install-pdf-flex install-pdf-flex
12900maybe-install-pdf-flex:
12901@if flex
12902maybe-install-pdf-flex: install-pdf-flex
12903
12904install-pdf-flex: \
12905    configure-flex \
12906    pdf-flex 
12907	@: $(MAKE); $(unstage)
12908	@[ -f ./flex/Makefile ] || exit 0; \
12909	r=`${PWD_COMMAND}`; export r; \
12910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12911	$(HOST_EXPORTS) \
12912	for flag in $(EXTRA_HOST_FLAGS) ; do \
12913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12914	done; \
12915	echo "Doing install-pdf in flex" ; \
12916	(cd $(HOST_SUBDIR)/flex && \
12917	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12918	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12919	          "RANLIB=$${RANLIB}" \
12920	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12921	          install-pdf) \
12922	  || exit 1
12923
12924@endif flex
12925
12926.PHONY: maybe-install-html-flex install-html-flex
12927maybe-install-html-flex:
12928@if flex
12929maybe-install-html-flex: install-html-flex
12930
12931install-html-flex: \
12932    configure-flex \
12933    html-flex 
12934	@: $(MAKE); $(unstage)
12935	@[ -f ./flex/Makefile ] || exit 0; \
12936	r=`${PWD_COMMAND}`; export r; \
12937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12938	$(HOST_EXPORTS) \
12939	for flag in $(EXTRA_HOST_FLAGS) ; do \
12940	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12941	done; \
12942	echo "Doing install-html in flex" ; \
12943	(cd $(HOST_SUBDIR)/flex && \
12944	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12945	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12946	          "RANLIB=$${RANLIB}" \
12947	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12948	          install-html) \
12949	  || exit 1
12950
12951@endif flex
12952
12953.PHONY: maybe-installcheck-flex installcheck-flex
12954maybe-installcheck-flex:
12955@if flex
12956maybe-installcheck-flex: installcheck-flex
12957
12958installcheck-flex: \
12959    configure-flex 
12960	@: $(MAKE); $(unstage)
12961	@[ -f ./flex/Makefile ] || exit 0; \
12962	r=`${PWD_COMMAND}`; export r; \
12963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964	$(HOST_EXPORTS) \
12965	for flag in $(EXTRA_HOST_FLAGS) ; do \
12966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12967	done; \
12968	echo "Doing installcheck in flex" ; \
12969	(cd $(HOST_SUBDIR)/flex && \
12970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12972	          "RANLIB=$${RANLIB}" \
12973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974	          installcheck) \
12975	  || exit 1
12976
12977@endif flex
12978
12979.PHONY: maybe-mostlyclean-flex mostlyclean-flex
12980maybe-mostlyclean-flex:
12981@if flex
12982maybe-mostlyclean-flex: mostlyclean-flex
12983
12984mostlyclean-flex: 
12985	@: $(MAKE); $(unstage)
12986	@[ -f ./flex/Makefile ] || exit 0; \
12987	r=`${PWD_COMMAND}`; export r; \
12988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12989	$(HOST_EXPORTS) \
12990	for flag in $(EXTRA_HOST_FLAGS) ; do \
12991	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12992	done; \
12993	echo "Doing mostlyclean in flex" ; \
12994	(cd $(HOST_SUBDIR)/flex && \
12995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12997	          "RANLIB=$${RANLIB}" \
12998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12999	          mostlyclean) \
13000	  || exit 1
13001
13002@endif flex
13003
13004.PHONY: maybe-clean-flex clean-flex
13005maybe-clean-flex:
13006@if flex
13007maybe-clean-flex: clean-flex
13008
13009clean-flex: 
13010	@: $(MAKE); $(unstage)
13011	@[ -f ./flex/Makefile ] || exit 0; \
13012	r=`${PWD_COMMAND}`; export r; \
13013	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13014	$(HOST_EXPORTS) \
13015	for flag in $(EXTRA_HOST_FLAGS) ; do \
13016	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13017	done; \
13018	echo "Doing clean in flex" ; \
13019	(cd $(HOST_SUBDIR)/flex && \
13020	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13021	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13022	          "RANLIB=$${RANLIB}" \
13023	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13024	          clean) \
13025	  || exit 1
13026
13027@endif flex
13028
13029.PHONY: maybe-distclean-flex distclean-flex
13030maybe-distclean-flex:
13031@if flex
13032maybe-distclean-flex: distclean-flex
13033
13034distclean-flex: 
13035	@: $(MAKE); $(unstage)
13036	@[ -f ./flex/Makefile ] || exit 0; \
13037	r=`${PWD_COMMAND}`; export r; \
13038	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13039	$(HOST_EXPORTS) \
13040	for flag in $(EXTRA_HOST_FLAGS) ; do \
13041	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13042	done; \
13043	echo "Doing distclean in flex" ; \
13044	(cd $(HOST_SUBDIR)/flex && \
13045	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13046	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13047	          "RANLIB=$${RANLIB}" \
13048	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13049	          distclean) \
13050	  || exit 1
13051
13052@endif flex
13053
13054.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13055maybe-maintainer-clean-flex:
13056@if flex
13057maybe-maintainer-clean-flex: maintainer-clean-flex
13058
13059maintainer-clean-flex: 
13060	@: $(MAKE); $(unstage)
13061	@[ -f ./flex/Makefile ] || exit 0; \
13062	r=`${PWD_COMMAND}`; export r; \
13063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13064	$(HOST_EXPORTS) \
13065	for flag in $(EXTRA_HOST_FLAGS) ; do \
13066	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13067	done; \
13068	echo "Doing maintainer-clean in flex" ; \
13069	(cd $(HOST_SUBDIR)/flex && \
13070	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13071	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13072	          "RANLIB=$${RANLIB}" \
13073	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13074	          maintainer-clean) \
13075	  || exit 1
13076
13077@endif flex
13078
13079
13080
13081.PHONY: configure-gas maybe-configure-gas
13082maybe-configure-gas:
13083@if gcc-bootstrap
13084configure-gas: stage_current
13085@endif gcc-bootstrap
13086@if gas
13087maybe-configure-gas: configure-gas
13088configure-gas: 
13089	@r=`${PWD_COMMAND}`; export r; \
13090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13091	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13092	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13093	$(HOST_EXPORTS) \
13094	echo Configuring in $(HOST_SUBDIR)/gas; \
13095	cd "$(HOST_SUBDIR)/gas" || exit 1; \
13096	case $(srcdir) in \
13097	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13098	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13099		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13100	esac; \
13101	srcdiroption="--srcdir=$${topdir}/gas"; \
13102	libsrcdir="$$s/gas"; \
13103	$(SHELL) $${libsrcdir}/configure \
13104	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13105	  --target=${target_alias} $${srcdiroption}  \
13106	  || exit 1
13107@endif gas
13108
13109
13110
13111.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13112maybe-configure-stage1-gas:
13113@if gas-bootstrap
13114maybe-configure-stage1-gas: configure-stage1-gas
13115configure-stage1-gas:
13116	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13117	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13118	@r=`${PWD_COMMAND}`; export r; \
13119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13120	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13121	$(HOST_EXPORTS) \
13122	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13123	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
13124	echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13125	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13126	cd $(HOST_SUBDIR)/gas || exit 1; \
13127	case $(srcdir) in \
13128	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13129	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13130		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13131	esac; \
13132	srcdiroption="--srcdir=$${topdir}/gas"; \
13133	libsrcdir="$$s/gas"; \
13134	$(SHELL) $${libsrcdir}/configure \
13135	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13136	  --target=${target_alias} $${srcdiroption} \
13137	   \
13138	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13139@endif gas-bootstrap
13140
13141.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13142maybe-configure-stage2-gas:
13143@if gas-bootstrap
13144maybe-configure-stage2-gas: configure-stage2-gas
13145configure-stage2-gas:
13146	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13147	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13148	@r=`${PWD_COMMAND}`; export r; \
13149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13150	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13151	$(HOST_EXPORTS) \
13152	$(POSTSTAGE1_HOST_EXPORTS) \
13153	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13154	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13155	echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13156	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13157	cd $(HOST_SUBDIR)/gas || exit 1; \
13158	case $(srcdir) in \
13159	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13160	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13161		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13162	esac; \
13163	srcdiroption="--srcdir=$${topdir}/gas"; \
13164	libsrcdir="$$s/gas"; \
13165	$(SHELL) $${libsrcdir}/configure \
13166	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13167	  --target=${target_alias} $${srcdiroption} \
13168	  --with-build-libsubdir=$(HOST_SUBDIR) \
13169	  @stage2_werror_flag@ 
13170@endif gas-bootstrap
13171
13172.PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13173maybe-configure-stageb2g0-gas:
13174@if gas-bootstrap
13175maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13176configure-stageb2g0-gas:
13177	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13178	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13179	@r=`${PWD_COMMAND}`; export r; \
13180	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13181	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13182	$(HOST_EXPORTS) \
13183	$(POSTSTAGE1_HOST_EXPORTS) \
13184	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13185	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
13186	echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13187	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13188	cd $(HOST_SUBDIR)/gas || exit 1; \
13189	case $(srcdir) in \
13190	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13191	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13192		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13193	esac; \
13194	srcdiroption="--srcdir=$${topdir}/gas"; \
13195	libsrcdir="$$s/gas"; \
13196	$(SHELL) $${libsrcdir}/configure \
13197	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13198	  --target=${target_alias} $${srcdiroption} \
13199	  --with-build-libsubdir=$(HOST_SUBDIR) \
13200	  @stage2_werror_flag@ 
13201@endif gas-bootstrap
13202
13203.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13204maybe-configure-stage3-gas:
13205@if gas-bootstrap
13206maybe-configure-stage3-gas: configure-stage3-gas
13207configure-stage3-gas:
13208	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13209	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13210	@r=`${PWD_COMMAND}`; export r; \
13211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13213	$(HOST_EXPORTS) \
13214	$(POSTSTAGE1_HOST_EXPORTS) \
13215	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13216	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13217	echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13218	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13219	cd $(HOST_SUBDIR)/gas || exit 1; \
13220	case $(srcdir) in \
13221	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13222	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13223		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13224	esac; \
13225	srcdiroption="--srcdir=$${topdir}/gas"; \
13226	libsrcdir="$$s/gas"; \
13227	$(SHELL) $${libsrcdir}/configure \
13228	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13229	  --target=${target_alias} $${srcdiroption} \
13230	  --with-build-libsubdir=$(HOST_SUBDIR) \
13231	  @stage2_werror_flag@ 
13232@endif gas-bootstrap
13233
13234.PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13235maybe-configure-stageb3g2-gas:
13236@if gas-bootstrap
13237maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13238configure-stageb3g2-gas:
13239	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13240	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13241	@r=`${PWD_COMMAND}`; export r; \
13242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13243	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13244	$(HOST_EXPORTS) \
13245	$(POSTSTAGE1_HOST_EXPORTS) \
13246	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13247	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
13248	echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13249	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13250	cd $(HOST_SUBDIR)/gas || exit 1; \
13251	case $(srcdir) in \
13252	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13253	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13254		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13255	esac; \
13256	srcdiroption="--srcdir=$${topdir}/gas"; \
13257	libsrcdir="$$s/gas"; \
13258	$(SHELL) $${libsrcdir}/configure \
13259	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13260	  --target=${target_alias} $${srcdiroption} \
13261	  --with-build-libsubdir=$(HOST_SUBDIR) \
13262	  @stage2_werror_flag@ 
13263@endif gas-bootstrap
13264
13265.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13266maybe-configure-stage4-gas:
13267@if gas-bootstrap
13268maybe-configure-stage4-gas: configure-stage4-gas
13269configure-stage4-gas:
13270	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13271	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13272	@r=`${PWD_COMMAND}`; export r; \
13273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13274	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13275	$(HOST_EXPORTS) \
13276	$(POSTSTAGE1_HOST_EXPORTS) \
13277	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13278	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13279	echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13280	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13281	cd $(HOST_SUBDIR)/gas || exit 1; \
13282	case $(srcdir) in \
13283	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13284	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13285		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13286	esac; \
13287	srcdiroption="--srcdir=$${topdir}/gas"; \
13288	libsrcdir="$$s/gas"; \
13289	$(SHELL) $${libsrcdir}/configure \
13290	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13291	  --target=${target_alias} $${srcdiroption} \
13292	  --with-build-libsubdir=$(HOST_SUBDIR) \
13293	  @stage2_werror_flag@ 
13294@endif gas-bootstrap
13295
13296.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13297maybe-configure-stageprofile-gas:
13298@if gas-bootstrap
13299maybe-configure-stageprofile-gas: configure-stageprofile-gas
13300configure-stageprofile-gas:
13301	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13302	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13303	@r=`${PWD_COMMAND}`; export r; \
13304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13306	$(HOST_EXPORTS) \
13307	$(POSTSTAGE1_HOST_EXPORTS) \
13308	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13309	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
13310	echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13311	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13312	cd $(HOST_SUBDIR)/gas || exit 1; \
13313	case $(srcdir) in \
13314	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13315	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13316		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13317	esac; \
13318	srcdiroption="--srcdir=$${topdir}/gas"; \
13319	libsrcdir="$$s/gas"; \
13320	$(SHELL) $${libsrcdir}/configure \
13321	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13322	  --target=${target_alias} $${srcdiroption} \
13323	  --with-build-libsubdir=$(HOST_SUBDIR) \
13324	  @stage2_werror_flag@ 
13325@endif gas-bootstrap
13326
13327.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13328maybe-configure-stagefeedback-gas:
13329@if gas-bootstrap
13330maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13331configure-stagefeedback-gas:
13332	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13333	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13334	@r=`${PWD_COMMAND}`; export r; \
13335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13336	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13337	$(HOST_EXPORTS) \
13338	$(POSTSTAGE1_HOST_EXPORTS) \
13339	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13340	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
13341	echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13342	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13343	cd $(HOST_SUBDIR)/gas || exit 1; \
13344	case $(srcdir) in \
13345	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13346	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13347		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13348	esac; \
13349	srcdiroption="--srcdir=$${topdir}/gas"; \
13350	libsrcdir="$$s/gas"; \
13351	$(SHELL) $${libsrcdir}/configure \
13352	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13353	  --target=${target_alias} $${srcdiroption} \
13354	  --with-build-libsubdir=$(HOST_SUBDIR) \
13355	  @stage2_werror_flag@ 
13356@endif gas-bootstrap
13357
13358
13359
13360
13361
13362.PHONY: all-gas maybe-all-gas
13363maybe-all-gas:
13364@if gcc-bootstrap
13365all-gas: stage_current
13366@endif gcc-bootstrap
13367@if gas
13368TARGET-gas=all
13369maybe-all-gas: all-gas
13370all-gas: configure-gas
13371	@r=`${PWD_COMMAND}`; export r; \
13372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13373	$(HOST_EXPORTS) \
13374	(cd $(HOST_SUBDIR)/gas && \
13375	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
13376@endif gas
13377
13378
13379
13380.PHONY: all-stage1-gas maybe-all-stage1-gas
13381.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13382maybe-all-stage1-gas:
13383maybe-clean-stage1-gas:
13384@if gas-bootstrap
13385maybe-all-stage1-gas: all-stage1-gas
13386all-stage1: all-stage1-gas
13387TARGET-stage1-gas = $(TARGET-gas)
13388all-stage1-gas: configure-stage1-gas
13389	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13390	@r=`${PWD_COMMAND}`; export r; \
13391	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392	$(HOST_EXPORTS) \
13393	cd $(HOST_SUBDIR)/gas && \
13394	$(MAKE) $(FLAGS_TO_PASS) \
13395		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
13396		$(TARGET-stage1-gas)
13397
13398maybe-clean-stage1-gas: clean-stage1-gas
13399clean-stage1: clean-stage1-gas
13400clean-stage1-gas:
13401	@if [ $(current_stage) = stage1 ]; then \
13402	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13403	else \
13404	  [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13405	  $(MAKE) stage1-start; \
13406	fi; \
13407	cd $(HOST_SUBDIR)/gas && \
13408	$(MAKE) $(FLAGS_TO_PASS)  \
13409		 clean
13410@endif gas-bootstrap
13411
13412
13413.PHONY: all-stage2-gas maybe-all-stage2-gas
13414.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13415maybe-all-stage2-gas:
13416maybe-clean-stage2-gas:
13417@if gas-bootstrap
13418maybe-all-stage2-gas: all-stage2-gas
13419all-stage2: all-stage2-gas
13420TARGET-stage2-gas = $(TARGET-gas)
13421all-stage2-gas: configure-stage2-gas
13422	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13423	@r=`${PWD_COMMAND}`; export r; \
13424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425	$(HOST_EXPORTS) \
13426	$(POSTSTAGE1_HOST_EXPORTS) \
13427	cd $(HOST_SUBDIR)/gas && \
13428	$(MAKE) $(FLAGS_TO_PASS) \
13429		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13430		$(TARGET-stage2-gas)
13431
13432maybe-clean-stage2-gas: clean-stage2-gas
13433clean-stage2: clean-stage2-gas
13434clean-stage2-gas:
13435	@if [ $(current_stage) = stage2 ]; then \
13436	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13437	else \
13438	  [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13439	  $(MAKE) stage2-start; \
13440	fi; \
13441	cd $(HOST_SUBDIR)/gas && \
13442	$(MAKE) $(FLAGS_TO_PASS)  \
13443		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13444		 clean
13445@endif gas-bootstrap
13446
13447
13448.PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13449.PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13450maybe-all-stageb2g0-gas:
13451maybe-clean-stageb2g0-gas:
13452@if gas-bootstrap
13453maybe-all-stageb2g0-gas: all-stageb2g0-gas
13454all-stageb2g0: all-stageb2g0-gas
13455TARGET-stageb2g0-gas = $(TARGET-gas)
13456all-stageb2g0-gas: configure-stageb2g0-gas
13457	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13458	@r=`${PWD_COMMAND}`; export r; \
13459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13460	$(HOST_EXPORTS) \
13461	$(POSTSTAGE1_HOST_EXPORTS) \
13462	cd $(HOST_SUBDIR)/gas && \
13463	$(MAKE) $(FLAGS_TO_PASS) \
13464		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13465		$(TARGET-stageb2g0-gas)
13466
13467maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13468clean-stageb2g0: clean-stageb2g0-gas
13469clean-stageb2g0-gas:
13470	@if [ $(current_stage) = stageb2g0 ]; then \
13471	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13472	else \
13473	  [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13474	  $(MAKE) stageb2g0-start; \
13475	fi; \
13476	cd $(HOST_SUBDIR)/gas && \
13477	$(MAKE) $(FLAGS_TO_PASS)  \
13478		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13479		 clean
13480@endif gas-bootstrap
13481
13482
13483.PHONY: all-stage3-gas maybe-all-stage3-gas
13484.PHONY: clean-stage3-gas maybe-clean-stage3-gas
13485maybe-all-stage3-gas:
13486maybe-clean-stage3-gas:
13487@if gas-bootstrap
13488maybe-all-stage3-gas: all-stage3-gas
13489all-stage3: all-stage3-gas
13490TARGET-stage3-gas = $(TARGET-gas)
13491all-stage3-gas: configure-stage3-gas
13492	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13493	@r=`${PWD_COMMAND}`; export r; \
13494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13495	$(HOST_EXPORTS) \
13496	$(POSTSTAGE1_HOST_EXPORTS) \
13497	cd $(HOST_SUBDIR)/gas && \
13498	$(MAKE) $(FLAGS_TO_PASS) \
13499		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13500		$(TARGET-stage3-gas)
13501
13502maybe-clean-stage3-gas: clean-stage3-gas
13503clean-stage3: clean-stage3-gas
13504clean-stage3-gas:
13505	@if [ $(current_stage) = stage3 ]; then \
13506	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13507	else \
13508	  [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13509	  $(MAKE) stage3-start; \
13510	fi; \
13511	cd $(HOST_SUBDIR)/gas && \
13512	$(MAKE) $(FLAGS_TO_PASS)  \
13513		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13514		 clean
13515@endif gas-bootstrap
13516
13517
13518.PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13519.PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13520maybe-all-stageb3g2-gas:
13521maybe-clean-stageb3g2-gas:
13522@if gas-bootstrap
13523maybe-all-stageb3g2-gas: all-stageb3g2-gas
13524all-stageb3g2: all-stageb3g2-gas
13525TARGET-stageb3g2-gas = $(TARGET-gas)
13526all-stageb3g2-gas: configure-stageb3g2-gas
13527	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13528	@r=`${PWD_COMMAND}`; export r; \
13529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530	$(HOST_EXPORTS) \
13531	$(POSTSTAGE1_HOST_EXPORTS) \
13532	cd $(HOST_SUBDIR)/gas && \
13533	$(MAKE) $(FLAGS_TO_PASS) \
13534		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13535		$(TARGET-stageb3g2-gas)
13536
13537maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13538clean-stageb3g2: clean-stageb3g2-gas
13539clean-stageb3g2-gas:
13540	@if [ $(current_stage) = stageb3g2 ]; then \
13541	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13542	else \
13543	  [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13544	  $(MAKE) stageb3g2-start; \
13545	fi; \
13546	cd $(HOST_SUBDIR)/gas && \
13547	$(MAKE) $(FLAGS_TO_PASS)  \
13548		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13549		 clean
13550@endif gas-bootstrap
13551
13552
13553.PHONY: all-stage4-gas maybe-all-stage4-gas
13554.PHONY: clean-stage4-gas maybe-clean-stage4-gas
13555maybe-all-stage4-gas:
13556maybe-clean-stage4-gas:
13557@if gas-bootstrap
13558maybe-all-stage4-gas: all-stage4-gas
13559all-stage4: all-stage4-gas
13560TARGET-stage4-gas = $(TARGET-gas)
13561all-stage4-gas: configure-stage4-gas
13562	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13563	@r=`${PWD_COMMAND}`; export r; \
13564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13565	$(HOST_EXPORTS) \
13566	$(POSTSTAGE1_HOST_EXPORTS) \
13567	cd $(HOST_SUBDIR)/gas && \
13568	$(MAKE) $(FLAGS_TO_PASS) \
13569		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13570		$(TARGET-stage4-gas)
13571
13572maybe-clean-stage4-gas: clean-stage4-gas
13573clean-stage4: clean-stage4-gas
13574clean-stage4-gas:
13575	@if [ $(current_stage) = stage4 ]; then \
13576	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13577	else \
13578	  [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13579	  $(MAKE) stage4-start; \
13580	fi; \
13581	cd $(HOST_SUBDIR)/gas && \
13582	$(MAKE) $(FLAGS_TO_PASS)  \
13583		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13584		 clean
13585@endif gas-bootstrap
13586
13587
13588.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13589.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13590maybe-all-stageprofile-gas:
13591maybe-clean-stageprofile-gas:
13592@if gas-bootstrap
13593maybe-all-stageprofile-gas: all-stageprofile-gas
13594all-stageprofile: all-stageprofile-gas
13595TARGET-stageprofile-gas = $(TARGET-gas)
13596all-stageprofile-gas: configure-stageprofile-gas
13597	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13598	@r=`${PWD_COMMAND}`; export r; \
13599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13600	$(HOST_EXPORTS) \
13601	$(POSTSTAGE1_HOST_EXPORTS) \
13602	cd $(HOST_SUBDIR)/gas && \
13603	$(MAKE) $(FLAGS_TO_PASS) \
13604		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13605		$(TARGET-stageprofile-gas)
13606
13607maybe-clean-stageprofile-gas: clean-stageprofile-gas
13608clean-stageprofile: clean-stageprofile-gas
13609clean-stageprofile-gas:
13610	@if [ $(current_stage) = stageprofile ]; then \
13611	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13612	else \
13613	  [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13614	  $(MAKE) stageprofile-start; \
13615	fi; \
13616	cd $(HOST_SUBDIR)/gas && \
13617	$(MAKE) $(FLAGS_TO_PASS)  \
13618		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13619		 clean
13620@endif gas-bootstrap
13621
13622
13623.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13624.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13625maybe-all-stagefeedback-gas:
13626maybe-clean-stagefeedback-gas:
13627@if gas-bootstrap
13628maybe-all-stagefeedback-gas: all-stagefeedback-gas
13629all-stagefeedback: all-stagefeedback-gas
13630TARGET-stagefeedback-gas = $(TARGET-gas)
13631all-stagefeedback-gas: configure-stagefeedback-gas
13632	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13633	@r=`${PWD_COMMAND}`; export r; \
13634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635	$(HOST_EXPORTS) \
13636	$(POSTSTAGE1_HOST_EXPORTS) \
13637	cd $(HOST_SUBDIR)/gas && \
13638	$(MAKE) $(FLAGS_TO_PASS) \
13639		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
13640		$(TARGET-stagefeedback-gas)
13641
13642maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13643clean-stagefeedback: clean-stagefeedback-gas
13644clean-stagefeedback-gas:
13645	@if [ $(current_stage) = stagefeedback ]; then \
13646	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13647	else \
13648	  [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13649	  $(MAKE) stagefeedback-start; \
13650	fi; \
13651	cd $(HOST_SUBDIR)/gas && \
13652	$(MAKE) $(FLAGS_TO_PASS)  \
13653		$(POSTSTAGE1_FLAGS_TO_PASS)  \
13654		 clean
13655@endif gas-bootstrap
13656
13657
13658
13659
13660
13661.PHONY: check-gas maybe-check-gas
13662maybe-check-gas:
13663@if gas
13664maybe-check-gas: check-gas
13665
13666check-gas:
13667	@: $(MAKE); $(unstage)
13668	@r=`${PWD_COMMAND}`; export r; \
13669	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670	$(HOST_EXPORTS) \
13671	(cd $(HOST_SUBDIR)/gas && \
13672	  $(MAKE) $(FLAGS_TO_PASS)  check)
13673
13674@endif gas
13675
13676.PHONY: install-gas maybe-install-gas
13677maybe-install-gas:
13678@if gas
13679maybe-install-gas: install-gas
13680
13681install-gas: installdirs
13682	@: $(MAKE); $(unstage)
13683	@r=`${PWD_COMMAND}`; export r; \
13684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13685	$(HOST_EXPORTS) \
13686	(cd $(HOST_SUBDIR)/gas && \
13687	  $(MAKE) $(FLAGS_TO_PASS)  install)
13688
13689@endif gas
13690
13691# Other targets (info, dvi, pdf, etc.)
13692
13693.PHONY: maybe-info-gas info-gas
13694maybe-info-gas:
13695@if gas
13696maybe-info-gas: info-gas
13697
13698info-gas: \
13699    configure-gas 
13700	@[ -f ./gas/Makefile ] || exit 0; \
13701	r=`${PWD_COMMAND}`; export r; \
13702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703	$(HOST_EXPORTS) \
13704	for flag in $(EXTRA_HOST_FLAGS) ; do \
13705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13706	done; \
13707	echo "Doing info in gas" ; \
13708	(cd $(HOST_SUBDIR)/gas && \
13709	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13710	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13711	          "RANLIB=$${RANLIB}" \
13712	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13713	          info) \
13714	  || exit 1
13715
13716@endif gas
13717
13718.PHONY: maybe-dvi-gas dvi-gas
13719maybe-dvi-gas:
13720@if gas
13721maybe-dvi-gas: dvi-gas
13722
13723dvi-gas: \
13724    configure-gas 
13725	@[ -f ./gas/Makefile ] || exit 0; \
13726	r=`${PWD_COMMAND}`; export r; \
13727	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728	$(HOST_EXPORTS) \
13729	for flag in $(EXTRA_HOST_FLAGS) ; do \
13730	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13731	done; \
13732	echo "Doing dvi in gas" ; \
13733	(cd $(HOST_SUBDIR)/gas && \
13734	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13735	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13736	          "RANLIB=$${RANLIB}" \
13737	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13738	          dvi) \
13739	  || exit 1
13740
13741@endif gas
13742
13743.PHONY: maybe-pdf-gas pdf-gas
13744maybe-pdf-gas:
13745@if gas
13746maybe-pdf-gas: pdf-gas
13747
13748pdf-gas: \
13749    configure-gas 
13750	@[ -f ./gas/Makefile ] || exit 0; \
13751	r=`${PWD_COMMAND}`; export r; \
13752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13753	$(HOST_EXPORTS) \
13754	for flag in $(EXTRA_HOST_FLAGS) ; do \
13755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13756	done; \
13757	echo "Doing pdf in gas" ; \
13758	(cd $(HOST_SUBDIR)/gas && \
13759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13761	          "RANLIB=$${RANLIB}" \
13762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13763	          pdf) \
13764	  || exit 1
13765
13766@endif gas
13767
13768.PHONY: maybe-html-gas html-gas
13769maybe-html-gas:
13770@if gas
13771maybe-html-gas: html-gas
13772
13773html-gas: \
13774    configure-gas 
13775	@[ -f ./gas/Makefile ] || exit 0; \
13776	r=`${PWD_COMMAND}`; export r; \
13777	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13778	$(HOST_EXPORTS) \
13779	for flag in $(EXTRA_HOST_FLAGS) ; do \
13780	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13781	done; \
13782	echo "Doing html in gas" ; \
13783	(cd $(HOST_SUBDIR)/gas && \
13784	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13785	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13786	          "RANLIB=$${RANLIB}" \
13787	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13788	          html) \
13789	  || exit 1
13790
13791@endif gas
13792
13793.PHONY: maybe-TAGS-gas TAGS-gas
13794maybe-TAGS-gas:
13795@if gas
13796maybe-TAGS-gas: TAGS-gas
13797
13798TAGS-gas: \
13799    configure-gas 
13800	@[ -f ./gas/Makefile ] || exit 0; \
13801	r=`${PWD_COMMAND}`; export r; \
13802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13803	$(HOST_EXPORTS) \
13804	for flag in $(EXTRA_HOST_FLAGS) ; do \
13805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13806	done; \
13807	echo "Doing TAGS in gas" ; \
13808	(cd $(HOST_SUBDIR)/gas && \
13809	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13810	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13811	          "RANLIB=$${RANLIB}" \
13812	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13813	          TAGS) \
13814	  || exit 1
13815
13816@endif gas
13817
13818.PHONY: maybe-install-info-gas install-info-gas
13819maybe-install-info-gas:
13820@if gas
13821maybe-install-info-gas: install-info-gas
13822
13823install-info-gas: \
13824    configure-gas \
13825    info-gas 
13826	@[ -f ./gas/Makefile ] || exit 0; \
13827	r=`${PWD_COMMAND}`; export r; \
13828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829	$(HOST_EXPORTS) \
13830	for flag in $(EXTRA_HOST_FLAGS) ; do \
13831	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13832	done; \
13833	echo "Doing install-info in gas" ; \
13834	(cd $(HOST_SUBDIR)/gas && \
13835	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13836	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13837	          "RANLIB=$${RANLIB}" \
13838	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13839	          install-info) \
13840	  || exit 1
13841
13842@endif gas
13843
13844.PHONY: maybe-install-pdf-gas install-pdf-gas
13845maybe-install-pdf-gas:
13846@if gas
13847maybe-install-pdf-gas: install-pdf-gas
13848
13849install-pdf-gas: \
13850    configure-gas \
13851    pdf-gas 
13852	@[ -f ./gas/Makefile ] || exit 0; \
13853	r=`${PWD_COMMAND}`; export r; \
13854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13855	$(HOST_EXPORTS) \
13856	for flag in $(EXTRA_HOST_FLAGS) ; do \
13857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13858	done; \
13859	echo "Doing install-pdf in gas" ; \
13860	(cd $(HOST_SUBDIR)/gas && \
13861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13863	          "RANLIB=$${RANLIB}" \
13864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13865	          install-pdf) \
13866	  || exit 1
13867
13868@endif gas
13869
13870.PHONY: maybe-install-html-gas install-html-gas
13871maybe-install-html-gas:
13872@if gas
13873maybe-install-html-gas: install-html-gas
13874
13875install-html-gas: \
13876    configure-gas \
13877    html-gas 
13878	@[ -f ./gas/Makefile ] || exit 0; \
13879	r=`${PWD_COMMAND}`; export r; \
13880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13881	$(HOST_EXPORTS) \
13882	for flag in $(EXTRA_HOST_FLAGS) ; do \
13883	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13884	done; \
13885	echo "Doing install-html in gas" ; \
13886	(cd $(HOST_SUBDIR)/gas && \
13887	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13888	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13889	          "RANLIB=$${RANLIB}" \
13890	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13891	          install-html) \
13892	  || exit 1
13893
13894@endif gas
13895
13896.PHONY: maybe-installcheck-gas installcheck-gas
13897maybe-installcheck-gas:
13898@if gas
13899maybe-installcheck-gas: installcheck-gas
13900
13901installcheck-gas: \
13902    configure-gas 
13903	@[ -f ./gas/Makefile ] || exit 0; \
13904	r=`${PWD_COMMAND}`; export r; \
13905	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906	$(HOST_EXPORTS) \
13907	for flag in $(EXTRA_HOST_FLAGS) ; do \
13908	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13909	done; \
13910	echo "Doing installcheck in gas" ; \
13911	(cd $(HOST_SUBDIR)/gas && \
13912	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13913	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13914	          "RANLIB=$${RANLIB}" \
13915	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13916	          installcheck) \
13917	  || exit 1
13918
13919@endif gas
13920
13921.PHONY: maybe-mostlyclean-gas mostlyclean-gas
13922maybe-mostlyclean-gas:
13923@if gas
13924maybe-mostlyclean-gas: mostlyclean-gas
13925
13926mostlyclean-gas: 
13927	@[ -f ./gas/Makefile ] || exit 0; \
13928	r=`${PWD_COMMAND}`; export r; \
13929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13930	$(HOST_EXPORTS) \
13931	for flag in $(EXTRA_HOST_FLAGS) ; do \
13932	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13933	done; \
13934	echo "Doing mostlyclean in gas" ; \
13935	(cd $(HOST_SUBDIR)/gas && \
13936	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13937	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13938	          "RANLIB=$${RANLIB}" \
13939	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13940	          mostlyclean) \
13941	  || exit 1
13942
13943@endif gas
13944
13945.PHONY: maybe-clean-gas clean-gas
13946maybe-clean-gas:
13947@if gas
13948maybe-clean-gas: clean-gas
13949
13950clean-gas: 
13951	@[ -f ./gas/Makefile ] || exit 0; \
13952	r=`${PWD_COMMAND}`; export r; \
13953	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954	$(HOST_EXPORTS) \
13955	for flag in $(EXTRA_HOST_FLAGS) ; do \
13956	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957	done; \
13958	echo "Doing clean in gas" ; \
13959	(cd $(HOST_SUBDIR)/gas && \
13960	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962	          "RANLIB=$${RANLIB}" \
13963	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13964	          clean) \
13965	  || exit 1
13966
13967@endif gas
13968
13969.PHONY: maybe-distclean-gas distclean-gas
13970maybe-distclean-gas:
13971@if gas
13972maybe-distclean-gas: distclean-gas
13973
13974distclean-gas: 
13975	@[ -f ./gas/Makefile ] || exit 0; \
13976	r=`${PWD_COMMAND}`; export r; \
13977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13978	$(HOST_EXPORTS) \
13979	for flag in $(EXTRA_HOST_FLAGS) ; do \
13980	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13981	done; \
13982	echo "Doing distclean in gas" ; \
13983	(cd $(HOST_SUBDIR)/gas && \
13984	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13985	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13986	          "RANLIB=$${RANLIB}" \
13987	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13988	          distclean) \
13989	  || exit 1
13990
13991@endif gas
13992
13993.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13994maybe-maintainer-clean-gas:
13995@if gas
13996maybe-maintainer-clean-gas: maintainer-clean-gas
13997
13998maintainer-clean-gas: 
13999	@[ -f ./gas/Makefile ] || exit 0; \
14000	r=`${PWD_COMMAND}`; export r; \
14001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14002	$(HOST_EXPORTS) \
14003	for flag in $(EXTRA_HOST_FLAGS) ; do \
14004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14005	done; \
14006	echo "Doing maintainer-clean in gas" ; \
14007	(cd $(HOST_SUBDIR)/gas && \
14008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14010	          "RANLIB=$${RANLIB}" \
14011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14012	          maintainer-clean) \
14013	  || exit 1
14014
14015@endif gas
14016
14017
14018
14019.PHONY: configure-gcc maybe-configure-gcc
14020maybe-configure-gcc:
14021@if gcc-bootstrap
14022configure-gcc: stage_current
14023@endif gcc-bootstrap
14024@if gcc
14025maybe-configure-gcc: configure-gcc
14026configure-gcc: 
14027	@r=`${PWD_COMMAND}`; export r; \
14028	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14030	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14031	$(HOST_EXPORTS) \
14032	echo Configuring in $(HOST_SUBDIR)/gcc; \
14033	cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14034	case $(srcdir) in \
14035	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14036	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14037		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14038	esac; \
14039	srcdiroption="--srcdir=$${topdir}/gcc"; \
14040	libsrcdir="$$s/gcc"; \
14041	$(SHELL) $${libsrcdir}/configure \
14042	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14043	  --target=${target_alias} $${srcdiroption}  \
14044	  || exit 1
14045@endif gcc
14046
14047
14048
14049.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14050maybe-configure-stage1-gcc:
14051@if gcc-bootstrap
14052maybe-configure-stage1-gcc: configure-stage1-gcc
14053configure-stage1-gcc:
14054	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14055	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14056	@r=`${PWD_COMMAND}`; export r; \
14057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14058	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14059	$(HOST_EXPORTS) \
14060	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14061	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
14062	echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14063	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14064	cd $(HOST_SUBDIR)/gcc || exit 1; \
14065	case $(srcdir) in \
14066	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14067	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14068		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14069	esac; \
14070	srcdiroption="--srcdir=$${topdir}/gcc"; \
14071	libsrcdir="$$s/gcc"; \
14072	$(SHELL) $${libsrcdir}/configure \
14073	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14074	  --target=${target_alias} $${srcdiroption} \
14075	   \
14076	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14077@endif gcc-bootstrap
14078
14079.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14080maybe-configure-stage2-gcc:
14081@if gcc-bootstrap
14082maybe-configure-stage2-gcc: configure-stage2-gcc
14083configure-stage2-gcc:
14084	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14085	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14086	@r=`${PWD_COMMAND}`; export r; \
14087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14088	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14089	$(HOST_EXPORTS) \
14090	$(POSTSTAGE1_HOST_EXPORTS) \
14091	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14092	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14093	echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14094	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14095	cd $(HOST_SUBDIR)/gcc || exit 1; \
14096	case $(srcdir) in \
14097	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14098	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14099		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14100	esac; \
14101	srcdiroption="--srcdir=$${topdir}/gcc"; \
14102	libsrcdir="$$s/gcc"; \
14103	$(SHELL) $${libsrcdir}/configure \
14104	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14105	  --target=${target_alias} $${srcdiroption} \
14106	  --with-build-libsubdir=$(HOST_SUBDIR) \
14107	  @stage2_werror_flag@ 
14108@endif gcc-bootstrap
14109
14110.PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14111maybe-configure-stageb2g0-gcc:
14112@if gcc-bootstrap
14113maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14114configure-stageb2g0-gcc:
14115	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14116	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14117	@r=`${PWD_COMMAND}`; export r; \
14118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14120	$(HOST_EXPORTS) \
14121	$(POSTSTAGE1_HOST_EXPORTS) \
14122	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14123	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
14124	echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14125	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14126	cd $(HOST_SUBDIR)/gcc || exit 1; \
14127	case $(srcdir) in \
14128	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14129	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14130		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14131	esac; \
14132	srcdiroption="--srcdir=$${topdir}/gcc"; \
14133	libsrcdir="$$s/gcc"; \
14134	$(SHELL) $${libsrcdir}/configure \
14135	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14136	  --target=${target_alias} $${srcdiroption} \
14137	  --with-build-libsubdir=$(HOST_SUBDIR) \
14138	  @stage2_werror_flag@ 
14139@endif gcc-bootstrap
14140
14141.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14142maybe-configure-stage3-gcc:
14143@if gcc-bootstrap
14144maybe-configure-stage3-gcc: configure-stage3-gcc
14145configure-stage3-gcc:
14146	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14147	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14148	@r=`${PWD_COMMAND}`; export r; \
14149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14151	$(HOST_EXPORTS) \
14152	$(POSTSTAGE1_HOST_EXPORTS) \
14153	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14154	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14155	echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14156	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14157	cd $(HOST_SUBDIR)/gcc || exit 1; \
14158	case $(srcdir) in \
14159	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14160	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14161		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14162	esac; \
14163	srcdiroption="--srcdir=$${topdir}/gcc"; \
14164	libsrcdir="$$s/gcc"; \
14165	$(SHELL) $${libsrcdir}/configure \
14166	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14167	  --target=${target_alias} $${srcdiroption} \
14168	  --with-build-libsubdir=$(HOST_SUBDIR) \
14169	  @stage2_werror_flag@ 
14170@endif gcc-bootstrap
14171
14172.PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14173maybe-configure-stageb3g2-gcc:
14174@if gcc-bootstrap
14175maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14176configure-stageb3g2-gcc:
14177	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14178	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14179	@r=`${PWD_COMMAND}`; export r; \
14180	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14182	$(HOST_EXPORTS) \
14183	$(POSTSTAGE1_HOST_EXPORTS) \
14184	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14185	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
14186	echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14187	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14188	cd $(HOST_SUBDIR)/gcc || exit 1; \
14189	case $(srcdir) in \
14190	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14191	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14192		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14193	esac; \
14194	srcdiroption="--srcdir=$${topdir}/gcc"; \
14195	libsrcdir="$$s/gcc"; \
14196	$(SHELL) $${libsrcdir}/configure \
14197	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14198	  --target=${target_alias} $${srcdiroption} \
14199	  --with-build-libsubdir=$(HOST_SUBDIR) \
14200	  @stage2_werror_flag@ 
14201@endif gcc-bootstrap
14202
14203.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14204maybe-configure-stage4-gcc:
14205@if gcc-bootstrap
14206maybe-configure-stage4-gcc: configure-stage4-gcc
14207configure-stage4-gcc:
14208	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14209	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14210	@r=`${PWD_COMMAND}`; export r; \
14211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14212	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14213	$(HOST_EXPORTS) \
14214	$(POSTSTAGE1_HOST_EXPORTS) \
14215	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14216	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14217	echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14218	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14219	cd $(HOST_SUBDIR)/gcc || exit 1; \
14220	case $(srcdir) in \
14221	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14222	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14223		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14224	esac; \
14225	srcdiroption="--srcdir=$${topdir}/gcc"; \
14226	libsrcdir="$$s/gcc"; \
14227	$(SHELL) $${libsrcdir}/configure \
14228	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14229	  --target=${target_alias} $${srcdiroption} \
14230	  --with-build-libsubdir=$(HOST_SUBDIR) \
14231	  @stage2_werror_flag@ 
14232@endif gcc-bootstrap
14233
14234.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14235maybe-configure-stageprofile-gcc:
14236@if gcc-bootstrap
14237maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14238configure-stageprofile-gcc:
14239	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14240	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14241	@r=`${PWD_COMMAND}`; export r; \
14242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14244	$(HOST_EXPORTS) \
14245	$(POSTSTAGE1_HOST_EXPORTS) \
14246	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14247	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
14248	echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14249	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14250	cd $(HOST_SUBDIR)/gcc || exit 1; \
14251	case $(srcdir) in \
14252	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14253	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14254		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14255	esac; \
14256	srcdiroption="--srcdir=$${topdir}/gcc"; \
14257	libsrcdir="$$s/gcc"; \
14258	$(SHELL) $${libsrcdir}/configure \
14259	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14260	  --target=${target_alias} $${srcdiroption} \
14261	  --with-build-libsubdir=$(HOST_SUBDIR) \
14262	  @stage2_werror_flag@ 
14263@endif gcc-bootstrap
14264
14265.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14266maybe-configure-stagefeedback-gcc:
14267@if gcc-bootstrap
14268maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14269configure-stagefeedback-gcc:
14270	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14271	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14272	@r=`${PWD_COMMAND}`; export r; \
14273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14274	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14275	$(HOST_EXPORTS) \
14276	$(POSTSTAGE1_HOST_EXPORTS) \
14277	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14278	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
14279	echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14280	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14281	cd $(HOST_SUBDIR)/gcc || exit 1; \
14282	case $(srcdir) in \
14283	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14284	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14285		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14286	esac; \
14287	srcdiroption="--srcdir=$${topdir}/gcc"; \
14288	libsrcdir="$$s/gcc"; \
14289	$(SHELL) $${libsrcdir}/configure \
14290	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14291	  --target=${target_alias} $${srcdiroption} \
14292	  --with-build-libsubdir=$(HOST_SUBDIR) \
14293	  @stage2_werror_flag@ 
14294@endif gcc-bootstrap
14295
14296
14297
14298
14299
14300.PHONY: all-gcc maybe-all-gcc
14301maybe-all-gcc:
14302@if gcc-bootstrap
14303all-gcc: stage_current
14304@endif gcc-bootstrap
14305@if gcc
14306TARGET-gcc=all
14307maybe-all-gcc: all-gcc
14308all-gcc: configure-gcc
14309	@r=`${PWD_COMMAND}`; export r; \
14310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14311	$(HOST_EXPORTS) \
14312	(cd $(HOST_SUBDIR)/gcc && \
14313	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
14314@endif gcc
14315
14316
14317
14318.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14319.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14320maybe-all-stage1-gcc:
14321maybe-clean-stage1-gcc:
14322@if gcc-bootstrap
14323maybe-all-stage1-gcc: all-stage1-gcc
14324all-stage1: all-stage1-gcc
14325TARGET-stage1-gcc = $(TARGET-gcc)
14326all-stage1-gcc: configure-stage1-gcc
14327	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14328	@r=`${PWD_COMMAND}`; export r; \
14329	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14330	$(HOST_EXPORTS) \
14331	cd $(HOST_SUBDIR)/gcc && \
14332	$(MAKE) $(FLAGS_TO_PASS) \
14333		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  $(EXTRA_GCC_FLAGS) \
14334		$(TARGET-stage1-gcc)
14335
14336maybe-clean-stage1-gcc: clean-stage1-gcc
14337clean-stage1: clean-stage1-gcc
14338clean-stage1-gcc:
14339	@if [ $(current_stage) = stage1 ]; then \
14340	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14341	else \
14342	  [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14343	  $(MAKE) stage1-start; \
14344	fi; \
14345	cd $(HOST_SUBDIR)/gcc && \
14346	$(MAKE) $(FLAGS_TO_PASS)  \
14347		$(EXTRA_GCC_FLAGS) clean
14348@endif gcc-bootstrap
14349
14350
14351.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14352.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14353maybe-all-stage2-gcc:
14354maybe-clean-stage2-gcc:
14355@if gcc-bootstrap
14356maybe-all-stage2-gcc: all-stage2-gcc
14357all-stage2: all-stage2-gcc
14358TARGET-stage2-gcc = $(TARGET-gcc)
14359all-stage2-gcc: configure-stage2-gcc
14360	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14361	@r=`${PWD_COMMAND}`; export r; \
14362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14363	$(HOST_EXPORTS) \
14364	$(POSTSTAGE1_HOST_EXPORTS) \
14365	cd $(HOST_SUBDIR)/gcc && \
14366	$(MAKE) $(FLAGS_TO_PASS) \
14367		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14368		$(TARGET-stage2-gcc)
14369
14370maybe-clean-stage2-gcc: clean-stage2-gcc
14371clean-stage2: clean-stage2-gcc
14372clean-stage2-gcc:
14373	@if [ $(current_stage) = stage2 ]; then \
14374	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14375	else \
14376	  [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14377	  $(MAKE) stage2-start; \
14378	fi; \
14379	cd $(HOST_SUBDIR)/gcc && \
14380	$(MAKE) $(FLAGS_TO_PASS)  \
14381		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14382		$(EXTRA_GCC_FLAGS) clean
14383@endif gcc-bootstrap
14384
14385
14386.PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14387.PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14388maybe-all-stageb2g0-gcc:
14389maybe-clean-stageb2g0-gcc:
14390@if gcc-bootstrap
14391maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14392all-stageb2g0: all-stageb2g0-gcc
14393TARGET-stageb2g0-gcc = $(TARGET-gcc)
14394all-stageb2g0-gcc: configure-stageb2g0-gcc
14395	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14396	@r=`${PWD_COMMAND}`; export r; \
14397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14398	$(HOST_EXPORTS) \
14399	$(POSTSTAGE1_HOST_EXPORTS) \
14400	cd $(HOST_SUBDIR)/gcc && \
14401	$(MAKE) $(FLAGS_TO_PASS) \
14402		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14403		$(TARGET-stageb2g0-gcc)
14404
14405maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14406clean-stageb2g0: clean-stageb2g0-gcc
14407clean-stageb2g0-gcc:
14408	@if [ $(current_stage) = stageb2g0 ]; then \
14409	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14410	else \
14411	  [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14412	  $(MAKE) stageb2g0-start; \
14413	fi; \
14414	cd $(HOST_SUBDIR)/gcc && \
14415	$(MAKE) $(FLAGS_TO_PASS)  \
14416		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14417		$(EXTRA_GCC_FLAGS) clean
14418@endif gcc-bootstrap
14419
14420
14421.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14422.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14423maybe-all-stage3-gcc:
14424maybe-clean-stage3-gcc:
14425@if gcc-bootstrap
14426maybe-all-stage3-gcc: all-stage3-gcc
14427all-stage3: all-stage3-gcc
14428TARGET-stage3-gcc = $(TARGET-gcc)
14429all-stage3-gcc: configure-stage3-gcc
14430	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14431	@r=`${PWD_COMMAND}`; export r; \
14432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14433	$(HOST_EXPORTS) \
14434	$(POSTSTAGE1_HOST_EXPORTS) \
14435	cd $(HOST_SUBDIR)/gcc && \
14436	$(MAKE) $(FLAGS_TO_PASS) \
14437		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14438		$(TARGET-stage3-gcc)
14439
14440maybe-clean-stage3-gcc: clean-stage3-gcc
14441clean-stage3: clean-stage3-gcc
14442clean-stage3-gcc:
14443	@if [ $(current_stage) = stage3 ]; then \
14444	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14445	else \
14446	  [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14447	  $(MAKE) stage3-start; \
14448	fi; \
14449	cd $(HOST_SUBDIR)/gcc && \
14450	$(MAKE) $(FLAGS_TO_PASS)  \
14451		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14452		$(EXTRA_GCC_FLAGS) clean
14453@endif gcc-bootstrap
14454
14455
14456.PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14457.PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14458maybe-all-stageb3g2-gcc:
14459maybe-clean-stageb3g2-gcc:
14460@if gcc-bootstrap
14461maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14462all-stageb3g2: all-stageb3g2-gcc
14463TARGET-stageb3g2-gcc = $(TARGET-gcc)
14464all-stageb3g2-gcc: configure-stageb3g2-gcc
14465	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14466	@r=`${PWD_COMMAND}`; export r; \
14467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14468	$(HOST_EXPORTS) \
14469	$(POSTSTAGE1_HOST_EXPORTS) \
14470	cd $(HOST_SUBDIR)/gcc && \
14471	$(MAKE) $(FLAGS_TO_PASS) \
14472		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14473		$(TARGET-stageb3g2-gcc)
14474
14475maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14476clean-stageb3g2: clean-stageb3g2-gcc
14477clean-stageb3g2-gcc:
14478	@if [ $(current_stage) = stageb3g2 ]; then \
14479	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14480	else \
14481	  [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14482	  $(MAKE) stageb3g2-start; \
14483	fi; \
14484	cd $(HOST_SUBDIR)/gcc && \
14485	$(MAKE) $(FLAGS_TO_PASS)  \
14486		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14487		$(EXTRA_GCC_FLAGS) clean
14488@endif gcc-bootstrap
14489
14490
14491.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14492.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14493maybe-all-stage4-gcc:
14494maybe-clean-stage4-gcc:
14495@if gcc-bootstrap
14496maybe-all-stage4-gcc: all-stage4-gcc
14497all-stage4: all-stage4-gcc
14498TARGET-stage4-gcc = $(TARGET-gcc)
14499all-stage4-gcc: configure-stage4-gcc
14500	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14501	@r=`${PWD_COMMAND}`; export r; \
14502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503	$(HOST_EXPORTS) \
14504	$(POSTSTAGE1_HOST_EXPORTS) \
14505	cd $(HOST_SUBDIR)/gcc && \
14506	$(MAKE) $(FLAGS_TO_PASS) \
14507		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14508		$(TARGET-stage4-gcc)
14509
14510maybe-clean-stage4-gcc: clean-stage4-gcc
14511clean-stage4: clean-stage4-gcc
14512clean-stage4-gcc:
14513	@if [ $(current_stage) = stage4 ]; then \
14514	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14515	else \
14516	  [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14517	  $(MAKE) stage4-start; \
14518	fi; \
14519	cd $(HOST_SUBDIR)/gcc && \
14520	$(MAKE) $(FLAGS_TO_PASS)  \
14521		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14522		$(EXTRA_GCC_FLAGS) clean
14523@endif gcc-bootstrap
14524
14525
14526.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14527.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14528maybe-all-stageprofile-gcc:
14529maybe-clean-stageprofile-gcc:
14530@if gcc-bootstrap
14531maybe-all-stageprofile-gcc: all-stageprofile-gcc
14532all-stageprofile: all-stageprofile-gcc
14533TARGET-stageprofile-gcc = $(TARGET-gcc)
14534all-stageprofile-gcc: configure-stageprofile-gcc
14535	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14536	@r=`${PWD_COMMAND}`; export r; \
14537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14538	$(HOST_EXPORTS) \
14539	$(POSTSTAGE1_HOST_EXPORTS) \
14540	cd $(HOST_SUBDIR)/gcc && \
14541	$(MAKE) $(FLAGS_TO_PASS) \
14542		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14543		$(TARGET-stageprofile-gcc)
14544
14545maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14546clean-stageprofile: clean-stageprofile-gcc
14547clean-stageprofile-gcc:
14548	@if [ $(current_stage) = stageprofile ]; then \
14549	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14550	else \
14551	  [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14552	  $(MAKE) stageprofile-start; \
14553	fi; \
14554	cd $(HOST_SUBDIR)/gcc && \
14555	$(MAKE) $(FLAGS_TO_PASS)  \
14556		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14557		$(EXTRA_GCC_FLAGS) clean
14558@endif gcc-bootstrap
14559
14560
14561.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14562.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14563maybe-all-stagefeedback-gcc:
14564maybe-clean-stagefeedback-gcc:
14565@if gcc-bootstrap
14566maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14567all-stagefeedback: all-stagefeedback-gcc
14568TARGET-stagefeedback-gcc = $(TARGET-gcc)
14569all-stagefeedback-gcc: configure-stagefeedback-gcc
14570	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14571	@r=`${PWD_COMMAND}`; export r; \
14572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573	$(HOST_EXPORTS) \
14574	$(POSTSTAGE1_HOST_EXPORTS) \
14575	cd $(HOST_SUBDIR)/gcc && \
14576	$(MAKE) $(FLAGS_TO_PASS) \
14577		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14578		$(TARGET-stagefeedback-gcc)
14579
14580maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14581clean-stagefeedback: clean-stagefeedback-gcc
14582clean-stagefeedback-gcc:
14583	@if [ $(current_stage) = stagefeedback ]; then \
14584	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14585	else \
14586	  [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14587	  $(MAKE) stagefeedback-start; \
14588	fi; \
14589	cd $(HOST_SUBDIR)/gcc && \
14590	$(MAKE) $(FLAGS_TO_PASS)  \
14591		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14592		$(EXTRA_GCC_FLAGS) clean
14593@endif gcc-bootstrap
14594
14595
14596
14597
14598
14599.PHONY: check-gcc maybe-check-gcc
14600maybe-check-gcc:
14601@if gcc
14602maybe-check-gcc: check-gcc
14603
14604check-gcc:
14605	@: $(MAKE); $(unstage)
14606	@r=`${PWD_COMMAND}`; export r; \
14607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14608	$(HOST_EXPORTS) \
14609	(cd $(HOST_SUBDIR)/gcc && \
14610	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14611
14612@endif gcc
14613
14614.PHONY: install-gcc maybe-install-gcc
14615maybe-install-gcc:
14616@if gcc
14617maybe-install-gcc: install-gcc
14618
14619install-gcc: installdirs
14620	@: $(MAKE); $(unstage)
14621	@r=`${PWD_COMMAND}`; export r; \
14622	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623	$(HOST_EXPORTS) \
14624	(cd $(HOST_SUBDIR)/gcc && \
14625	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14626
14627@endif gcc
14628
14629# Other targets (info, dvi, pdf, etc.)
14630
14631.PHONY: maybe-info-gcc info-gcc
14632maybe-info-gcc:
14633@if gcc
14634maybe-info-gcc: info-gcc
14635
14636info-gcc: \
14637    configure-gcc 
14638	@[ -f ./gcc/Makefile ] || exit 0; \
14639	r=`${PWD_COMMAND}`; export r; \
14640	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641	$(HOST_EXPORTS) \
14642	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14644	done; \
14645	echo "Doing info in gcc" ; \
14646	(cd $(HOST_SUBDIR)/gcc && \
14647	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14648	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14649	          "RANLIB=$${RANLIB}" \
14650	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14651	          info) \
14652	  || exit 1
14653
14654@endif gcc
14655
14656.PHONY: maybe-dvi-gcc dvi-gcc
14657maybe-dvi-gcc:
14658@if gcc
14659maybe-dvi-gcc: dvi-gcc
14660
14661dvi-gcc: \
14662    configure-gcc 
14663	@[ -f ./gcc/Makefile ] || exit 0; \
14664	r=`${PWD_COMMAND}`; export r; \
14665	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666	$(HOST_EXPORTS) \
14667	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14668	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669	done; \
14670	echo "Doing dvi in gcc" ; \
14671	(cd $(HOST_SUBDIR)/gcc && \
14672	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674	          "RANLIB=$${RANLIB}" \
14675	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676	          dvi) \
14677	  || exit 1
14678
14679@endif gcc
14680
14681.PHONY: maybe-pdf-gcc pdf-gcc
14682maybe-pdf-gcc:
14683@if gcc
14684maybe-pdf-gcc: pdf-gcc
14685
14686pdf-gcc: \
14687    configure-gcc 
14688	@[ -f ./gcc/Makefile ] || exit 0; \
14689	r=`${PWD_COMMAND}`; export r; \
14690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691	$(HOST_EXPORTS) \
14692	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14694	done; \
14695	echo "Doing pdf in gcc" ; \
14696	(cd $(HOST_SUBDIR)/gcc && \
14697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14699	          "RANLIB=$${RANLIB}" \
14700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14701	          pdf) \
14702	  || exit 1
14703
14704@endif gcc
14705
14706.PHONY: maybe-html-gcc html-gcc
14707maybe-html-gcc:
14708@if gcc
14709maybe-html-gcc: html-gcc
14710
14711html-gcc: \
14712    configure-gcc 
14713	@[ -f ./gcc/Makefile ] || exit 0; \
14714	r=`${PWD_COMMAND}`; export r; \
14715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14716	$(HOST_EXPORTS) \
14717	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14718	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14719	done; \
14720	echo "Doing html in gcc" ; \
14721	(cd $(HOST_SUBDIR)/gcc && \
14722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14724	          "RANLIB=$${RANLIB}" \
14725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14726	          html) \
14727	  || exit 1
14728
14729@endif gcc
14730
14731.PHONY: maybe-TAGS-gcc TAGS-gcc
14732maybe-TAGS-gcc:
14733@if gcc
14734maybe-TAGS-gcc: TAGS-gcc
14735
14736TAGS-gcc: \
14737    configure-gcc 
14738	@[ -f ./gcc/Makefile ] || exit 0; \
14739	r=`${PWD_COMMAND}`; export r; \
14740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741	$(HOST_EXPORTS) \
14742	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14743	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14744	done; \
14745	echo "Doing TAGS in gcc" ; \
14746	(cd $(HOST_SUBDIR)/gcc && \
14747	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14748	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14749	          "RANLIB=$${RANLIB}" \
14750	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14751	          TAGS) \
14752	  || exit 1
14753
14754@endif gcc
14755
14756.PHONY: maybe-install-info-gcc install-info-gcc
14757maybe-install-info-gcc:
14758@if gcc
14759maybe-install-info-gcc: install-info-gcc
14760
14761install-info-gcc: \
14762    configure-gcc \
14763    info-gcc 
14764	@[ -f ./gcc/Makefile ] || exit 0; \
14765	r=`${PWD_COMMAND}`; export r; \
14766	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767	$(HOST_EXPORTS) \
14768	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14769	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14770	done; \
14771	echo "Doing install-info in gcc" ; \
14772	(cd $(HOST_SUBDIR)/gcc && \
14773	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14774	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14775	          "RANLIB=$${RANLIB}" \
14776	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14777	          install-info) \
14778	  || exit 1
14779
14780@endif gcc
14781
14782.PHONY: maybe-install-pdf-gcc install-pdf-gcc
14783maybe-install-pdf-gcc:
14784@if gcc
14785maybe-install-pdf-gcc: install-pdf-gcc
14786
14787install-pdf-gcc: \
14788    configure-gcc \
14789    pdf-gcc 
14790	@[ -f ./gcc/Makefile ] || exit 0; \
14791	r=`${PWD_COMMAND}`; export r; \
14792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14793	$(HOST_EXPORTS) \
14794	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14795	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14796	done; \
14797	echo "Doing install-pdf in gcc" ; \
14798	(cd $(HOST_SUBDIR)/gcc && \
14799	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14800	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14801	          "RANLIB=$${RANLIB}" \
14802	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14803	          install-pdf) \
14804	  || exit 1
14805
14806@endif gcc
14807
14808.PHONY: maybe-install-html-gcc install-html-gcc
14809maybe-install-html-gcc:
14810@if gcc
14811maybe-install-html-gcc: install-html-gcc
14812
14813install-html-gcc: \
14814    configure-gcc \
14815    html-gcc 
14816	@[ -f ./gcc/Makefile ] || exit 0; \
14817	r=`${PWD_COMMAND}`; export r; \
14818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819	$(HOST_EXPORTS) \
14820	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14821	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14822	done; \
14823	echo "Doing install-html in gcc" ; \
14824	(cd $(HOST_SUBDIR)/gcc && \
14825	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14826	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14827	          "RANLIB=$${RANLIB}" \
14828	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14829	          install-html) \
14830	  || exit 1
14831
14832@endif gcc
14833
14834.PHONY: maybe-installcheck-gcc installcheck-gcc
14835maybe-installcheck-gcc:
14836@if gcc
14837maybe-installcheck-gcc: installcheck-gcc
14838
14839installcheck-gcc: \
14840    configure-gcc 
14841	@[ -f ./gcc/Makefile ] || exit 0; \
14842	r=`${PWD_COMMAND}`; export r; \
14843	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14844	$(HOST_EXPORTS) \
14845	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14846	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14847	done; \
14848	echo "Doing installcheck in gcc" ; \
14849	(cd $(HOST_SUBDIR)/gcc && \
14850	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14851	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14852	          "RANLIB=$${RANLIB}" \
14853	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14854	          installcheck) \
14855	  || exit 1
14856
14857@endif gcc
14858
14859.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14860maybe-mostlyclean-gcc:
14861@if gcc
14862maybe-mostlyclean-gcc: mostlyclean-gcc
14863
14864mostlyclean-gcc: 
14865	@[ -f ./gcc/Makefile ] || exit 0; \
14866	r=`${PWD_COMMAND}`; export r; \
14867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14868	$(HOST_EXPORTS) \
14869	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14870	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14871	done; \
14872	echo "Doing mostlyclean in gcc" ; \
14873	(cd $(HOST_SUBDIR)/gcc && \
14874	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14875	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14876	          "RANLIB=$${RANLIB}" \
14877	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14878	          mostlyclean) \
14879	  || exit 1
14880
14881@endif gcc
14882
14883.PHONY: maybe-clean-gcc clean-gcc
14884maybe-clean-gcc:
14885@if gcc
14886maybe-clean-gcc: clean-gcc
14887
14888clean-gcc: 
14889	@[ -f ./gcc/Makefile ] || exit 0; \
14890	r=`${PWD_COMMAND}`; export r; \
14891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892	$(HOST_EXPORTS) \
14893	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14895	done; \
14896	echo "Doing clean in gcc" ; \
14897	(cd $(HOST_SUBDIR)/gcc && \
14898	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14899	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14900	          "RANLIB=$${RANLIB}" \
14901	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14902	          clean) \
14903	  || exit 1
14904
14905@endif gcc
14906
14907.PHONY: maybe-distclean-gcc distclean-gcc
14908maybe-distclean-gcc:
14909@if gcc
14910maybe-distclean-gcc: distclean-gcc
14911
14912distclean-gcc: 
14913	@[ -f ./gcc/Makefile ] || exit 0; \
14914	r=`${PWD_COMMAND}`; export r; \
14915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14916	$(HOST_EXPORTS) \
14917	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14919	done; \
14920	echo "Doing distclean in gcc" ; \
14921	(cd $(HOST_SUBDIR)/gcc && \
14922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14924	          "RANLIB=$${RANLIB}" \
14925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14926	          distclean) \
14927	  || exit 1
14928
14929@endif gcc
14930
14931.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14932maybe-maintainer-clean-gcc:
14933@if gcc
14934maybe-maintainer-clean-gcc: maintainer-clean-gcc
14935
14936maintainer-clean-gcc: 
14937	@[ -f ./gcc/Makefile ] || exit 0; \
14938	r=`${PWD_COMMAND}`; export r; \
14939	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14940	$(HOST_EXPORTS) \
14941	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14943	done; \
14944	echo "Doing maintainer-clean in gcc" ; \
14945	(cd $(HOST_SUBDIR)/gcc && \
14946	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14947	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14948	          "RANLIB=$${RANLIB}" \
14949	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14950	          maintainer-clean) \
14951	  || exit 1
14952
14953@endif gcc
14954
14955
14956
14957.PHONY: configure-gawk maybe-configure-gawk
14958maybe-configure-gawk:
14959@if gcc-bootstrap
14960configure-gawk: stage_current
14961@endif gcc-bootstrap
14962@if gawk
14963maybe-configure-gawk: configure-gawk
14964configure-gawk: 
14965	@: $(MAKE); $(unstage)
14966	@r=`${PWD_COMMAND}`; export r; \
14967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14968	test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14969	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14970	$(HOST_EXPORTS) \
14971	echo Configuring in $(HOST_SUBDIR)/gawk; \
14972	cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14973	case $(srcdir) in \
14974	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14975	  *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14976		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14977	esac; \
14978	srcdiroption="--srcdir=$${topdir}/gawk"; \
14979	libsrcdir="$$s/gawk"; \
14980	$(SHELL) $${libsrcdir}/configure \
14981	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14982	  --target=${target_alias} $${srcdiroption}  \
14983	  || exit 1
14984@endif gawk
14985
14986
14987
14988
14989
14990.PHONY: all-gawk maybe-all-gawk
14991maybe-all-gawk:
14992@if gcc-bootstrap
14993all-gawk: stage_current
14994@endif gcc-bootstrap
14995@if gawk
14996TARGET-gawk=all
14997maybe-all-gawk: all-gawk
14998all-gawk: configure-gawk
14999	@: $(MAKE); $(unstage)
15000	@r=`${PWD_COMMAND}`; export r; \
15001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15002	$(HOST_EXPORTS) \
15003	(cd $(HOST_SUBDIR)/gawk && \
15004	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
15005@endif gawk
15006
15007
15008
15009
15010.PHONY: check-gawk maybe-check-gawk
15011maybe-check-gawk:
15012@if gawk
15013maybe-check-gawk: check-gawk
15014
15015check-gawk:
15016	@: $(MAKE); $(unstage)
15017	@r=`${PWD_COMMAND}`; export r; \
15018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15019	$(HOST_EXPORTS) \
15020	(cd $(HOST_SUBDIR)/gawk && \
15021	  $(MAKE) $(FLAGS_TO_PASS)  check)
15022
15023@endif gawk
15024
15025.PHONY: install-gawk maybe-install-gawk
15026maybe-install-gawk:
15027@if gawk
15028maybe-install-gawk: install-gawk
15029
15030install-gawk: installdirs
15031	@: $(MAKE); $(unstage)
15032	@r=`${PWD_COMMAND}`; export r; \
15033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15034	$(HOST_EXPORTS) \
15035	(cd $(HOST_SUBDIR)/gawk && \
15036	  $(MAKE) $(FLAGS_TO_PASS)  install)
15037
15038@endif gawk
15039
15040# Other targets (info, dvi, pdf, etc.)
15041
15042.PHONY: maybe-info-gawk info-gawk
15043maybe-info-gawk:
15044@if gawk
15045maybe-info-gawk: info-gawk
15046
15047info-gawk: \
15048    configure-gawk 
15049	@: $(MAKE); $(unstage)
15050	@[ -f ./gawk/Makefile ] || exit 0; \
15051	r=`${PWD_COMMAND}`; export r; \
15052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15053	$(HOST_EXPORTS) \
15054	for flag in $(EXTRA_HOST_FLAGS) ; do \
15055	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15056	done; \
15057	echo "Doing info in gawk" ; \
15058	(cd $(HOST_SUBDIR)/gawk && \
15059	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15060	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15061	          "RANLIB=$${RANLIB}" \
15062	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15063	          info) \
15064	  || exit 1
15065
15066@endif gawk
15067
15068.PHONY: maybe-dvi-gawk dvi-gawk
15069maybe-dvi-gawk:
15070@if gawk
15071maybe-dvi-gawk: dvi-gawk
15072
15073dvi-gawk: \
15074    configure-gawk 
15075	@: $(MAKE); $(unstage)
15076	@[ -f ./gawk/Makefile ] || exit 0; \
15077	r=`${PWD_COMMAND}`; export r; \
15078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15079	$(HOST_EXPORTS) \
15080	for flag in $(EXTRA_HOST_FLAGS) ; do \
15081	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15082	done; \
15083	echo "Doing dvi in gawk" ; \
15084	(cd $(HOST_SUBDIR)/gawk && \
15085	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15086	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15087	          "RANLIB=$${RANLIB}" \
15088	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15089	          dvi) \
15090	  || exit 1
15091
15092@endif gawk
15093
15094.PHONY: maybe-pdf-gawk pdf-gawk
15095maybe-pdf-gawk:
15096@if gawk
15097maybe-pdf-gawk: pdf-gawk
15098
15099pdf-gawk: \
15100    configure-gawk 
15101	@: $(MAKE); $(unstage)
15102	@[ -f ./gawk/Makefile ] || exit 0; \
15103	r=`${PWD_COMMAND}`; export r; \
15104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15105	$(HOST_EXPORTS) \
15106	for flag in $(EXTRA_HOST_FLAGS) ; do \
15107	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15108	done; \
15109	echo "Doing pdf in gawk" ; \
15110	(cd $(HOST_SUBDIR)/gawk && \
15111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15113	          "RANLIB=$${RANLIB}" \
15114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15115	          pdf) \
15116	  || exit 1
15117
15118@endif gawk
15119
15120.PHONY: maybe-html-gawk html-gawk
15121maybe-html-gawk:
15122@if gawk
15123maybe-html-gawk: html-gawk
15124
15125html-gawk: \
15126    configure-gawk 
15127	@: $(MAKE); $(unstage)
15128	@[ -f ./gawk/Makefile ] || exit 0; \
15129	r=`${PWD_COMMAND}`; export r; \
15130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15131	$(HOST_EXPORTS) \
15132	for flag in $(EXTRA_HOST_FLAGS) ; do \
15133	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15134	done; \
15135	echo "Doing html in gawk" ; \
15136	(cd $(HOST_SUBDIR)/gawk && \
15137	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15138	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15139	          "RANLIB=$${RANLIB}" \
15140	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15141	          html) \
15142	  || exit 1
15143
15144@endif gawk
15145
15146.PHONY: maybe-TAGS-gawk TAGS-gawk
15147maybe-TAGS-gawk:
15148@if gawk
15149maybe-TAGS-gawk: TAGS-gawk
15150
15151TAGS-gawk: \
15152    configure-gawk 
15153	@: $(MAKE); $(unstage)
15154	@[ -f ./gawk/Makefile ] || exit 0; \
15155	r=`${PWD_COMMAND}`; export r; \
15156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15157	$(HOST_EXPORTS) \
15158	for flag in $(EXTRA_HOST_FLAGS) ; do \
15159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15160	done; \
15161	echo "Doing TAGS in gawk" ; \
15162	(cd $(HOST_SUBDIR)/gawk && \
15163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15165	          "RANLIB=$${RANLIB}" \
15166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15167	          TAGS) \
15168	  || exit 1
15169
15170@endif gawk
15171
15172.PHONY: maybe-install-info-gawk install-info-gawk
15173maybe-install-info-gawk:
15174@if gawk
15175maybe-install-info-gawk: install-info-gawk
15176
15177install-info-gawk: \
15178    configure-gawk \
15179    info-gawk 
15180	@: $(MAKE); $(unstage)
15181	@[ -f ./gawk/Makefile ] || exit 0; \
15182	r=`${PWD_COMMAND}`; export r; \
15183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15184	$(HOST_EXPORTS) \
15185	for flag in $(EXTRA_HOST_FLAGS) ; do \
15186	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15187	done; \
15188	echo "Doing install-info in gawk" ; \
15189	(cd $(HOST_SUBDIR)/gawk && \
15190	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15191	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15192	          "RANLIB=$${RANLIB}" \
15193	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15194	          install-info) \
15195	  || exit 1
15196
15197@endif gawk
15198
15199.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15200maybe-install-pdf-gawk:
15201@if gawk
15202maybe-install-pdf-gawk: install-pdf-gawk
15203
15204install-pdf-gawk: \
15205    configure-gawk \
15206    pdf-gawk 
15207	@: $(MAKE); $(unstage)
15208	@[ -f ./gawk/Makefile ] || exit 0; \
15209	r=`${PWD_COMMAND}`; export r; \
15210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15211	$(HOST_EXPORTS) \
15212	for flag in $(EXTRA_HOST_FLAGS) ; do \
15213	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15214	done; \
15215	echo "Doing install-pdf in gawk" ; \
15216	(cd $(HOST_SUBDIR)/gawk && \
15217	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15218	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15219	          "RANLIB=$${RANLIB}" \
15220	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15221	          install-pdf) \
15222	  || exit 1
15223
15224@endif gawk
15225
15226.PHONY: maybe-install-html-gawk install-html-gawk
15227maybe-install-html-gawk:
15228@if gawk
15229maybe-install-html-gawk: install-html-gawk
15230
15231install-html-gawk: \
15232    configure-gawk \
15233    html-gawk 
15234	@: $(MAKE); $(unstage)
15235	@[ -f ./gawk/Makefile ] || exit 0; \
15236	r=`${PWD_COMMAND}`; export r; \
15237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15238	$(HOST_EXPORTS) \
15239	for flag in $(EXTRA_HOST_FLAGS) ; do \
15240	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15241	done; \
15242	echo "Doing install-html in gawk" ; \
15243	(cd $(HOST_SUBDIR)/gawk && \
15244	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15245	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15246	          "RANLIB=$${RANLIB}" \
15247	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15248	          install-html) \
15249	  || exit 1
15250
15251@endif gawk
15252
15253.PHONY: maybe-installcheck-gawk installcheck-gawk
15254maybe-installcheck-gawk:
15255@if gawk
15256maybe-installcheck-gawk: installcheck-gawk
15257
15258installcheck-gawk: \
15259    configure-gawk 
15260	@: $(MAKE); $(unstage)
15261	@[ -f ./gawk/Makefile ] || exit 0; \
15262	r=`${PWD_COMMAND}`; export r; \
15263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15264	$(HOST_EXPORTS) \
15265	for flag in $(EXTRA_HOST_FLAGS) ; do \
15266	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15267	done; \
15268	echo "Doing installcheck in gawk" ; \
15269	(cd $(HOST_SUBDIR)/gawk && \
15270	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15271	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15272	          "RANLIB=$${RANLIB}" \
15273	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15274	          installcheck) \
15275	  || exit 1
15276
15277@endif gawk
15278
15279.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15280maybe-mostlyclean-gawk:
15281@if gawk
15282maybe-mostlyclean-gawk: mostlyclean-gawk
15283
15284mostlyclean-gawk: 
15285	@: $(MAKE); $(unstage)
15286	@[ -f ./gawk/Makefile ] || exit 0; \
15287	r=`${PWD_COMMAND}`; export r; \
15288	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289	$(HOST_EXPORTS) \
15290	for flag in $(EXTRA_HOST_FLAGS) ; do \
15291	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15292	done; \
15293	echo "Doing mostlyclean in gawk" ; \
15294	(cd $(HOST_SUBDIR)/gawk && \
15295	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15296	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15297	          "RANLIB=$${RANLIB}" \
15298	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15299	          mostlyclean) \
15300	  || exit 1
15301
15302@endif gawk
15303
15304.PHONY: maybe-clean-gawk clean-gawk
15305maybe-clean-gawk:
15306@if gawk
15307maybe-clean-gawk: clean-gawk
15308
15309clean-gawk: 
15310	@: $(MAKE); $(unstage)
15311	@[ -f ./gawk/Makefile ] || exit 0; \
15312	r=`${PWD_COMMAND}`; export r; \
15313	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15314	$(HOST_EXPORTS) \
15315	for flag in $(EXTRA_HOST_FLAGS) ; do \
15316	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15317	done; \
15318	echo "Doing clean in gawk" ; \
15319	(cd $(HOST_SUBDIR)/gawk && \
15320	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15321	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15322	          "RANLIB=$${RANLIB}" \
15323	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15324	          clean) \
15325	  || exit 1
15326
15327@endif gawk
15328
15329.PHONY: maybe-distclean-gawk distclean-gawk
15330maybe-distclean-gawk:
15331@if gawk
15332maybe-distclean-gawk: distclean-gawk
15333
15334distclean-gawk: 
15335	@: $(MAKE); $(unstage)
15336	@[ -f ./gawk/Makefile ] || exit 0; \
15337	r=`${PWD_COMMAND}`; export r; \
15338	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339	$(HOST_EXPORTS) \
15340	for flag in $(EXTRA_HOST_FLAGS) ; do \
15341	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15342	done; \
15343	echo "Doing distclean in gawk" ; \
15344	(cd $(HOST_SUBDIR)/gawk && \
15345	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15346	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15347	          "RANLIB=$${RANLIB}" \
15348	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15349	          distclean) \
15350	  || exit 1
15351
15352@endif gawk
15353
15354.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15355maybe-maintainer-clean-gawk:
15356@if gawk
15357maybe-maintainer-clean-gawk: maintainer-clean-gawk
15358
15359maintainer-clean-gawk: 
15360	@: $(MAKE); $(unstage)
15361	@[ -f ./gawk/Makefile ] || exit 0; \
15362	r=`${PWD_COMMAND}`; export r; \
15363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364	$(HOST_EXPORTS) \
15365	for flag in $(EXTRA_HOST_FLAGS) ; do \
15366	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15367	done; \
15368	echo "Doing maintainer-clean in gawk" ; \
15369	(cd $(HOST_SUBDIR)/gawk && \
15370	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15371	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15372	          "RANLIB=$${RANLIB}" \
15373	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15374	          maintainer-clean) \
15375	  || exit 1
15376
15377@endif gawk
15378
15379
15380
15381.PHONY: configure-gettext maybe-configure-gettext
15382maybe-configure-gettext:
15383@if gcc-bootstrap
15384configure-gettext: stage_current
15385@endif gcc-bootstrap
15386@if gettext
15387maybe-configure-gettext: configure-gettext
15388configure-gettext: 
15389	@: $(MAKE); $(unstage)
15390	@r=`${PWD_COMMAND}`; export r; \
15391	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15392	test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15393	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15394	$(HOST_EXPORTS) \
15395	echo Configuring in $(HOST_SUBDIR)/gettext; \
15396	cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15397	case $(srcdir) in \
15398	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15399	  *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15400		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15401	esac; \
15402	srcdiroption="--srcdir=$${topdir}/gettext"; \
15403	libsrcdir="$$s/gettext"; \
15404	$(SHELL) $${libsrcdir}/configure \
15405	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15406	  --target=${target_alias} $${srcdiroption}  \
15407	  || exit 1
15408@endif gettext
15409
15410
15411
15412
15413
15414.PHONY: all-gettext maybe-all-gettext
15415maybe-all-gettext:
15416@if gcc-bootstrap
15417all-gettext: stage_current
15418@endif gcc-bootstrap
15419@if gettext
15420TARGET-gettext=all
15421maybe-all-gettext: all-gettext
15422all-gettext: configure-gettext
15423	@: $(MAKE); $(unstage)
15424	@r=`${PWD_COMMAND}`; export r; \
15425	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426	$(HOST_EXPORTS) \
15427	(cd $(HOST_SUBDIR)/gettext && \
15428	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
15429@endif gettext
15430
15431
15432
15433
15434.PHONY: check-gettext maybe-check-gettext
15435maybe-check-gettext:
15436@if gettext
15437maybe-check-gettext: check-gettext
15438
15439check-gettext:
15440	@: $(MAKE); $(unstage)
15441	@r=`${PWD_COMMAND}`; export r; \
15442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15443	$(HOST_EXPORTS) \
15444	(cd $(HOST_SUBDIR)/gettext && \
15445	  $(MAKE) $(FLAGS_TO_PASS)  check)
15446
15447@endif gettext
15448
15449.PHONY: install-gettext maybe-install-gettext
15450maybe-install-gettext:
15451@if gettext
15452maybe-install-gettext: install-gettext
15453
15454install-gettext: installdirs
15455	@: $(MAKE); $(unstage)
15456	@r=`${PWD_COMMAND}`; export r; \
15457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15458	$(HOST_EXPORTS) \
15459	(cd $(HOST_SUBDIR)/gettext && \
15460	  $(MAKE) $(FLAGS_TO_PASS)  install)
15461
15462@endif gettext
15463
15464# Other targets (info, dvi, pdf, etc.)
15465
15466.PHONY: maybe-info-gettext info-gettext
15467maybe-info-gettext:
15468@if gettext
15469maybe-info-gettext: info-gettext
15470
15471info-gettext: \
15472    configure-gettext 
15473	@: $(MAKE); $(unstage)
15474	@[ -f ./gettext/Makefile ] || exit 0; \
15475	r=`${PWD_COMMAND}`; export r; \
15476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15477	$(HOST_EXPORTS) \
15478	for flag in $(EXTRA_HOST_FLAGS) ; do \
15479	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15480	done; \
15481	echo "Doing info in gettext" ; \
15482	(cd $(HOST_SUBDIR)/gettext && \
15483	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15484	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15485	          "RANLIB=$${RANLIB}" \
15486	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15487	          info) \
15488	  || exit 1
15489
15490@endif gettext
15491
15492.PHONY: maybe-dvi-gettext dvi-gettext
15493maybe-dvi-gettext:
15494@if gettext
15495maybe-dvi-gettext: dvi-gettext
15496
15497dvi-gettext: \
15498    configure-gettext 
15499	@: $(MAKE); $(unstage)
15500	@[ -f ./gettext/Makefile ] || exit 0; \
15501	r=`${PWD_COMMAND}`; export r; \
15502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503	$(HOST_EXPORTS) \
15504	for flag in $(EXTRA_HOST_FLAGS) ; do \
15505	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15506	done; \
15507	echo "Doing dvi in gettext" ; \
15508	(cd $(HOST_SUBDIR)/gettext && \
15509	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15510	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15511	          "RANLIB=$${RANLIB}" \
15512	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15513	          dvi) \
15514	  || exit 1
15515
15516@endif gettext
15517
15518.PHONY: maybe-pdf-gettext pdf-gettext
15519maybe-pdf-gettext:
15520@if gettext
15521maybe-pdf-gettext: pdf-gettext
15522
15523pdf-gettext: \
15524    configure-gettext 
15525	@: $(MAKE); $(unstage)
15526	@[ -f ./gettext/Makefile ] || exit 0; \
15527	r=`${PWD_COMMAND}`; export r; \
15528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529	$(HOST_EXPORTS) \
15530	for flag in $(EXTRA_HOST_FLAGS) ; do \
15531	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15532	done; \
15533	echo "Doing pdf in gettext" ; \
15534	(cd $(HOST_SUBDIR)/gettext && \
15535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15537	          "RANLIB=$${RANLIB}" \
15538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15539	          pdf) \
15540	  || exit 1
15541
15542@endif gettext
15543
15544.PHONY: maybe-html-gettext html-gettext
15545maybe-html-gettext:
15546@if gettext
15547maybe-html-gettext: html-gettext
15548
15549html-gettext: \
15550    configure-gettext 
15551	@: $(MAKE); $(unstage)
15552	@[ -f ./gettext/Makefile ] || exit 0; \
15553	r=`${PWD_COMMAND}`; export r; \
15554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555	$(HOST_EXPORTS) \
15556	for flag in $(EXTRA_HOST_FLAGS) ; do \
15557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15558	done; \
15559	echo "Doing html in gettext" ; \
15560	(cd $(HOST_SUBDIR)/gettext && \
15561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15563	          "RANLIB=$${RANLIB}" \
15564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15565	          html) \
15566	  || exit 1
15567
15568@endif gettext
15569
15570.PHONY: maybe-TAGS-gettext TAGS-gettext
15571maybe-TAGS-gettext:
15572@if gettext
15573maybe-TAGS-gettext: TAGS-gettext
15574
15575TAGS-gettext: \
15576    configure-gettext 
15577	@: $(MAKE); $(unstage)
15578	@[ -f ./gettext/Makefile ] || exit 0; \
15579	r=`${PWD_COMMAND}`; export r; \
15580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15581	$(HOST_EXPORTS) \
15582	for flag in $(EXTRA_HOST_FLAGS) ; do \
15583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15584	done; \
15585	echo "Doing TAGS in gettext" ; \
15586	(cd $(HOST_SUBDIR)/gettext && \
15587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15589	          "RANLIB=$${RANLIB}" \
15590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15591	          TAGS) \
15592	  || exit 1
15593
15594@endif gettext
15595
15596.PHONY: maybe-install-info-gettext install-info-gettext
15597maybe-install-info-gettext:
15598@if gettext
15599maybe-install-info-gettext: install-info-gettext
15600
15601install-info-gettext: \
15602    configure-gettext \
15603    info-gettext 
15604	@: $(MAKE); $(unstage)
15605	@[ -f ./gettext/Makefile ] || exit 0; \
15606	r=`${PWD_COMMAND}`; export r; \
15607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15608	$(HOST_EXPORTS) \
15609	for flag in $(EXTRA_HOST_FLAGS) ; do \
15610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15611	done; \
15612	echo "Doing install-info in gettext" ; \
15613	(cd $(HOST_SUBDIR)/gettext && \
15614	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15615	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15616	          "RANLIB=$${RANLIB}" \
15617	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15618	          install-info) \
15619	  || exit 1
15620
15621@endif gettext
15622
15623.PHONY: maybe-install-pdf-gettext install-pdf-gettext
15624maybe-install-pdf-gettext:
15625@if gettext
15626maybe-install-pdf-gettext: install-pdf-gettext
15627
15628install-pdf-gettext: \
15629    configure-gettext \
15630    pdf-gettext 
15631	@: $(MAKE); $(unstage)
15632	@[ -f ./gettext/Makefile ] || exit 0; \
15633	r=`${PWD_COMMAND}`; export r; \
15634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635	$(HOST_EXPORTS) \
15636	for flag in $(EXTRA_HOST_FLAGS) ; do \
15637	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15638	done; \
15639	echo "Doing install-pdf in gettext" ; \
15640	(cd $(HOST_SUBDIR)/gettext && \
15641	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15642	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15643	          "RANLIB=$${RANLIB}" \
15644	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15645	          install-pdf) \
15646	  || exit 1
15647
15648@endif gettext
15649
15650.PHONY: maybe-install-html-gettext install-html-gettext
15651maybe-install-html-gettext:
15652@if gettext
15653maybe-install-html-gettext: install-html-gettext
15654
15655install-html-gettext: \
15656    configure-gettext \
15657    html-gettext 
15658	@: $(MAKE); $(unstage)
15659	@[ -f ./gettext/Makefile ] || exit 0; \
15660	r=`${PWD_COMMAND}`; export r; \
15661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662	$(HOST_EXPORTS) \
15663	for flag in $(EXTRA_HOST_FLAGS) ; do \
15664	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15665	done; \
15666	echo "Doing install-html in gettext" ; \
15667	(cd $(HOST_SUBDIR)/gettext && \
15668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15670	          "RANLIB=$${RANLIB}" \
15671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15672	          install-html) \
15673	  || exit 1
15674
15675@endif gettext
15676
15677.PHONY: maybe-installcheck-gettext installcheck-gettext
15678maybe-installcheck-gettext:
15679@if gettext
15680maybe-installcheck-gettext: installcheck-gettext
15681
15682installcheck-gettext: \
15683    configure-gettext 
15684	@: $(MAKE); $(unstage)
15685	@[ -f ./gettext/Makefile ] || exit 0; \
15686	r=`${PWD_COMMAND}`; export r; \
15687	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15688	$(HOST_EXPORTS) \
15689	for flag in $(EXTRA_HOST_FLAGS) ; do \
15690	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15691	done; \
15692	echo "Doing installcheck in gettext" ; \
15693	(cd $(HOST_SUBDIR)/gettext && \
15694	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15695	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15696	          "RANLIB=$${RANLIB}" \
15697	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15698	          installcheck) \
15699	  || exit 1
15700
15701@endif gettext
15702
15703.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15704maybe-mostlyclean-gettext:
15705@if gettext
15706maybe-mostlyclean-gettext: mostlyclean-gettext
15707
15708mostlyclean-gettext: 
15709	@: $(MAKE); $(unstage)
15710	@[ -f ./gettext/Makefile ] || exit 0; \
15711	r=`${PWD_COMMAND}`; export r; \
15712	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15713	$(HOST_EXPORTS) \
15714	for flag in $(EXTRA_HOST_FLAGS) ; do \
15715	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15716	done; \
15717	echo "Doing mostlyclean in gettext" ; \
15718	(cd $(HOST_SUBDIR)/gettext && \
15719	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15720	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15721	          "RANLIB=$${RANLIB}" \
15722	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15723	          mostlyclean) \
15724	  || exit 1
15725
15726@endif gettext
15727
15728.PHONY: maybe-clean-gettext clean-gettext
15729maybe-clean-gettext:
15730@if gettext
15731maybe-clean-gettext: clean-gettext
15732
15733clean-gettext: 
15734	@: $(MAKE); $(unstage)
15735	@[ -f ./gettext/Makefile ] || exit 0; \
15736	r=`${PWD_COMMAND}`; export r; \
15737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15738	$(HOST_EXPORTS) \
15739	for flag in $(EXTRA_HOST_FLAGS) ; do \
15740	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15741	done; \
15742	echo "Doing clean in gettext" ; \
15743	(cd $(HOST_SUBDIR)/gettext && \
15744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15746	          "RANLIB=$${RANLIB}" \
15747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15748	          clean) \
15749	  || exit 1
15750
15751@endif gettext
15752
15753.PHONY: maybe-distclean-gettext distclean-gettext
15754maybe-distclean-gettext:
15755@if gettext
15756maybe-distclean-gettext: distclean-gettext
15757
15758distclean-gettext: 
15759	@: $(MAKE); $(unstage)
15760	@[ -f ./gettext/Makefile ] || exit 0; \
15761	r=`${PWD_COMMAND}`; export r; \
15762	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763	$(HOST_EXPORTS) \
15764	for flag in $(EXTRA_HOST_FLAGS) ; do \
15765	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15766	done; \
15767	echo "Doing distclean in gettext" ; \
15768	(cd $(HOST_SUBDIR)/gettext && \
15769	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15770	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15771	          "RANLIB=$${RANLIB}" \
15772	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15773	          distclean) \
15774	  || exit 1
15775
15776@endif gettext
15777
15778.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15779maybe-maintainer-clean-gettext:
15780@if gettext
15781maybe-maintainer-clean-gettext: maintainer-clean-gettext
15782
15783maintainer-clean-gettext: 
15784	@: $(MAKE); $(unstage)
15785	@[ -f ./gettext/Makefile ] || exit 0; \
15786	r=`${PWD_COMMAND}`; export r; \
15787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15788	$(HOST_EXPORTS) \
15789	for flag in $(EXTRA_HOST_FLAGS) ; do \
15790	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15791	done; \
15792	echo "Doing maintainer-clean in gettext" ; \
15793	(cd $(HOST_SUBDIR)/gettext && \
15794	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15795	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15796	          "RANLIB=$${RANLIB}" \
15797	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15798	          maintainer-clean) \
15799	  || exit 1
15800
15801@endif gettext
15802
15803
15804
15805.PHONY: configure-gmp maybe-configure-gmp
15806maybe-configure-gmp:
15807@if gcc-bootstrap
15808configure-gmp: stage_current
15809@endif gcc-bootstrap
15810@if gmp
15811maybe-configure-gmp: configure-gmp
15812configure-gmp: 
15813	@r=`${PWD_COMMAND}`; export r; \
15814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15816	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15817	$(HOST_EXPORTS) \
15818	echo Configuring in $(HOST_SUBDIR)/gmp; \
15819	cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15820	case $(srcdir) in \
15821	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15822	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15823		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15824	esac; \
15825	srcdiroption="--srcdir=$${topdir}/gmp"; \
15826	libsrcdir="$$s/gmp"; \
15827	$(SHELL) $${libsrcdir}/configure \
15828	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15829	  --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15830	  || exit 1
15831@endif gmp
15832
15833
15834
15835.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15836maybe-configure-stage1-gmp:
15837@if gmp-bootstrap
15838maybe-configure-stage1-gmp: configure-stage1-gmp
15839configure-stage1-gmp:
15840	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15841	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15842	@r=`${PWD_COMMAND}`; export r; \
15843	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15845	$(HOST_EXPORTS) \
15846	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15847	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15848	echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15849	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15850	cd $(HOST_SUBDIR)/gmp || exit 1; \
15851	case $(srcdir) in \
15852	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15853	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15854		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15855	esac; \
15856	srcdiroption="--srcdir=$${topdir}/gmp"; \
15857	libsrcdir="$$s/gmp"; \
15858	$(SHELL) $${libsrcdir}/configure \
15859	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15860	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15861	   \
15862	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
15863@endif gmp-bootstrap
15864
15865.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15866maybe-configure-stage2-gmp:
15867@if gmp-bootstrap
15868maybe-configure-stage2-gmp: configure-stage2-gmp
15869configure-stage2-gmp:
15870	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15871	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15872	@r=`${PWD_COMMAND}`; export r; \
15873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15875	$(HOST_EXPORTS) \
15876	$(POSTSTAGE1_HOST_EXPORTS) \
15877	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15878	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15879	echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15880	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15881	cd $(HOST_SUBDIR)/gmp || exit 1; \
15882	case $(srcdir) in \
15883	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15884	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15885		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15886	esac; \
15887	srcdiroption="--srcdir=$${topdir}/gmp"; \
15888	libsrcdir="$$s/gmp"; \
15889	$(SHELL) $${libsrcdir}/configure \
15890	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15891	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15892	  --with-build-libsubdir=$(HOST_SUBDIR) \
15893	  @stage2_werror_flag@ --disable-shared
15894@endif gmp-bootstrap
15895
15896.PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
15897maybe-configure-stageb2g0-gmp:
15898@if gmp-bootstrap
15899maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
15900configure-stageb2g0-gmp:
15901	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
15902	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15903	@r=`${PWD_COMMAND}`; export r; \
15904	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15905	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15906	$(HOST_EXPORTS) \
15907	$(POSTSTAGE1_HOST_EXPORTS) \
15908	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
15909	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
15910	echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
15911	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15912	cd $(HOST_SUBDIR)/gmp || exit 1; \
15913	case $(srcdir) in \
15914	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15915	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15916		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15917	esac; \
15918	srcdiroption="--srcdir=$${topdir}/gmp"; \
15919	libsrcdir="$$s/gmp"; \
15920	$(SHELL) $${libsrcdir}/configure \
15921	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15922	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15923	  --with-build-libsubdir=$(HOST_SUBDIR) \
15924	  @stage2_werror_flag@ --disable-shared
15925@endif gmp-bootstrap
15926
15927.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15928maybe-configure-stage3-gmp:
15929@if gmp-bootstrap
15930maybe-configure-stage3-gmp: configure-stage3-gmp
15931configure-stage3-gmp:
15932	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15933	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15934	@r=`${PWD_COMMAND}`; export r; \
15935	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15936	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15937	$(HOST_EXPORTS) \
15938	$(POSTSTAGE1_HOST_EXPORTS) \
15939	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15940	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15941	echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15942	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15943	cd $(HOST_SUBDIR)/gmp || exit 1; \
15944	case $(srcdir) in \
15945	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15946	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15947		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15948	esac; \
15949	srcdiroption="--srcdir=$${topdir}/gmp"; \
15950	libsrcdir="$$s/gmp"; \
15951	$(SHELL) $${libsrcdir}/configure \
15952	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15953	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15954	  --with-build-libsubdir=$(HOST_SUBDIR) \
15955	  @stage2_werror_flag@ --disable-shared
15956@endif gmp-bootstrap
15957
15958.PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
15959maybe-configure-stageb3g2-gmp:
15960@if gmp-bootstrap
15961maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
15962configure-stageb3g2-gmp:
15963	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
15964	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15965	@r=`${PWD_COMMAND}`; export r; \
15966	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15968	$(HOST_EXPORTS) \
15969	$(POSTSTAGE1_HOST_EXPORTS) \
15970	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
15971	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
15972	echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
15973	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15974	cd $(HOST_SUBDIR)/gmp || exit 1; \
15975	case $(srcdir) in \
15976	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15977	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15978		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15979	esac; \
15980	srcdiroption="--srcdir=$${topdir}/gmp"; \
15981	libsrcdir="$$s/gmp"; \
15982	$(SHELL) $${libsrcdir}/configure \
15983	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15984	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15985	  --with-build-libsubdir=$(HOST_SUBDIR) \
15986	  @stage2_werror_flag@ --disable-shared
15987@endif gmp-bootstrap
15988
15989.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15990maybe-configure-stage4-gmp:
15991@if gmp-bootstrap
15992maybe-configure-stage4-gmp: configure-stage4-gmp
15993configure-stage4-gmp:
15994	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15995	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15996	@r=`${PWD_COMMAND}`; export r; \
15997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15998	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15999	$(HOST_EXPORTS) \
16000	$(POSTSTAGE1_HOST_EXPORTS) \
16001	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16002	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16003	echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16004	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16005	cd $(HOST_SUBDIR)/gmp || exit 1; \
16006	case $(srcdir) in \
16007	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16008	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16009		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16010	esac; \
16011	srcdiroption="--srcdir=$${topdir}/gmp"; \
16012	libsrcdir="$$s/gmp"; \
16013	$(SHELL) $${libsrcdir}/configure \
16014	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16015	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16016	  --with-build-libsubdir=$(HOST_SUBDIR) \
16017	  @stage2_werror_flag@ --disable-shared
16018@endif gmp-bootstrap
16019
16020.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16021maybe-configure-stageprofile-gmp:
16022@if gmp-bootstrap
16023maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16024configure-stageprofile-gmp:
16025	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16026	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16027	@r=`${PWD_COMMAND}`; export r; \
16028	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16029	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16030	$(HOST_EXPORTS) \
16031	$(POSTSTAGE1_HOST_EXPORTS) \
16032	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16033	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16034	echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16035	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16036	cd $(HOST_SUBDIR)/gmp || exit 1; \
16037	case $(srcdir) in \
16038	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16039	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16040		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16041	esac; \
16042	srcdiroption="--srcdir=$${topdir}/gmp"; \
16043	libsrcdir="$$s/gmp"; \
16044	$(SHELL) $${libsrcdir}/configure \
16045	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16046	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16047	  --with-build-libsubdir=$(HOST_SUBDIR) \
16048	  @stage2_werror_flag@ --disable-shared
16049@endif gmp-bootstrap
16050
16051.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16052maybe-configure-stagefeedback-gmp:
16053@if gmp-bootstrap
16054maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16055configure-stagefeedback-gmp:
16056	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16057	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16058	@r=`${PWD_COMMAND}`; export r; \
16059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16060	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16061	$(HOST_EXPORTS) \
16062	$(POSTSTAGE1_HOST_EXPORTS) \
16063	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16064	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16065	echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16066	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16067	cd $(HOST_SUBDIR)/gmp || exit 1; \
16068	case $(srcdir) in \
16069	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16070	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16071		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16072	esac; \
16073	srcdiroption="--srcdir=$${topdir}/gmp"; \
16074	libsrcdir="$$s/gmp"; \
16075	$(SHELL) $${libsrcdir}/configure \
16076	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16077	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16078	  --with-build-libsubdir=$(HOST_SUBDIR) \
16079	  @stage2_werror_flag@ --disable-shared
16080@endif gmp-bootstrap
16081
16082
16083
16084
16085
16086.PHONY: all-gmp maybe-all-gmp
16087maybe-all-gmp:
16088@if gcc-bootstrap
16089all-gmp: stage_current
16090@endif gcc-bootstrap
16091@if gmp
16092TARGET-gmp=all
16093maybe-all-gmp: all-gmp
16094all-gmp: configure-gmp
16095	@r=`${PWD_COMMAND}`; export r; \
16096	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16097	$(HOST_EXPORTS) \
16098	(cd $(HOST_SUBDIR)/gmp && \
16099	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gmp))
16100@endif gmp
16101
16102
16103
16104.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16105.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16106maybe-all-stage1-gmp:
16107maybe-clean-stage1-gmp:
16108@if gmp-bootstrap
16109maybe-all-stage1-gmp: all-stage1-gmp
16110all-stage1: all-stage1-gmp
16111TARGET-stage1-gmp = $(TARGET-gmp)
16112all-stage1-gmp: configure-stage1-gmp
16113	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16114	@r=`${PWD_COMMAND}`; export r; \
16115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116	$(HOST_EXPORTS) \
16117	cd $(HOST_SUBDIR)/gmp && \
16118	$(MAKE) $(FLAGS_TO_PASS) \
16119		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
16120		$(TARGET-stage1-gmp)
16121
16122maybe-clean-stage1-gmp: clean-stage1-gmp
16123clean-stage1: clean-stage1-gmp
16124clean-stage1-gmp:
16125	@if [ $(current_stage) = stage1 ]; then \
16126	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16127	else \
16128	  [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16129	  $(MAKE) stage1-start; \
16130	fi; \
16131	cd $(HOST_SUBDIR)/gmp && \
16132	$(MAKE) $(FLAGS_TO_PASS)  \
16133		 clean
16134@endif gmp-bootstrap
16135
16136
16137.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16138.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16139maybe-all-stage2-gmp:
16140maybe-clean-stage2-gmp:
16141@if gmp-bootstrap
16142maybe-all-stage2-gmp: all-stage2-gmp
16143all-stage2: all-stage2-gmp
16144TARGET-stage2-gmp = $(TARGET-gmp)
16145all-stage2-gmp: configure-stage2-gmp
16146	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16147	@r=`${PWD_COMMAND}`; export r; \
16148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149	$(HOST_EXPORTS) \
16150	$(POSTSTAGE1_HOST_EXPORTS) \
16151	cd $(HOST_SUBDIR)/gmp && \
16152	$(MAKE) $(FLAGS_TO_PASS) \
16153		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16154		$(TARGET-stage2-gmp)
16155
16156maybe-clean-stage2-gmp: clean-stage2-gmp
16157clean-stage2: clean-stage2-gmp
16158clean-stage2-gmp:
16159	@if [ $(current_stage) = stage2 ]; then \
16160	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16161	else \
16162	  [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16163	  $(MAKE) stage2-start; \
16164	fi; \
16165	cd $(HOST_SUBDIR)/gmp && \
16166	$(MAKE) $(FLAGS_TO_PASS)  \
16167		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16168		 clean
16169@endif gmp-bootstrap
16170
16171
16172.PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16173.PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16174maybe-all-stageb2g0-gmp:
16175maybe-clean-stageb2g0-gmp:
16176@if gmp-bootstrap
16177maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16178all-stageb2g0: all-stageb2g0-gmp
16179TARGET-stageb2g0-gmp = $(TARGET-gmp)
16180all-stageb2g0-gmp: configure-stageb2g0-gmp
16181	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16182	@r=`${PWD_COMMAND}`; export r; \
16183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16184	$(HOST_EXPORTS) \
16185	$(POSTSTAGE1_HOST_EXPORTS) \
16186	cd $(HOST_SUBDIR)/gmp && \
16187	$(MAKE) $(FLAGS_TO_PASS) \
16188		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16189		$(TARGET-stageb2g0-gmp)
16190
16191maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16192clean-stageb2g0: clean-stageb2g0-gmp
16193clean-stageb2g0-gmp:
16194	@if [ $(current_stage) = stageb2g0 ]; then \
16195	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16196	else \
16197	  [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16198	  $(MAKE) stageb2g0-start; \
16199	fi; \
16200	cd $(HOST_SUBDIR)/gmp && \
16201	$(MAKE) $(FLAGS_TO_PASS)  \
16202		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16203		 clean
16204@endif gmp-bootstrap
16205
16206
16207.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16208.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16209maybe-all-stage3-gmp:
16210maybe-clean-stage3-gmp:
16211@if gmp-bootstrap
16212maybe-all-stage3-gmp: all-stage3-gmp
16213all-stage3: all-stage3-gmp
16214TARGET-stage3-gmp = $(TARGET-gmp)
16215all-stage3-gmp: configure-stage3-gmp
16216	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16217	@r=`${PWD_COMMAND}`; export r; \
16218	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219	$(HOST_EXPORTS) \
16220	$(POSTSTAGE1_HOST_EXPORTS) \
16221	cd $(HOST_SUBDIR)/gmp && \
16222	$(MAKE) $(FLAGS_TO_PASS) \
16223		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16224		$(TARGET-stage3-gmp)
16225
16226maybe-clean-stage3-gmp: clean-stage3-gmp
16227clean-stage3: clean-stage3-gmp
16228clean-stage3-gmp:
16229	@if [ $(current_stage) = stage3 ]; then \
16230	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16231	else \
16232	  [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16233	  $(MAKE) stage3-start; \
16234	fi; \
16235	cd $(HOST_SUBDIR)/gmp && \
16236	$(MAKE) $(FLAGS_TO_PASS)  \
16237		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16238		 clean
16239@endif gmp-bootstrap
16240
16241
16242.PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16243.PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16244maybe-all-stageb3g2-gmp:
16245maybe-clean-stageb3g2-gmp:
16246@if gmp-bootstrap
16247maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16248all-stageb3g2: all-stageb3g2-gmp
16249TARGET-stageb3g2-gmp = $(TARGET-gmp)
16250all-stageb3g2-gmp: configure-stageb3g2-gmp
16251	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16252	@r=`${PWD_COMMAND}`; export r; \
16253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254	$(HOST_EXPORTS) \
16255	$(POSTSTAGE1_HOST_EXPORTS) \
16256	cd $(HOST_SUBDIR)/gmp && \
16257	$(MAKE) $(FLAGS_TO_PASS) \
16258		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16259		$(TARGET-stageb3g2-gmp)
16260
16261maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16262clean-stageb3g2: clean-stageb3g2-gmp
16263clean-stageb3g2-gmp:
16264	@if [ $(current_stage) = stageb3g2 ]; then \
16265	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16266	else \
16267	  [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16268	  $(MAKE) stageb3g2-start; \
16269	fi; \
16270	cd $(HOST_SUBDIR)/gmp && \
16271	$(MAKE) $(FLAGS_TO_PASS)  \
16272		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16273		 clean
16274@endif gmp-bootstrap
16275
16276
16277.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16278.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16279maybe-all-stage4-gmp:
16280maybe-clean-stage4-gmp:
16281@if gmp-bootstrap
16282maybe-all-stage4-gmp: all-stage4-gmp
16283all-stage4: all-stage4-gmp
16284TARGET-stage4-gmp = $(TARGET-gmp)
16285all-stage4-gmp: configure-stage4-gmp
16286	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16287	@r=`${PWD_COMMAND}`; export r; \
16288	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16289	$(HOST_EXPORTS) \
16290	$(POSTSTAGE1_HOST_EXPORTS) \
16291	cd $(HOST_SUBDIR)/gmp && \
16292	$(MAKE) $(FLAGS_TO_PASS) \
16293		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16294		$(TARGET-stage4-gmp)
16295
16296maybe-clean-stage4-gmp: clean-stage4-gmp
16297clean-stage4: clean-stage4-gmp
16298clean-stage4-gmp:
16299	@if [ $(current_stage) = stage4 ]; then \
16300	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16301	else \
16302	  [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16303	  $(MAKE) stage4-start; \
16304	fi; \
16305	cd $(HOST_SUBDIR)/gmp && \
16306	$(MAKE) $(FLAGS_TO_PASS)  \
16307		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16308		 clean
16309@endif gmp-bootstrap
16310
16311
16312.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16313.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16314maybe-all-stageprofile-gmp:
16315maybe-clean-stageprofile-gmp:
16316@if gmp-bootstrap
16317maybe-all-stageprofile-gmp: all-stageprofile-gmp
16318all-stageprofile: all-stageprofile-gmp
16319TARGET-stageprofile-gmp = $(TARGET-gmp)
16320all-stageprofile-gmp: configure-stageprofile-gmp
16321	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16322	@r=`${PWD_COMMAND}`; export r; \
16323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16324	$(HOST_EXPORTS) \
16325	$(POSTSTAGE1_HOST_EXPORTS) \
16326	cd $(HOST_SUBDIR)/gmp && \
16327	$(MAKE) $(FLAGS_TO_PASS) \
16328		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16329		$(TARGET-stageprofile-gmp)
16330
16331maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16332clean-stageprofile: clean-stageprofile-gmp
16333clean-stageprofile-gmp:
16334	@if [ $(current_stage) = stageprofile ]; then \
16335	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16336	else \
16337	  [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16338	  $(MAKE) stageprofile-start; \
16339	fi; \
16340	cd $(HOST_SUBDIR)/gmp && \
16341	$(MAKE) $(FLAGS_TO_PASS)  \
16342		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16343		 clean
16344@endif gmp-bootstrap
16345
16346
16347.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16348.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16349maybe-all-stagefeedback-gmp:
16350maybe-clean-stagefeedback-gmp:
16351@if gmp-bootstrap
16352maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16353all-stagefeedback: all-stagefeedback-gmp
16354TARGET-stagefeedback-gmp = $(TARGET-gmp)
16355all-stagefeedback-gmp: configure-stagefeedback-gmp
16356	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16357	@r=`${PWD_COMMAND}`; export r; \
16358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359	$(HOST_EXPORTS) \
16360	$(POSTSTAGE1_HOST_EXPORTS) \
16361	cd $(HOST_SUBDIR)/gmp && \
16362	$(MAKE) $(FLAGS_TO_PASS) \
16363		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
16364		$(TARGET-stagefeedback-gmp)
16365
16366maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16367clean-stagefeedback: clean-stagefeedback-gmp
16368clean-stagefeedback-gmp:
16369	@if [ $(current_stage) = stagefeedback ]; then \
16370	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16371	else \
16372	  [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16373	  $(MAKE) stagefeedback-start; \
16374	fi; \
16375	cd $(HOST_SUBDIR)/gmp && \
16376	$(MAKE) $(FLAGS_TO_PASS)  \
16377		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16378		 clean
16379@endif gmp-bootstrap
16380
16381
16382
16383
16384
16385.PHONY: check-gmp maybe-check-gmp
16386maybe-check-gmp:
16387@if gmp
16388maybe-check-gmp: check-gmp
16389
16390check-gmp:
16391	@: $(MAKE); $(unstage)
16392	@r=`${PWD_COMMAND}`; export r; \
16393	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16394	$(HOST_EXPORTS) \
16395	(cd $(HOST_SUBDIR)/gmp && \
16396	  $(MAKE) $(FLAGS_TO_PASS)  check)
16397
16398@endif gmp
16399
16400.PHONY: install-gmp maybe-install-gmp
16401maybe-install-gmp:
16402@if gmp
16403maybe-install-gmp: install-gmp
16404
16405install-gmp:
16406
16407@endif gmp
16408
16409# Other targets (info, dvi, pdf, etc.)
16410
16411.PHONY: maybe-info-gmp info-gmp
16412maybe-info-gmp:
16413@if gmp
16414maybe-info-gmp: info-gmp
16415
16416info-gmp: \
16417    configure-gmp 
16418	@[ -f ./gmp/Makefile ] || exit 0; \
16419	r=`${PWD_COMMAND}`; export r; \
16420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16421	$(HOST_EXPORTS) \
16422	for flag in $(EXTRA_HOST_FLAGS) ; do \
16423	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16424	done; \
16425	echo "Doing info in gmp" ; \
16426	(cd $(HOST_SUBDIR)/gmp && \
16427	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16428	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16429	          "RANLIB=$${RANLIB}" \
16430	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16431	          info) \
16432	  || exit 1
16433
16434@endif gmp
16435
16436.PHONY: maybe-dvi-gmp dvi-gmp
16437maybe-dvi-gmp:
16438@if gmp
16439maybe-dvi-gmp: dvi-gmp
16440
16441dvi-gmp: \
16442    configure-gmp 
16443	@[ -f ./gmp/Makefile ] || exit 0; \
16444	r=`${PWD_COMMAND}`; export r; \
16445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446	$(HOST_EXPORTS) \
16447	for flag in $(EXTRA_HOST_FLAGS) ; do \
16448	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16449	done; \
16450	echo "Doing dvi in gmp" ; \
16451	(cd $(HOST_SUBDIR)/gmp && \
16452	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16453	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16454	          "RANLIB=$${RANLIB}" \
16455	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16456	          dvi) \
16457	  || exit 1
16458
16459@endif gmp
16460
16461.PHONY: maybe-pdf-gmp pdf-gmp
16462maybe-pdf-gmp:
16463@if gmp
16464maybe-pdf-gmp: pdf-gmp
16465
16466pdf-gmp: \
16467    configure-gmp 
16468	@[ -f ./gmp/Makefile ] || exit 0; \
16469	r=`${PWD_COMMAND}`; export r; \
16470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471	$(HOST_EXPORTS) \
16472	for flag in $(EXTRA_HOST_FLAGS) ; do \
16473	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16474	done; \
16475	echo "Doing pdf in gmp" ; \
16476	(cd $(HOST_SUBDIR)/gmp && \
16477	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16478	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16479	          "RANLIB=$${RANLIB}" \
16480	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16481	          pdf) \
16482	  || exit 1
16483
16484@endif gmp
16485
16486.PHONY: maybe-html-gmp html-gmp
16487maybe-html-gmp:
16488@if gmp
16489maybe-html-gmp: html-gmp
16490
16491html-gmp: \
16492    configure-gmp 
16493	@[ -f ./gmp/Makefile ] || exit 0; \
16494	r=`${PWD_COMMAND}`; export r; \
16495	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16496	$(HOST_EXPORTS) \
16497	for flag in $(EXTRA_HOST_FLAGS) ; do \
16498	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16499	done; \
16500	echo "Doing html in gmp" ; \
16501	(cd $(HOST_SUBDIR)/gmp && \
16502	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16503	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16504	          "RANLIB=$${RANLIB}" \
16505	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16506	          html) \
16507	  || exit 1
16508
16509@endif gmp
16510
16511.PHONY: maybe-TAGS-gmp TAGS-gmp
16512maybe-TAGS-gmp:
16513@if gmp
16514maybe-TAGS-gmp: TAGS-gmp
16515
16516TAGS-gmp: \
16517    configure-gmp 
16518	@[ -f ./gmp/Makefile ] || exit 0; \
16519	r=`${PWD_COMMAND}`; export r; \
16520	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521	$(HOST_EXPORTS) \
16522	for flag in $(EXTRA_HOST_FLAGS) ; do \
16523	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524	done; \
16525	echo "Doing TAGS in gmp" ; \
16526	(cd $(HOST_SUBDIR)/gmp && \
16527	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529	          "RANLIB=$${RANLIB}" \
16530	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16531	          TAGS) \
16532	  || exit 1
16533
16534@endif gmp
16535
16536.PHONY: maybe-install-info-gmp install-info-gmp
16537maybe-install-info-gmp:
16538@if gmp
16539maybe-install-info-gmp: install-info-gmp
16540
16541install-info-gmp: \
16542    configure-gmp \
16543    info-gmp 
16544	@[ -f ./gmp/Makefile ] || exit 0; \
16545	r=`${PWD_COMMAND}`; export r; \
16546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547	$(HOST_EXPORTS) \
16548	for flag in $(EXTRA_HOST_FLAGS) ; do \
16549	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16550	done; \
16551	echo "Doing install-info in gmp" ; \
16552	(cd $(HOST_SUBDIR)/gmp && \
16553	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16554	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16555	          "RANLIB=$${RANLIB}" \
16556	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16557	          install-info) \
16558	  || exit 1
16559
16560@endif gmp
16561
16562.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16563maybe-install-pdf-gmp:
16564@if gmp
16565maybe-install-pdf-gmp: install-pdf-gmp
16566
16567install-pdf-gmp: \
16568    configure-gmp \
16569    pdf-gmp 
16570	@[ -f ./gmp/Makefile ] || exit 0; \
16571	r=`${PWD_COMMAND}`; export r; \
16572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16573	$(HOST_EXPORTS) \
16574	for flag in $(EXTRA_HOST_FLAGS) ; do \
16575	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16576	done; \
16577	echo "Doing install-pdf in gmp" ; \
16578	(cd $(HOST_SUBDIR)/gmp && \
16579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16581	          "RANLIB=$${RANLIB}" \
16582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16583	          install-pdf) \
16584	  || exit 1
16585
16586@endif gmp
16587
16588.PHONY: maybe-install-html-gmp install-html-gmp
16589maybe-install-html-gmp:
16590@if gmp
16591maybe-install-html-gmp: install-html-gmp
16592
16593install-html-gmp: \
16594    configure-gmp \
16595    html-gmp 
16596	@[ -f ./gmp/Makefile ] || exit 0; \
16597	r=`${PWD_COMMAND}`; export r; \
16598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599	$(HOST_EXPORTS) \
16600	for flag in $(EXTRA_HOST_FLAGS) ; do \
16601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16602	done; \
16603	echo "Doing install-html in gmp" ; \
16604	(cd $(HOST_SUBDIR)/gmp && \
16605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16607	          "RANLIB=$${RANLIB}" \
16608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16609	          install-html) \
16610	  || exit 1
16611
16612@endif gmp
16613
16614.PHONY: maybe-installcheck-gmp installcheck-gmp
16615maybe-installcheck-gmp:
16616@if gmp
16617maybe-installcheck-gmp: installcheck-gmp
16618
16619installcheck-gmp: \
16620    configure-gmp 
16621	@[ -f ./gmp/Makefile ] || exit 0; \
16622	r=`${PWD_COMMAND}`; export r; \
16623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16624	$(HOST_EXPORTS) \
16625	for flag in $(EXTRA_HOST_FLAGS) ; do \
16626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16627	done; \
16628	echo "Doing installcheck in gmp" ; \
16629	(cd $(HOST_SUBDIR)/gmp && \
16630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16632	          "RANLIB=$${RANLIB}" \
16633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16634	          installcheck) \
16635	  || exit 1
16636
16637@endif gmp
16638
16639.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16640maybe-mostlyclean-gmp:
16641@if gmp
16642maybe-mostlyclean-gmp: mostlyclean-gmp
16643
16644mostlyclean-gmp: 
16645	@[ -f ./gmp/Makefile ] || exit 0; \
16646	r=`${PWD_COMMAND}`; export r; \
16647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648	$(HOST_EXPORTS) \
16649	for flag in $(EXTRA_HOST_FLAGS) ; do \
16650	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16651	done; \
16652	echo "Doing mostlyclean in gmp" ; \
16653	(cd $(HOST_SUBDIR)/gmp && \
16654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16656	          "RANLIB=$${RANLIB}" \
16657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16658	          mostlyclean) \
16659	  || exit 1
16660
16661@endif gmp
16662
16663.PHONY: maybe-clean-gmp clean-gmp
16664maybe-clean-gmp:
16665@if gmp
16666maybe-clean-gmp: clean-gmp
16667
16668clean-gmp: 
16669	@[ -f ./gmp/Makefile ] || exit 0; \
16670	r=`${PWD_COMMAND}`; export r; \
16671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16672	$(HOST_EXPORTS) \
16673	for flag in $(EXTRA_HOST_FLAGS) ; do \
16674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16675	done; \
16676	echo "Doing clean in gmp" ; \
16677	(cd $(HOST_SUBDIR)/gmp && \
16678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16680	          "RANLIB=$${RANLIB}" \
16681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16682	          clean) \
16683	  || exit 1
16684
16685@endif gmp
16686
16687.PHONY: maybe-distclean-gmp distclean-gmp
16688maybe-distclean-gmp:
16689@if gmp
16690maybe-distclean-gmp: distclean-gmp
16691
16692distclean-gmp: 
16693	@[ -f ./gmp/Makefile ] || exit 0; \
16694	r=`${PWD_COMMAND}`; export r; \
16695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16696	$(HOST_EXPORTS) \
16697	for flag in $(EXTRA_HOST_FLAGS) ; do \
16698	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16699	done; \
16700	echo "Doing distclean in gmp" ; \
16701	(cd $(HOST_SUBDIR)/gmp && \
16702	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16703	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16704	          "RANLIB=$${RANLIB}" \
16705	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16706	          distclean) \
16707	  || exit 1
16708
16709@endif gmp
16710
16711.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16712maybe-maintainer-clean-gmp:
16713@if gmp
16714maybe-maintainer-clean-gmp: maintainer-clean-gmp
16715
16716maintainer-clean-gmp: 
16717	@[ -f ./gmp/Makefile ] || exit 0; \
16718	r=`${PWD_COMMAND}`; export r; \
16719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720	$(HOST_EXPORTS) \
16721	for flag in $(EXTRA_HOST_FLAGS) ; do \
16722	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16723	done; \
16724	echo "Doing maintainer-clean in gmp" ; \
16725	(cd $(HOST_SUBDIR)/gmp && \
16726	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16727	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16728	          "RANLIB=$${RANLIB}" \
16729	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16730	          maintainer-clean) \
16731	  || exit 1
16732
16733@endif gmp
16734
16735
16736
16737.PHONY: configure-mpfr maybe-configure-mpfr
16738maybe-configure-mpfr:
16739@if gcc-bootstrap
16740configure-mpfr: stage_current
16741@endif gcc-bootstrap
16742@if mpfr
16743maybe-configure-mpfr: configure-mpfr
16744configure-mpfr: 
16745	@r=`${PWD_COMMAND}`; export r; \
16746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16747	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16748	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16749	$(HOST_EXPORTS) \
16750	echo Configuring in $(HOST_SUBDIR)/mpfr; \
16751	cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16752	case $(srcdir) in \
16753	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16754	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16755		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16756	esac; \
16757	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16758	libsrcdir="$$s/mpfr"; \
16759	$(SHELL) $${libsrcdir}/configure \
16760	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16761	  --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16762	  || exit 1
16763@endif mpfr
16764
16765
16766
16767.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16768maybe-configure-stage1-mpfr:
16769@if mpfr-bootstrap
16770maybe-configure-stage1-mpfr: configure-stage1-mpfr
16771configure-stage1-mpfr:
16772	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16773	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16774	@r=`${PWD_COMMAND}`; export r; \
16775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16777	$(HOST_EXPORTS) \
16778	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16779	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
16780	echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16781	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16782	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16783	case $(srcdir) in \
16784	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16785	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16786		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16787	esac; \
16788	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16789	libsrcdir="$$s/mpfr"; \
16790	$(SHELL) $${libsrcdir}/configure \
16791	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16792	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16793	   \
16794	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16795@endif mpfr-bootstrap
16796
16797.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16798maybe-configure-stage2-mpfr:
16799@if mpfr-bootstrap
16800maybe-configure-stage2-mpfr: configure-stage2-mpfr
16801configure-stage2-mpfr:
16802	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16803	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16804	@r=`${PWD_COMMAND}`; export r; \
16805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16807	$(HOST_EXPORTS) \
16808	$(POSTSTAGE1_HOST_EXPORTS) \
16809	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16810	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16811	echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16812	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16813	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16814	case $(srcdir) in \
16815	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16816	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16817		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16818	esac; \
16819	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16820	libsrcdir="$$s/mpfr"; \
16821	$(SHELL) $${libsrcdir}/configure \
16822	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16823	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16824	  --with-build-libsubdir=$(HOST_SUBDIR) \
16825	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16826@endif mpfr-bootstrap
16827
16828.PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
16829maybe-configure-stageb2g0-mpfr:
16830@if mpfr-bootstrap
16831maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
16832configure-stageb2g0-mpfr:
16833	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16834	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16835	@r=`${PWD_COMMAND}`; export r; \
16836	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16838	$(HOST_EXPORTS) \
16839	$(POSTSTAGE1_HOST_EXPORTS) \
16840	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16841	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
16842	echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
16843	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16844	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16845	case $(srcdir) in \
16846	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16847	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16848		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16849	esac; \
16850	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16851	libsrcdir="$$s/mpfr"; \
16852	$(SHELL) $${libsrcdir}/configure \
16853	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16854	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16855	  --with-build-libsubdir=$(HOST_SUBDIR) \
16856	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16857@endif mpfr-bootstrap
16858
16859.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16860maybe-configure-stage3-mpfr:
16861@if mpfr-bootstrap
16862maybe-configure-stage3-mpfr: configure-stage3-mpfr
16863configure-stage3-mpfr:
16864	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16865	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16866	@r=`${PWD_COMMAND}`; export r; \
16867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16868	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16869	$(HOST_EXPORTS) \
16870	$(POSTSTAGE1_HOST_EXPORTS) \
16871	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16872	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16873	echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16874	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16875	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16876	case $(srcdir) in \
16877	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16878	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16879		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16880	esac; \
16881	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16882	libsrcdir="$$s/mpfr"; \
16883	$(SHELL) $${libsrcdir}/configure \
16884	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16885	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16886	  --with-build-libsubdir=$(HOST_SUBDIR) \
16887	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16888@endif mpfr-bootstrap
16889
16890.PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
16891maybe-configure-stageb3g2-mpfr:
16892@if mpfr-bootstrap
16893maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
16894configure-stageb3g2-mpfr:
16895	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16896	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16897	@r=`${PWD_COMMAND}`; export r; \
16898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16899	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16900	$(HOST_EXPORTS) \
16901	$(POSTSTAGE1_HOST_EXPORTS) \
16902	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16903	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
16904	echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
16905	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16906	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16907	case $(srcdir) in \
16908	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16909	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16910		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16911	esac; \
16912	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16913	libsrcdir="$$s/mpfr"; \
16914	$(SHELL) $${libsrcdir}/configure \
16915	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16916	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16917	  --with-build-libsubdir=$(HOST_SUBDIR) \
16918	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16919@endif mpfr-bootstrap
16920
16921.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16922maybe-configure-stage4-mpfr:
16923@if mpfr-bootstrap
16924maybe-configure-stage4-mpfr: configure-stage4-mpfr
16925configure-stage4-mpfr:
16926	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16927	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16928	@r=`${PWD_COMMAND}`; export r; \
16929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16930	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16931	$(HOST_EXPORTS) \
16932	$(POSTSTAGE1_HOST_EXPORTS) \
16933	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16934	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16935	echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16936	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16937	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16938	case $(srcdir) in \
16939	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16940	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16941		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16942	esac; \
16943	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16944	libsrcdir="$$s/mpfr"; \
16945	$(SHELL) $${libsrcdir}/configure \
16946	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16947	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16948	  --with-build-libsubdir=$(HOST_SUBDIR) \
16949	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16950@endif mpfr-bootstrap
16951
16952.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16953maybe-configure-stageprofile-mpfr:
16954@if mpfr-bootstrap
16955maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16956configure-stageprofile-mpfr:
16957	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16958	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16959	@r=`${PWD_COMMAND}`; export r; \
16960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16962	$(HOST_EXPORTS) \
16963	$(POSTSTAGE1_HOST_EXPORTS) \
16964	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16965	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16966	echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16967	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16968	cd $(HOST_SUBDIR)/mpfr || exit 1; \
16969	case $(srcdir) in \
16970	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16971	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16972		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16973	esac; \
16974	srcdiroption="--srcdir=$${topdir}/mpfr"; \
16975	libsrcdir="$$s/mpfr"; \
16976	$(SHELL) $${libsrcdir}/configure \
16977	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16978	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16979	  --with-build-libsubdir=$(HOST_SUBDIR) \
16980	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16981@endif mpfr-bootstrap
16982
16983.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16984maybe-configure-stagefeedback-mpfr:
16985@if mpfr-bootstrap
16986maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16987configure-stagefeedback-mpfr:
16988	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16989	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16990	@r=`${PWD_COMMAND}`; export r; \
16991	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16992	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16993	$(HOST_EXPORTS) \
16994	$(POSTSTAGE1_HOST_EXPORTS) \
16995	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16996	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16997	echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16998	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16999	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17000	case $(srcdir) in \
17001	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17002	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17003		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17004	esac; \
17005	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17006	libsrcdir="$$s/mpfr"; \
17007	$(SHELL) $${libsrcdir}/configure \
17008	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17009	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17010	  --with-build-libsubdir=$(HOST_SUBDIR) \
17011	  @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17012@endif mpfr-bootstrap
17013
17014
17015
17016
17017
17018.PHONY: all-mpfr maybe-all-mpfr
17019maybe-all-mpfr:
17020@if gcc-bootstrap
17021all-mpfr: stage_current
17022@endif gcc-bootstrap
17023@if mpfr
17024TARGET-mpfr=all
17025maybe-all-mpfr: all-mpfr
17026all-mpfr: configure-mpfr
17027	@r=`${PWD_COMMAND}`; export r; \
17028	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029	$(HOST_EXPORTS) \
17030	(cd $(HOST_SUBDIR)/mpfr && \
17031	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mpfr))
17032@endif mpfr
17033
17034
17035
17036.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17037.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17038maybe-all-stage1-mpfr:
17039maybe-clean-stage1-mpfr:
17040@if mpfr-bootstrap
17041maybe-all-stage1-mpfr: all-stage1-mpfr
17042all-stage1: all-stage1-mpfr
17043TARGET-stage1-mpfr = $(TARGET-mpfr)
17044all-stage1-mpfr: configure-stage1-mpfr
17045	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17046	@r=`${PWD_COMMAND}`; export r; \
17047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17048	$(HOST_EXPORTS) \
17049	cd $(HOST_SUBDIR)/mpfr && \
17050	$(MAKE) $(FLAGS_TO_PASS) \
17051		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
17052		$(TARGET-stage1-mpfr)
17053
17054maybe-clean-stage1-mpfr: clean-stage1-mpfr
17055clean-stage1: clean-stage1-mpfr
17056clean-stage1-mpfr:
17057	@if [ $(current_stage) = stage1 ]; then \
17058	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17059	else \
17060	  [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17061	  $(MAKE) stage1-start; \
17062	fi; \
17063	cd $(HOST_SUBDIR)/mpfr && \
17064	$(MAKE) $(FLAGS_TO_PASS)  \
17065		 clean
17066@endif mpfr-bootstrap
17067
17068
17069.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17070.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17071maybe-all-stage2-mpfr:
17072maybe-clean-stage2-mpfr:
17073@if mpfr-bootstrap
17074maybe-all-stage2-mpfr: all-stage2-mpfr
17075all-stage2: all-stage2-mpfr
17076TARGET-stage2-mpfr = $(TARGET-mpfr)
17077all-stage2-mpfr: configure-stage2-mpfr
17078	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17079	@r=`${PWD_COMMAND}`; export r; \
17080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17081	$(HOST_EXPORTS) \
17082	$(POSTSTAGE1_HOST_EXPORTS) \
17083	cd $(HOST_SUBDIR)/mpfr && \
17084	$(MAKE) $(FLAGS_TO_PASS) \
17085		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17086		$(TARGET-stage2-mpfr)
17087
17088maybe-clean-stage2-mpfr: clean-stage2-mpfr
17089clean-stage2: clean-stage2-mpfr
17090clean-stage2-mpfr:
17091	@if [ $(current_stage) = stage2 ]; then \
17092	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17093	else \
17094	  [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17095	  $(MAKE) stage2-start; \
17096	fi; \
17097	cd $(HOST_SUBDIR)/mpfr && \
17098	$(MAKE) $(FLAGS_TO_PASS)  \
17099		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17100		 clean
17101@endif mpfr-bootstrap
17102
17103
17104.PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17105.PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17106maybe-all-stageb2g0-mpfr:
17107maybe-clean-stageb2g0-mpfr:
17108@if mpfr-bootstrap
17109maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17110all-stageb2g0: all-stageb2g0-mpfr
17111TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17112all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17113	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17114	@r=`${PWD_COMMAND}`; export r; \
17115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17116	$(HOST_EXPORTS) \
17117	$(POSTSTAGE1_HOST_EXPORTS) \
17118	cd $(HOST_SUBDIR)/mpfr && \
17119	$(MAKE) $(FLAGS_TO_PASS) \
17120		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17121		$(TARGET-stageb2g0-mpfr)
17122
17123maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17124clean-stageb2g0: clean-stageb2g0-mpfr
17125clean-stageb2g0-mpfr:
17126	@if [ $(current_stage) = stageb2g0 ]; then \
17127	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17128	else \
17129	  [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17130	  $(MAKE) stageb2g0-start; \
17131	fi; \
17132	cd $(HOST_SUBDIR)/mpfr && \
17133	$(MAKE) $(FLAGS_TO_PASS)  \
17134		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17135		 clean
17136@endif mpfr-bootstrap
17137
17138
17139.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17140.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17141maybe-all-stage3-mpfr:
17142maybe-clean-stage3-mpfr:
17143@if mpfr-bootstrap
17144maybe-all-stage3-mpfr: all-stage3-mpfr
17145all-stage3: all-stage3-mpfr
17146TARGET-stage3-mpfr = $(TARGET-mpfr)
17147all-stage3-mpfr: configure-stage3-mpfr
17148	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17149	@r=`${PWD_COMMAND}`; export r; \
17150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17151	$(HOST_EXPORTS) \
17152	$(POSTSTAGE1_HOST_EXPORTS) \
17153	cd $(HOST_SUBDIR)/mpfr && \
17154	$(MAKE) $(FLAGS_TO_PASS) \
17155		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17156		$(TARGET-stage3-mpfr)
17157
17158maybe-clean-stage3-mpfr: clean-stage3-mpfr
17159clean-stage3: clean-stage3-mpfr
17160clean-stage3-mpfr:
17161	@if [ $(current_stage) = stage3 ]; then \
17162	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17163	else \
17164	  [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17165	  $(MAKE) stage3-start; \
17166	fi; \
17167	cd $(HOST_SUBDIR)/mpfr && \
17168	$(MAKE) $(FLAGS_TO_PASS)  \
17169		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17170		 clean
17171@endif mpfr-bootstrap
17172
17173
17174.PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17175.PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17176maybe-all-stageb3g2-mpfr:
17177maybe-clean-stageb3g2-mpfr:
17178@if mpfr-bootstrap
17179maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17180all-stageb3g2: all-stageb3g2-mpfr
17181TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17182all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17183	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17184	@r=`${PWD_COMMAND}`; export r; \
17185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17186	$(HOST_EXPORTS) \
17187	$(POSTSTAGE1_HOST_EXPORTS) \
17188	cd $(HOST_SUBDIR)/mpfr && \
17189	$(MAKE) $(FLAGS_TO_PASS) \
17190		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17191		$(TARGET-stageb3g2-mpfr)
17192
17193maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17194clean-stageb3g2: clean-stageb3g2-mpfr
17195clean-stageb3g2-mpfr:
17196	@if [ $(current_stage) = stageb3g2 ]; then \
17197	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17198	else \
17199	  [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17200	  $(MAKE) stageb3g2-start; \
17201	fi; \
17202	cd $(HOST_SUBDIR)/mpfr && \
17203	$(MAKE) $(FLAGS_TO_PASS)  \
17204		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17205		 clean
17206@endif mpfr-bootstrap
17207
17208
17209.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17210.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17211maybe-all-stage4-mpfr:
17212maybe-clean-stage4-mpfr:
17213@if mpfr-bootstrap
17214maybe-all-stage4-mpfr: all-stage4-mpfr
17215all-stage4: all-stage4-mpfr
17216TARGET-stage4-mpfr = $(TARGET-mpfr)
17217all-stage4-mpfr: configure-stage4-mpfr
17218	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17219	@r=`${PWD_COMMAND}`; export r; \
17220	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221	$(HOST_EXPORTS) \
17222	$(POSTSTAGE1_HOST_EXPORTS) \
17223	cd $(HOST_SUBDIR)/mpfr && \
17224	$(MAKE) $(FLAGS_TO_PASS) \
17225		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17226		$(TARGET-stage4-mpfr)
17227
17228maybe-clean-stage4-mpfr: clean-stage4-mpfr
17229clean-stage4: clean-stage4-mpfr
17230clean-stage4-mpfr:
17231	@if [ $(current_stage) = stage4 ]; then \
17232	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17233	else \
17234	  [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17235	  $(MAKE) stage4-start; \
17236	fi; \
17237	cd $(HOST_SUBDIR)/mpfr && \
17238	$(MAKE) $(FLAGS_TO_PASS)  \
17239		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17240		 clean
17241@endif mpfr-bootstrap
17242
17243
17244.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17245.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17246maybe-all-stageprofile-mpfr:
17247maybe-clean-stageprofile-mpfr:
17248@if mpfr-bootstrap
17249maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17250all-stageprofile: all-stageprofile-mpfr
17251TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17252all-stageprofile-mpfr: configure-stageprofile-mpfr
17253	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17254	@r=`${PWD_COMMAND}`; export r; \
17255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256	$(HOST_EXPORTS) \
17257	$(POSTSTAGE1_HOST_EXPORTS) \
17258	cd $(HOST_SUBDIR)/mpfr && \
17259	$(MAKE) $(FLAGS_TO_PASS) \
17260		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17261		$(TARGET-stageprofile-mpfr)
17262
17263maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17264clean-stageprofile: clean-stageprofile-mpfr
17265clean-stageprofile-mpfr:
17266	@if [ $(current_stage) = stageprofile ]; then \
17267	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17268	else \
17269	  [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17270	  $(MAKE) stageprofile-start; \
17271	fi; \
17272	cd $(HOST_SUBDIR)/mpfr && \
17273	$(MAKE) $(FLAGS_TO_PASS)  \
17274		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17275		 clean
17276@endif mpfr-bootstrap
17277
17278
17279.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17280.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17281maybe-all-stagefeedback-mpfr:
17282maybe-clean-stagefeedback-mpfr:
17283@if mpfr-bootstrap
17284maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17285all-stagefeedback: all-stagefeedback-mpfr
17286TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17287all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17288	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17289	@r=`${PWD_COMMAND}`; export r; \
17290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291	$(HOST_EXPORTS) \
17292	$(POSTSTAGE1_HOST_EXPORTS) \
17293	cd $(HOST_SUBDIR)/mpfr && \
17294	$(MAKE) $(FLAGS_TO_PASS) \
17295		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
17296		$(TARGET-stagefeedback-mpfr)
17297
17298maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17299clean-stagefeedback: clean-stagefeedback-mpfr
17300clean-stagefeedback-mpfr:
17301	@if [ $(current_stage) = stagefeedback ]; then \
17302	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17303	else \
17304	  [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17305	  $(MAKE) stagefeedback-start; \
17306	fi; \
17307	cd $(HOST_SUBDIR)/mpfr && \
17308	$(MAKE) $(FLAGS_TO_PASS)  \
17309		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17310		 clean
17311@endif mpfr-bootstrap
17312
17313
17314
17315
17316
17317.PHONY: check-mpfr maybe-check-mpfr
17318maybe-check-mpfr:
17319@if mpfr
17320maybe-check-mpfr: check-mpfr
17321
17322check-mpfr:
17323	@: $(MAKE); $(unstage)
17324	@r=`${PWD_COMMAND}`; export r; \
17325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17326	$(HOST_EXPORTS) \
17327	(cd $(HOST_SUBDIR)/mpfr && \
17328	  $(MAKE) $(FLAGS_TO_PASS)  check)
17329
17330@endif mpfr
17331
17332.PHONY: install-mpfr maybe-install-mpfr
17333maybe-install-mpfr:
17334@if mpfr
17335maybe-install-mpfr: install-mpfr
17336
17337install-mpfr:
17338
17339@endif mpfr
17340
17341# Other targets (info, dvi, pdf, etc.)
17342
17343.PHONY: maybe-info-mpfr info-mpfr
17344maybe-info-mpfr:
17345@if mpfr
17346maybe-info-mpfr: info-mpfr
17347
17348info-mpfr: \
17349    configure-mpfr 
17350	@[ -f ./mpfr/Makefile ] || exit 0; \
17351	r=`${PWD_COMMAND}`; export r; \
17352	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17353	$(HOST_EXPORTS) \
17354	for flag in $(EXTRA_HOST_FLAGS) ; do \
17355	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17356	done; \
17357	echo "Doing info in mpfr" ; \
17358	(cd $(HOST_SUBDIR)/mpfr && \
17359	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17360	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17361	          "RANLIB=$${RANLIB}" \
17362	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17363	          info) \
17364	  || exit 1
17365
17366@endif mpfr
17367
17368.PHONY: maybe-dvi-mpfr dvi-mpfr
17369maybe-dvi-mpfr:
17370@if mpfr
17371maybe-dvi-mpfr: dvi-mpfr
17372
17373dvi-mpfr: \
17374    configure-mpfr 
17375	@[ -f ./mpfr/Makefile ] || exit 0; \
17376	r=`${PWD_COMMAND}`; export r; \
17377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17378	$(HOST_EXPORTS) \
17379	for flag in $(EXTRA_HOST_FLAGS) ; do \
17380	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17381	done; \
17382	echo "Doing dvi in mpfr" ; \
17383	(cd $(HOST_SUBDIR)/mpfr && \
17384	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17385	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17386	          "RANLIB=$${RANLIB}" \
17387	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17388	          dvi) \
17389	  || exit 1
17390
17391@endif mpfr
17392
17393.PHONY: maybe-pdf-mpfr pdf-mpfr
17394maybe-pdf-mpfr:
17395@if mpfr
17396maybe-pdf-mpfr: pdf-mpfr
17397
17398pdf-mpfr: \
17399    configure-mpfr 
17400	@[ -f ./mpfr/Makefile ] || exit 0; \
17401	r=`${PWD_COMMAND}`; export r; \
17402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17403	$(HOST_EXPORTS) \
17404	for flag in $(EXTRA_HOST_FLAGS) ; do \
17405	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17406	done; \
17407	echo "Doing pdf in mpfr" ; \
17408	(cd $(HOST_SUBDIR)/mpfr && \
17409	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17410	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17411	          "RANLIB=$${RANLIB}" \
17412	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17413	          pdf) \
17414	  || exit 1
17415
17416@endif mpfr
17417
17418.PHONY: maybe-html-mpfr html-mpfr
17419maybe-html-mpfr:
17420@if mpfr
17421maybe-html-mpfr: html-mpfr
17422
17423html-mpfr: \
17424    configure-mpfr 
17425	@[ -f ./mpfr/Makefile ] || exit 0; \
17426	r=`${PWD_COMMAND}`; export r; \
17427	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428	$(HOST_EXPORTS) \
17429	for flag in $(EXTRA_HOST_FLAGS) ; do \
17430	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17431	done; \
17432	echo "Doing html in mpfr" ; \
17433	(cd $(HOST_SUBDIR)/mpfr && \
17434	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17435	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17436	          "RANLIB=$${RANLIB}" \
17437	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17438	          html) \
17439	  || exit 1
17440
17441@endif mpfr
17442
17443.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17444maybe-TAGS-mpfr:
17445@if mpfr
17446maybe-TAGS-mpfr: TAGS-mpfr
17447
17448TAGS-mpfr: \
17449    configure-mpfr 
17450	@[ -f ./mpfr/Makefile ] || exit 0; \
17451	r=`${PWD_COMMAND}`; export r; \
17452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17453	$(HOST_EXPORTS) \
17454	for flag in $(EXTRA_HOST_FLAGS) ; do \
17455	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17456	done; \
17457	echo "Doing TAGS in mpfr" ; \
17458	(cd $(HOST_SUBDIR)/mpfr && \
17459	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17460	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17461	          "RANLIB=$${RANLIB}" \
17462	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17463	          TAGS) \
17464	  || exit 1
17465
17466@endif mpfr
17467
17468.PHONY: maybe-install-info-mpfr install-info-mpfr
17469maybe-install-info-mpfr:
17470@if mpfr
17471maybe-install-info-mpfr: install-info-mpfr
17472
17473install-info-mpfr: \
17474    configure-mpfr \
17475    info-mpfr 
17476	@[ -f ./mpfr/Makefile ] || exit 0; \
17477	r=`${PWD_COMMAND}`; export r; \
17478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17479	$(HOST_EXPORTS) \
17480	for flag in $(EXTRA_HOST_FLAGS) ; do \
17481	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17482	done; \
17483	echo "Doing install-info in mpfr" ; \
17484	(cd $(HOST_SUBDIR)/mpfr && \
17485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17487	          "RANLIB=$${RANLIB}" \
17488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17489	          install-info) \
17490	  || exit 1
17491
17492@endif mpfr
17493
17494.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17495maybe-install-pdf-mpfr:
17496@if mpfr
17497maybe-install-pdf-mpfr: install-pdf-mpfr
17498
17499install-pdf-mpfr: \
17500    configure-mpfr \
17501    pdf-mpfr 
17502	@[ -f ./mpfr/Makefile ] || exit 0; \
17503	r=`${PWD_COMMAND}`; export r; \
17504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17505	$(HOST_EXPORTS) \
17506	for flag in $(EXTRA_HOST_FLAGS) ; do \
17507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17508	done; \
17509	echo "Doing install-pdf in mpfr" ; \
17510	(cd $(HOST_SUBDIR)/mpfr && \
17511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17513	          "RANLIB=$${RANLIB}" \
17514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17515	          install-pdf) \
17516	  || exit 1
17517
17518@endif mpfr
17519
17520.PHONY: maybe-install-html-mpfr install-html-mpfr
17521maybe-install-html-mpfr:
17522@if mpfr
17523maybe-install-html-mpfr: install-html-mpfr
17524
17525install-html-mpfr: \
17526    configure-mpfr \
17527    html-mpfr 
17528	@[ -f ./mpfr/Makefile ] || exit 0; \
17529	r=`${PWD_COMMAND}`; export r; \
17530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17531	$(HOST_EXPORTS) \
17532	for flag in $(EXTRA_HOST_FLAGS) ; do \
17533	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17534	done; \
17535	echo "Doing install-html in mpfr" ; \
17536	(cd $(HOST_SUBDIR)/mpfr && \
17537	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17538	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17539	          "RANLIB=$${RANLIB}" \
17540	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17541	          install-html) \
17542	  || exit 1
17543
17544@endif mpfr
17545
17546.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17547maybe-installcheck-mpfr:
17548@if mpfr
17549maybe-installcheck-mpfr: installcheck-mpfr
17550
17551installcheck-mpfr: \
17552    configure-mpfr 
17553	@[ -f ./mpfr/Makefile ] || exit 0; \
17554	r=`${PWD_COMMAND}`; export r; \
17555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17556	$(HOST_EXPORTS) \
17557	for flag in $(EXTRA_HOST_FLAGS) ; do \
17558	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17559	done; \
17560	echo "Doing installcheck in mpfr" ; \
17561	(cd $(HOST_SUBDIR)/mpfr && \
17562	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17563	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17564	          "RANLIB=$${RANLIB}" \
17565	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17566	          installcheck) \
17567	  || exit 1
17568
17569@endif mpfr
17570
17571.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17572maybe-mostlyclean-mpfr:
17573@if mpfr
17574maybe-mostlyclean-mpfr: mostlyclean-mpfr
17575
17576mostlyclean-mpfr: 
17577	@[ -f ./mpfr/Makefile ] || exit 0; \
17578	r=`${PWD_COMMAND}`; export r; \
17579	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17580	$(HOST_EXPORTS) \
17581	for flag in $(EXTRA_HOST_FLAGS) ; do \
17582	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17583	done; \
17584	echo "Doing mostlyclean in mpfr" ; \
17585	(cd $(HOST_SUBDIR)/mpfr && \
17586	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17587	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17588	          "RANLIB=$${RANLIB}" \
17589	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17590	          mostlyclean) \
17591	  || exit 1
17592
17593@endif mpfr
17594
17595.PHONY: maybe-clean-mpfr clean-mpfr
17596maybe-clean-mpfr:
17597@if mpfr
17598maybe-clean-mpfr: clean-mpfr
17599
17600clean-mpfr: 
17601	@[ -f ./mpfr/Makefile ] || exit 0; \
17602	r=`${PWD_COMMAND}`; export r; \
17603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17604	$(HOST_EXPORTS) \
17605	for flag in $(EXTRA_HOST_FLAGS) ; do \
17606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17607	done; \
17608	echo "Doing clean in mpfr" ; \
17609	(cd $(HOST_SUBDIR)/mpfr && \
17610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17612	          "RANLIB=$${RANLIB}" \
17613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17614	          clean) \
17615	  || exit 1
17616
17617@endif mpfr
17618
17619.PHONY: maybe-distclean-mpfr distclean-mpfr
17620maybe-distclean-mpfr:
17621@if mpfr
17622maybe-distclean-mpfr: distclean-mpfr
17623
17624distclean-mpfr: 
17625	@[ -f ./mpfr/Makefile ] || exit 0; \
17626	r=`${PWD_COMMAND}`; export r; \
17627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17628	$(HOST_EXPORTS) \
17629	for flag in $(EXTRA_HOST_FLAGS) ; do \
17630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17631	done; \
17632	echo "Doing distclean in mpfr" ; \
17633	(cd $(HOST_SUBDIR)/mpfr && \
17634	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17635	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17636	          "RANLIB=$${RANLIB}" \
17637	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17638	          distclean) \
17639	  || exit 1
17640
17641@endif mpfr
17642
17643.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17644maybe-maintainer-clean-mpfr:
17645@if mpfr
17646maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17647
17648maintainer-clean-mpfr: 
17649	@[ -f ./mpfr/Makefile ] || exit 0; \
17650	r=`${PWD_COMMAND}`; export r; \
17651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17652	$(HOST_EXPORTS) \
17653	for flag in $(EXTRA_HOST_FLAGS) ; do \
17654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17655	done; \
17656	echo "Doing maintainer-clean in mpfr" ; \
17657	(cd $(HOST_SUBDIR)/mpfr && \
17658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17660	          "RANLIB=$${RANLIB}" \
17661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17662	          maintainer-clean) \
17663	  || exit 1
17664
17665@endif mpfr
17666
17667
17668
17669.PHONY: configure-gnuserv maybe-configure-gnuserv
17670maybe-configure-gnuserv:
17671@if gcc-bootstrap
17672configure-gnuserv: stage_current
17673@endif gcc-bootstrap
17674@if gnuserv
17675maybe-configure-gnuserv: configure-gnuserv
17676configure-gnuserv: 
17677	@: $(MAKE); $(unstage)
17678	@r=`${PWD_COMMAND}`; export r; \
17679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680	test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17681	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17682	$(HOST_EXPORTS) \
17683	echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17684	cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17685	case $(srcdir) in \
17686	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17687	  *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17688		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17689	esac; \
17690	srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17691	libsrcdir="$$s/gnuserv"; \
17692	$(SHELL) $${libsrcdir}/configure \
17693	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17694	  --target=${target_alias} $${srcdiroption}  \
17695	  || exit 1
17696@endif gnuserv
17697
17698
17699
17700
17701
17702.PHONY: all-gnuserv maybe-all-gnuserv
17703maybe-all-gnuserv:
17704@if gcc-bootstrap
17705all-gnuserv: stage_current
17706@endif gcc-bootstrap
17707@if gnuserv
17708TARGET-gnuserv=all
17709maybe-all-gnuserv: all-gnuserv
17710all-gnuserv: configure-gnuserv
17711	@: $(MAKE); $(unstage)
17712	@r=`${PWD_COMMAND}`; export r; \
17713	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17714	$(HOST_EXPORTS) \
17715	(cd $(HOST_SUBDIR)/gnuserv && \
17716	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
17717@endif gnuserv
17718
17719
17720
17721
17722.PHONY: check-gnuserv maybe-check-gnuserv
17723maybe-check-gnuserv:
17724@if gnuserv
17725maybe-check-gnuserv: check-gnuserv
17726
17727check-gnuserv:
17728	@: $(MAKE); $(unstage)
17729	@r=`${PWD_COMMAND}`; export r; \
17730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17731	$(HOST_EXPORTS) \
17732	(cd $(HOST_SUBDIR)/gnuserv && \
17733	  $(MAKE) $(FLAGS_TO_PASS)  check)
17734
17735@endif gnuserv
17736
17737.PHONY: install-gnuserv maybe-install-gnuserv
17738maybe-install-gnuserv:
17739@if gnuserv
17740maybe-install-gnuserv: install-gnuserv
17741
17742install-gnuserv: installdirs
17743	@: $(MAKE); $(unstage)
17744	@r=`${PWD_COMMAND}`; export r; \
17745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17746	$(HOST_EXPORTS) \
17747	(cd $(HOST_SUBDIR)/gnuserv && \
17748	  $(MAKE) $(FLAGS_TO_PASS)  install)
17749
17750@endif gnuserv
17751
17752# Other targets (info, dvi, pdf, etc.)
17753
17754.PHONY: maybe-info-gnuserv info-gnuserv
17755maybe-info-gnuserv:
17756@if gnuserv
17757maybe-info-gnuserv: info-gnuserv
17758
17759info-gnuserv: \
17760    configure-gnuserv 
17761	@: $(MAKE); $(unstage)
17762	@[ -f ./gnuserv/Makefile ] || exit 0; \
17763	r=`${PWD_COMMAND}`; export r; \
17764	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17765	$(HOST_EXPORTS) \
17766	for flag in $(EXTRA_HOST_FLAGS) ; do \
17767	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17768	done; \
17769	echo "Doing info in gnuserv" ; \
17770	(cd $(HOST_SUBDIR)/gnuserv && \
17771	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17772	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17773	          "RANLIB=$${RANLIB}" \
17774	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17775	          info) \
17776	  || exit 1
17777
17778@endif gnuserv
17779
17780.PHONY: maybe-dvi-gnuserv dvi-gnuserv
17781maybe-dvi-gnuserv:
17782@if gnuserv
17783maybe-dvi-gnuserv: dvi-gnuserv
17784
17785dvi-gnuserv: \
17786    configure-gnuserv 
17787	@: $(MAKE); $(unstage)
17788	@[ -f ./gnuserv/Makefile ] || exit 0; \
17789	r=`${PWD_COMMAND}`; export r; \
17790	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17791	$(HOST_EXPORTS) \
17792	for flag in $(EXTRA_HOST_FLAGS) ; do \
17793	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17794	done; \
17795	echo "Doing dvi in gnuserv" ; \
17796	(cd $(HOST_SUBDIR)/gnuserv && \
17797	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17798	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17799	          "RANLIB=$${RANLIB}" \
17800	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17801	          dvi) \
17802	  || exit 1
17803
17804@endif gnuserv
17805
17806.PHONY: maybe-pdf-gnuserv pdf-gnuserv
17807maybe-pdf-gnuserv:
17808@if gnuserv
17809maybe-pdf-gnuserv: pdf-gnuserv
17810
17811pdf-gnuserv: \
17812    configure-gnuserv 
17813	@: $(MAKE); $(unstage)
17814	@[ -f ./gnuserv/Makefile ] || exit 0; \
17815	r=`${PWD_COMMAND}`; export r; \
17816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17817	$(HOST_EXPORTS) \
17818	for flag in $(EXTRA_HOST_FLAGS) ; do \
17819	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17820	done; \
17821	echo "Doing pdf in gnuserv" ; \
17822	(cd $(HOST_SUBDIR)/gnuserv && \
17823	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17824	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17825	          "RANLIB=$${RANLIB}" \
17826	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17827	          pdf) \
17828	  || exit 1
17829
17830@endif gnuserv
17831
17832.PHONY: maybe-html-gnuserv html-gnuserv
17833maybe-html-gnuserv:
17834@if gnuserv
17835maybe-html-gnuserv: html-gnuserv
17836
17837html-gnuserv: \
17838    configure-gnuserv 
17839	@: $(MAKE); $(unstage)
17840	@[ -f ./gnuserv/Makefile ] || exit 0; \
17841	r=`${PWD_COMMAND}`; export r; \
17842	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17843	$(HOST_EXPORTS) \
17844	for flag in $(EXTRA_HOST_FLAGS) ; do \
17845	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17846	done; \
17847	echo "Doing html in gnuserv" ; \
17848	(cd $(HOST_SUBDIR)/gnuserv && \
17849	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17850	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17851	          "RANLIB=$${RANLIB}" \
17852	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17853	          html) \
17854	  || exit 1
17855
17856@endif gnuserv
17857
17858.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
17859maybe-TAGS-gnuserv:
17860@if gnuserv
17861maybe-TAGS-gnuserv: TAGS-gnuserv
17862
17863TAGS-gnuserv: \
17864    configure-gnuserv 
17865	@: $(MAKE); $(unstage)
17866	@[ -f ./gnuserv/Makefile ] || exit 0; \
17867	r=`${PWD_COMMAND}`; export r; \
17868	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17869	$(HOST_EXPORTS) \
17870	for flag in $(EXTRA_HOST_FLAGS) ; do \
17871	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17872	done; \
17873	echo "Doing TAGS in gnuserv" ; \
17874	(cd $(HOST_SUBDIR)/gnuserv && \
17875	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17876	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17877	          "RANLIB=$${RANLIB}" \
17878	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17879	          TAGS) \
17880	  || exit 1
17881
17882@endif gnuserv
17883
17884.PHONY: maybe-install-info-gnuserv install-info-gnuserv
17885maybe-install-info-gnuserv:
17886@if gnuserv
17887maybe-install-info-gnuserv: install-info-gnuserv
17888
17889install-info-gnuserv: \
17890    configure-gnuserv \
17891    info-gnuserv 
17892	@: $(MAKE); $(unstage)
17893	@[ -f ./gnuserv/Makefile ] || exit 0; \
17894	r=`${PWD_COMMAND}`; export r; \
17895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896	$(HOST_EXPORTS) \
17897	for flag in $(EXTRA_HOST_FLAGS) ; do \
17898	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17899	done; \
17900	echo "Doing install-info in gnuserv" ; \
17901	(cd $(HOST_SUBDIR)/gnuserv && \
17902	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17903	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17904	          "RANLIB=$${RANLIB}" \
17905	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17906	          install-info) \
17907	  || exit 1
17908
17909@endif gnuserv
17910
17911.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
17912maybe-install-pdf-gnuserv:
17913@if gnuserv
17914maybe-install-pdf-gnuserv: install-pdf-gnuserv
17915
17916install-pdf-gnuserv: \
17917    configure-gnuserv \
17918    pdf-gnuserv 
17919	@: $(MAKE); $(unstage)
17920	@[ -f ./gnuserv/Makefile ] || exit 0; \
17921	r=`${PWD_COMMAND}`; export r; \
17922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17923	$(HOST_EXPORTS) \
17924	for flag in $(EXTRA_HOST_FLAGS) ; do \
17925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17926	done; \
17927	echo "Doing install-pdf in gnuserv" ; \
17928	(cd $(HOST_SUBDIR)/gnuserv && \
17929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17931	          "RANLIB=$${RANLIB}" \
17932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17933	          install-pdf) \
17934	  || exit 1
17935
17936@endif gnuserv
17937
17938.PHONY: maybe-install-html-gnuserv install-html-gnuserv
17939maybe-install-html-gnuserv:
17940@if gnuserv
17941maybe-install-html-gnuserv: install-html-gnuserv
17942
17943install-html-gnuserv: \
17944    configure-gnuserv \
17945    html-gnuserv 
17946	@: $(MAKE); $(unstage)
17947	@[ -f ./gnuserv/Makefile ] || exit 0; \
17948	r=`${PWD_COMMAND}`; export r; \
17949	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17950	$(HOST_EXPORTS) \
17951	for flag in $(EXTRA_HOST_FLAGS) ; do \
17952	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17953	done; \
17954	echo "Doing install-html in gnuserv" ; \
17955	(cd $(HOST_SUBDIR)/gnuserv && \
17956	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17957	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17958	          "RANLIB=$${RANLIB}" \
17959	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17960	          install-html) \
17961	  || exit 1
17962
17963@endif gnuserv
17964
17965.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
17966maybe-installcheck-gnuserv:
17967@if gnuserv
17968maybe-installcheck-gnuserv: installcheck-gnuserv
17969
17970installcheck-gnuserv: \
17971    configure-gnuserv 
17972	@: $(MAKE); $(unstage)
17973	@[ -f ./gnuserv/Makefile ] || exit 0; \
17974	r=`${PWD_COMMAND}`; export r; \
17975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17976	$(HOST_EXPORTS) \
17977	for flag in $(EXTRA_HOST_FLAGS) ; do \
17978	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17979	done; \
17980	echo "Doing installcheck in gnuserv" ; \
17981	(cd $(HOST_SUBDIR)/gnuserv && \
17982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17984	          "RANLIB=$${RANLIB}" \
17985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17986	          installcheck) \
17987	  || exit 1
17988
17989@endif gnuserv
17990
17991.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
17992maybe-mostlyclean-gnuserv:
17993@if gnuserv
17994maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
17995
17996mostlyclean-gnuserv: 
17997	@: $(MAKE); $(unstage)
17998	@[ -f ./gnuserv/Makefile ] || exit 0; \
17999	r=`${PWD_COMMAND}`; export r; \
18000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001	$(HOST_EXPORTS) \
18002	for flag in $(EXTRA_HOST_FLAGS) ; do \
18003	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004	done; \
18005	echo "Doing mostlyclean in gnuserv" ; \
18006	(cd $(HOST_SUBDIR)/gnuserv && \
18007	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009	          "RANLIB=$${RANLIB}" \
18010	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011	          mostlyclean) \
18012	  || exit 1
18013
18014@endif gnuserv
18015
18016.PHONY: maybe-clean-gnuserv clean-gnuserv
18017maybe-clean-gnuserv:
18018@if gnuserv
18019maybe-clean-gnuserv: clean-gnuserv
18020
18021clean-gnuserv: 
18022	@: $(MAKE); $(unstage)
18023	@[ -f ./gnuserv/Makefile ] || exit 0; \
18024	r=`${PWD_COMMAND}`; export r; \
18025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18026	$(HOST_EXPORTS) \
18027	for flag in $(EXTRA_HOST_FLAGS) ; do \
18028	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18029	done; \
18030	echo "Doing clean in gnuserv" ; \
18031	(cd $(HOST_SUBDIR)/gnuserv && \
18032	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18033	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18034	          "RANLIB=$${RANLIB}" \
18035	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18036	          clean) \
18037	  || exit 1
18038
18039@endif gnuserv
18040
18041.PHONY: maybe-distclean-gnuserv distclean-gnuserv
18042maybe-distclean-gnuserv:
18043@if gnuserv
18044maybe-distclean-gnuserv: distclean-gnuserv
18045
18046distclean-gnuserv: 
18047	@: $(MAKE); $(unstage)
18048	@[ -f ./gnuserv/Makefile ] || exit 0; \
18049	r=`${PWD_COMMAND}`; export r; \
18050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18051	$(HOST_EXPORTS) \
18052	for flag in $(EXTRA_HOST_FLAGS) ; do \
18053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18054	done; \
18055	echo "Doing distclean in gnuserv" ; \
18056	(cd $(HOST_SUBDIR)/gnuserv && \
18057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18059	          "RANLIB=$${RANLIB}" \
18060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18061	          distclean) \
18062	  || exit 1
18063
18064@endif gnuserv
18065
18066.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18067maybe-maintainer-clean-gnuserv:
18068@if gnuserv
18069maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18070
18071maintainer-clean-gnuserv: 
18072	@: $(MAKE); $(unstage)
18073	@[ -f ./gnuserv/Makefile ] || exit 0; \
18074	r=`${PWD_COMMAND}`; export r; \
18075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18076	$(HOST_EXPORTS) \
18077	for flag in $(EXTRA_HOST_FLAGS) ; do \
18078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18079	done; \
18080	echo "Doing maintainer-clean in gnuserv" ; \
18081	(cd $(HOST_SUBDIR)/gnuserv && \
18082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18084	          "RANLIB=$${RANLIB}" \
18085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18086	          maintainer-clean) \
18087	  || exit 1
18088
18089@endif gnuserv
18090
18091
18092
18093.PHONY: configure-gprof maybe-configure-gprof
18094maybe-configure-gprof:
18095@if gcc-bootstrap
18096configure-gprof: stage_current
18097@endif gcc-bootstrap
18098@if gprof
18099maybe-configure-gprof: configure-gprof
18100configure-gprof: 
18101	@: $(MAKE); $(unstage)
18102	@r=`${PWD_COMMAND}`; export r; \
18103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104	test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18105	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
18106	$(HOST_EXPORTS) \
18107	echo Configuring in $(HOST_SUBDIR)/gprof; \
18108	cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18109	case $(srcdir) in \
18110	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18111	  *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18112		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18113	esac; \
18114	srcdiroption="--srcdir=$${topdir}/gprof"; \
18115	libsrcdir="$$s/gprof"; \
18116	$(SHELL) $${libsrcdir}/configure \
18117	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18118	  --target=${target_alias} $${srcdiroption}  \
18119	  || exit 1
18120@endif gprof
18121
18122
18123
18124
18125
18126.PHONY: all-gprof maybe-all-gprof
18127maybe-all-gprof:
18128@if gcc-bootstrap
18129all-gprof: stage_current
18130@endif gcc-bootstrap
18131@if gprof
18132TARGET-gprof=all
18133maybe-all-gprof: all-gprof
18134all-gprof: configure-gprof
18135	@: $(MAKE); $(unstage)
18136	@r=`${PWD_COMMAND}`; export r; \
18137	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18138	$(HOST_EXPORTS) \
18139	(cd $(HOST_SUBDIR)/gprof && \
18140	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
18141@endif gprof
18142
18143
18144
18145
18146.PHONY: check-gprof maybe-check-gprof
18147maybe-check-gprof:
18148@if gprof
18149maybe-check-gprof: check-gprof
18150
18151check-gprof:
18152	@: $(MAKE); $(unstage)
18153	@r=`${PWD_COMMAND}`; export r; \
18154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18155	$(HOST_EXPORTS) \
18156	(cd $(HOST_SUBDIR)/gprof && \
18157	  $(MAKE) $(FLAGS_TO_PASS)  check)
18158
18159@endif gprof
18160
18161.PHONY: install-gprof maybe-install-gprof
18162maybe-install-gprof:
18163@if gprof
18164maybe-install-gprof: install-gprof
18165
18166install-gprof: installdirs
18167	@: $(MAKE); $(unstage)
18168	@r=`${PWD_COMMAND}`; export r; \
18169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18170	$(HOST_EXPORTS) \
18171	(cd $(HOST_SUBDIR)/gprof && \
18172	  $(MAKE) $(FLAGS_TO_PASS)  install)
18173
18174@endif gprof
18175
18176# Other targets (info, dvi, pdf, etc.)
18177
18178.PHONY: maybe-info-gprof info-gprof
18179maybe-info-gprof:
18180@if gprof
18181maybe-info-gprof: info-gprof
18182
18183info-gprof: \
18184    configure-gprof 
18185	@: $(MAKE); $(unstage)
18186	@[ -f ./gprof/Makefile ] || exit 0; \
18187	r=`${PWD_COMMAND}`; export r; \
18188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18189	$(HOST_EXPORTS) \
18190	for flag in $(EXTRA_HOST_FLAGS) ; do \
18191	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18192	done; \
18193	echo "Doing info in gprof" ; \
18194	(cd $(HOST_SUBDIR)/gprof && \
18195	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18196	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18197	          "RANLIB=$${RANLIB}" \
18198	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18199	          info) \
18200	  || exit 1
18201
18202@endif gprof
18203
18204.PHONY: maybe-dvi-gprof dvi-gprof
18205maybe-dvi-gprof:
18206@if gprof
18207maybe-dvi-gprof: dvi-gprof
18208
18209dvi-gprof: \
18210    configure-gprof 
18211	@: $(MAKE); $(unstage)
18212	@[ -f ./gprof/Makefile ] || exit 0; \
18213	r=`${PWD_COMMAND}`; export r; \
18214	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18215	$(HOST_EXPORTS) \
18216	for flag in $(EXTRA_HOST_FLAGS) ; do \
18217	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18218	done; \
18219	echo "Doing dvi in gprof" ; \
18220	(cd $(HOST_SUBDIR)/gprof && \
18221	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18222	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18223	          "RANLIB=$${RANLIB}" \
18224	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18225	          dvi) \
18226	  || exit 1
18227
18228@endif gprof
18229
18230.PHONY: maybe-pdf-gprof pdf-gprof
18231maybe-pdf-gprof:
18232@if gprof
18233maybe-pdf-gprof: pdf-gprof
18234
18235pdf-gprof: \
18236    configure-gprof 
18237	@: $(MAKE); $(unstage)
18238	@[ -f ./gprof/Makefile ] || exit 0; \
18239	r=`${PWD_COMMAND}`; export r; \
18240	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18241	$(HOST_EXPORTS) \
18242	for flag in $(EXTRA_HOST_FLAGS) ; do \
18243	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18244	done; \
18245	echo "Doing pdf in gprof" ; \
18246	(cd $(HOST_SUBDIR)/gprof && \
18247	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18248	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18249	          "RANLIB=$${RANLIB}" \
18250	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18251	          pdf) \
18252	  || exit 1
18253
18254@endif gprof
18255
18256.PHONY: maybe-html-gprof html-gprof
18257maybe-html-gprof:
18258@if gprof
18259maybe-html-gprof: html-gprof
18260
18261html-gprof: \
18262    configure-gprof 
18263	@: $(MAKE); $(unstage)
18264	@[ -f ./gprof/Makefile ] || exit 0; \
18265	r=`${PWD_COMMAND}`; export r; \
18266	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267	$(HOST_EXPORTS) \
18268	for flag in $(EXTRA_HOST_FLAGS) ; do \
18269	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18270	done; \
18271	echo "Doing html in gprof" ; \
18272	(cd $(HOST_SUBDIR)/gprof && \
18273	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18274	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18275	          "RANLIB=$${RANLIB}" \
18276	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18277	          html) \
18278	  || exit 1
18279
18280@endif gprof
18281
18282.PHONY: maybe-TAGS-gprof TAGS-gprof
18283maybe-TAGS-gprof:
18284@if gprof
18285maybe-TAGS-gprof: TAGS-gprof
18286
18287TAGS-gprof: \
18288    configure-gprof 
18289	@: $(MAKE); $(unstage)
18290	@[ -f ./gprof/Makefile ] || exit 0; \
18291	r=`${PWD_COMMAND}`; export r; \
18292	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18293	$(HOST_EXPORTS) \
18294	for flag in $(EXTRA_HOST_FLAGS) ; do \
18295	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18296	done; \
18297	echo "Doing TAGS in gprof" ; \
18298	(cd $(HOST_SUBDIR)/gprof && \
18299	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18300	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18301	          "RANLIB=$${RANLIB}" \
18302	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18303	          TAGS) \
18304	  || exit 1
18305
18306@endif gprof
18307
18308.PHONY: maybe-install-info-gprof install-info-gprof
18309maybe-install-info-gprof:
18310@if gprof
18311maybe-install-info-gprof: install-info-gprof
18312
18313install-info-gprof: \
18314    configure-gprof \
18315    info-gprof 
18316	@: $(MAKE); $(unstage)
18317	@[ -f ./gprof/Makefile ] || exit 0; \
18318	r=`${PWD_COMMAND}`; export r; \
18319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18320	$(HOST_EXPORTS) \
18321	for flag in $(EXTRA_HOST_FLAGS) ; do \
18322	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18323	done; \
18324	echo "Doing install-info in gprof" ; \
18325	(cd $(HOST_SUBDIR)/gprof && \
18326	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18327	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18328	          "RANLIB=$${RANLIB}" \
18329	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18330	          install-info) \
18331	  || exit 1
18332
18333@endif gprof
18334
18335.PHONY: maybe-install-pdf-gprof install-pdf-gprof
18336maybe-install-pdf-gprof:
18337@if gprof
18338maybe-install-pdf-gprof: install-pdf-gprof
18339
18340install-pdf-gprof: \
18341    configure-gprof \
18342    pdf-gprof 
18343	@: $(MAKE); $(unstage)
18344	@[ -f ./gprof/Makefile ] || exit 0; \
18345	r=`${PWD_COMMAND}`; export r; \
18346	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18347	$(HOST_EXPORTS) \
18348	for flag in $(EXTRA_HOST_FLAGS) ; do \
18349	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18350	done; \
18351	echo "Doing install-pdf in gprof" ; \
18352	(cd $(HOST_SUBDIR)/gprof && \
18353	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18354	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18355	          "RANLIB=$${RANLIB}" \
18356	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18357	          install-pdf) \
18358	  || exit 1
18359
18360@endif gprof
18361
18362.PHONY: maybe-install-html-gprof install-html-gprof
18363maybe-install-html-gprof:
18364@if gprof
18365maybe-install-html-gprof: install-html-gprof
18366
18367install-html-gprof: \
18368    configure-gprof \
18369    html-gprof 
18370	@: $(MAKE); $(unstage)
18371	@[ -f ./gprof/Makefile ] || exit 0; \
18372	r=`${PWD_COMMAND}`; export r; \
18373	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18374	$(HOST_EXPORTS) \
18375	for flag in $(EXTRA_HOST_FLAGS) ; do \
18376	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18377	done; \
18378	echo "Doing install-html in gprof" ; \
18379	(cd $(HOST_SUBDIR)/gprof && \
18380	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18381	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18382	          "RANLIB=$${RANLIB}" \
18383	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18384	          install-html) \
18385	  || exit 1
18386
18387@endif gprof
18388
18389.PHONY: maybe-installcheck-gprof installcheck-gprof
18390maybe-installcheck-gprof:
18391@if gprof
18392maybe-installcheck-gprof: installcheck-gprof
18393
18394installcheck-gprof: \
18395    configure-gprof 
18396	@: $(MAKE); $(unstage)
18397	@[ -f ./gprof/Makefile ] || exit 0; \
18398	r=`${PWD_COMMAND}`; export r; \
18399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18400	$(HOST_EXPORTS) \
18401	for flag in $(EXTRA_HOST_FLAGS) ; do \
18402	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18403	done; \
18404	echo "Doing installcheck in gprof" ; \
18405	(cd $(HOST_SUBDIR)/gprof && \
18406	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18407	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18408	          "RANLIB=$${RANLIB}" \
18409	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18410	          installcheck) \
18411	  || exit 1
18412
18413@endif gprof
18414
18415.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18416maybe-mostlyclean-gprof:
18417@if gprof
18418maybe-mostlyclean-gprof: mostlyclean-gprof
18419
18420mostlyclean-gprof: 
18421	@: $(MAKE); $(unstage)
18422	@[ -f ./gprof/Makefile ] || exit 0; \
18423	r=`${PWD_COMMAND}`; export r; \
18424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18425	$(HOST_EXPORTS) \
18426	for flag in $(EXTRA_HOST_FLAGS) ; do \
18427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18428	done; \
18429	echo "Doing mostlyclean in gprof" ; \
18430	(cd $(HOST_SUBDIR)/gprof && \
18431	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18432	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18433	          "RANLIB=$${RANLIB}" \
18434	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18435	          mostlyclean) \
18436	  || exit 1
18437
18438@endif gprof
18439
18440.PHONY: maybe-clean-gprof clean-gprof
18441maybe-clean-gprof:
18442@if gprof
18443maybe-clean-gprof: clean-gprof
18444
18445clean-gprof: 
18446	@: $(MAKE); $(unstage)
18447	@[ -f ./gprof/Makefile ] || exit 0; \
18448	r=`${PWD_COMMAND}`; export r; \
18449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18450	$(HOST_EXPORTS) \
18451	for flag in $(EXTRA_HOST_FLAGS) ; do \
18452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18453	done; \
18454	echo "Doing clean in gprof" ; \
18455	(cd $(HOST_SUBDIR)/gprof && \
18456	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18457	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18458	          "RANLIB=$${RANLIB}" \
18459	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18460	          clean) \
18461	  || exit 1
18462
18463@endif gprof
18464
18465.PHONY: maybe-distclean-gprof distclean-gprof
18466maybe-distclean-gprof:
18467@if gprof
18468maybe-distclean-gprof: distclean-gprof
18469
18470distclean-gprof: 
18471	@: $(MAKE); $(unstage)
18472	@[ -f ./gprof/Makefile ] || exit 0; \
18473	r=`${PWD_COMMAND}`; export r; \
18474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18475	$(HOST_EXPORTS) \
18476	for flag in $(EXTRA_HOST_FLAGS) ; do \
18477	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18478	done; \
18479	echo "Doing distclean in gprof" ; \
18480	(cd $(HOST_SUBDIR)/gprof && \
18481	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18482	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18483	          "RANLIB=$${RANLIB}" \
18484	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18485	          distclean) \
18486	  || exit 1
18487
18488@endif gprof
18489
18490.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18491maybe-maintainer-clean-gprof:
18492@if gprof
18493maybe-maintainer-clean-gprof: maintainer-clean-gprof
18494
18495maintainer-clean-gprof: 
18496	@: $(MAKE); $(unstage)
18497	@[ -f ./gprof/Makefile ] || exit 0; \
18498	r=`${PWD_COMMAND}`; export r; \
18499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500	$(HOST_EXPORTS) \
18501	for flag in $(EXTRA_HOST_FLAGS) ; do \
18502	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18503	done; \
18504	echo "Doing maintainer-clean in gprof" ; \
18505	(cd $(HOST_SUBDIR)/gprof && \
18506	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18507	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18508	          "RANLIB=$${RANLIB}" \
18509	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18510	          maintainer-clean) \
18511	  || exit 1
18512
18513@endif gprof
18514
18515
18516
18517.PHONY: configure-gzip maybe-configure-gzip
18518maybe-configure-gzip:
18519@if gcc-bootstrap
18520configure-gzip: stage_current
18521@endif gcc-bootstrap
18522@if gzip
18523maybe-configure-gzip: configure-gzip
18524configure-gzip: 
18525	@: $(MAKE); $(unstage)
18526	@r=`${PWD_COMMAND}`; export r; \
18527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18528	test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
18529	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
18530	$(HOST_EXPORTS) \
18531	echo Configuring in $(HOST_SUBDIR)/gzip; \
18532	cd "$(HOST_SUBDIR)/gzip" || exit 1; \
18533	case $(srcdir) in \
18534	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18535	  *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
18536		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18537	esac; \
18538	srcdiroption="--srcdir=$${topdir}/gzip"; \
18539	libsrcdir="$$s/gzip"; \
18540	$(SHELL) $${libsrcdir}/configure \
18541	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18542	  --target=${target_alias} $${srcdiroption}  \
18543	  || exit 1
18544@endif gzip
18545
18546
18547
18548
18549
18550.PHONY: all-gzip maybe-all-gzip
18551maybe-all-gzip:
18552@if gcc-bootstrap
18553all-gzip: stage_current
18554@endif gcc-bootstrap
18555@if gzip
18556TARGET-gzip=all
18557maybe-all-gzip: all-gzip
18558all-gzip: configure-gzip
18559	@: $(MAKE); $(unstage)
18560	@r=`${PWD_COMMAND}`; export r; \
18561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562	$(HOST_EXPORTS) \
18563	(cd $(HOST_SUBDIR)/gzip && \
18564	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
18565@endif gzip
18566
18567
18568
18569
18570.PHONY: check-gzip maybe-check-gzip
18571maybe-check-gzip:
18572@if gzip
18573maybe-check-gzip: check-gzip
18574
18575check-gzip:
18576	@: $(MAKE); $(unstage)
18577	@r=`${PWD_COMMAND}`; export r; \
18578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18579	$(HOST_EXPORTS) \
18580	(cd $(HOST_SUBDIR)/gzip && \
18581	  $(MAKE) $(FLAGS_TO_PASS)  check)
18582
18583@endif gzip
18584
18585.PHONY: install-gzip maybe-install-gzip
18586maybe-install-gzip:
18587@if gzip
18588maybe-install-gzip: install-gzip
18589
18590install-gzip: installdirs
18591	@: $(MAKE); $(unstage)
18592	@r=`${PWD_COMMAND}`; export r; \
18593	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18594	$(HOST_EXPORTS) \
18595	(cd $(HOST_SUBDIR)/gzip && \
18596	  $(MAKE) $(FLAGS_TO_PASS)  install)
18597
18598@endif gzip
18599
18600# Other targets (info, dvi, pdf, etc.)
18601
18602.PHONY: maybe-info-gzip info-gzip
18603maybe-info-gzip:
18604@if gzip
18605maybe-info-gzip: info-gzip
18606
18607info-gzip: \
18608    configure-gzip 
18609	@: $(MAKE); $(unstage)
18610	@[ -f ./gzip/Makefile ] || exit 0; \
18611	r=`${PWD_COMMAND}`; export r; \
18612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18613	$(HOST_EXPORTS) \
18614	for flag in $(EXTRA_HOST_FLAGS) ; do \
18615	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18616	done; \
18617	echo "Doing info in gzip" ; \
18618	(cd $(HOST_SUBDIR)/gzip && \
18619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18621	          "RANLIB=$${RANLIB}" \
18622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18623	          info) \
18624	  || exit 1
18625
18626@endif gzip
18627
18628.PHONY: maybe-dvi-gzip dvi-gzip
18629maybe-dvi-gzip:
18630@if gzip
18631maybe-dvi-gzip: dvi-gzip
18632
18633dvi-gzip: \
18634    configure-gzip 
18635	@: $(MAKE); $(unstage)
18636	@[ -f ./gzip/Makefile ] || exit 0; \
18637	r=`${PWD_COMMAND}`; export r; \
18638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18639	$(HOST_EXPORTS) \
18640	for flag in $(EXTRA_HOST_FLAGS) ; do \
18641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18642	done; \
18643	echo "Doing dvi in gzip" ; \
18644	(cd $(HOST_SUBDIR)/gzip && \
18645	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18646	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18647	          "RANLIB=$${RANLIB}" \
18648	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18649	          dvi) \
18650	  || exit 1
18651
18652@endif gzip
18653
18654.PHONY: maybe-pdf-gzip pdf-gzip
18655maybe-pdf-gzip:
18656@if gzip
18657maybe-pdf-gzip: pdf-gzip
18658
18659pdf-gzip: \
18660    configure-gzip 
18661	@: $(MAKE); $(unstage)
18662	@[ -f ./gzip/Makefile ] || exit 0; \
18663	r=`${PWD_COMMAND}`; export r; \
18664	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665	$(HOST_EXPORTS) \
18666	for flag in $(EXTRA_HOST_FLAGS) ; do \
18667	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18668	done; \
18669	echo "Doing pdf in gzip" ; \
18670	(cd $(HOST_SUBDIR)/gzip && \
18671	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18672	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18673	          "RANLIB=$${RANLIB}" \
18674	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18675	          pdf) \
18676	  || exit 1
18677
18678@endif gzip
18679
18680.PHONY: maybe-html-gzip html-gzip
18681maybe-html-gzip:
18682@if gzip
18683maybe-html-gzip: html-gzip
18684
18685html-gzip: \
18686    configure-gzip 
18687	@: $(MAKE); $(unstage)
18688	@[ -f ./gzip/Makefile ] || exit 0; \
18689	r=`${PWD_COMMAND}`; export r; \
18690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691	$(HOST_EXPORTS) \
18692	for flag in $(EXTRA_HOST_FLAGS) ; do \
18693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18694	done; \
18695	echo "Doing html in gzip" ; \
18696	(cd $(HOST_SUBDIR)/gzip && \
18697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18699	          "RANLIB=$${RANLIB}" \
18700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18701	          html) \
18702	  || exit 1
18703
18704@endif gzip
18705
18706.PHONY: maybe-TAGS-gzip TAGS-gzip
18707maybe-TAGS-gzip:
18708@if gzip
18709maybe-TAGS-gzip: TAGS-gzip
18710
18711TAGS-gzip: \
18712    configure-gzip 
18713	@: $(MAKE); $(unstage)
18714	@[ -f ./gzip/Makefile ] || exit 0; \
18715	r=`${PWD_COMMAND}`; export r; \
18716	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717	$(HOST_EXPORTS) \
18718	for flag in $(EXTRA_HOST_FLAGS) ; do \
18719	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720	done; \
18721	echo "Doing TAGS in gzip" ; \
18722	(cd $(HOST_SUBDIR)/gzip && \
18723	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725	          "RANLIB=$${RANLIB}" \
18726	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18727	          TAGS) \
18728	  || exit 1
18729
18730@endif gzip
18731
18732.PHONY: maybe-install-info-gzip install-info-gzip
18733maybe-install-info-gzip:
18734@if gzip
18735maybe-install-info-gzip: install-info-gzip
18736
18737install-info-gzip: \
18738    configure-gzip \
18739    info-gzip 
18740	@: $(MAKE); $(unstage)
18741	@[ -f ./gzip/Makefile ] || exit 0; \
18742	r=`${PWD_COMMAND}`; export r; \
18743	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18744	$(HOST_EXPORTS) \
18745	for flag in $(EXTRA_HOST_FLAGS) ; do \
18746	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18747	done; \
18748	echo "Doing install-info in gzip" ; \
18749	(cd $(HOST_SUBDIR)/gzip && \
18750	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18751	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18752	          "RANLIB=$${RANLIB}" \
18753	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18754	          install-info) \
18755	  || exit 1
18756
18757@endif gzip
18758
18759.PHONY: maybe-install-pdf-gzip install-pdf-gzip
18760maybe-install-pdf-gzip:
18761@if gzip
18762maybe-install-pdf-gzip: install-pdf-gzip
18763
18764install-pdf-gzip: \
18765    configure-gzip \
18766    pdf-gzip 
18767	@: $(MAKE); $(unstage)
18768	@[ -f ./gzip/Makefile ] || exit 0; \
18769	r=`${PWD_COMMAND}`; export r; \
18770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771	$(HOST_EXPORTS) \
18772	for flag in $(EXTRA_HOST_FLAGS) ; do \
18773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774	done; \
18775	echo "Doing install-pdf in gzip" ; \
18776	(cd $(HOST_SUBDIR)/gzip && \
18777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779	          "RANLIB=$${RANLIB}" \
18780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781	          install-pdf) \
18782	  || exit 1
18783
18784@endif gzip
18785
18786.PHONY: maybe-install-html-gzip install-html-gzip
18787maybe-install-html-gzip:
18788@if gzip
18789maybe-install-html-gzip: install-html-gzip
18790
18791install-html-gzip: \
18792    configure-gzip \
18793    html-gzip 
18794	@: $(MAKE); $(unstage)
18795	@[ -f ./gzip/Makefile ] || exit 0; \
18796	r=`${PWD_COMMAND}`; export r; \
18797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798	$(HOST_EXPORTS) \
18799	for flag in $(EXTRA_HOST_FLAGS) ; do \
18800	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18801	done; \
18802	echo "Doing install-html in gzip" ; \
18803	(cd $(HOST_SUBDIR)/gzip && \
18804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18806	          "RANLIB=$${RANLIB}" \
18807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18808	          install-html) \
18809	  || exit 1
18810
18811@endif gzip
18812
18813.PHONY: maybe-installcheck-gzip installcheck-gzip
18814maybe-installcheck-gzip:
18815@if gzip
18816maybe-installcheck-gzip: installcheck-gzip
18817
18818installcheck-gzip: \
18819    configure-gzip 
18820	@: $(MAKE); $(unstage)
18821	@[ -f ./gzip/Makefile ] || exit 0; \
18822	r=`${PWD_COMMAND}`; export r; \
18823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824	$(HOST_EXPORTS) \
18825	for flag in $(EXTRA_HOST_FLAGS) ; do \
18826	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18827	done; \
18828	echo "Doing installcheck in gzip" ; \
18829	(cd $(HOST_SUBDIR)/gzip && \
18830	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18831	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18832	          "RANLIB=$${RANLIB}" \
18833	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18834	          installcheck) \
18835	  || exit 1
18836
18837@endif gzip
18838
18839.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
18840maybe-mostlyclean-gzip:
18841@if gzip
18842maybe-mostlyclean-gzip: mostlyclean-gzip
18843
18844mostlyclean-gzip: 
18845	@: $(MAKE); $(unstage)
18846	@[ -f ./gzip/Makefile ] || exit 0; \
18847	r=`${PWD_COMMAND}`; export r; \
18848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18849	$(HOST_EXPORTS) \
18850	for flag in $(EXTRA_HOST_FLAGS) ; do \
18851	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18852	done; \
18853	echo "Doing mostlyclean in gzip" ; \
18854	(cd $(HOST_SUBDIR)/gzip && \
18855	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18856	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18857	          "RANLIB=$${RANLIB}" \
18858	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18859	          mostlyclean) \
18860	  || exit 1
18861
18862@endif gzip
18863
18864.PHONY: maybe-clean-gzip clean-gzip
18865maybe-clean-gzip:
18866@if gzip
18867maybe-clean-gzip: clean-gzip
18868
18869clean-gzip: 
18870	@: $(MAKE); $(unstage)
18871	@[ -f ./gzip/Makefile ] || exit 0; \
18872	r=`${PWD_COMMAND}`; export r; \
18873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18874	$(HOST_EXPORTS) \
18875	for flag in $(EXTRA_HOST_FLAGS) ; do \
18876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18877	done; \
18878	echo "Doing clean in gzip" ; \
18879	(cd $(HOST_SUBDIR)/gzip && \
18880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18882	          "RANLIB=$${RANLIB}" \
18883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18884	          clean) \
18885	  || exit 1
18886
18887@endif gzip
18888
18889.PHONY: maybe-distclean-gzip distclean-gzip
18890maybe-distclean-gzip:
18891@if gzip
18892maybe-distclean-gzip: distclean-gzip
18893
18894distclean-gzip: 
18895	@: $(MAKE); $(unstage)
18896	@[ -f ./gzip/Makefile ] || exit 0; \
18897	r=`${PWD_COMMAND}`; export r; \
18898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18899	$(HOST_EXPORTS) \
18900	for flag in $(EXTRA_HOST_FLAGS) ; do \
18901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18902	done; \
18903	echo "Doing distclean in gzip" ; \
18904	(cd $(HOST_SUBDIR)/gzip && \
18905	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18906	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18907	          "RANLIB=$${RANLIB}" \
18908	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18909	          distclean) \
18910	  || exit 1
18911
18912@endif gzip
18913
18914.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
18915maybe-maintainer-clean-gzip:
18916@if gzip
18917maybe-maintainer-clean-gzip: maintainer-clean-gzip
18918
18919maintainer-clean-gzip: 
18920	@: $(MAKE); $(unstage)
18921	@[ -f ./gzip/Makefile ] || exit 0; \
18922	r=`${PWD_COMMAND}`; export r; \
18923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924	$(HOST_EXPORTS) \
18925	for flag in $(EXTRA_HOST_FLAGS) ; do \
18926	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18927	done; \
18928	echo "Doing maintainer-clean in gzip" ; \
18929	(cd $(HOST_SUBDIR)/gzip && \
18930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18932	          "RANLIB=$${RANLIB}" \
18933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18934	          maintainer-clean) \
18935	  || exit 1
18936
18937@endif gzip
18938
18939
18940
18941.PHONY: configure-hello maybe-configure-hello
18942maybe-configure-hello:
18943@if gcc-bootstrap
18944configure-hello: stage_current
18945@endif gcc-bootstrap
18946@if hello
18947maybe-configure-hello: configure-hello
18948configure-hello: 
18949	@: $(MAKE); $(unstage)
18950	@r=`${PWD_COMMAND}`; export r; \
18951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18952	test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
18953	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
18954	$(HOST_EXPORTS) \
18955	echo Configuring in $(HOST_SUBDIR)/hello; \
18956	cd "$(HOST_SUBDIR)/hello" || exit 1; \
18957	case $(srcdir) in \
18958	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18959	  *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
18960		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18961	esac; \
18962	srcdiroption="--srcdir=$${topdir}/hello"; \
18963	libsrcdir="$$s/hello"; \
18964	$(SHELL) $${libsrcdir}/configure \
18965	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18966	  --target=${target_alias} $${srcdiroption}  \
18967	  || exit 1
18968@endif hello
18969
18970
18971
18972
18973
18974.PHONY: all-hello maybe-all-hello
18975maybe-all-hello:
18976@if gcc-bootstrap
18977all-hello: stage_current
18978@endif gcc-bootstrap
18979@if hello
18980TARGET-hello=all
18981maybe-all-hello: all-hello
18982all-hello: configure-hello
18983	@: $(MAKE); $(unstage)
18984	@r=`${PWD_COMMAND}`; export r; \
18985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18986	$(HOST_EXPORTS) \
18987	(cd $(HOST_SUBDIR)/hello && \
18988	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
18989@endif hello
18990
18991
18992
18993
18994.PHONY: check-hello maybe-check-hello
18995maybe-check-hello:
18996@if hello
18997maybe-check-hello: check-hello
18998
18999check-hello:
19000	@: $(MAKE); $(unstage)
19001	@r=`${PWD_COMMAND}`; export r; \
19002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003	$(HOST_EXPORTS) \
19004	(cd $(HOST_SUBDIR)/hello && \
19005	  $(MAKE) $(FLAGS_TO_PASS)  check)
19006
19007@endif hello
19008
19009.PHONY: install-hello maybe-install-hello
19010maybe-install-hello:
19011@if hello
19012maybe-install-hello: install-hello
19013
19014install-hello: installdirs
19015	@: $(MAKE); $(unstage)
19016	@r=`${PWD_COMMAND}`; export r; \
19017	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19018	$(HOST_EXPORTS) \
19019	(cd $(HOST_SUBDIR)/hello && \
19020	  $(MAKE) $(FLAGS_TO_PASS)  install)
19021
19022@endif hello
19023
19024# Other targets (info, dvi, pdf, etc.)
19025
19026.PHONY: maybe-info-hello info-hello
19027maybe-info-hello:
19028@if hello
19029maybe-info-hello: info-hello
19030
19031info-hello: \
19032    configure-hello 
19033	@: $(MAKE); $(unstage)
19034	@[ -f ./hello/Makefile ] || exit 0; \
19035	r=`${PWD_COMMAND}`; export r; \
19036	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19037	$(HOST_EXPORTS) \
19038	for flag in $(EXTRA_HOST_FLAGS) ; do \
19039	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19040	done; \
19041	echo "Doing info in hello" ; \
19042	(cd $(HOST_SUBDIR)/hello && \
19043	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19044	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19045	          "RANLIB=$${RANLIB}" \
19046	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19047	          info) \
19048	  || exit 1
19049
19050@endif hello
19051
19052.PHONY: maybe-dvi-hello dvi-hello
19053maybe-dvi-hello:
19054@if hello
19055maybe-dvi-hello: dvi-hello
19056
19057dvi-hello: \
19058    configure-hello 
19059	@: $(MAKE); $(unstage)
19060	@[ -f ./hello/Makefile ] || exit 0; \
19061	r=`${PWD_COMMAND}`; export r; \
19062	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19063	$(HOST_EXPORTS) \
19064	for flag in $(EXTRA_HOST_FLAGS) ; do \
19065	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19066	done; \
19067	echo "Doing dvi in hello" ; \
19068	(cd $(HOST_SUBDIR)/hello && \
19069	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19070	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19071	          "RANLIB=$${RANLIB}" \
19072	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19073	          dvi) \
19074	  || exit 1
19075
19076@endif hello
19077
19078.PHONY: maybe-pdf-hello pdf-hello
19079maybe-pdf-hello:
19080@if hello
19081maybe-pdf-hello: pdf-hello
19082
19083pdf-hello: \
19084    configure-hello 
19085	@: $(MAKE); $(unstage)
19086	@[ -f ./hello/Makefile ] || exit 0; \
19087	r=`${PWD_COMMAND}`; export r; \
19088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089	$(HOST_EXPORTS) \
19090	for flag in $(EXTRA_HOST_FLAGS) ; do \
19091	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19092	done; \
19093	echo "Doing pdf in hello" ; \
19094	(cd $(HOST_SUBDIR)/hello && \
19095	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19096	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19097	          "RANLIB=$${RANLIB}" \
19098	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19099	          pdf) \
19100	  || exit 1
19101
19102@endif hello
19103
19104.PHONY: maybe-html-hello html-hello
19105maybe-html-hello:
19106@if hello
19107maybe-html-hello: html-hello
19108
19109html-hello: \
19110    configure-hello 
19111	@: $(MAKE); $(unstage)
19112	@[ -f ./hello/Makefile ] || exit 0; \
19113	r=`${PWD_COMMAND}`; export r; \
19114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115	$(HOST_EXPORTS) \
19116	for flag in $(EXTRA_HOST_FLAGS) ; do \
19117	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19118	done; \
19119	echo "Doing html in hello" ; \
19120	(cd $(HOST_SUBDIR)/hello && \
19121	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19122	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19123	          "RANLIB=$${RANLIB}" \
19124	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19125	          html) \
19126	  || exit 1
19127
19128@endif hello
19129
19130.PHONY: maybe-TAGS-hello TAGS-hello
19131maybe-TAGS-hello:
19132@if hello
19133maybe-TAGS-hello: TAGS-hello
19134
19135TAGS-hello: \
19136    configure-hello 
19137	@: $(MAKE); $(unstage)
19138	@[ -f ./hello/Makefile ] || exit 0; \
19139	r=`${PWD_COMMAND}`; export r; \
19140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19141	$(HOST_EXPORTS) \
19142	for flag in $(EXTRA_HOST_FLAGS) ; do \
19143	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19144	done; \
19145	echo "Doing TAGS in hello" ; \
19146	(cd $(HOST_SUBDIR)/hello && \
19147	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19148	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19149	          "RANLIB=$${RANLIB}" \
19150	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19151	          TAGS) \
19152	  || exit 1
19153
19154@endif hello
19155
19156.PHONY: maybe-install-info-hello install-info-hello
19157maybe-install-info-hello:
19158@if hello
19159maybe-install-info-hello: install-info-hello
19160
19161install-info-hello: \
19162    configure-hello \
19163    info-hello 
19164	@: $(MAKE); $(unstage)
19165	@[ -f ./hello/Makefile ] || exit 0; \
19166	r=`${PWD_COMMAND}`; export r; \
19167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168	$(HOST_EXPORTS) \
19169	for flag in $(EXTRA_HOST_FLAGS) ; do \
19170	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19171	done; \
19172	echo "Doing install-info in hello" ; \
19173	(cd $(HOST_SUBDIR)/hello && \
19174	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19175	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19176	          "RANLIB=$${RANLIB}" \
19177	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19178	          install-info) \
19179	  || exit 1
19180
19181@endif hello
19182
19183.PHONY: maybe-install-pdf-hello install-pdf-hello
19184maybe-install-pdf-hello:
19185@if hello
19186maybe-install-pdf-hello: install-pdf-hello
19187
19188install-pdf-hello: \
19189    configure-hello \
19190    pdf-hello 
19191	@: $(MAKE); $(unstage)
19192	@[ -f ./hello/Makefile ] || exit 0; \
19193	r=`${PWD_COMMAND}`; export r; \
19194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19195	$(HOST_EXPORTS) \
19196	for flag in $(EXTRA_HOST_FLAGS) ; do \
19197	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19198	done; \
19199	echo "Doing install-pdf in hello" ; \
19200	(cd $(HOST_SUBDIR)/hello && \
19201	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19202	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19203	          "RANLIB=$${RANLIB}" \
19204	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19205	          install-pdf) \
19206	  || exit 1
19207
19208@endif hello
19209
19210.PHONY: maybe-install-html-hello install-html-hello
19211maybe-install-html-hello:
19212@if hello
19213maybe-install-html-hello: install-html-hello
19214
19215install-html-hello: \
19216    configure-hello \
19217    html-hello 
19218	@: $(MAKE); $(unstage)
19219	@[ -f ./hello/Makefile ] || exit 0; \
19220	r=`${PWD_COMMAND}`; export r; \
19221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19222	$(HOST_EXPORTS) \
19223	for flag in $(EXTRA_HOST_FLAGS) ; do \
19224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19225	done; \
19226	echo "Doing install-html in hello" ; \
19227	(cd $(HOST_SUBDIR)/hello && \
19228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19230	          "RANLIB=$${RANLIB}" \
19231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19232	          install-html) \
19233	  || exit 1
19234
19235@endif hello
19236
19237.PHONY: maybe-installcheck-hello installcheck-hello
19238maybe-installcheck-hello:
19239@if hello
19240maybe-installcheck-hello: installcheck-hello
19241
19242installcheck-hello: \
19243    configure-hello 
19244	@: $(MAKE); $(unstage)
19245	@[ -f ./hello/Makefile ] || exit 0; \
19246	r=`${PWD_COMMAND}`; export r; \
19247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248	$(HOST_EXPORTS) \
19249	for flag in $(EXTRA_HOST_FLAGS) ; do \
19250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19251	done; \
19252	echo "Doing installcheck in hello" ; \
19253	(cd $(HOST_SUBDIR)/hello && \
19254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19256	          "RANLIB=$${RANLIB}" \
19257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19258	          installcheck) \
19259	  || exit 1
19260
19261@endif hello
19262
19263.PHONY: maybe-mostlyclean-hello mostlyclean-hello
19264maybe-mostlyclean-hello:
19265@if hello
19266maybe-mostlyclean-hello: mostlyclean-hello
19267
19268mostlyclean-hello: 
19269	@: $(MAKE); $(unstage)
19270	@[ -f ./hello/Makefile ] || exit 0; \
19271	r=`${PWD_COMMAND}`; export r; \
19272	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273	$(HOST_EXPORTS) \
19274	for flag in $(EXTRA_HOST_FLAGS) ; do \
19275	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19276	done; \
19277	echo "Doing mostlyclean in hello" ; \
19278	(cd $(HOST_SUBDIR)/hello && \
19279	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19280	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19281	          "RANLIB=$${RANLIB}" \
19282	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19283	          mostlyclean) \
19284	  || exit 1
19285
19286@endif hello
19287
19288.PHONY: maybe-clean-hello clean-hello
19289maybe-clean-hello:
19290@if hello
19291maybe-clean-hello: clean-hello
19292
19293clean-hello: 
19294	@: $(MAKE); $(unstage)
19295	@[ -f ./hello/Makefile ] || exit 0; \
19296	r=`${PWD_COMMAND}`; export r; \
19297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298	$(HOST_EXPORTS) \
19299	for flag in $(EXTRA_HOST_FLAGS) ; do \
19300	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19301	done; \
19302	echo "Doing clean in hello" ; \
19303	(cd $(HOST_SUBDIR)/hello && \
19304	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19305	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19306	          "RANLIB=$${RANLIB}" \
19307	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19308	          clean) \
19309	  || exit 1
19310
19311@endif hello
19312
19313.PHONY: maybe-distclean-hello distclean-hello
19314maybe-distclean-hello:
19315@if hello
19316maybe-distclean-hello: distclean-hello
19317
19318distclean-hello: 
19319	@: $(MAKE); $(unstage)
19320	@[ -f ./hello/Makefile ] || exit 0; \
19321	r=`${PWD_COMMAND}`; export r; \
19322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323	$(HOST_EXPORTS) \
19324	for flag in $(EXTRA_HOST_FLAGS) ; do \
19325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19326	done; \
19327	echo "Doing distclean in hello" ; \
19328	(cd $(HOST_SUBDIR)/hello && \
19329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19331	          "RANLIB=$${RANLIB}" \
19332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19333	          distclean) \
19334	  || exit 1
19335
19336@endif hello
19337
19338.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
19339maybe-maintainer-clean-hello:
19340@if hello
19341maybe-maintainer-clean-hello: maintainer-clean-hello
19342
19343maintainer-clean-hello: 
19344	@: $(MAKE); $(unstage)
19345	@[ -f ./hello/Makefile ] || exit 0; \
19346	r=`${PWD_COMMAND}`; export r; \
19347	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348	$(HOST_EXPORTS) \
19349	for flag in $(EXTRA_HOST_FLAGS) ; do \
19350	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19351	done; \
19352	echo "Doing maintainer-clean in hello" ; \
19353	(cd $(HOST_SUBDIR)/hello && \
19354	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19355	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19356	          "RANLIB=$${RANLIB}" \
19357	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19358	          maintainer-clean) \
19359	  || exit 1
19360
19361@endif hello
19362
19363
19364
19365.PHONY: configure-indent maybe-configure-indent
19366maybe-configure-indent:
19367@if gcc-bootstrap
19368configure-indent: stage_current
19369@endif gcc-bootstrap
19370@if indent
19371maybe-configure-indent: configure-indent
19372configure-indent: 
19373	@: $(MAKE); $(unstage)
19374	@r=`${PWD_COMMAND}`; export r; \
19375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19376	test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
19377	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
19378	$(HOST_EXPORTS) \
19379	echo Configuring in $(HOST_SUBDIR)/indent; \
19380	cd "$(HOST_SUBDIR)/indent" || exit 1; \
19381	case $(srcdir) in \
19382	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19383	  *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
19384		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19385	esac; \
19386	srcdiroption="--srcdir=$${topdir}/indent"; \
19387	libsrcdir="$$s/indent"; \
19388	$(SHELL) $${libsrcdir}/configure \
19389	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19390	  --target=${target_alias} $${srcdiroption}  \
19391	  || exit 1
19392@endif indent
19393
19394
19395
19396
19397
19398.PHONY: all-indent maybe-all-indent
19399maybe-all-indent:
19400@if gcc-bootstrap
19401all-indent: stage_current
19402@endif gcc-bootstrap
19403@if indent
19404TARGET-indent=all
19405maybe-all-indent: all-indent
19406all-indent: configure-indent
19407	@: $(MAKE); $(unstage)
19408	@r=`${PWD_COMMAND}`; export r; \
19409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19410	$(HOST_EXPORTS) \
19411	(cd $(HOST_SUBDIR)/indent && \
19412	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
19413@endif indent
19414
19415
19416
19417
19418.PHONY: check-indent maybe-check-indent
19419maybe-check-indent:
19420@if indent
19421maybe-check-indent: check-indent
19422
19423check-indent:
19424	@: $(MAKE); $(unstage)
19425	@r=`${PWD_COMMAND}`; export r; \
19426	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19427	$(HOST_EXPORTS) \
19428	(cd $(HOST_SUBDIR)/indent && \
19429	  $(MAKE) $(FLAGS_TO_PASS)  check)
19430
19431@endif indent
19432
19433.PHONY: install-indent maybe-install-indent
19434maybe-install-indent:
19435@if indent
19436maybe-install-indent: install-indent
19437
19438install-indent: installdirs
19439	@: $(MAKE); $(unstage)
19440	@r=`${PWD_COMMAND}`; export r; \
19441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442	$(HOST_EXPORTS) \
19443	(cd $(HOST_SUBDIR)/indent && \
19444	  $(MAKE) $(FLAGS_TO_PASS)  install)
19445
19446@endif indent
19447
19448# Other targets (info, dvi, pdf, etc.)
19449
19450.PHONY: maybe-info-indent info-indent
19451maybe-info-indent:
19452@if indent
19453maybe-info-indent: info-indent
19454
19455info-indent: \
19456    configure-indent 
19457	@: $(MAKE); $(unstage)
19458	@[ -f ./indent/Makefile ] || exit 0; \
19459	r=`${PWD_COMMAND}`; export r; \
19460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461	$(HOST_EXPORTS) \
19462	for flag in $(EXTRA_HOST_FLAGS) ; do \
19463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464	done; \
19465	echo "Doing info in indent" ; \
19466	(cd $(HOST_SUBDIR)/indent && \
19467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19469	          "RANLIB=$${RANLIB}" \
19470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19471	          info) \
19472	  || exit 1
19473
19474@endif indent
19475
19476.PHONY: maybe-dvi-indent dvi-indent
19477maybe-dvi-indent:
19478@if indent
19479maybe-dvi-indent: dvi-indent
19480
19481dvi-indent: \
19482    configure-indent 
19483	@: $(MAKE); $(unstage)
19484	@[ -f ./indent/Makefile ] || exit 0; \
19485	r=`${PWD_COMMAND}`; export r; \
19486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19487	$(HOST_EXPORTS) \
19488	for flag in $(EXTRA_HOST_FLAGS) ; do \
19489	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19490	done; \
19491	echo "Doing dvi in indent" ; \
19492	(cd $(HOST_SUBDIR)/indent && \
19493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19495	          "RANLIB=$${RANLIB}" \
19496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19497	          dvi) \
19498	  || exit 1
19499
19500@endif indent
19501
19502.PHONY: maybe-pdf-indent pdf-indent
19503maybe-pdf-indent:
19504@if indent
19505maybe-pdf-indent: pdf-indent
19506
19507pdf-indent: \
19508    configure-indent 
19509	@: $(MAKE); $(unstage)
19510	@[ -f ./indent/Makefile ] || exit 0; \
19511	r=`${PWD_COMMAND}`; export r; \
19512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19513	$(HOST_EXPORTS) \
19514	for flag in $(EXTRA_HOST_FLAGS) ; do \
19515	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19516	done; \
19517	echo "Doing pdf in indent" ; \
19518	(cd $(HOST_SUBDIR)/indent && \
19519	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19520	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19521	          "RANLIB=$${RANLIB}" \
19522	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19523	          pdf) \
19524	  || exit 1
19525
19526@endif indent
19527
19528.PHONY: maybe-html-indent html-indent
19529maybe-html-indent:
19530@if indent
19531maybe-html-indent: html-indent
19532
19533html-indent: \
19534    configure-indent 
19535	@: $(MAKE); $(unstage)
19536	@[ -f ./indent/Makefile ] || exit 0; \
19537	r=`${PWD_COMMAND}`; export r; \
19538	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19539	$(HOST_EXPORTS) \
19540	for flag in $(EXTRA_HOST_FLAGS) ; do \
19541	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19542	done; \
19543	echo "Doing html in indent" ; \
19544	(cd $(HOST_SUBDIR)/indent && \
19545	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19546	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19547	          "RANLIB=$${RANLIB}" \
19548	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19549	          html) \
19550	  || exit 1
19551
19552@endif indent
19553
19554.PHONY: maybe-TAGS-indent TAGS-indent
19555maybe-TAGS-indent:
19556@if indent
19557maybe-TAGS-indent: TAGS-indent
19558
19559TAGS-indent: \
19560    configure-indent 
19561	@: $(MAKE); $(unstage)
19562	@[ -f ./indent/Makefile ] || exit 0; \
19563	r=`${PWD_COMMAND}`; export r; \
19564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565	$(HOST_EXPORTS) \
19566	for flag in $(EXTRA_HOST_FLAGS) ; do \
19567	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19568	done; \
19569	echo "Doing TAGS in indent" ; \
19570	(cd $(HOST_SUBDIR)/indent && \
19571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19573	          "RANLIB=$${RANLIB}" \
19574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19575	          TAGS) \
19576	  || exit 1
19577
19578@endif indent
19579
19580.PHONY: maybe-install-info-indent install-info-indent
19581maybe-install-info-indent:
19582@if indent
19583maybe-install-info-indent: install-info-indent
19584
19585install-info-indent: \
19586    configure-indent \
19587    info-indent 
19588	@: $(MAKE); $(unstage)
19589	@[ -f ./indent/Makefile ] || exit 0; \
19590	r=`${PWD_COMMAND}`; export r; \
19591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592	$(HOST_EXPORTS) \
19593	for flag in $(EXTRA_HOST_FLAGS) ; do \
19594	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595	done; \
19596	echo "Doing install-info in indent" ; \
19597	(cd $(HOST_SUBDIR)/indent && \
19598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600	          "RANLIB=$${RANLIB}" \
19601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602	          install-info) \
19603	  || exit 1
19604
19605@endif indent
19606
19607.PHONY: maybe-install-pdf-indent install-pdf-indent
19608maybe-install-pdf-indent:
19609@if indent
19610maybe-install-pdf-indent: install-pdf-indent
19611
19612install-pdf-indent: \
19613    configure-indent \
19614    pdf-indent 
19615	@: $(MAKE); $(unstage)
19616	@[ -f ./indent/Makefile ] || exit 0; \
19617	r=`${PWD_COMMAND}`; export r; \
19618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619	$(HOST_EXPORTS) \
19620	for flag in $(EXTRA_HOST_FLAGS) ; do \
19621	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622	done; \
19623	echo "Doing install-pdf in indent" ; \
19624	(cd $(HOST_SUBDIR)/indent && \
19625	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627	          "RANLIB=$${RANLIB}" \
19628	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629	          install-pdf) \
19630	  || exit 1
19631
19632@endif indent
19633
19634.PHONY: maybe-install-html-indent install-html-indent
19635maybe-install-html-indent:
19636@if indent
19637maybe-install-html-indent: install-html-indent
19638
19639install-html-indent: \
19640    configure-indent \
19641    html-indent 
19642	@: $(MAKE); $(unstage)
19643	@[ -f ./indent/Makefile ] || exit 0; \
19644	r=`${PWD_COMMAND}`; export r; \
19645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646	$(HOST_EXPORTS) \
19647	for flag in $(EXTRA_HOST_FLAGS) ; do \
19648	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19649	done; \
19650	echo "Doing install-html in indent" ; \
19651	(cd $(HOST_SUBDIR)/indent && \
19652	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19653	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19654	          "RANLIB=$${RANLIB}" \
19655	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19656	          install-html) \
19657	  || exit 1
19658
19659@endif indent
19660
19661.PHONY: maybe-installcheck-indent installcheck-indent
19662maybe-installcheck-indent:
19663@if indent
19664maybe-installcheck-indent: installcheck-indent
19665
19666installcheck-indent: \
19667    configure-indent 
19668	@: $(MAKE); $(unstage)
19669	@[ -f ./indent/Makefile ] || exit 0; \
19670	r=`${PWD_COMMAND}`; export r; \
19671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19672	$(HOST_EXPORTS) \
19673	for flag in $(EXTRA_HOST_FLAGS) ; do \
19674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19675	done; \
19676	echo "Doing installcheck in indent" ; \
19677	(cd $(HOST_SUBDIR)/indent && \
19678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19680	          "RANLIB=$${RANLIB}" \
19681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19682	          installcheck) \
19683	  || exit 1
19684
19685@endif indent
19686
19687.PHONY: maybe-mostlyclean-indent mostlyclean-indent
19688maybe-mostlyclean-indent:
19689@if indent
19690maybe-mostlyclean-indent: mostlyclean-indent
19691
19692mostlyclean-indent: 
19693	@: $(MAKE); $(unstage)
19694	@[ -f ./indent/Makefile ] || exit 0; \
19695	r=`${PWD_COMMAND}`; export r; \
19696	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19697	$(HOST_EXPORTS) \
19698	for flag in $(EXTRA_HOST_FLAGS) ; do \
19699	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19700	done; \
19701	echo "Doing mostlyclean in indent" ; \
19702	(cd $(HOST_SUBDIR)/indent && \
19703	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19704	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19705	          "RANLIB=$${RANLIB}" \
19706	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19707	          mostlyclean) \
19708	  || exit 1
19709
19710@endif indent
19711
19712.PHONY: maybe-clean-indent clean-indent
19713maybe-clean-indent:
19714@if indent
19715maybe-clean-indent: clean-indent
19716
19717clean-indent: 
19718	@: $(MAKE); $(unstage)
19719	@[ -f ./indent/Makefile ] || exit 0; \
19720	r=`${PWD_COMMAND}`; export r; \
19721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722	$(HOST_EXPORTS) \
19723	for flag in $(EXTRA_HOST_FLAGS) ; do \
19724	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19725	done; \
19726	echo "Doing clean in indent" ; \
19727	(cd $(HOST_SUBDIR)/indent && \
19728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19730	          "RANLIB=$${RANLIB}" \
19731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19732	          clean) \
19733	  || exit 1
19734
19735@endif indent
19736
19737.PHONY: maybe-distclean-indent distclean-indent
19738maybe-distclean-indent:
19739@if indent
19740maybe-distclean-indent: distclean-indent
19741
19742distclean-indent: 
19743	@: $(MAKE); $(unstage)
19744	@[ -f ./indent/Makefile ] || exit 0; \
19745	r=`${PWD_COMMAND}`; export r; \
19746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19747	$(HOST_EXPORTS) \
19748	for flag in $(EXTRA_HOST_FLAGS) ; do \
19749	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19750	done; \
19751	echo "Doing distclean in indent" ; \
19752	(cd $(HOST_SUBDIR)/indent && \
19753	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19754	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19755	          "RANLIB=$${RANLIB}" \
19756	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19757	          distclean) \
19758	  || exit 1
19759
19760@endif indent
19761
19762.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
19763maybe-maintainer-clean-indent:
19764@if indent
19765maybe-maintainer-clean-indent: maintainer-clean-indent
19766
19767maintainer-clean-indent: 
19768	@: $(MAKE); $(unstage)
19769	@[ -f ./indent/Makefile ] || exit 0; \
19770	r=`${PWD_COMMAND}`; export r; \
19771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19772	$(HOST_EXPORTS) \
19773	for flag in $(EXTRA_HOST_FLAGS) ; do \
19774	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19775	done; \
19776	echo "Doing maintainer-clean in indent" ; \
19777	(cd $(HOST_SUBDIR)/indent && \
19778	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19779	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19780	          "RANLIB=$${RANLIB}" \
19781	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19782	          maintainer-clean) \
19783	  || exit 1
19784
19785@endif indent
19786
19787
19788
19789.PHONY: configure-intl maybe-configure-intl
19790maybe-configure-intl:
19791@if gcc-bootstrap
19792configure-intl: stage_current
19793@endif gcc-bootstrap
19794@if intl
19795maybe-configure-intl: configure-intl
19796configure-intl: 
19797	@r=`${PWD_COMMAND}`; export r; \
19798	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19800	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19801	$(HOST_EXPORTS) \
19802	echo Configuring in $(HOST_SUBDIR)/intl; \
19803	cd "$(HOST_SUBDIR)/intl" || exit 1; \
19804	case $(srcdir) in \
19805	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19806	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19807		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19808	esac; \
19809	srcdiroption="--srcdir=$${topdir}/intl"; \
19810	libsrcdir="$$s/intl"; \
19811	$(SHELL) $${libsrcdir}/configure \
19812	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19813	  --target=${target_alias} $${srcdiroption}  \
19814	  || exit 1
19815@endif intl
19816
19817
19818
19819.PHONY: configure-stage1-intl maybe-configure-stage1-intl
19820maybe-configure-stage1-intl:
19821@if intl-bootstrap
19822maybe-configure-stage1-intl: configure-stage1-intl
19823configure-stage1-intl:
19824	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19825	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19826	@r=`${PWD_COMMAND}`; export r; \
19827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19829	$(HOST_EXPORTS) \
19830	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19831	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
19832	echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
19833	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19834	cd $(HOST_SUBDIR)/intl || exit 1; \
19835	case $(srcdir) in \
19836	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19837	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19838		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19839	esac; \
19840	srcdiroption="--srcdir=$${topdir}/intl"; \
19841	libsrcdir="$$s/intl"; \
19842	$(SHELL) $${libsrcdir}/configure \
19843	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19844	  --target=${target_alias} $${srcdiroption} \
19845	   \
19846	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
19847@endif intl-bootstrap
19848
19849.PHONY: configure-stage2-intl maybe-configure-stage2-intl
19850maybe-configure-stage2-intl:
19851@if intl-bootstrap
19852maybe-configure-stage2-intl: configure-stage2-intl
19853configure-stage2-intl:
19854	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19855	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19856	@r=`${PWD_COMMAND}`; export r; \
19857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19858	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19859	$(HOST_EXPORTS) \
19860	$(POSTSTAGE1_HOST_EXPORTS) \
19861	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19862	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19863	echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
19864	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19865	cd $(HOST_SUBDIR)/intl || exit 1; \
19866	case $(srcdir) in \
19867	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19868	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19869		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19870	esac; \
19871	srcdiroption="--srcdir=$${topdir}/intl"; \
19872	libsrcdir="$$s/intl"; \
19873	$(SHELL) $${libsrcdir}/configure \
19874	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19875	  --target=${target_alias} $${srcdiroption} \
19876	  --with-build-libsubdir=$(HOST_SUBDIR) \
19877	  @stage2_werror_flag@ 
19878@endif intl-bootstrap
19879
19880.PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
19881maybe-configure-stageb2g0-intl:
19882@if intl-bootstrap
19883maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
19884configure-stageb2g0-intl:
19885	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19886	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19887	@r=`${PWD_COMMAND}`; export r; \
19888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19890	$(HOST_EXPORTS) \
19891	$(POSTSTAGE1_HOST_EXPORTS) \
19892	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
19893	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
19894	echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
19895	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19896	cd $(HOST_SUBDIR)/intl || exit 1; \
19897	case $(srcdir) in \
19898	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19899	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19900		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19901	esac; \
19902	srcdiroption="--srcdir=$${topdir}/intl"; \
19903	libsrcdir="$$s/intl"; \
19904	$(SHELL) $${libsrcdir}/configure \
19905	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19906	  --target=${target_alias} $${srcdiroption} \
19907	  --with-build-libsubdir=$(HOST_SUBDIR) \
19908	  @stage2_werror_flag@ 
19909@endif intl-bootstrap
19910
19911.PHONY: configure-stage3-intl maybe-configure-stage3-intl
19912maybe-configure-stage3-intl:
19913@if intl-bootstrap
19914maybe-configure-stage3-intl: configure-stage3-intl
19915configure-stage3-intl:
19916	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19917	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19918	@r=`${PWD_COMMAND}`; export r; \
19919	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19920	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19921	$(HOST_EXPORTS) \
19922	$(POSTSTAGE1_HOST_EXPORTS) \
19923	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19924	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19925	echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
19926	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19927	cd $(HOST_SUBDIR)/intl || exit 1; \
19928	case $(srcdir) in \
19929	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19930	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19931		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19932	esac; \
19933	srcdiroption="--srcdir=$${topdir}/intl"; \
19934	libsrcdir="$$s/intl"; \
19935	$(SHELL) $${libsrcdir}/configure \
19936	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19937	  --target=${target_alias} $${srcdiroption} \
19938	  --with-build-libsubdir=$(HOST_SUBDIR) \
19939	  @stage2_werror_flag@ 
19940@endif intl-bootstrap
19941
19942.PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
19943maybe-configure-stageb3g2-intl:
19944@if intl-bootstrap
19945maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
19946configure-stageb3g2-intl:
19947	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19948	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19949	@r=`${PWD_COMMAND}`; export r; \
19950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19951	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19952	$(HOST_EXPORTS) \
19953	$(POSTSTAGE1_HOST_EXPORTS) \
19954	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
19955	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
19956	echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
19957	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19958	cd $(HOST_SUBDIR)/intl || exit 1; \
19959	case $(srcdir) in \
19960	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19961	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19962		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19963	esac; \
19964	srcdiroption="--srcdir=$${topdir}/intl"; \
19965	libsrcdir="$$s/intl"; \
19966	$(SHELL) $${libsrcdir}/configure \
19967	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19968	  --target=${target_alias} $${srcdiroption} \
19969	  --with-build-libsubdir=$(HOST_SUBDIR) \
19970	  @stage2_werror_flag@ 
19971@endif intl-bootstrap
19972
19973.PHONY: configure-stage4-intl maybe-configure-stage4-intl
19974maybe-configure-stage4-intl:
19975@if intl-bootstrap
19976maybe-configure-stage4-intl: configure-stage4-intl
19977configure-stage4-intl:
19978	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19979	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19980	@r=`${PWD_COMMAND}`; export r; \
19981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19983	$(HOST_EXPORTS) \
19984	$(POSTSTAGE1_HOST_EXPORTS) \
19985	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19986	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19987	echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
19988	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19989	cd $(HOST_SUBDIR)/intl || exit 1; \
19990	case $(srcdir) in \
19991	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19992	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19993		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19994	esac; \
19995	srcdiroption="--srcdir=$${topdir}/intl"; \
19996	libsrcdir="$$s/intl"; \
19997	$(SHELL) $${libsrcdir}/configure \
19998	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19999	  --target=${target_alias} $${srcdiroption} \
20000	  --with-build-libsubdir=$(HOST_SUBDIR) \
20001	  @stage2_werror_flag@ 
20002@endif intl-bootstrap
20003
20004.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20005maybe-configure-stageprofile-intl:
20006@if intl-bootstrap
20007maybe-configure-stageprofile-intl: configure-stageprofile-intl
20008configure-stageprofile-intl:
20009	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20010	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20011	@r=`${PWD_COMMAND}`; export r; \
20012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20014	$(HOST_EXPORTS) \
20015	$(POSTSTAGE1_HOST_EXPORTS) \
20016	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20017	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
20018	echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
20019	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20020	cd $(HOST_SUBDIR)/intl || exit 1; \
20021	case $(srcdir) in \
20022	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20023	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20024		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20025	esac; \
20026	srcdiroption="--srcdir=$${topdir}/intl"; \
20027	libsrcdir="$$s/intl"; \
20028	$(SHELL) $${libsrcdir}/configure \
20029	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20030	  --target=${target_alias} $${srcdiroption} \
20031	  --with-build-libsubdir=$(HOST_SUBDIR) \
20032	  @stage2_werror_flag@ 
20033@endif intl-bootstrap
20034
20035.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20036maybe-configure-stagefeedback-intl:
20037@if intl-bootstrap
20038maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20039configure-stagefeedback-intl:
20040	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20041	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20042	@r=`${PWD_COMMAND}`; export r; \
20043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20045	$(HOST_EXPORTS) \
20046	$(POSTSTAGE1_HOST_EXPORTS) \
20047	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20048	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
20049	echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
20050	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20051	cd $(HOST_SUBDIR)/intl || exit 1; \
20052	case $(srcdir) in \
20053	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20054	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20055		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20056	esac; \
20057	srcdiroption="--srcdir=$${topdir}/intl"; \
20058	libsrcdir="$$s/intl"; \
20059	$(SHELL) $${libsrcdir}/configure \
20060	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20061	  --target=${target_alias} $${srcdiroption} \
20062	  --with-build-libsubdir=$(HOST_SUBDIR) \
20063	  @stage2_werror_flag@ 
20064@endif intl-bootstrap
20065
20066
20067
20068
20069
20070.PHONY: all-intl maybe-all-intl
20071maybe-all-intl:
20072@if gcc-bootstrap
20073all-intl: stage_current
20074@endif gcc-bootstrap
20075@if intl
20076TARGET-intl=all
20077maybe-all-intl: all-intl
20078all-intl: configure-intl
20079	@r=`${PWD_COMMAND}`; export r; \
20080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20081	$(HOST_EXPORTS) \
20082	(cd $(HOST_SUBDIR)/intl && \
20083	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
20084@endif intl
20085
20086
20087
20088.PHONY: all-stage1-intl maybe-all-stage1-intl
20089.PHONY: clean-stage1-intl maybe-clean-stage1-intl
20090maybe-all-stage1-intl:
20091maybe-clean-stage1-intl:
20092@if intl-bootstrap
20093maybe-all-stage1-intl: all-stage1-intl
20094all-stage1: all-stage1-intl
20095TARGET-stage1-intl = $(TARGET-intl)
20096all-stage1-intl: configure-stage1-intl
20097	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20098	@r=`${PWD_COMMAND}`; export r; \
20099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100	$(HOST_EXPORTS) \
20101	cd $(HOST_SUBDIR)/intl && \
20102	$(MAKE) $(FLAGS_TO_PASS) \
20103		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
20104		$(TARGET-stage1-intl)
20105
20106maybe-clean-stage1-intl: clean-stage1-intl
20107clean-stage1: clean-stage1-intl
20108clean-stage1-intl:
20109	@if [ $(current_stage) = stage1 ]; then \
20110	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20111	else \
20112	  [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20113	  $(MAKE) stage1-start; \
20114	fi; \
20115	cd $(HOST_SUBDIR)/intl && \
20116	$(MAKE) $(FLAGS_TO_PASS)  \
20117		 clean
20118@endif intl-bootstrap
20119
20120
20121.PHONY: all-stage2-intl maybe-all-stage2-intl
20122.PHONY: clean-stage2-intl maybe-clean-stage2-intl
20123maybe-all-stage2-intl:
20124maybe-clean-stage2-intl:
20125@if intl-bootstrap
20126maybe-all-stage2-intl: all-stage2-intl
20127all-stage2: all-stage2-intl
20128TARGET-stage2-intl = $(TARGET-intl)
20129all-stage2-intl: configure-stage2-intl
20130	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20131	@r=`${PWD_COMMAND}`; export r; \
20132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133	$(HOST_EXPORTS) \
20134	$(POSTSTAGE1_HOST_EXPORTS) \
20135	cd $(HOST_SUBDIR)/intl && \
20136	$(MAKE) $(FLAGS_TO_PASS) \
20137		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20138		$(TARGET-stage2-intl)
20139
20140maybe-clean-stage2-intl: clean-stage2-intl
20141clean-stage2: clean-stage2-intl
20142clean-stage2-intl:
20143	@if [ $(current_stage) = stage2 ]; then \
20144	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20145	else \
20146	  [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20147	  $(MAKE) stage2-start; \
20148	fi; \
20149	cd $(HOST_SUBDIR)/intl && \
20150	$(MAKE) $(FLAGS_TO_PASS)  \
20151		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20152		 clean
20153@endif intl-bootstrap
20154
20155
20156.PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
20157.PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
20158maybe-all-stageb2g0-intl:
20159maybe-clean-stageb2g0-intl:
20160@if intl-bootstrap
20161maybe-all-stageb2g0-intl: all-stageb2g0-intl
20162all-stageb2g0: all-stageb2g0-intl
20163TARGET-stageb2g0-intl = $(TARGET-intl)
20164all-stageb2g0-intl: configure-stageb2g0-intl
20165	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20166	@r=`${PWD_COMMAND}`; export r; \
20167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20168	$(HOST_EXPORTS) \
20169	$(POSTSTAGE1_HOST_EXPORTS) \
20170	cd $(HOST_SUBDIR)/intl && \
20171	$(MAKE) $(FLAGS_TO_PASS) \
20172		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20173		$(TARGET-stageb2g0-intl)
20174
20175maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
20176clean-stageb2g0: clean-stageb2g0-intl
20177clean-stageb2g0-intl:
20178	@if [ $(current_stage) = stageb2g0 ]; then \
20179	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20180	else \
20181	  [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
20182	  $(MAKE) stageb2g0-start; \
20183	fi; \
20184	cd $(HOST_SUBDIR)/intl && \
20185	$(MAKE) $(FLAGS_TO_PASS)  \
20186		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20187		 clean
20188@endif intl-bootstrap
20189
20190
20191.PHONY: all-stage3-intl maybe-all-stage3-intl
20192.PHONY: clean-stage3-intl maybe-clean-stage3-intl
20193maybe-all-stage3-intl:
20194maybe-clean-stage3-intl:
20195@if intl-bootstrap
20196maybe-all-stage3-intl: all-stage3-intl
20197all-stage3: all-stage3-intl
20198TARGET-stage3-intl = $(TARGET-intl)
20199all-stage3-intl: configure-stage3-intl
20200	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20201	@r=`${PWD_COMMAND}`; export r; \
20202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20203	$(HOST_EXPORTS) \
20204	$(POSTSTAGE1_HOST_EXPORTS) \
20205	cd $(HOST_SUBDIR)/intl && \
20206	$(MAKE) $(FLAGS_TO_PASS) \
20207		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20208		$(TARGET-stage3-intl)
20209
20210maybe-clean-stage3-intl: clean-stage3-intl
20211clean-stage3: clean-stage3-intl
20212clean-stage3-intl:
20213	@if [ $(current_stage) = stage3 ]; then \
20214	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20215	else \
20216	  [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20217	  $(MAKE) stage3-start; \
20218	fi; \
20219	cd $(HOST_SUBDIR)/intl && \
20220	$(MAKE) $(FLAGS_TO_PASS)  \
20221		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20222		 clean
20223@endif intl-bootstrap
20224
20225
20226.PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
20227.PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
20228maybe-all-stageb3g2-intl:
20229maybe-clean-stageb3g2-intl:
20230@if intl-bootstrap
20231maybe-all-stageb3g2-intl: all-stageb3g2-intl
20232all-stageb3g2: all-stageb3g2-intl
20233TARGET-stageb3g2-intl = $(TARGET-intl)
20234all-stageb3g2-intl: configure-stageb3g2-intl
20235	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20236	@r=`${PWD_COMMAND}`; export r; \
20237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238	$(HOST_EXPORTS) \
20239	$(POSTSTAGE1_HOST_EXPORTS) \
20240	cd $(HOST_SUBDIR)/intl && \
20241	$(MAKE) $(FLAGS_TO_PASS) \
20242		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20243		$(TARGET-stageb3g2-intl)
20244
20245maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
20246clean-stageb3g2: clean-stageb3g2-intl
20247clean-stageb3g2-intl:
20248	@if [ $(current_stage) = stageb3g2 ]; then \
20249	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20250	else \
20251	  [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
20252	  $(MAKE) stageb3g2-start; \
20253	fi; \
20254	cd $(HOST_SUBDIR)/intl && \
20255	$(MAKE) $(FLAGS_TO_PASS)  \
20256		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20257		 clean
20258@endif intl-bootstrap
20259
20260
20261.PHONY: all-stage4-intl maybe-all-stage4-intl
20262.PHONY: clean-stage4-intl maybe-clean-stage4-intl
20263maybe-all-stage4-intl:
20264maybe-clean-stage4-intl:
20265@if intl-bootstrap
20266maybe-all-stage4-intl: all-stage4-intl
20267all-stage4: all-stage4-intl
20268TARGET-stage4-intl = $(TARGET-intl)
20269all-stage4-intl: configure-stage4-intl
20270	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20271	@r=`${PWD_COMMAND}`; export r; \
20272	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273	$(HOST_EXPORTS) \
20274	$(POSTSTAGE1_HOST_EXPORTS) \
20275	cd $(HOST_SUBDIR)/intl && \
20276	$(MAKE) $(FLAGS_TO_PASS) \
20277		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20278		$(TARGET-stage4-intl)
20279
20280maybe-clean-stage4-intl: clean-stage4-intl
20281clean-stage4: clean-stage4-intl
20282clean-stage4-intl:
20283	@if [ $(current_stage) = stage4 ]; then \
20284	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20285	else \
20286	  [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20287	  $(MAKE) stage4-start; \
20288	fi; \
20289	cd $(HOST_SUBDIR)/intl && \
20290	$(MAKE) $(FLAGS_TO_PASS)  \
20291		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20292		 clean
20293@endif intl-bootstrap
20294
20295
20296.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20297.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20298maybe-all-stageprofile-intl:
20299maybe-clean-stageprofile-intl:
20300@if intl-bootstrap
20301maybe-all-stageprofile-intl: all-stageprofile-intl
20302all-stageprofile: all-stageprofile-intl
20303TARGET-stageprofile-intl = $(TARGET-intl)
20304all-stageprofile-intl: configure-stageprofile-intl
20305	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20306	@r=`${PWD_COMMAND}`; export r; \
20307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20308	$(HOST_EXPORTS) \
20309	$(POSTSTAGE1_HOST_EXPORTS) \
20310	cd $(HOST_SUBDIR)/intl && \
20311	$(MAKE) $(FLAGS_TO_PASS) \
20312		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20313		$(TARGET-stageprofile-intl)
20314
20315maybe-clean-stageprofile-intl: clean-stageprofile-intl
20316clean-stageprofile: clean-stageprofile-intl
20317clean-stageprofile-intl:
20318	@if [ $(current_stage) = stageprofile ]; then \
20319	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20320	else \
20321	  [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20322	  $(MAKE) stageprofile-start; \
20323	fi; \
20324	cd $(HOST_SUBDIR)/intl && \
20325	$(MAKE) $(FLAGS_TO_PASS)  \
20326		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20327		 clean
20328@endif intl-bootstrap
20329
20330
20331.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20332.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20333maybe-all-stagefeedback-intl:
20334maybe-clean-stagefeedback-intl:
20335@if intl-bootstrap
20336maybe-all-stagefeedback-intl: all-stagefeedback-intl
20337all-stagefeedback: all-stagefeedback-intl
20338TARGET-stagefeedback-intl = $(TARGET-intl)
20339all-stagefeedback-intl: configure-stagefeedback-intl
20340	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20341	@r=`${PWD_COMMAND}`; export r; \
20342	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343	$(HOST_EXPORTS) \
20344	$(POSTSTAGE1_HOST_EXPORTS) \
20345	cd $(HOST_SUBDIR)/intl && \
20346	$(MAKE) $(FLAGS_TO_PASS) \
20347		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
20348		$(TARGET-stagefeedback-intl)
20349
20350maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20351clean-stagefeedback: clean-stagefeedback-intl
20352clean-stagefeedback-intl:
20353	@if [ $(current_stage) = stagefeedback ]; then \
20354	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20355	else \
20356	  [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20357	  $(MAKE) stagefeedback-start; \
20358	fi; \
20359	cd $(HOST_SUBDIR)/intl && \
20360	$(MAKE) $(FLAGS_TO_PASS)  \
20361		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20362		 clean
20363@endif intl-bootstrap
20364
20365
20366
20367
20368
20369.PHONY: check-intl maybe-check-intl
20370maybe-check-intl:
20371@if intl
20372maybe-check-intl: check-intl
20373
20374check-intl:
20375	@: $(MAKE); $(unstage)
20376	@r=`${PWD_COMMAND}`; export r; \
20377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20378	$(HOST_EXPORTS) \
20379	(cd $(HOST_SUBDIR)/intl && \
20380	  $(MAKE) $(FLAGS_TO_PASS)  check)
20381
20382@endif intl
20383
20384.PHONY: install-intl maybe-install-intl
20385maybe-install-intl:
20386@if intl
20387maybe-install-intl: install-intl
20388
20389install-intl: installdirs
20390	@: $(MAKE); $(unstage)
20391	@r=`${PWD_COMMAND}`; export r; \
20392	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393	$(HOST_EXPORTS) \
20394	(cd $(HOST_SUBDIR)/intl && \
20395	  $(MAKE) $(FLAGS_TO_PASS)  install)
20396
20397@endif intl
20398
20399# Other targets (info, dvi, pdf, etc.)
20400
20401.PHONY: maybe-info-intl info-intl
20402maybe-info-intl:
20403@if intl
20404maybe-info-intl: info-intl
20405
20406info-intl: \
20407    configure-intl 
20408	@[ -f ./intl/Makefile ] || exit 0; \
20409	r=`${PWD_COMMAND}`; export r; \
20410	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20411	$(HOST_EXPORTS) \
20412	for flag in $(EXTRA_HOST_FLAGS) ; do \
20413	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20414	done; \
20415	echo "Doing info in intl" ; \
20416	(cd $(HOST_SUBDIR)/intl && \
20417	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20418	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20419	          "RANLIB=$${RANLIB}" \
20420	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20421	          info) \
20422	  || exit 1
20423
20424@endif intl
20425
20426.PHONY: maybe-dvi-intl dvi-intl
20427maybe-dvi-intl:
20428@if intl
20429maybe-dvi-intl: dvi-intl
20430
20431dvi-intl: \
20432    configure-intl 
20433	@[ -f ./intl/Makefile ] || exit 0; \
20434	r=`${PWD_COMMAND}`; export r; \
20435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20436	$(HOST_EXPORTS) \
20437	for flag in $(EXTRA_HOST_FLAGS) ; do \
20438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20439	done; \
20440	echo "Doing dvi in intl" ; \
20441	(cd $(HOST_SUBDIR)/intl && \
20442	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20443	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20444	          "RANLIB=$${RANLIB}" \
20445	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20446	          dvi) \
20447	  || exit 1
20448
20449@endif intl
20450
20451.PHONY: maybe-pdf-intl pdf-intl
20452maybe-pdf-intl:
20453@if intl
20454maybe-pdf-intl: pdf-intl
20455
20456pdf-intl: \
20457    configure-intl 
20458	@[ -f ./intl/Makefile ] || exit 0; \
20459	r=`${PWD_COMMAND}`; export r; \
20460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20461	$(HOST_EXPORTS) \
20462	for flag in $(EXTRA_HOST_FLAGS) ; do \
20463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20464	done; \
20465	echo "Doing pdf in intl" ; \
20466	(cd $(HOST_SUBDIR)/intl && \
20467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20469	          "RANLIB=$${RANLIB}" \
20470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20471	          pdf) \
20472	  || exit 1
20473
20474@endif intl
20475
20476.PHONY: maybe-html-intl html-intl
20477maybe-html-intl:
20478@if intl
20479maybe-html-intl: html-intl
20480
20481html-intl: \
20482    configure-intl 
20483	@[ -f ./intl/Makefile ] || exit 0; \
20484	r=`${PWD_COMMAND}`; export r; \
20485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20486	$(HOST_EXPORTS) \
20487	for flag in $(EXTRA_HOST_FLAGS) ; do \
20488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20489	done; \
20490	echo "Doing html in intl" ; \
20491	(cd $(HOST_SUBDIR)/intl && \
20492	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20493	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20494	          "RANLIB=$${RANLIB}" \
20495	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20496	          html) \
20497	  || exit 1
20498
20499@endif intl
20500
20501.PHONY: maybe-TAGS-intl TAGS-intl
20502maybe-TAGS-intl:
20503@if intl
20504maybe-TAGS-intl: TAGS-intl
20505
20506TAGS-intl: \
20507    configure-intl 
20508	@[ -f ./intl/Makefile ] || exit 0; \
20509	r=`${PWD_COMMAND}`; export r; \
20510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20511	$(HOST_EXPORTS) \
20512	for flag in $(EXTRA_HOST_FLAGS) ; do \
20513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20514	done; \
20515	echo "Doing TAGS in intl" ; \
20516	(cd $(HOST_SUBDIR)/intl && \
20517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20519	          "RANLIB=$${RANLIB}" \
20520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20521	          TAGS) \
20522	  || exit 1
20523
20524@endif intl
20525
20526.PHONY: maybe-install-info-intl install-info-intl
20527maybe-install-info-intl:
20528@if intl
20529maybe-install-info-intl: install-info-intl
20530
20531install-info-intl: \
20532    configure-intl \
20533    info-intl 
20534	@[ -f ./intl/Makefile ] || exit 0; \
20535	r=`${PWD_COMMAND}`; export r; \
20536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20537	$(HOST_EXPORTS) \
20538	for flag in $(EXTRA_HOST_FLAGS) ; do \
20539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20540	done; \
20541	echo "Doing install-info in intl" ; \
20542	(cd $(HOST_SUBDIR)/intl && \
20543	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20544	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20545	          "RANLIB=$${RANLIB}" \
20546	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20547	          install-info) \
20548	  || exit 1
20549
20550@endif intl
20551
20552.PHONY: maybe-install-pdf-intl install-pdf-intl
20553maybe-install-pdf-intl:
20554@if intl
20555maybe-install-pdf-intl: install-pdf-intl
20556
20557install-pdf-intl: \
20558    configure-intl \
20559    pdf-intl 
20560	@[ -f ./intl/Makefile ] || exit 0; \
20561	r=`${PWD_COMMAND}`; export r; \
20562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563	$(HOST_EXPORTS) \
20564	for flag in $(EXTRA_HOST_FLAGS) ; do \
20565	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566	done; \
20567	echo "Doing install-pdf in intl" ; \
20568	(cd $(HOST_SUBDIR)/intl && \
20569	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571	          "RANLIB=$${RANLIB}" \
20572	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20573	          install-pdf) \
20574	  || exit 1
20575
20576@endif intl
20577
20578.PHONY: maybe-install-html-intl install-html-intl
20579maybe-install-html-intl:
20580@if intl
20581maybe-install-html-intl: install-html-intl
20582
20583install-html-intl: \
20584    configure-intl \
20585    html-intl 
20586	@[ -f ./intl/Makefile ] || exit 0; \
20587	r=`${PWD_COMMAND}`; export r; \
20588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589	$(HOST_EXPORTS) \
20590	for flag in $(EXTRA_HOST_FLAGS) ; do \
20591	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20592	done; \
20593	echo "Doing install-html in intl" ; \
20594	(cd $(HOST_SUBDIR)/intl && \
20595	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20596	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20597	          "RANLIB=$${RANLIB}" \
20598	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20599	          install-html) \
20600	  || exit 1
20601
20602@endif intl
20603
20604.PHONY: maybe-installcheck-intl installcheck-intl
20605maybe-installcheck-intl:
20606@if intl
20607maybe-installcheck-intl: installcheck-intl
20608
20609installcheck-intl: \
20610    configure-intl 
20611	@[ -f ./intl/Makefile ] || exit 0; \
20612	r=`${PWD_COMMAND}`; export r; \
20613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20614	$(HOST_EXPORTS) \
20615	for flag in $(EXTRA_HOST_FLAGS) ; do \
20616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20617	done; \
20618	echo "Doing installcheck in intl" ; \
20619	(cd $(HOST_SUBDIR)/intl && \
20620	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20621	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20622	          "RANLIB=$${RANLIB}" \
20623	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20624	          installcheck) \
20625	  || exit 1
20626
20627@endif intl
20628
20629.PHONY: maybe-mostlyclean-intl mostlyclean-intl
20630maybe-mostlyclean-intl:
20631@if intl
20632maybe-mostlyclean-intl: mostlyclean-intl
20633
20634mostlyclean-intl: 
20635	@[ -f ./intl/Makefile ] || exit 0; \
20636	r=`${PWD_COMMAND}`; export r; \
20637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20638	$(HOST_EXPORTS) \
20639	for flag in $(EXTRA_HOST_FLAGS) ; do \
20640	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20641	done; \
20642	echo "Doing mostlyclean in intl" ; \
20643	(cd $(HOST_SUBDIR)/intl && \
20644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20646	          "RANLIB=$${RANLIB}" \
20647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20648	          mostlyclean) \
20649	  || exit 1
20650
20651@endif intl
20652
20653.PHONY: maybe-clean-intl clean-intl
20654maybe-clean-intl:
20655@if intl
20656maybe-clean-intl: clean-intl
20657
20658clean-intl: 
20659	@[ -f ./intl/Makefile ] || exit 0; \
20660	r=`${PWD_COMMAND}`; export r; \
20661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20662	$(HOST_EXPORTS) \
20663	for flag in $(EXTRA_HOST_FLAGS) ; do \
20664	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20665	done; \
20666	echo "Doing clean in intl" ; \
20667	(cd $(HOST_SUBDIR)/intl && \
20668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20670	          "RANLIB=$${RANLIB}" \
20671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20672	          clean) \
20673	  || exit 1
20674
20675@endif intl
20676
20677.PHONY: maybe-distclean-intl distclean-intl
20678maybe-distclean-intl:
20679@if intl
20680maybe-distclean-intl: distclean-intl
20681
20682distclean-intl: 
20683	@[ -f ./intl/Makefile ] || exit 0; \
20684	r=`${PWD_COMMAND}`; export r; \
20685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20686	$(HOST_EXPORTS) \
20687	for flag in $(EXTRA_HOST_FLAGS) ; do \
20688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20689	done; \
20690	echo "Doing distclean in intl" ; \
20691	(cd $(HOST_SUBDIR)/intl && \
20692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20694	          "RANLIB=$${RANLIB}" \
20695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20696	          distclean) \
20697	  || exit 1
20698
20699@endif intl
20700
20701.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20702maybe-maintainer-clean-intl:
20703@if intl
20704maybe-maintainer-clean-intl: maintainer-clean-intl
20705
20706maintainer-clean-intl: 
20707	@[ -f ./intl/Makefile ] || exit 0; \
20708	r=`${PWD_COMMAND}`; export r; \
20709	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20710	$(HOST_EXPORTS) \
20711	for flag in $(EXTRA_HOST_FLAGS) ; do \
20712	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20713	done; \
20714	echo "Doing maintainer-clean in intl" ; \
20715	(cd $(HOST_SUBDIR)/intl && \
20716	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20717	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20718	          "RANLIB=$${RANLIB}" \
20719	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20720	          maintainer-clean) \
20721	  || exit 1
20722
20723@endif intl
20724
20725
20726
20727.PHONY: configure-tcl maybe-configure-tcl
20728maybe-configure-tcl:
20729@if gcc-bootstrap
20730configure-tcl: stage_current
20731@endif gcc-bootstrap
20732@if tcl
20733maybe-configure-tcl: configure-tcl
20734configure-tcl: 
20735	@: $(MAKE); $(unstage)
20736	@r=`${PWD_COMMAND}`; export r; \
20737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20738	test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20739	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
20740	$(HOST_EXPORTS) \
20741	echo Configuring in $(HOST_SUBDIR)/tcl; \
20742	cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20743	case $(srcdir) in \
20744	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20745	  *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20746		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20747	esac; \
20748	srcdiroption="--srcdir=$${topdir}/tcl"; \
20749	libsrcdir="$$s/tcl"; \
20750	$(SHELL) $${libsrcdir}/configure \
20751	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20752	  --target=${target_alias} $${srcdiroption}  \
20753	  || exit 1
20754@endif tcl
20755
20756
20757
20758
20759
20760.PHONY: all-tcl maybe-all-tcl
20761maybe-all-tcl:
20762@if gcc-bootstrap
20763all-tcl: stage_current
20764@endif gcc-bootstrap
20765@if tcl
20766TARGET-tcl=all
20767maybe-all-tcl: all-tcl
20768all-tcl: configure-tcl
20769	@: $(MAKE); $(unstage)
20770	@r=`${PWD_COMMAND}`; export r; \
20771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772	$(HOST_EXPORTS) \
20773	(cd $(HOST_SUBDIR)/tcl && \
20774	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
20775@endif tcl
20776
20777
20778
20779
20780.PHONY: check-tcl maybe-check-tcl
20781maybe-check-tcl:
20782@if tcl
20783maybe-check-tcl: check-tcl
20784
20785check-tcl:
20786	@: $(MAKE); $(unstage)
20787	@r=`${PWD_COMMAND}`; export r; \
20788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789	$(HOST_EXPORTS) \
20790	(cd $(HOST_SUBDIR)/tcl && \
20791	  $(MAKE) $(FLAGS_TO_PASS)  check)
20792
20793@endif tcl
20794
20795.PHONY: install-tcl maybe-install-tcl
20796maybe-install-tcl:
20797@if tcl
20798maybe-install-tcl: install-tcl
20799
20800install-tcl: installdirs
20801	@: $(MAKE); $(unstage)
20802	@r=`${PWD_COMMAND}`; export r; \
20803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804	$(HOST_EXPORTS) \
20805	(cd $(HOST_SUBDIR)/tcl && \
20806	  $(MAKE) $(FLAGS_TO_PASS)  install)
20807
20808@endif tcl
20809
20810# Other targets (info, dvi, pdf, etc.)
20811
20812.PHONY: maybe-info-tcl info-tcl
20813maybe-info-tcl:
20814@if tcl
20815maybe-info-tcl: info-tcl
20816
20817info-tcl: \
20818    configure-tcl 
20819	@: $(MAKE); $(unstage)
20820	@[ -f ./tcl/Makefile ] || exit 0; \
20821	r=`${PWD_COMMAND}`; export r; \
20822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823	$(HOST_EXPORTS) \
20824	for flag in $(EXTRA_HOST_FLAGS) ; do \
20825	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20826	done; \
20827	echo "Doing info in tcl" ; \
20828	(cd $(HOST_SUBDIR)/tcl && \
20829	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20830	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20831	          "RANLIB=$${RANLIB}" \
20832	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20833	          info) \
20834	  || exit 1
20835
20836@endif tcl
20837
20838.PHONY: maybe-dvi-tcl dvi-tcl
20839maybe-dvi-tcl:
20840@if tcl
20841maybe-dvi-tcl: dvi-tcl
20842
20843dvi-tcl: \
20844    configure-tcl 
20845	@: $(MAKE); $(unstage)
20846	@[ -f ./tcl/Makefile ] || exit 0; \
20847	r=`${PWD_COMMAND}`; export r; \
20848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849	$(HOST_EXPORTS) \
20850	for flag in $(EXTRA_HOST_FLAGS) ; do \
20851	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20852	done; \
20853	echo "Doing dvi in tcl" ; \
20854	(cd $(HOST_SUBDIR)/tcl && \
20855	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20856	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20857	          "RANLIB=$${RANLIB}" \
20858	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20859	          dvi) \
20860	  || exit 1
20861
20862@endif tcl
20863
20864.PHONY: maybe-pdf-tcl pdf-tcl
20865maybe-pdf-tcl:
20866@if tcl
20867maybe-pdf-tcl: pdf-tcl
20868
20869pdf-tcl: \
20870    configure-tcl 
20871	@: $(MAKE); $(unstage)
20872	@[ -f ./tcl/Makefile ] || exit 0; \
20873	r=`${PWD_COMMAND}`; export r; \
20874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875	$(HOST_EXPORTS) \
20876	for flag in $(EXTRA_HOST_FLAGS) ; do \
20877	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878	done; \
20879	echo "Doing pdf in tcl" ; \
20880	(cd $(HOST_SUBDIR)/tcl && \
20881	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883	          "RANLIB=$${RANLIB}" \
20884	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20885	          pdf) \
20886	  || exit 1
20887
20888@endif tcl
20889
20890.PHONY: maybe-html-tcl html-tcl
20891maybe-html-tcl:
20892@if tcl
20893maybe-html-tcl: html-tcl
20894
20895html-tcl: \
20896    configure-tcl 
20897	@: $(MAKE); $(unstage)
20898	@[ -f ./tcl/Makefile ] || exit 0; \
20899	r=`${PWD_COMMAND}`; export r; \
20900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20901	$(HOST_EXPORTS) \
20902	for flag in $(EXTRA_HOST_FLAGS) ; do \
20903	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20904	done; \
20905	echo "Doing html in tcl" ; \
20906	(cd $(HOST_SUBDIR)/tcl && \
20907	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20908	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20909	          "RANLIB=$${RANLIB}" \
20910	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20911	          html) \
20912	  || exit 1
20913
20914@endif tcl
20915
20916.PHONY: maybe-TAGS-tcl TAGS-tcl
20917maybe-TAGS-tcl:
20918@if tcl
20919maybe-TAGS-tcl: TAGS-tcl
20920
20921TAGS-tcl: \
20922    configure-tcl 
20923	@: $(MAKE); $(unstage)
20924	@[ -f ./tcl/Makefile ] || exit 0; \
20925	r=`${PWD_COMMAND}`; export r; \
20926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20927	$(HOST_EXPORTS) \
20928	for flag in $(EXTRA_HOST_FLAGS) ; do \
20929	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20930	done; \
20931	echo "Doing TAGS in tcl" ; \
20932	(cd $(HOST_SUBDIR)/tcl && \
20933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20935	          "RANLIB=$${RANLIB}" \
20936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20937	          TAGS) \
20938	  || exit 1
20939
20940@endif tcl
20941
20942.PHONY: maybe-install-info-tcl install-info-tcl
20943maybe-install-info-tcl:
20944@if tcl
20945maybe-install-info-tcl: install-info-tcl
20946
20947install-info-tcl: \
20948    configure-tcl \
20949    info-tcl 
20950	@: $(MAKE); $(unstage)
20951	@[ -f ./tcl/Makefile ] || exit 0; \
20952	r=`${PWD_COMMAND}`; export r; \
20953	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20954	$(HOST_EXPORTS) \
20955	for flag in $(EXTRA_HOST_FLAGS) ; do \
20956	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20957	done; \
20958	echo "Doing install-info in tcl" ; \
20959	(cd $(HOST_SUBDIR)/tcl && \
20960	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20961	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20962	          "RANLIB=$${RANLIB}" \
20963	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20964	          install-info) \
20965	  || exit 1
20966
20967@endif tcl
20968
20969.PHONY: maybe-install-pdf-tcl install-pdf-tcl
20970maybe-install-pdf-tcl:
20971@if tcl
20972maybe-install-pdf-tcl: install-pdf-tcl
20973
20974install-pdf-tcl: \
20975    configure-tcl \
20976    pdf-tcl 
20977	@: $(MAKE); $(unstage)
20978	@[ -f ./tcl/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 install-pdf in tcl" ; \
20986	(cd $(HOST_SUBDIR)/tcl && \
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	          install-pdf) \
20992	  || exit 1
20993
20994@endif tcl
20995
20996.PHONY: maybe-install-html-tcl install-html-tcl
20997maybe-install-html-tcl:
20998@if tcl
20999maybe-install-html-tcl: install-html-tcl
21000
21001install-html-tcl: \
21002    configure-tcl \
21003    html-tcl 
21004	@: $(MAKE); $(unstage)
21005	@[ -f ./tcl/Makefile ] || exit 0; \
21006	r=`${PWD_COMMAND}`; export r; \
21007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008	$(HOST_EXPORTS) \
21009	for flag in $(EXTRA_HOST_FLAGS) ; do \
21010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21011	done; \
21012	echo "Doing install-html in tcl" ; \
21013	(cd $(HOST_SUBDIR)/tcl && \
21014	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016	          "RANLIB=$${RANLIB}" \
21017	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21018	          install-html) \
21019	  || exit 1
21020
21021@endif tcl
21022
21023.PHONY: maybe-installcheck-tcl installcheck-tcl
21024maybe-installcheck-tcl:
21025@if tcl
21026maybe-installcheck-tcl: installcheck-tcl
21027
21028installcheck-tcl: \
21029    configure-tcl 
21030	@: $(MAKE); $(unstage)
21031	@[ -f ./tcl/Makefile ] || exit 0; \
21032	r=`${PWD_COMMAND}`; export r; \
21033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21034	$(HOST_EXPORTS) \
21035	for flag in $(EXTRA_HOST_FLAGS) ; do \
21036	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21037	done; \
21038	echo "Doing installcheck in tcl" ; \
21039	(cd $(HOST_SUBDIR)/tcl && \
21040	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21041	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21042	          "RANLIB=$${RANLIB}" \
21043	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21044	          installcheck) \
21045	  || exit 1
21046
21047@endif tcl
21048
21049.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21050maybe-mostlyclean-tcl:
21051@if tcl
21052maybe-mostlyclean-tcl: mostlyclean-tcl
21053
21054# tcl doesn't support mostlyclean.
21055mostlyclean-tcl:
21056
21057@endif tcl
21058
21059.PHONY: maybe-clean-tcl clean-tcl
21060maybe-clean-tcl:
21061@if tcl
21062maybe-clean-tcl: clean-tcl
21063
21064clean-tcl: 
21065	@: $(MAKE); $(unstage)
21066	@[ -f ./tcl/Makefile ] || exit 0; \
21067	r=`${PWD_COMMAND}`; export r; \
21068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21069	$(HOST_EXPORTS) \
21070	for flag in $(EXTRA_HOST_FLAGS) ; do \
21071	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21072	done; \
21073	echo "Doing clean in tcl" ; \
21074	(cd $(HOST_SUBDIR)/tcl && \
21075	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21076	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21077	          "RANLIB=$${RANLIB}" \
21078	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21079	          clean) \
21080	  || exit 1
21081
21082@endif tcl
21083
21084.PHONY: maybe-distclean-tcl distclean-tcl
21085maybe-distclean-tcl:
21086@if tcl
21087maybe-distclean-tcl: distclean-tcl
21088
21089distclean-tcl: 
21090	@: $(MAKE); $(unstage)
21091	@[ -f ./tcl/Makefile ] || exit 0; \
21092	r=`${PWD_COMMAND}`; export r; \
21093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094	$(HOST_EXPORTS) \
21095	for flag in $(EXTRA_HOST_FLAGS) ; do \
21096	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21097	done; \
21098	echo "Doing distclean in tcl" ; \
21099	(cd $(HOST_SUBDIR)/tcl && \
21100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102	          "RANLIB=$${RANLIB}" \
21103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21104	          distclean) \
21105	  || exit 1
21106
21107@endif tcl
21108
21109.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21110maybe-maintainer-clean-tcl:
21111@if tcl
21112maybe-maintainer-clean-tcl: maintainer-clean-tcl
21113
21114maintainer-clean-tcl: 
21115	@: $(MAKE); $(unstage)
21116	@[ -f ./tcl/Makefile ] || exit 0; \
21117	r=`${PWD_COMMAND}`; export r; \
21118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119	$(HOST_EXPORTS) \
21120	for flag in $(EXTRA_HOST_FLAGS) ; do \
21121	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122	done; \
21123	echo "Doing maintainer-clean in tcl" ; \
21124	(cd $(HOST_SUBDIR)/tcl && \
21125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127	          "RANLIB=$${RANLIB}" \
21128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21129	          maintainer-clean) \
21130	  || exit 1
21131
21132@endif tcl
21133
21134
21135
21136.PHONY: configure-itcl maybe-configure-itcl
21137maybe-configure-itcl:
21138@if gcc-bootstrap
21139configure-itcl: stage_current
21140@endif gcc-bootstrap
21141@if itcl
21142maybe-configure-itcl: configure-itcl
21143configure-itcl: 
21144	@: $(MAKE); $(unstage)
21145	@r=`${PWD_COMMAND}`; export r; \
21146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21147	test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21148	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
21149	$(HOST_EXPORTS) \
21150	echo Configuring in $(HOST_SUBDIR)/itcl; \
21151	cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21152	case $(srcdir) in \
21153	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21154	  *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21155		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21156	esac; \
21157	srcdiroption="--srcdir=$${topdir}/itcl"; \
21158	libsrcdir="$$s/itcl"; \
21159	$(SHELL) $${libsrcdir}/configure \
21160	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21161	  --target=${target_alias} $${srcdiroption}  \
21162	  || exit 1
21163@endif itcl
21164
21165
21166
21167
21168
21169.PHONY: all-itcl maybe-all-itcl
21170maybe-all-itcl:
21171@if gcc-bootstrap
21172all-itcl: stage_current
21173@endif gcc-bootstrap
21174@if itcl
21175TARGET-itcl=all
21176maybe-all-itcl: all-itcl
21177all-itcl: configure-itcl
21178	@: $(MAKE); $(unstage)
21179	@r=`${PWD_COMMAND}`; export r; \
21180	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181	$(HOST_EXPORTS) \
21182	(cd $(HOST_SUBDIR)/itcl && \
21183	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
21184@endif itcl
21185
21186
21187
21188
21189.PHONY: check-itcl maybe-check-itcl
21190maybe-check-itcl:
21191@if itcl
21192maybe-check-itcl: check-itcl
21193
21194check-itcl:
21195	@: $(MAKE); $(unstage)
21196	@r=`${PWD_COMMAND}`; export r; \
21197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198	$(HOST_EXPORTS) \
21199	(cd $(HOST_SUBDIR)/itcl && \
21200	  $(MAKE) $(FLAGS_TO_PASS)  check)
21201
21202@endif itcl
21203
21204.PHONY: install-itcl maybe-install-itcl
21205maybe-install-itcl:
21206@if itcl
21207maybe-install-itcl: install-itcl
21208
21209install-itcl: installdirs
21210	@: $(MAKE); $(unstage)
21211	@r=`${PWD_COMMAND}`; export r; \
21212	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21213	$(HOST_EXPORTS) \
21214	(cd $(HOST_SUBDIR)/itcl && \
21215	  $(MAKE) $(FLAGS_TO_PASS)  install)
21216
21217@endif itcl
21218
21219# Other targets (info, dvi, pdf, etc.)
21220
21221.PHONY: maybe-info-itcl info-itcl
21222maybe-info-itcl:
21223@if itcl
21224maybe-info-itcl: info-itcl
21225
21226info-itcl: \
21227    configure-itcl 
21228	@: $(MAKE); $(unstage)
21229	@[ -f ./itcl/Makefile ] || exit 0; \
21230	r=`${PWD_COMMAND}`; export r; \
21231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21232	$(HOST_EXPORTS) \
21233	for flag in $(EXTRA_HOST_FLAGS) ; do \
21234	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21235	done; \
21236	echo "Doing info in itcl" ; \
21237	(cd $(HOST_SUBDIR)/itcl && \
21238	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21239	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21240	          "RANLIB=$${RANLIB}" \
21241	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21242	          info) \
21243	  || exit 1
21244
21245@endif itcl
21246
21247.PHONY: maybe-dvi-itcl dvi-itcl
21248maybe-dvi-itcl:
21249@if itcl
21250maybe-dvi-itcl: dvi-itcl
21251
21252dvi-itcl: \
21253    configure-itcl 
21254	@: $(MAKE); $(unstage)
21255	@[ -f ./itcl/Makefile ] || exit 0; \
21256	r=`${PWD_COMMAND}`; export r; \
21257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21258	$(HOST_EXPORTS) \
21259	for flag in $(EXTRA_HOST_FLAGS) ; do \
21260	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21261	done; \
21262	echo "Doing dvi in itcl" ; \
21263	(cd $(HOST_SUBDIR)/itcl && \
21264	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21265	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21266	          "RANLIB=$${RANLIB}" \
21267	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21268	          dvi) \
21269	  || exit 1
21270
21271@endif itcl
21272
21273.PHONY: maybe-pdf-itcl pdf-itcl
21274maybe-pdf-itcl:
21275@if itcl
21276maybe-pdf-itcl: pdf-itcl
21277
21278pdf-itcl: \
21279    configure-itcl 
21280	@: $(MAKE); $(unstage)
21281	@[ -f ./itcl/Makefile ] || exit 0; \
21282	r=`${PWD_COMMAND}`; export r; \
21283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21284	$(HOST_EXPORTS) \
21285	for flag in $(EXTRA_HOST_FLAGS) ; do \
21286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21287	done; \
21288	echo "Doing pdf in itcl" ; \
21289	(cd $(HOST_SUBDIR)/itcl && \
21290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21292	          "RANLIB=$${RANLIB}" \
21293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21294	          pdf) \
21295	  || exit 1
21296
21297@endif itcl
21298
21299.PHONY: maybe-html-itcl html-itcl
21300maybe-html-itcl:
21301@if itcl
21302maybe-html-itcl: html-itcl
21303
21304html-itcl: \
21305    configure-itcl 
21306	@: $(MAKE); $(unstage)
21307	@[ -f ./itcl/Makefile ] || exit 0; \
21308	r=`${PWD_COMMAND}`; export r; \
21309	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310	$(HOST_EXPORTS) \
21311	for flag in $(EXTRA_HOST_FLAGS) ; do \
21312	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21313	done; \
21314	echo "Doing html in itcl" ; \
21315	(cd $(HOST_SUBDIR)/itcl && \
21316	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21317	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21318	          "RANLIB=$${RANLIB}" \
21319	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21320	          html) \
21321	  || exit 1
21322
21323@endif itcl
21324
21325.PHONY: maybe-TAGS-itcl TAGS-itcl
21326maybe-TAGS-itcl:
21327@if itcl
21328maybe-TAGS-itcl: TAGS-itcl
21329
21330TAGS-itcl: \
21331    configure-itcl 
21332	@: $(MAKE); $(unstage)
21333	@[ -f ./itcl/Makefile ] || exit 0; \
21334	r=`${PWD_COMMAND}`; export r; \
21335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21336	$(HOST_EXPORTS) \
21337	for flag in $(EXTRA_HOST_FLAGS) ; do \
21338	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21339	done; \
21340	echo "Doing TAGS in itcl" ; \
21341	(cd $(HOST_SUBDIR)/itcl && \
21342	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21343	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21344	          "RANLIB=$${RANLIB}" \
21345	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21346	          TAGS) \
21347	  || exit 1
21348
21349@endif itcl
21350
21351.PHONY: maybe-install-info-itcl install-info-itcl
21352maybe-install-info-itcl:
21353@if itcl
21354maybe-install-info-itcl: install-info-itcl
21355
21356install-info-itcl: \
21357    configure-itcl \
21358    info-itcl 
21359	@: $(MAKE); $(unstage)
21360	@[ -f ./itcl/Makefile ] || exit 0; \
21361	r=`${PWD_COMMAND}`; export r; \
21362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363	$(HOST_EXPORTS) \
21364	for flag in $(EXTRA_HOST_FLAGS) ; do \
21365	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21366	done; \
21367	echo "Doing install-info in itcl" ; \
21368	(cd $(HOST_SUBDIR)/itcl && \
21369	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21370	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21371	          "RANLIB=$${RANLIB}" \
21372	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21373	          install-info) \
21374	  || exit 1
21375
21376@endif itcl
21377
21378.PHONY: maybe-install-pdf-itcl install-pdf-itcl
21379maybe-install-pdf-itcl:
21380@if itcl
21381maybe-install-pdf-itcl: install-pdf-itcl
21382
21383install-pdf-itcl: \
21384    configure-itcl \
21385    pdf-itcl 
21386	@: $(MAKE); $(unstage)
21387	@[ -f ./itcl/Makefile ] || exit 0; \
21388	r=`${PWD_COMMAND}`; export r; \
21389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390	$(HOST_EXPORTS) \
21391	for flag in $(EXTRA_HOST_FLAGS) ; do \
21392	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21393	done; \
21394	echo "Doing install-pdf in itcl" ; \
21395	(cd $(HOST_SUBDIR)/itcl && \
21396	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21397	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21398	          "RANLIB=$${RANLIB}" \
21399	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21400	          install-pdf) \
21401	  || exit 1
21402
21403@endif itcl
21404
21405.PHONY: maybe-install-html-itcl install-html-itcl
21406maybe-install-html-itcl:
21407@if itcl
21408maybe-install-html-itcl: install-html-itcl
21409
21410install-html-itcl: \
21411    configure-itcl \
21412    html-itcl 
21413	@: $(MAKE); $(unstage)
21414	@[ -f ./itcl/Makefile ] || exit 0; \
21415	r=`${PWD_COMMAND}`; export r; \
21416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417	$(HOST_EXPORTS) \
21418	for flag in $(EXTRA_HOST_FLAGS) ; do \
21419	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21420	done; \
21421	echo "Doing install-html in itcl" ; \
21422	(cd $(HOST_SUBDIR)/itcl && \
21423	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21424	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21425	          "RANLIB=$${RANLIB}" \
21426	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21427	          install-html) \
21428	  || exit 1
21429
21430@endif itcl
21431
21432.PHONY: maybe-installcheck-itcl installcheck-itcl
21433maybe-installcheck-itcl:
21434@if itcl
21435maybe-installcheck-itcl: installcheck-itcl
21436
21437installcheck-itcl: \
21438    configure-itcl 
21439	@: $(MAKE); $(unstage)
21440	@[ -f ./itcl/Makefile ] || exit 0; \
21441	r=`${PWD_COMMAND}`; export r; \
21442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443	$(HOST_EXPORTS) \
21444	for flag in $(EXTRA_HOST_FLAGS) ; do \
21445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21446	done; \
21447	echo "Doing installcheck in itcl" ; \
21448	(cd $(HOST_SUBDIR)/itcl && \
21449	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21450	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21451	          "RANLIB=$${RANLIB}" \
21452	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21453	          installcheck) \
21454	  || exit 1
21455
21456@endif itcl
21457
21458.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21459maybe-mostlyclean-itcl:
21460@if itcl
21461maybe-mostlyclean-itcl: mostlyclean-itcl
21462
21463mostlyclean-itcl: 
21464	@: $(MAKE); $(unstage)
21465	@[ -f ./itcl/Makefile ] || exit 0; \
21466	r=`${PWD_COMMAND}`; export r; \
21467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21468	$(HOST_EXPORTS) \
21469	for flag in $(EXTRA_HOST_FLAGS) ; do \
21470	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21471	done; \
21472	echo "Doing mostlyclean in itcl" ; \
21473	(cd $(HOST_SUBDIR)/itcl && \
21474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21476	          "RANLIB=$${RANLIB}" \
21477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21478	          mostlyclean) \
21479	  || exit 1
21480
21481@endif itcl
21482
21483.PHONY: maybe-clean-itcl clean-itcl
21484maybe-clean-itcl:
21485@if itcl
21486maybe-clean-itcl: clean-itcl
21487
21488clean-itcl: 
21489	@: $(MAKE); $(unstage)
21490	@[ -f ./itcl/Makefile ] || exit 0; \
21491	r=`${PWD_COMMAND}`; export r; \
21492	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493	$(HOST_EXPORTS) \
21494	for flag in $(EXTRA_HOST_FLAGS) ; do \
21495	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21496	done; \
21497	echo "Doing clean in itcl" ; \
21498	(cd $(HOST_SUBDIR)/itcl && \
21499	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21500	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21501	          "RANLIB=$${RANLIB}" \
21502	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21503	          clean) \
21504	  || exit 1
21505
21506@endif itcl
21507
21508.PHONY: maybe-distclean-itcl distclean-itcl
21509maybe-distclean-itcl:
21510@if itcl
21511maybe-distclean-itcl: distclean-itcl
21512
21513distclean-itcl: 
21514	@: $(MAKE); $(unstage)
21515	@[ -f ./itcl/Makefile ] || exit 0; \
21516	r=`${PWD_COMMAND}`; export r; \
21517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21518	$(HOST_EXPORTS) \
21519	for flag in $(EXTRA_HOST_FLAGS) ; do \
21520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21521	done; \
21522	echo "Doing distclean in itcl" ; \
21523	(cd $(HOST_SUBDIR)/itcl && \
21524	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21525	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21526	          "RANLIB=$${RANLIB}" \
21527	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21528	          distclean) \
21529	  || exit 1
21530
21531@endif itcl
21532
21533.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21534maybe-maintainer-clean-itcl:
21535@if itcl
21536maybe-maintainer-clean-itcl: maintainer-clean-itcl
21537
21538maintainer-clean-itcl: 
21539	@: $(MAKE); $(unstage)
21540	@[ -f ./itcl/Makefile ] || exit 0; \
21541	r=`${PWD_COMMAND}`; export r; \
21542	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21543	$(HOST_EXPORTS) \
21544	for flag in $(EXTRA_HOST_FLAGS) ; do \
21545	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21546	done; \
21547	echo "Doing maintainer-clean in itcl" ; \
21548	(cd $(HOST_SUBDIR)/itcl && \
21549	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21550	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21551	          "RANLIB=$${RANLIB}" \
21552	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21553	          maintainer-clean) \
21554	  || exit 1
21555
21556@endif itcl
21557
21558
21559
21560.PHONY: configure-ld maybe-configure-ld
21561maybe-configure-ld:
21562@if gcc-bootstrap
21563configure-ld: stage_current
21564@endif gcc-bootstrap
21565@if ld
21566maybe-configure-ld: configure-ld
21567configure-ld: 
21568	@r=`${PWD_COMMAND}`; export r; \
21569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21570	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21571	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21572	$(HOST_EXPORTS) \
21573	echo Configuring in $(HOST_SUBDIR)/ld; \
21574	cd "$(HOST_SUBDIR)/ld" || exit 1; \
21575	case $(srcdir) in \
21576	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21577	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21578		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21579	esac; \
21580	srcdiroption="--srcdir=$${topdir}/ld"; \
21581	libsrcdir="$$s/ld"; \
21582	$(SHELL) $${libsrcdir}/configure \
21583	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21584	  --target=${target_alias} $${srcdiroption}  \
21585	  || exit 1
21586@endif ld
21587
21588
21589
21590.PHONY: configure-stage1-ld maybe-configure-stage1-ld
21591maybe-configure-stage1-ld:
21592@if ld-bootstrap
21593maybe-configure-stage1-ld: configure-stage1-ld
21594configure-stage1-ld:
21595	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21596	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21597	@r=`${PWD_COMMAND}`; export r; \
21598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21599	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21600	$(HOST_EXPORTS) \
21601	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21602	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
21603	echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
21604	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21605	cd $(HOST_SUBDIR)/ld || exit 1; \
21606	case $(srcdir) in \
21607	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21608	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21609		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21610	esac; \
21611	srcdiroption="--srcdir=$${topdir}/ld"; \
21612	libsrcdir="$$s/ld"; \
21613	$(SHELL) $${libsrcdir}/configure \
21614	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21615	  --target=${target_alias} $${srcdiroption} \
21616	   \
21617	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21618@endif ld-bootstrap
21619
21620.PHONY: configure-stage2-ld maybe-configure-stage2-ld
21621maybe-configure-stage2-ld:
21622@if ld-bootstrap
21623maybe-configure-stage2-ld: configure-stage2-ld
21624configure-stage2-ld:
21625	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21626	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21627	@r=`${PWD_COMMAND}`; export r; \
21628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21630	$(HOST_EXPORTS) \
21631	$(POSTSTAGE1_HOST_EXPORTS) \
21632	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21633	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21634	echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
21635	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21636	cd $(HOST_SUBDIR)/ld || exit 1; \
21637	case $(srcdir) in \
21638	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21639	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21640		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21641	esac; \
21642	srcdiroption="--srcdir=$${topdir}/ld"; \
21643	libsrcdir="$$s/ld"; \
21644	$(SHELL) $${libsrcdir}/configure \
21645	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21646	  --target=${target_alias} $${srcdiroption} \
21647	  --with-build-libsubdir=$(HOST_SUBDIR) \
21648	  @stage2_werror_flag@ 
21649@endif ld-bootstrap
21650
21651.PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
21652maybe-configure-stageb2g0-ld:
21653@if ld-bootstrap
21654maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
21655configure-stageb2g0-ld:
21656	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21657	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21658	@r=`${PWD_COMMAND}`; export r; \
21659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21661	$(HOST_EXPORTS) \
21662	$(POSTSTAGE1_HOST_EXPORTS) \
21663	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21664	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
21665	echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
21666	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21667	cd $(HOST_SUBDIR)/ld || exit 1; \
21668	case $(srcdir) in \
21669	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21670	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21671		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21672	esac; \
21673	srcdiroption="--srcdir=$${topdir}/ld"; \
21674	libsrcdir="$$s/ld"; \
21675	$(SHELL) $${libsrcdir}/configure \
21676	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21677	  --target=${target_alias} $${srcdiroption} \
21678	  --with-build-libsubdir=$(HOST_SUBDIR) \
21679	  @stage2_werror_flag@ 
21680@endif ld-bootstrap
21681
21682.PHONY: configure-stage3-ld maybe-configure-stage3-ld
21683maybe-configure-stage3-ld:
21684@if ld-bootstrap
21685maybe-configure-stage3-ld: configure-stage3-ld
21686configure-stage3-ld:
21687	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21688	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21689	@r=`${PWD_COMMAND}`; export r; \
21690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21692	$(HOST_EXPORTS) \
21693	$(POSTSTAGE1_HOST_EXPORTS) \
21694	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21695	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21696	echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
21697	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21698	cd $(HOST_SUBDIR)/ld || exit 1; \
21699	case $(srcdir) in \
21700	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21701	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21702		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21703	esac; \
21704	srcdiroption="--srcdir=$${topdir}/ld"; \
21705	libsrcdir="$$s/ld"; \
21706	$(SHELL) $${libsrcdir}/configure \
21707	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21708	  --target=${target_alias} $${srcdiroption} \
21709	  --with-build-libsubdir=$(HOST_SUBDIR) \
21710	  @stage2_werror_flag@ 
21711@endif ld-bootstrap
21712
21713.PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
21714maybe-configure-stageb3g2-ld:
21715@if ld-bootstrap
21716maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
21717configure-stageb3g2-ld:
21718	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21719	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21720	@r=`${PWD_COMMAND}`; export r; \
21721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21722	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21723	$(HOST_EXPORTS) \
21724	$(POSTSTAGE1_HOST_EXPORTS) \
21725	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21726	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
21727	echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
21728	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21729	cd $(HOST_SUBDIR)/ld || exit 1; \
21730	case $(srcdir) in \
21731	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21732	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21733		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21734	esac; \
21735	srcdiroption="--srcdir=$${topdir}/ld"; \
21736	libsrcdir="$$s/ld"; \
21737	$(SHELL) $${libsrcdir}/configure \
21738	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21739	  --target=${target_alias} $${srcdiroption} \
21740	  --with-build-libsubdir=$(HOST_SUBDIR) \
21741	  @stage2_werror_flag@ 
21742@endif ld-bootstrap
21743
21744.PHONY: configure-stage4-ld maybe-configure-stage4-ld
21745maybe-configure-stage4-ld:
21746@if ld-bootstrap
21747maybe-configure-stage4-ld: configure-stage4-ld
21748configure-stage4-ld:
21749	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21750	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21751	@r=`${PWD_COMMAND}`; export r; \
21752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21754	$(HOST_EXPORTS) \
21755	$(POSTSTAGE1_HOST_EXPORTS) \
21756	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21757	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21758	echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
21759	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21760	cd $(HOST_SUBDIR)/ld || exit 1; \
21761	case $(srcdir) in \
21762	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21763	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21764		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21765	esac; \
21766	srcdiroption="--srcdir=$${topdir}/ld"; \
21767	libsrcdir="$$s/ld"; \
21768	$(SHELL) $${libsrcdir}/configure \
21769	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21770	  --target=${target_alias} $${srcdiroption} \
21771	  --with-build-libsubdir=$(HOST_SUBDIR) \
21772	  @stage2_werror_flag@ 
21773@endif ld-bootstrap
21774
21775.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21776maybe-configure-stageprofile-ld:
21777@if ld-bootstrap
21778maybe-configure-stageprofile-ld: configure-stageprofile-ld
21779configure-stageprofile-ld:
21780	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21781	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21782	@r=`${PWD_COMMAND}`; export r; \
21783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21785	$(HOST_EXPORTS) \
21786	$(POSTSTAGE1_HOST_EXPORTS) \
21787	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21788	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
21789	echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
21790	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21791	cd $(HOST_SUBDIR)/ld || exit 1; \
21792	case $(srcdir) in \
21793	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21794	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21795		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21796	esac; \
21797	srcdiroption="--srcdir=$${topdir}/ld"; \
21798	libsrcdir="$$s/ld"; \
21799	$(SHELL) $${libsrcdir}/configure \
21800	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21801	  --target=${target_alias} $${srcdiroption} \
21802	  --with-build-libsubdir=$(HOST_SUBDIR) \
21803	  @stage2_werror_flag@ 
21804@endif ld-bootstrap
21805
21806.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21807maybe-configure-stagefeedback-ld:
21808@if ld-bootstrap
21809maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21810configure-stagefeedback-ld:
21811	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21812	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21813	@r=`${PWD_COMMAND}`; export r; \
21814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21816	$(HOST_EXPORTS) \
21817	$(POSTSTAGE1_HOST_EXPORTS) \
21818	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21819	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
21820	echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
21821	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21822	cd $(HOST_SUBDIR)/ld || exit 1; \
21823	case $(srcdir) in \
21824	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21825	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21826		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21827	esac; \
21828	srcdiroption="--srcdir=$${topdir}/ld"; \
21829	libsrcdir="$$s/ld"; \
21830	$(SHELL) $${libsrcdir}/configure \
21831	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21832	  --target=${target_alias} $${srcdiroption} \
21833	  --with-build-libsubdir=$(HOST_SUBDIR) \
21834	  @stage2_werror_flag@ 
21835@endif ld-bootstrap
21836
21837
21838
21839
21840
21841.PHONY: all-ld maybe-all-ld
21842maybe-all-ld:
21843@if gcc-bootstrap
21844all-ld: stage_current
21845@endif gcc-bootstrap
21846@if ld
21847TARGET-ld=all
21848maybe-all-ld: all-ld
21849all-ld: configure-ld
21850	@r=`${PWD_COMMAND}`; export r; \
21851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21852	$(HOST_EXPORTS) \
21853	(cd $(HOST_SUBDIR)/ld && \
21854	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
21855@endif ld
21856
21857
21858
21859.PHONY: all-stage1-ld maybe-all-stage1-ld
21860.PHONY: clean-stage1-ld maybe-clean-stage1-ld
21861maybe-all-stage1-ld:
21862maybe-clean-stage1-ld:
21863@if ld-bootstrap
21864maybe-all-stage1-ld: all-stage1-ld
21865all-stage1: all-stage1-ld
21866TARGET-stage1-ld = $(TARGET-ld)
21867all-stage1-ld: configure-stage1-ld
21868	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21869	@r=`${PWD_COMMAND}`; export r; \
21870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21871	$(HOST_EXPORTS) \
21872	cd $(HOST_SUBDIR)/ld && \
21873	$(MAKE) $(FLAGS_TO_PASS) \
21874		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
21875		$(TARGET-stage1-ld)
21876
21877maybe-clean-stage1-ld: clean-stage1-ld
21878clean-stage1: clean-stage1-ld
21879clean-stage1-ld:
21880	@if [ $(current_stage) = stage1 ]; then \
21881	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21882	else \
21883	  [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21884	  $(MAKE) stage1-start; \
21885	fi; \
21886	cd $(HOST_SUBDIR)/ld && \
21887	$(MAKE) $(FLAGS_TO_PASS)  \
21888		 clean
21889@endif ld-bootstrap
21890
21891
21892.PHONY: all-stage2-ld maybe-all-stage2-ld
21893.PHONY: clean-stage2-ld maybe-clean-stage2-ld
21894maybe-all-stage2-ld:
21895maybe-clean-stage2-ld:
21896@if ld-bootstrap
21897maybe-all-stage2-ld: all-stage2-ld
21898all-stage2: all-stage2-ld
21899TARGET-stage2-ld = $(TARGET-ld)
21900all-stage2-ld: configure-stage2-ld
21901	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21902	@r=`${PWD_COMMAND}`; export r; \
21903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904	$(HOST_EXPORTS) \
21905	$(POSTSTAGE1_HOST_EXPORTS) \
21906	cd $(HOST_SUBDIR)/ld && \
21907	$(MAKE) $(FLAGS_TO_PASS) \
21908		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21909		$(TARGET-stage2-ld)
21910
21911maybe-clean-stage2-ld: clean-stage2-ld
21912clean-stage2: clean-stage2-ld
21913clean-stage2-ld:
21914	@if [ $(current_stage) = stage2 ]; then \
21915	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21916	else \
21917	  [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21918	  $(MAKE) stage2-start; \
21919	fi; \
21920	cd $(HOST_SUBDIR)/ld && \
21921	$(MAKE) $(FLAGS_TO_PASS)  \
21922		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21923		 clean
21924@endif ld-bootstrap
21925
21926
21927.PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
21928.PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
21929maybe-all-stageb2g0-ld:
21930maybe-clean-stageb2g0-ld:
21931@if ld-bootstrap
21932maybe-all-stageb2g0-ld: all-stageb2g0-ld
21933all-stageb2g0: all-stageb2g0-ld
21934TARGET-stageb2g0-ld = $(TARGET-ld)
21935all-stageb2g0-ld: configure-stageb2g0-ld
21936	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21937	@r=`${PWD_COMMAND}`; export r; \
21938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939	$(HOST_EXPORTS) \
21940	$(POSTSTAGE1_HOST_EXPORTS) \
21941	cd $(HOST_SUBDIR)/ld && \
21942	$(MAKE) $(FLAGS_TO_PASS) \
21943		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21944		$(TARGET-stageb2g0-ld)
21945
21946maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
21947clean-stageb2g0: clean-stageb2g0-ld
21948clean-stageb2g0-ld:
21949	@if [ $(current_stage) = stageb2g0 ]; then \
21950	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21951	else \
21952	  [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
21953	  $(MAKE) stageb2g0-start; \
21954	fi; \
21955	cd $(HOST_SUBDIR)/ld && \
21956	$(MAKE) $(FLAGS_TO_PASS)  \
21957		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21958		 clean
21959@endif ld-bootstrap
21960
21961
21962.PHONY: all-stage3-ld maybe-all-stage3-ld
21963.PHONY: clean-stage3-ld maybe-clean-stage3-ld
21964maybe-all-stage3-ld:
21965maybe-clean-stage3-ld:
21966@if ld-bootstrap
21967maybe-all-stage3-ld: all-stage3-ld
21968all-stage3: all-stage3-ld
21969TARGET-stage3-ld = $(TARGET-ld)
21970all-stage3-ld: configure-stage3-ld
21971	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21972	@r=`${PWD_COMMAND}`; export r; \
21973	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21974	$(HOST_EXPORTS) \
21975	$(POSTSTAGE1_HOST_EXPORTS) \
21976	cd $(HOST_SUBDIR)/ld && \
21977	$(MAKE) $(FLAGS_TO_PASS) \
21978		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
21979		$(TARGET-stage3-ld)
21980
21981maybe-clean-stage3-ld: clean-stage3-ld
21982clean-stage3: clean-stage3-ld
21983clean-stage3-ld:
21984	@if [ $(current_stage) = stage3 ]; then \
21985	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21986	else \
21987	  [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21988	  $(MAKE) stage3-start; \
21989	fi; \
21990	cd $(HOST_SUBDIR)/ld && \
21991	$(MAKE) $(FLAGS_TO_PASS)  \
21992		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21993		 clean
21994@endif ld-bootstrap
21995
21996
21997.PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
21998.PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
21999maybe-all-stageb3g2-ld:
22000maybe-clean-stageb3g2-ld:
22001@if ld-bootstrap
22002maybe-all-stageb3g2-ld: all-stageb3g2-ld
22003all-stageb3g2: all-stageb3g2-ld
22004TARGET-stageb3g2-ld = $(TARGET-ld)
22005all-stageb3g2-ld: configure-stageb3g2-ld
22006	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22007	@r=`${PWD_COMMAND}`; export r; \
22008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009	$(HOST_EXPORTS) \
22010	$(POSTSTAGE1_HOST_EXPORTS) \
22011	cd $(HOST_SUBDIR)/ld && \
22012	$(MAKE) $(FLAGS_TO_PASS) \
22013		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22014		$(TARGET-stageb3g2-ld)
22015
22016maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
22017clean-stageb3g2: clean-stageb3g2-ld
22018clean-stageb3g2-ld:
22019	@if [ $(current_stage) = stageb3g2 ]; then \
22020	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22021	else \
22022	  [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
22023	  $(MAKE) stageb3g2-start; \
22024	fi; \
22025	cd $(HOST_SUBDIR)/ld && \
22026	$(MAKE) $(FLAGS_TO_PASS)  \
22027		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22028		 clean
22029@endif ld-bootstrap
22030
22031
22032.PHONY: all-stage4-ld maybe-all-stage4-ld
22033.PHONY: clean-stage4-ld maybe-clean-stage4-ld
22034maybe-all-stage4-ld:
22035maybe-clean-stage4-ld:
22036@if ld-bootstrap
22037maybe-all-stage4-ld: all-stage4-ld
22038all-stage4: all-stage4-ld
22039TARGET-stage4-ld = $(TARGET-ld)
22040all-stage4-ld: configure-stage4-ld
22041	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22042	@r=`${PWD_COMMAND}`; export r; \
22043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044	$(HOST_EXPORTS) \
22045	$(POSTSTAGE1_HOST_EXPORTS) \
22046	cd $(HOST_SUBDIR)/ld && \
22047	$(MAKE) $(FLAGS_TO_PASS) \
22048		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22049		$(TARGET-stage4-ld)
22050
22051maybe-clean-stage4-ld: clean-stage4-ld
22052clean-stage4: clean-stage4-ld
22053clean-stage4-ld:
22054	@if [ $(current_stage) = stage4 ]; then \
22055	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22056	else \
22057	  [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22058	  $(MAKE) stage4-start; \
22059	fi; \
22060	cd $(HOST_SUBDIR)/ld && \
22061	$(MAKE) $(FLAGS_TO_PASS)  \
22062		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22063		 clean
22064@endif ld-bootstrap
22065
22066
22067.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22068.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22069maybe-all-stageprofile-ld:
22070maybe-clean-stageprofile-ld:
22071@if ld-bootstrap
22072maybe-all-stageprofile-ld: all-stageprofile-ld
22073all-stageprofile: all-stageprofile-ld
22074TARGET-stageprofile-ld = $(TARGET-ld)
22075all-stageprofile-ld: configure-stageprofile-ld
22076	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22077	@r=`${PWD_COMMAND}`; export r; \
22078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079	$(HOST_EXPORTS) \
22080	$(POSTSTAGE1_HOST_EXPORTS) \
22081	cd $(HOST_SUBDIR)/ld && \
22082	$(MAKE) $(FLAGS_TO_PASS) \
22083		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22084		$(TARGET-stageprofile-ld)
22085
22086maybe-clean-stageprofile-ld: clean-stageprofile-ld
22087clean-stageprofile: clean-stageprofile-ld
22088clean-stageprofile-ld:
22089	@if [ $(current_stage) = stageprofile ]; then \
22090	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22091	else \
22092	  [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22093	  $(MAKE) stageprofile-start; \
22094	fi; \
22095	cd $(HOST_SUBDIR)/ld && \
22096	$(MAKE) $(FLAGS_TO_PASS)  \
22097		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22098		 clean
22099@endif ld-bootstrap
22100
22101
22102.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22103.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22104maybe-all-stagefeedback-ld:
22105maybe-clean-stagefeedback-ld:
22106@if ld-bootstrap
22107maybe-all-stagefeedback-ld: all-stagefeedback-ld
22108all-stagefeedback: all-stagefeedback-ld
22109TARGET-stagefeedback-ld = $(TARGET-ld)
22110all-stagefeedback-ld: configure-stagefeedback-ld
22111	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22112	@r=`${PWD_COMMAND}`; export r; \
22113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22114	$(HOST_EXPORTS) \
22115	$(POSTSTAGE1_HOST_EXPORTS) \
22116	cd $(HOST_SUBDIR)/ld && \
22117	$(MAKE) $(FLAGS_TO_PASS) \
22118		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22119		$(TARGET-stagefeedback-ld)
22120
22121maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22122clean-stagefeedback: clean-stagefeedback-ld
22123clean-stagefeedback-ld:
22124	@if [ $(current_stage) = stagefeedback ]; then \
22125	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22126	else \
22127	  [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22128	  $(MAKE) stagefeedback-start; \
22129	fi; \
22130	cd $(HOST_SUBDIR)/ld && \
22131	$(MAKE) $(FLAGS_TO_PASS)  \
22132		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22133		 clean
22134@endif ld-bootstrap
22135
22136
22137
22138
22139
22140.PHONY: check-ld maybe-check-ld
22141maybe-check-ld:
22142@if ld
22143maybe-check-ld: check-ld
22144
22145check-ld:
22146	@: $(MAKE); $(unstage)
22147	@r=`${PWD_COMMAND}`; export r; \
22148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149	$(HOST_EXPORTS) \
22150	(cd $(HOST_SUBDIR)/ld && \
22151	  $(MAKE) $(FLAGS_TO_PASS)  check)
22152
22153@endif ld
22154
22155.PHONY: install-ld maybe-install-ld
22156maybe-install-ld:
22157@if ld
22158maybe-install-ld: install-ld
22159
22160install-ld: installdirs
22161	@: $(MAKE); $(unstage)
22162	@r=`${PWD_COMMAND}`; export r; \
22163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164	$(HOST_EXPORTS) \
22165	(cd $(HOST_SUBDIR)/ld && \
22166	  $(MAKE) $(FLAGS_TO_PASS)  install)
22167
22168@endif ld
22169
22170# Other targets (info, dvi, pdf, etc.)
22171
22172.PHONY: maybe-info-ld info-ld
22173maybe-info-ld:
22174@if ld
22175maybe-info-ld: info-ld
22176
22177info-ld: \
22178    configure-ld 
22179	@[ -f ./ld/Makefile ] || exit 0; \
22180	r=`${PWD_COMMAND}`; export r; \
22181	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22182	$(HOST_EXPORTS) \
22183	for flag in $(EXTRA_HOST_FLAGS) ; do \
22184	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22185	done; \
22186	echo "Doing info in ld" ; \
22187	(cd $(HOST_SUBDIR)/ld && \
22188	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22189	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22190	          "RANLIB=$${RANLIB}" \
22191	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22192	          info) \
22193	  || exit 1
22194
22195@endif ld
22196
22197.PHONY: maybe-dvi-ld dvi-ld
22198maybe-dvi-ld:
22199@if ld
22200maybe-dvi-ld: dvi-ld
22201
22202dvi-ld: \
22203    configure-ld 
22204	@[ -f ./ld/Makefile ] || exit 0; \
22205	r=`${PWD_COMMAND}`; export r; \
22206	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22207	$(HOST_EXPORTS) \
22208	for flag in $(EXTRA_HOST_FLAGS) ; do \
22209	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22210	done; \
22211	echo "Doing dvi in ld" ; \
22212	(cd $(HOST_SUBDIR)/ld && \
22213	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22214	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22215	          "RANLIB=$${RANLIB}" \
22216	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22217	          dvi) \
22218	  || exit 1
22219
22220@endif ld
22221
22222.PHONY: maybe-pdf-ld pdf-ld
22223maybe-pdf-ld:
22224@if ld
22225maybe-pdf-ld: pdf-ld
22226
22227pdf-ld: \
22228    configure-ld 
22229	@[ -f ./ld/Makefile ] || exit 0; \
22230	r=`${PWD_COMMAND}`; export r; \
22231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22232	$(HOST_EXPORTS) \
22233	for flag in $(EXTRA_HOST_FLAGS) ; do \
22234	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22235	done; \
22236	echo "Doing pdf in ld" ; \
22237	(cd $(HOST_SUBDIR)/ld && \
22238	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22239	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22240	          "RANLIB=$${RANLIB}" \
22241	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22242	          pdf) \
22243	  || exit 1
22244
22245@endif ld
22246
22247.PHONY: maybe-html-ld html-ld
22248maybe-html-ld:
22249@if ld
22250maybe-html-ld: html-ld
22251
22252html-ld: \
22253    configure-ld 
22254	@[ -f ./ld/Makefile ] || exit 0; \
22255	r=`${PWD_COMMAND}`; export r; \
22256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22257	$(HOST_EXPORTS) \
22258	for flag in $(EXTRA_HOST_FLAGS) ; do \
22259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22260	done; \
22261	echo "Doing html in ld" ; \
22262	(cd $(HOST_SUBDIR)/ld && \
22263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22265	          "RANLIB=$${RANLIB}" \
22266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22267	          html) \
22268	  || exit 1
22269
22270@endif ld
22271
22272.PHONY: maybe-TAGS-ld TAGS-ld
22273maybe-TAGS-ld:
22274@if ld
22275maybe-TAGS-ld: TAGS-ld
22276
22277TAGS-ld: \
22278    configure-ld 
22279	@[ -f ./ld/Makefile ] || exit 0; \
22280	r=`${PWD_COMMAND}`; export r; \
22281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22282	$(HOST_EXPORTS) \
22283	for flag in $(EXTRA_HOST_FLAGS) ; do \
22284	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22285	done; \
22286	echo "Doing TAGS in ld" ; \
22287	(cd $(HOST_SUBDIR)/ld && \
22288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22290	          "RANLIB=$${RANLIB}" \
22291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22292	          TAGS) \
22293	  || exit 1
22294
22295@endif ld
22296
22297.PHONY: maybe-install-info-ld install-info-ld
22298maybe-install-info-ld:
22299@if ld
22300maybe-install-info-ld: install-info-ld
22301
22302install-info-ld: \
22303    configure-ld \
22304    info-ld 
22305	@[ -f ./ld/Makefile ] || exit 0; \
22306	r=`${PWD_COMMAND}`; export r; \
22307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22308	$(HOST_EXPORTS) \
22309	for flag in $(EXTRA_HOST_FLAGS) ; do \
22310	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22311	done; \
22312	echo "Doing install-info in ld" ; \
22313	(cd $(HOST_SUBDIR)/ld && \
22314	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22315	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22316	          "RANLIB=$${RANLIB}" \
22317	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22318	          install-info) \
22319	  || exit 1
22320
22321@endif ld
22322
22323.PHONY: maybe-install-pdf-ld install-pdf-ld
22324maybe-install-pdf-ld:
22325@if ld
22326maybe-install-pdf-ld: install-pdf-ld
22327
22328install-pdf-ld: \
22329    configure-ld \
22330    pdf-ld 
22331	@[ -f ./ld/Makefile ] || exit 0; \
22332	r=`${PWD_COMMAND}`; export r; \
22333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22334	$(HOST_EXPORTS) \
22335	for flag in $(EXTRA_HOST_FLAGS) ; do \
22336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22337	done; \
22338	echo "Doing install-pdf in ld" ; \
22339	(cd $(HOST_SUBDIR)/ld && \
22340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22342	          "RANLIB=$${RANLIB}" \
22343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22344	          install-pdf) \
22345	  || exit 1
22346
22347@endif ld
22348
22349.PHONY: maybe-install-html-ld install-html-ld
22350maybe-install-html-ld:
22351@if ld
22352maybe-install-html-ld: install-html-ld
22353
22354install-html-ld: \
22355    configure-ld \
22356    html-ld 
22357	@[ -f ./ld/Makefile ] || exit 0; \
22358	r=`${PWD_COMMAND}`; export r; \
22359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22360	$(HOST_EXPORTS) \
22361	for flag in $(EXTRA_HOST_FLAGS) ; do \
22362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22363	done; \
22364	echo "Doing install-html in ld" ; \
22365	(cd $(HOST_SUBDIR)/ld && \
22366	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22367	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22368	          "RANLIB=$${RANLIB}" \
22369	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22370	          install-html) \
22371	  || exit 1
22372
22373@endif ld
22374
22375.PHONY: maybe-installcheck-ld installcheck-ld
22376maybe-installcheck-ld:
22377@if ld
22378maybe-installcheck-ld: installcheck-ld
22379
22380installcheck-ld: \
22381    configure-ld 
22382	@[ -f ./ld/Makefile ] || exit 0; \
22383	r=`${PWD_COMMAND}`; export r; \
22384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385	$(HOST_EXPORTS) \
22386	for flag in $(EXTRA_HOST_FLAGS) ; do \
22387	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22388	done; \
22389	echo "Doing installcheck in ld" ; \
22390	(cd $(HOST_SUBDIR)/ld && \
22391	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393	          "RANLIB=$${RANLIB}" \
22394	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22395	          installcheck) \
22396	  || exit 1
22397
22398@endif ld
22399
22400.PHONY: maybe-mostlyclean-ld mostlyclean-ld
22401maybe-mostlyclean-ld:
22402@if ld
22403maybe-mostlyclean-ld: mostlyclean-ld
22404
22405mostlyclean-ld: 
22406	@[ -f ./ld/Makefile ] || exit 0; \
22407	r=`${PWD_COMMAND}`; export r; \
22408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22409	$(HOST_EXPORTS) \
22410	for flag in $(EXTRA_HOST_FLAGS) ; do \
22411	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22412	done; \
22413	echo "Doing mostlyclean in ld" ; \
22414	(cd $(HOST_SUBDIR)/ld && \
22415	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22416	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22417	          "RANLIB=$${RANLIB}" \
22418	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22419	          mostlyclean) \
22420	  || exit 1
22421
22422@endif ld
22423
22424.PHONY: maybe-clean-ld clean-ld
22425maybe-clean-ld:
22426@if ld
22427maybe-clean-ld: clean-ld
22428
22429clean-ld: 
22430	@[ -f ./ld/Makefile ] || exit 0; \
22431	r=`${PWD_COMMAND}`; export r; \
22432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433	$(HOST_EXPORTS) \
22434	for flag in $(EXTRA_HOST_FLAGS) ; do \
22435	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22436	done; \
22437	echo "Doing clean in ld" ; \
22438	(cd $(HOST_SUBDIR)/ld && \
22439	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22440	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22441	          "RANLIB=$${RANLIB}" \
22442	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22443	          clean) \
22444	  || exit 1
22445
22446@endif ld
22447
22448.PHONY: maybe-distclean-ld distclean-ld
22449maybe-distclean-ld:
22450@if ld
22451maybe-distclean-ld: distclean-ld
22452
22453distclean-ld: 
22454	@[ -f ./ld/Makefile ] || exit 0; \
22455	r=`${PWD_COMMAND}`; export r; \
22456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457	$(HOST_EXPORTS) \
22458	for flag in $(EXTRA_HOST_FLAGS) ; do \
22459	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460	done; \
22461	echo "Doing distclean in ld" ; \
22462	(cd $(HOST_SUBDIR)/ld && \
22463	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465	          "RANLIB=$${RANLIB}" \
22466	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467	          distclean) \
22468	  || exit 1
22469
22470@endif ld
22471
22472.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22473maybe-maintainer-clean-ld:
22474@if ld
22475maybe-maintainer-clean-ld: maintainer-clean-ld
22476
22477maintainer-clean-ld: 
22478	@[ -f ./ld/Makefile ] || exit 0; \
22479	r=`${PWD_COMMAND}`; export r; \
22480	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481	$(HOST_EXPORTS) \
22482	for flag in $(EXTRA_HOST_FLAGS) ; do \
22483	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484	done; \
22485	echo "Doing maintainer-clean in ld" ; \
22486	(cd $(HOST_SUBDIR)/ld && \
22487	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489	          "RANLIB=$${RANLIB}" \
22490	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22491	          maintainer-clean) \
22492	  || exit 1
22493
22494@endif ld
22495
22496
22497
22498.PHONY: configure-libcpp maybe-configure-libcpp
22499maybe-configure-libcpp:
22500@if gcc-bootstrap
22501configure-libcpp: stage_current
22502@endif gcc-bootstrap
22503@if libcpp
22504maybe-configure-libcpp: configure-libcpp
22505configure-libcpp: 
22506	@r=`${PWD_COMMAND}`; export r; \
22507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22508	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22509	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22510	$(HOST_EXPORTS) \
22511	echo Configuring in $(HOST_SUBDIR)/libcpp; \
22512	cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22513	case $(srcdir) in \
22514	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22515	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22516		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22517	esac; \
22518	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22519	libsrcdir="$$s/libcpp"; \
22520	$(SHELL) $${libsrcdir}/configure \
22521	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22522	  --target=${target_alias} $${srcdiroption}  \
22523	  || exit 1
22524@endif libcpp
22525
22526
22527
22528.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22529maybe-configure-stage1-libcpp:
22530@if libcpp-bootstrap
22531maybe-configure-stage1-libcpp: configure-stage1-libcpp
22532configure-stage1-libcpp:
22533	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22534	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22535	@r=`${PWD_COMMAND}`; export r; \
22536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22537	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22538	$(HOST_EXPORTS) \
22539	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22540	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
22541	echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
22542	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22543	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22544	case $(srcdir) in \
22545	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22546	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22547		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22548	esac; \
22549	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22550	libsrcdir="$$s/libcpp"; \
22551	$(SHELL) $${libsrcdir}/configure \
22552	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22553	  --target=${target_alias} $${srcdiroption} \
22554	   \
22555	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
22556@endif libcpp-bootstrap
22557
22558.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22559maybe-configure-stage2-libcpp:
22560@if libcpp-bootstrap
22561maybe-configure-stage2-libcpp: configure-stage2-libcpp
22562configure-stage2-libcpp:
22563	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22564	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22565	@r=`${PWD_COMMAND}`; export r; \
22566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22567	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22568	$(HOST_EXPORTS) \
22569	$(POSTSTAGE1_HOST_EXPORTS) \
22570	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22571	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22572	echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
22573	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22574	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22575	case $(srcdir) in \
22576	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22577	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22578		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22579	esac; \
22580	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22581	libsrcdir="$$s/libcpp"; \
22582	$(SHELL) $${libsrcdir}/configure \
22583	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22584	  --target=${target_alias} $${srcdiroption} \
22585	  --with-build-libsubdir=$(HOST_SUBDIR) \
22586	  @stage2_werror_flag@ 
22587@endif libcpp-bootstrap
22588
22589.PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
22590maybe-configure-stageb2g0-libcpp:
22591@if libcpp-bootstrap
22592maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
22593configure-stageb2g0-libcpp:
22594	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22595	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22596	@r=`${PWD_COMMAND}`; export r; \
22597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22598	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22599	$(HOST_EXPORTS) \
22600	$(POSTSTAGE1_HOST_EXPORTS) \
22601	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22602	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
22603	echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
22604	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22605	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22606	case $(srcdir) in \
22607	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22608	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22609		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22610	esac; \
22611	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22612	libsrcdir="$$s/libcpp"; \
22613	$(SHELL) $${libsrcdir}/configure \
22614	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22615	  --target=${target_alias} $${srcdiroption} \
22616	  --with-build-libsubdir=$(HOST_SUBDIR) \
22617	  @stage2_werror_flag@ 
22618@endif libcpp-bootstrap
22619
22620.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22621maybe-configure-stage3-libcpp:
22622@if libcpp-bootstrap
22623maybe-configure-stage3-libcpp: configure-stage3-libcpp
22624configure-stage3-libcpp:
22625	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22626	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22627	@r=`${PWD_COMMAND}`; export r; \
22628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22630	$(HOST_EXPORTS) \
22631	$(POSTSTAGE1_HOST_EXPORTS) \
22632	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22633	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22634	echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
22635	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22636	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22637	case $(srcdir) in \
22638	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22639	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22640		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22641	esac; \
22642	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22643	libsrcdir="$$s/libcpp"; \
22644	$(SHELL) $${libsrcdir}/configure \
22645	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22646	  --target=${target_alias} $${srcdiroption} \
22647	  --with-build-libsubdir=$(HOST_SUBDIR) \
22648	  @stage2_werror_flag@ 
22649@endif libcpp-bootstrap
22650
22651.PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
22652maybe-configure-stageb3g2-libcpp:
22653@if libcpp-bootstrap
22654maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
22655configure-stageb3g2-libcpp:
22656	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22657	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22658	@r=`${PWD_COMMAND}`; export r; \
22659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22661	$(HOST_EXPORTS) \
22662	$(POSTSTAGE1_HOST_EXPORTS) \
22663	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22664	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
22665	echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
22666	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22667	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22668	case $(srcdir) in \
22669	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22670	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22671		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22672	esac; \
22673	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22674	libsrcdir="$$s/libcpp"; \
22675	$(SHELL) $${libsrcdir}/configure \
22676	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22677	  --target=${target_alias} $${srcdiroption} \
22678	  --with-build-libsubdir=$(HOST_SUBDIR) \
22679	  @stage2_werror_flag@ 
22680@endif libcpp-bootstrap
22681
22682.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22683maybe-configure-stage4-libcpp:
22684@if libcpp-bootstrap
22685maybe-configure-stage4-libcpp: configure-stage4-libcpp
22686configure-stage4-libcpp:
22687	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22688	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22689	@r=`${PWD_COMMAND}`; export r; \
22690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22692	$(HOST_EXPORTS) \
22693	$(POSTSTAGE1_HOST_EXPORTS) \
22694	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22695	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22696	echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
22697	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22698	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22699	case $(srcdir) in \
22700	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22701	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22702		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22703	esac; \
22704	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22705	libsrcdir="$$s/libcpp"; \
22706	$(SHELL) $${libsrcdir}/configure \
22707	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22708	  --target=${target_alias} $${srcdiroption} \
22709	  --with-build-libsubdir=$(HOST_SUBDIR) \
22710	  @stage2_werror_flag@ 
22711@endif libcpp-bootstrap
22712
22713.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22714maybe-configure-stageprofile-libcpp:
22715@if libcpp-bootstrap
22716maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22717configure-stageprofile-libcpp:
22718	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22719	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22720	@r=`${PWD_COMMAND}`; export r; \
22721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22723	$(HOST_EXPORTS) \
22724	$(POSTSTAGE1_HOST_EXPORTS) \
22725	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22726	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
22727	echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
22728	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22729	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22730	case $(srcdir) in \
22731	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22732	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22733		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22734	esac; \
22735	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22736	libsrcdir="$$s/libcpp"; \
22737	$(SHELL) $${libsrcdir}/configure \
22738	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22739	  --target=${target_alias} $${srcdiroption} \
22740	  --with-build-libsubdir=$(HOST_SUBDIR) \
22741	  @stage2_werror_flag@ 
22742@endif libcpp-bootstrap
22743
22744.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
22745maybe-configure-stagefeedback-libcpp:
22746@if libcpp-bootstrap
22747maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
22748configure-stagefeedback-libcpp:
22749	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22750	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22751	@r=`${PWD_COMMAND}`; export r; \
22752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22753	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22754	$(HOST_EXPORTS) \
22755	$(POSTSTAGE1_HOST_EXPORTS) \
22756	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
22757	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
22758	echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
22759	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22760	cd $(HOST_SUBDIR)/libcpp || exit 1; \
22761	case $(srcdir) in \
22762	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22763	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22764		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22765	esac; \
22766	srcdiroption="--srcdir=$${topdir}/libcpp"; \
22767	libsrcdir="$$s/libcpp"; \
22768	$(SHELL) $${libsrcdir}/configure \
22769	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22770	  --target=${target_alias} $${srcdiroption} \
22771	  --with-build-libsubdir=$(HOST_SUBDIR) \
22772	  @stage2_werror_flag@ 
22773@endif libcpp-bootstrap
22774
22775
22776
22777
22778
22779.PHONY: all-libcpp maybe-all-libcpp
22780maybe-all-libcpp:
22781@if gcc-bootstrap
22782all-libcpp: stage_current
22783@endif gcc-bootstrap
22784@if libcpp
22785TARGET-libcpp=all
22786maybe-all-libcpp: all-libcpp
22787all-libcpp: configure-libcpp
22788	@r=`${PWD_COMMAND}`; export r; \
22789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22790	$(HOST_EXPORTS) \
22791	(cd $(HOST_SUBDIR)/libcpp && \
22792	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
22793@endif libcpp
22794
22795
22796
22797.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
22798.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
22799maybe-all-stage1-libcpp:
22800maybe-clean-stage1-libcpp:
22801@if libcpp-bootstrap
22802maybe-all-stage1-libcpp: all-stage1-libcpp
22803all-stage1: all-stage1-libcpp
22804TARGET-stage1-libcpp = $(TARGET-libcpp)
22805all-stage1-libcpp: configure-stage1-libcpp
22806	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22807	@r=`${PWD_COMMAND}`; export r; \
22808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22809	$(HOST_EXPORTS) \
22810	cd $(HOST_SUBDIR)/libcpp && \
22811	$(MAKE) $(FLAGS_TO_PASS) \
22812		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
22813		$(TARGET-stage1-libcpp)
22814
22815maybe-clean-stage1-libcpp: clean-stage1-libcpp
22816clean-stage1: clean-stage1-libcpp
22817clean-stage1-libcpp:
22818	@if [ $(current_stage) = stage1 ]; then \
22819	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22820	else \
22821	  [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
22822	  $(MAKE) stage1-start; \
22823	fi; \
22824	cd $(HOST_SUBDIR)/libcpp && \
22825	$(MAKE) $(FLAGS_TO_PASS)  \
22826		 clean
22827@endif libcpp-bootstrap
22828
22829
22830.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
22831.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
22832maybe-all-stage2-libcpp:
22833maybe-clean-stage2-libcpp:
22834@if libcpp-bootstrap
22835maybe-all-stage2-libcpp: all-stage2-libcpp
22836all-stage2: all-stage2-libcpp
22837TARGET-stage2-libcpp = $(TARGET-libcpp)
22838all-stage2-libcpp: configure-stage2-libcpp
22839	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22840	@r=`${PWD_COMMAND}`; export r; \
22841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22842	$(HOST_EXPORTS) \
22843	$(POSTSTAGE1_HOST_EXPORTS) \
22844	cd $(HOST_SUBDIR)/libcpp && \
22845	$(MAKE) $(FLAGS_TO_PASS) \
22846		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22847		$(TARGET-stage2-libcpp)
22848
22849maybe-clean-stage2-libcpp: clean-stage2-libcpp
22850clean-stage2: clean-stage2-libcpp
22851clean-stage2-libcpp:
22852	@if [ $(current_stage) = stage2 ]; then \
22853	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22854	else \
22855	  [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
22856	  $(MAKE) stage2-start; \
22857	fi; \
22858	cd $(HOST_SUBDIR)/libcpp && \
22859	$(MAKE) $(FLAGS_TO_PASS)  \
22860		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22861		 clean
22862@endif libcpp-bootstrap
22863
22864
22865.PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
22866.PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
22867maybe-all-stageb2g0-libcpp:
22868maybe-clean-stageb2g0-libcpp:
22869@if libcpp-bootstrap
22870maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
22871all-stageb2g0: all-stageb2g0-libcpp
22872TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
22873all-stageb2g0-libcpp: configure-stageb2g0-libcpp
22874	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22875	@r=`${PWD_COMMAND}`; export r; \
22876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877	$(HOST_EXPORTS) \
22878	$(POSTSTAGE1_HOST_EXPORTS) \
22879	cd $(HOST_SUBDIR)/libcpp && \
22880	$(MAKE) $(FLAGS_TO_PASS) \
22881		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22882		$(TARGET-stageb2g0-libcpp)
22883
22884maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
22885clean-stageb2g0: clean-stageb2g0-libcpp
22886clean-stageb2g0-libcpp:
22887	@if [ $(current_stage) = stageb2g0 ]; then \
22888	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22889	else \
22890	  [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
22891	  $(MAKE) stageb2g0-start; \
22892	fi; \
22893	cd $(HOST_SUBDIR)/libcpp && \
22894	$(MAKE) $(FLAGS_TO_PASS)  \
22895		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22896		 clean
22897@endif libcpp-bootstrap
22898
22899
22900.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
22901.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
22902maybe-all-stage3-libcpp:
22903maybe-clean-stage3-libcpp:
22904@if libcpp-bootstrap
22905maybe-all-stage3-libcpp: all-stage3-libcpp
22906all-stage3: all-stage3-libcpp
22907TARGET-stage3-libcpp = $(TARGET-libcpp)
22908all-stage3-libcpp: configure-stage3-libcpp
22909	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22910	@r=`${PWD_COMMAND}`; export r; \
22911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912	$(HOST_EXPORTS) \
22913	$(POSTSTAGE1_HOST_EXPORTS) \
22914	cd $(HOST_SUBDIR)/libcpp && \
22915	$(MAKE) $(FLAGS_TO_PASS) \
22916		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22917		$(TARGET-stage3-libcpp)
22918
22919maybe-clean-stage3-libcpp: clean-stage3-libcpp
22920clean-stage3: clean-stage3-libcpp
22921clean-stage3-libcpp:
22922	@if [ $(current_stage) = stage3 ]; then \
22923	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22924	else \
22925	  [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
22926	  $(MAKE) stage3-start; \
22927	fi; \
22928	cd $(HOST_SUBDIR)/libcpp && \
22929	$(MAKE) $(FLAGS_TO_PASS)  \
22930		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22931		 clean
22932@endif libcpp-bootstrap
22933
22934
22935.PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
22936.PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
22937maybe-all-stageb3g2-libcpp:
22938maybe-clean-stageb3g2-libcpp:
22939@if libcpp-bootstrap
22940maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
22941all-stageb3g2: all-stageb3g2-libcpp
22942TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
22943all-stageb3g2-libcpp: configure-stageb3g2-libcpp
22944	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22945	@r=`${PWD_COMMAND}`; export r; \
22946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22947	$(HOST_EXPORTS) \
22948	$(POSTSTAGE1_HOST_EXPORTS) \
22949	cd $(HOST_SUBDIR)/libcpp && \
22950	$(MAKE) $(FLAGS_TO_PASS) \
22951		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22952		$(TARGET-stageb3g2-libcpp)
22953
22954maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
22955clean-stageb3g2: clean-stageb3g2-libcpp
22956clean-stageb3g2-libcpp:
22957	@if [ $(current_stage) = stageb3g2 ]; then \
22958	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22959	else \
22960	  [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
22961	  $(MAKE) stageb3g2-start; \
22962	fi; \
22963	cd $(HOST_SUBDIR)/libcpp && \
22964	$(MAKE) $(FLAGS_TO_PASS)  \
22965		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22966		 clean
22967@endif libcpp-bootstrap
22968
22969
22970.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
22971.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
22972maybe-all-stage4-libcpp:
22973maybe-clean-stage4-libcpp:
22974@if libcpp-bootstrap
22975maybe-all-stage4-libcpp: all-stage4-libcpp
22976all-stage4: all-stage4-libcpp
22977TARGET-stage4-libcpp = $(TARGET-libcpp)
22978all-stage4-libcpp: configure-stage4-libcpp
22979	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22980	@r=`${PWD_COMMAND}`; export r; \
22981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22982	$(HOST_EXPORTS) \
22983	$(POSTSTAGE1_HOST_EXPORTS) \
22984	cd $(HOST_SUBDIR)/libcpp && \
22985	$(MAKE) $(FLAGS_TO_PASS) \
22986		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
22987		$(TARGET-stage4-libcpp)
22988
22989maybe-clean-stage4-libcpp: clean-stage4-libcpp
22990clean-stage4: clean-stage4-libcpp
22991clean-stage4-libcpp:
22992	@if [ $(current_stage) = stage4 ]; then \
22993	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22994	else \
22995	  [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
22996	  $(MAKE) stage4-start; \
22997	fi; \
22998	cd $(HOST_SUBDIR)/libcpp && \
22999	$(MAKE) $(FLAGS_TO_PASS)  \
23000		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23001		 clean
23002@endif libcpp-bootstrap
23003
23004
23005.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23006.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23007maybe-all-stageprofile-libcpp:
23008maybe-clean-stageprofile-libcpp:
23009@if libcpp-bootstrap
23010maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23011all-stageprofile: all-stageprofile-libcpp
23012TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23013all-stageprofile-libcpp: configure-stageprofile-libcpp
23014	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23015	@r=`${PWD_COMMAND}`; export r; \
23016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23017	$(HOST_EXPORTS) \
23018	$(POSTSTAGE1_HOST_EXPORTS) \
23019	cd $(HOST_SUBDIR)/libcpp && \
23020	$(MAKE) $(FLAGS_TO_PASS) \
23021		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23022		$(TARGET-stageprofile-libcpp)
23023
23024maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23025clean-stageprofile: clean-stageprofile-libcpp
23026clean-stageprofile-libcpp:
23027	@if [ $(current_stage) = stageprofile ]; then \
23028	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23029	else \
23030	  [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23031	  $(MAKE) stageprofile-start; \
23032	fi; \
23033	cd $(HOST_SUBDIR)/libcpp && \
23034	$(MAKE) $(FLAGS_TO_PASS)  \
23035		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23036		 clean
23037@endif libcpp-bootstrap
23038
23039
23040.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23041.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23042maybe-all-stagefeedback-libcpp:
23043maybe-clean-stagefeedback-libcpp:
23044@if libcpp-bootstrap
23045maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23046all-stagefeedback: all-stagefeedback-libcpp
23047TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23048all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23049	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23050	@r=`${PWD_COMMAND}`; export r; \
23051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052	$(HOST_EXPORTS) \
23053	$(POSTSTAGE1_HOST_EXPORTS) \
23054	cd $(HOST_SUBDIR)/libcpp && \
23055	$(MAKE) $(FLAGS_TO_PASS) \
23056		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23057		$(TARGET-stagefeedback-libcpp)
23058
23059maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23060clean-stagefeedback: clean-stagefeedback-libcpp
23061clean-stagefeedback-libcpp:
23062	@if [ $(current_stage) = stagefeedback ]; then \
23063	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23064	else \
23065	  [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23066	  $(MAKE) stagefeedback-start; \
23067	fi; \
23068	cd $(HOST_SUBDIR)/libcpp && \
23069	$(MAKE) $(FLAGS_TO_PASS)  \
23070		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23071		 clean
23072@endif libcpp-bootstrap
23073
23074
23075
23076
23077
23078.PHONY: check-libcpp maybe-check-libcpp
23079maybe-check-libcpp:
23080@if libcpp
23081maybe-check-libcpp: check-libcpp
23082
23083check-libcpp:
23084	@: $(MAKE); $(unstage)
23085	@r=`${PWD_COMMAND}`; export r; \
23086	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23087	$(HOST_EXPORTS) \
23088	(cd $(HOST_SUBDIR)/libcpp && \
23089	  $(MAKE) $(FLAGS_TO_PASS)  check)
23090
23091@endif libcpp
23092
23093.PHONY: install-libcpp maybe-install-libcpp
23094maybe-install-libcpp:
23095@if libcpp
23096maybe-install-libcpp: install-libcpp
23097
23098install-libcpp: installdirs
23099	@: $(MAKE); $(unstage)
23100	@r=`${PWD_COMMAND}`; export r; \
23101	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102	$(HOST_EXPORTS) \
23103	(cd $(HOST_SUBDIR)/libcpp && \
23104	  $(MAKE) $(FLAGS_TO_PASS)  install)
23105
23106@endif libcpp
23107
23108# Other targets (info, dvi, pdf, etc.)
23109
23110.PHONY: maybe-info-libcpp info-libcpp
23111maybe-info-libcpp:
23112@if libcpp
23113maybe-info-libcpp: info-libcpp
23114
23115info-libcpp: \
23116    configure-libcpp 
23117	@[ -f ./libcpp/Makefile ] || exit 0; \
23118	r=`${PWD_COMMAND}`; export r; \
23119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23120	$(HOST_EXPORTS) \
23121	for flag in $(EXTRA_HOST_FLAGS) ; do \
23122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23123	done; \
23124	echo "Doing info in libcpp" ; \
23125	(cd $(HOST_SUBDIR)/libcpp && \
23126	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23127	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23128	          "RANLIB=$${RANLIB}" \
23129	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23130	          info) \
23131	  || exit 1
23132
23133@endif libcpp
23134
23135.PHONY: maybe-dvi-libcpp dvi-libcpp
23136maybe-dvi-libcpp:
23137@if libcpp
23138maybe-dvi-libcpp: dvi-libcpp
23139
23140dvi-libcpp: \
23141    configure-libcpp 
23142	@[ -f ./libcpp/Makefile ] || exit 0; \
23143	r=`${PWD_COMMAND}`; export r; \
23144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23145	$(HOST_EXPORTS) \
23146	for flag in $(EXTRA_HOST_FLAGS) ; do \
23147	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23148	done; \
23149	echo "Doing dvi in libcpp" ; \
23150	(cd $(HOST_SUBDIR)/libcpp && \
23151	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23152	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23153	          "RANLIB=$${RANLIB}" \
23154	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23155	          dvi) \
23156	  || exit 1
23157
23158@endif libcpp
23159
23160.PHONY: maybe-pdf-libcpp pdf-libcpp
23161maybe-pdf-libcpp:
23162@if libcpp
23163maybe-pdf-libcpp: pdf-libcpp
23164
23165pdf-libcpp: \
23166    configure-libcpp 
23167	@[ -f ./libcpp/Makefile ] || exit 0; \
23168	r=`${PWD_COMMAND}`; export r; \
23169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23170	$(HOST_EXPORTS) \
23171	for flag in $(EXTRA_HOST_FLAGS) ; do \
23172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23173	done; \
23174	echo "Doing pdf in libcpp" ; \
23175	(cd $(HOST_SUBDIR)/libcpp && \
23176	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178	          "RANLIB=$${RANLIB}" \
23179	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23180	          pdf) \
23181	  || exit 1
23182
23183@endif libcpp
23184
23185.PHONY: maybe-html-libcpp html-libcpp
23186maybe-html-libcpp:
23187@if libcpp
23188maybe-html-libcpp: html-libcpp
23189
23190html-libcpp: \
23191    configure-libcpp 
23192	@[ -f ./libcpp/Makefile ] || exit 0; \
23193	r=`${PWD_COMMAND}`; export r; \
23194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195	$(HOST_EXPORTS) \
23196	for flag in $(EXTRA_HOST_FLAGS) ; do \
23197	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23198	done; \
23199	echo "Doing html in libcpp" ; \
23200	(cd $(HOST_SUBDIR)/libcpp && \
23201	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23202	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23203	          "RANLIB=$${RANLIB}" \
23204	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23205	          html) \
23206	  || exit 1
23207
23208@endif libcpp
23209
23210.PHONY: maybe-TAGS-libcpp TAGS-libcpp
23211maybe-TAGS-libcpp:
23212@if libcpp
23213maybe-TAGS-libcpp: TAGS-libcpp
23214
23215TAGS-libcpp: \
23216    configure-libcpp 
23217	@[ -f ./libcpp/Makefile ] || exit 0; \
23218	r=`${PWD_COMMAND}`; export r; \
23219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23220	$(HOST_EXPORTS) \
23221	for flag in $(EXTRA_HOST_FLAGS) ; do \
23222	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23223	done; \
23224	echo "Doing TAGS in libcpp" ; \
23225	(cd $(HOST_SUBDIR)/libcpp && \
23226	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23227	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23228	          "RANLIB=$${RANLIB}" \
23229	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23230	          TAGS) \
23231	  || exit 1
23232
23233@endif libcpp
23234
23235.PHONY: maybe-install-info-libcpp install-info-libcpp
23236maybe-install-info-libcpp:
23237@if libcpp
23238maybe-install-info-libcpp: install-info-libcpp
23239
23240install-info-libcpp: \
23241    configure-libcpp \
23242    info-libcpp 
23243	@[ -f ./libcpp/Makefile ] || exit 0; \
23244	r=`${PWD_COMMAND}`; export r; \
23245	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23246	$(HOST_EXPORTS) \
23247	for flag in $(EXTRA_HOST_FLAGS) ; do \
23248	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23249	done; \
23250	echo "Doing install-info in libcpp" ; \
23251	(cd $(HOST_SUBDIR)/libcpp && \
23252	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23253	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23254	          "RANLIB=$${RANLIB}" \
23255	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23256	          install-info) \
23257	  || exit 1
23258
23259@endif libcpp
23260
23261.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23262maybe-install-pdf-libcpp:
23263@if libcpp
23264maybe-install-pdf-libcpp: install-pdf-libcpp
23265
23266install-pdf-libcpp: \
23267    configure-libcpp \
23268    pdf-libcpp 
23269	@[ -f ./libcpp/Makefile ] || exit 0; \
23270	r=`${PWD_COMMAND}`; export r; \
23271	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23272	$(HOST_EXPORTS) \
23273	for flag in $(EXTRA_HOST_FLAGS) ; do \
23274	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23275	done; \
23276	echo "Doing install-pdf in libcpp" ; \
23277	(cd $(HOST_SUBDIR)/libcpp && \
23278	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23279	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23280	          "RANLIB=$${RANLIB}" \
23281	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23282	          install-pdf) \
23283	  || exit 1
23284
23285@endif libcpp
23286
23287.PHONY: maybe-install-html-libcpp install-html-libcpp
23288maybe-install-html-libcpp:
23289@if libcpp
23290maybe-install-html-libcpp: install-html-libcpp
23291
23292install-html-libcpp: \
23293    configure-libcpp \
23294    html-libcpp 
23295	@[ -f ./libcpp/Makefile ] || exit 0; \
23296	r=`${PWD_COMMAND}`; export r; \
23297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23298	$(HOST_EXPORTS) \
23299	for flag in $(EXTRA_HOST_FLAGS) ; do \
23300	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23301	done; \
23302	echo "Doing install-html in libcpp" ; \
23303	(cd $(HOST_SUBDIR)/libcpp && \
23304	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23305	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23306	          "RANLIB=$${RANLIB}" \
23307	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23308	          install-html) \
23309	  || exit 1
23310
23311@endif libcpp
23312
23313.PHONY: maybe-installcheck-libcpp installcheck-libcpp
23314maybe-installcheck-libcpp:
23315@if libcpp
23316maybe-installcheck-libcpp: installcheck-libcpp
23317
23318installcheck-libcpp: \
23319    configure-libcpp 
23320	@[ -f ./libcpp/Makefile ] || exit 0; \
23321	r=`${PWD_COMMAND}`; export r; \
23322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323	$(HOST_EXPORTS) \
23324	for flag in $(EXTRA_HOST_FLAGS) ; do \
23325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23326	done; \
23327	echo "Doing installcheck in libcpp" ; \
23328	(cd $(HOST_SUBDIR)/libcpp && \
23329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23331	          "RANLIB=$${RANLIB}" \
23332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23333	          installcheck) \
23334	  || exit 1
23335
23336@endif libcpp
23337
23338.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23339maybe-mostlyclean-libcpp:
23340@if libcpp
23341maybe-mostlyclean-libcpp: mostlyclean-libcpp
23342
23343mostlyclean-libcpp: 
23344	@[ -f ./libcpp/Makefile ] || exit 0; \
23345	r=`${PWD_COMMAND}`; export r; \
23346	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347	$(HOST_EXPORTS) \
23348	for flag in $(EXTRA_HOST_FLAGS) ; do \
23349	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350	done; \
23351	echo "Doing mostlyclean in libcpp" ; \
23352	(cd $(HOST_SUBDIR)/libcpp && \
23353	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355	          "RANLIB=$${RANLIB}" \
23356	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23357	          mostlyclean) \
23358	  || exit 1
23359
23360@endif libcpp
23361
23362.PHONY: maybe-clean-libcpp clean-libcpp
23363maybe-clean-libcpp:
23364@if libcpp
23365maybe-clean-libcpp: clean-libcpp
23366
23367clean-libcpp: 
23368	@[ -f ./libcpp/Makefile ] || exit 0; \
23369	r=`${PWD_COMMAND}`; export r; \
23370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23371	$(HOST_EXPORTS) \
23372	for flag in $(EXTRA_HOST_FLAGS) ; do \
23373	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23374	done; \
23375	echo "Doing clean in libcpp" ; \
23376	(cd $(HOST_SUBDIR)/libcpp && \
23377	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23378	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23379	          "RANLIB=$${RANLIB}" \
23380	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23381	          clean) \
23382	  || exit 1
23383
23384@endif libcpp
23385
23386.PHONY: maybe-distclean-libcpp distclean-libcpp
23387maybe-distclean-libcpp:
23388@if libcpp
23389maybe-distclean-libcpp: distclean-libcpp
23390
23391distclean-libcpp: 
23392	@[ -f ./libcpp/Makefile ] || exit 0; \
23393	r=`${PWD_COMMAND}`; export r; \
23394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23395	$(HOST_EXPORTS) \
23396	for flag in $(EXTRA_HOST_FLAGS) ; do \
23397	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23398	done; \
23399	echo "Doing distclean in libcpp" ; \
23400	(cd $(HOST_SUBDIR)/libcpp && \
23401	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23402	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23403	          "RANLIB=$${RANLIB}" \
23404	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23405	          distclean) \
23406	  || exit 1
23407
23408@endif libcpp
23409
23410.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23411maybe-maintainer-clean-libcpp:
23412@if libcpp
23413maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23414
23415maintainer-clean-libcpp: 
23416	@[ -f ./libcpp/Makefile ] || exit 0; \
23417	r=`${PWD_COMMAND}`; export r; \
23418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23419	$(HOST_EXPORTS) \
23420	for flag in $(EXTRA_HOST_FLAGS) ; do \
23421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23422	done; \
23423	echo "Doing maintainer-clean in libcpp" ; \
23424	(cd $(HOST_SUBDIR)/libcpp && \
23425	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23426	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23427	          "RANLIB=$${RANLIB}" \
23428	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23429	          maintainer-clean) \
23430	  || exit 1
23431
23432@endif libcpp
23433
23434
23435
23436.PHONY: configure-libdecnumber maybe-configure-libdecnumber
23437maybe-configure-libdecnumber:
23438@if gcc-bootstrap
23439configure-libdecnumber: stage_current
23440@endif gcc-bootstrap
23441@if libdecnumber
23442maybe-configure-libdecnumber: configure-libdecnumber
23443configure-libdecnumber: 
23444	@r=`${PWD_COMMAND}`; export r; \
23445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23447	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23448	$(HOST_EXPORTS) \
23449	echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23450	cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23451	case $(srcdir) in \
23452	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23453	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23454		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23455	esac; \
23456	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23457	libsrcdir="$$s/libdecnumber"; \
23458	$(SHELL) $${libsrcdir}/configure \
23459	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23460	  --target=${target_alias} $${srcdiroption}  \
23461	  || exit 1
23462@endif libdecnumber
23463
23464
23465
23466.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23467maybe-configure-stage1-libdecnumber:
23468@if libdecnumber-bootstrap
23469maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23470configure-stage1-libdecnumber:
23471	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23472	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23473	@r=`${PWD_COMMAND}`; export r; \
23474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23475	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23476	$(HOST_EXPORTS) \
23477	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23478	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
23479	echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
23480	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23481	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23482	case $(srcdir) in \
23483	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23484	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23485		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23486	esac; \
23487	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23488	libsrcdir="$$s/libdecnumber"; \
23489	$(SHELL) $${libsrcdir}/configure \
23490	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23491	  --target=${target_alias} $${srcdiroption} \
23492	   \
23493	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23494@endif libdecnumber-bootstrap
23495
23496.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23497maybe-configure-stage2-libdecnumber:
23498@if libdecnumber-bootstrap
23499maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23500configure-stage2-libdecnumber:
23501	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23502	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23503	@r=`${PWD_COMMAND}`; export r; \
23504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23505	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23506	$(HOST_EXPORTS) \
23507	$(POSTSTAGE1_HOST_EXPORTS) \
23508	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23509	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23510	echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
23511	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23512	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23513	case $(srcdir) in \
23514	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23515	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23516		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23517	esac; \
23518	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23519	libsrcdir="$$s/libdecnumber"; \
23520	$(SHELL) $${libsrcdir}/configure \
23521	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23522	  --target=${target_alias} $${srcdiroption} \
23523	  --with-build-libsubdir=$(HOST_SUBDIR) \
23524	  @stage2_werror_flag@ 
23525@endif libdecnumber-bootstrap
23526
23527.PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
23528maybe-configure-stageb2g0-libdecnumber:
23529@if libdecnumber-bootstrap
23530maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23531configure-stageb2g0-libdecnumber:
23532	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23533	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23534	@r=`${PWD_COMMAND}`; export r; \
23535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23536	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23537	$(HOST_EXPORTS) \
23538	$(POSTSTAGE1_HOST_EXPORTS) \
23539	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23540	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
23541	echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
23542	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23543	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23544	case $(srcdir) in \
23545	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23546	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23547		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23548	esac; \
23549	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23550	libsrcdir="$$s/libdecnumber"; \
23551	$(SHELL) $${libsrcdir}/configure \
23552	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23553	  --target=${target_alias} $${srcdiroption} \
23554	  --with-build-libsubdir=$(HOST_SUBDIR) \
23555	  @stage2_werror_flag@ 
23556@endif libdecnumber-bootstrap
23557
23558.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23559maybe-configure-stage3-libdecnumber:
23560@if libdecnumber-bootstrap
23561maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23562configure-stage3-libdecnumber:
23563	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23564	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23565	@r=`${PWD_COMMAND}`; export r; \
23566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23568	$(HOST_EXPORTS) \
23569	$(POSTSTAGE1_HOST_EXPORTS) \
23570	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23571	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23572	echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
23573	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23574	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23575	case $(srcdir) in \
23576	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23577	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23578		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23579	esac; \
23580	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23581	libsrcdir="$$s/libdecnumber"; \
23582	$(SHELL) $${libsrcdir}/configure \
23583	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23584	  --target=${target_alias} $${srcdiroption} \
23585	  --with-build-libsubdir=$(HOST_SUBDIR) \
23586	  @stage2_werror_flag@ 
23587@endif libdecnumber-bootstrap
23588
23589.PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
23590maybe-configure-stageb3g2-libdecnumber:
23591@if libdecnumber-bootstrap
23592maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23593configure-stageb3g2-libdecnumber:
23594	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23595	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23596	@r=`${PWD_COMMAND}`; export r; \
23597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23598	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23599	$(HOST_EXPORTS) \
23600	$(POSTSTAGE1_HOST_EXPORTS) \
23601	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23602	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
23603	echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
23604	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23605	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23606	case $(srcdir) in \
23607	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23608	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23609		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23610	esac; \
23611	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23612	libsrcdir="$$s/libdecnumber"; \
23613	$(SHELL) $${libsrcdir}/configure \
23614	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23615	  --target=${target_alias} $${srcdiroption} \
23616	  --with-build-libsubdir=$(HOST_SUBDIR) \
23617	  @stage2_werror_flag@ 
23618@endif libdecnumber-bootstrap
23619
23620.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23621maybe-configure-stage4-libdecnumber:
23622@if libdecnumber-bootstrap
23623maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23624configure-stage4-libdecnumber:
23625	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23626	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23627	@r=`${PWD_COMMAND}`; export r; \
23628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23629	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23630	$(HOST_EXPORTS) \
23631	$(POSTSTAGE1_HOST_EXPORTS) \
23632	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23633	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23634	echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
23635	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23636	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23637	case $(srcdir) in \
23638	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23639	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23640		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23641	esac; \
23642	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23643	libsrcdir="$$s/libdecnumber"; \
23644	$(SHELL) $${libsrcdir}/configure \
23645	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23646	  --target=${target_alias} $${srcdiroption} \
23647	  --with-build-libsubdir=$(HOST_SUBDIR) \
23648	  @stage2_werror_flag@ 
23649@endif libdecnumber-bootstrap
23650
23651.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23652maybe-configure-stageprofile-libdecnumber:
23653@if libdecnumber-bootstrap
23654maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23655configure-stageprofile-libdecnumber:
23656	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23657	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23658	@r=`${PWD_COMMAND}`; export r; \
23659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23660	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23661	$(HOST_EXPORTS) \
23662	$(POSTSTAGE1_HOST_EXPORTS) \
23663	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23664	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
23665	echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
23666	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23667	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23668	case $(srcdir) in \
23669	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23670	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23671		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23672	esac; \
23673	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23674	libsrcdir="$$s/libdecnumber"; \
23675	$(SHELL) $${libsrcdir}/configure \
23676	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23677	  --target=${target_alias} $${srcdiroption} \
23678	  --with-build-libsubdir=$(HOST_SUBDIR) \
23679	  @stage2_werror_flag@ 
23680@endif libdecnumber-bootstrap
23681
23682.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23683maybe-configure-stagefeedback-libdecnumber:
23684@if libdecnumber-bootstrap
23685maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23686configure-stagefeedback-libdecnumber:
23687	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23688	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23689	@r=`${PWD_COMMAND}`; export r; \
23690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23691	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23692	$(HOST_EXPORTS) \
23693	$(POSTSTAGE1_HOST_EXPORTS) \
23694	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23695	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
23696	echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
23697	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23698	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23699	case $(srcdir) in \
23700	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23701	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23702		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23703	esac; \
23704	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23705	libsrcdir="$$s/libdecnumber"; \
23706	$(SHELL) $${libsrcdir}/configure \
23707	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23708	  --target=${target_alias} $${srcdiroption} \
23709	  --with-build-libsubdir=$(HOST_SUBDIR) \
23710	  @stage2_werror_flag@ 
23711@endif libdecnumber-bootstrap
23712
23713
23714
23715
23716
23717.PHONY: all-libdecnumber maybe-all-libdecnumber
23718maybe-all-libdecnumber:
23719@if gcc-bootstrap
23720all-libdecnumber: stage_current
23721@endif gcc-bootstrap
23722@if libdecnumber
23723TARGET-libdecnumber=all
23724maybe-all-libdecnumber: all-libdecnumber
23725all-libdecnumber: configure-libdecnumber
23726	@r=`${PWD_COMMAND}`; export r; \
23727	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23728	$(HOST_EXPORTS) \
23729	(cd $(HOST_SUBDIR)/libdecnumber && \
23730	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
23731@endif libdecnumber
23732
23733
23734
23735.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
23736.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
23737maybe-all-stage1-libdecnumber:
23738maybe-clean-stage1-libdecnumber:
23739@if libdecnumber-bootstrap
23740maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
23741all-stage1: all-stage1-libdecnumber
23742TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
23743all-stage1-libdecnumber: configure-stage1-libdecnumber
23744	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23745	@r=`${PWD_COMMAND}`; export r; \
23746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747	$(HOST_EXPORTS) \
23748	cd $(HOST_SUBDIR)/libdecnumber && \
23749	$(MAKE) $(FLAGS_TO_PASS) \
23750		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
23751		$(TARGET-stage1-libdecnumber)
23752
23753maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
23754clean-stage1: clean-stage1-libdecnumber
23755clean-stage1-libdecnumber:
23756	@if [ $(current_stage) = stage1 ]; then \
23757	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23758	else \
23759	  [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
23760	  $(MAKE) stage1-start; \
23761	fi; \
23762	cd $(HOST_SUBDIR)/libdecnumber && \
23763	$(MAKE) $(FLAGS_TO_PASS)  \
23764		 clean
23765@endif libdecnumber-bootstrap
23766
23767
23768.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
23769.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
23770maybe-all-stage2-libdecnumber:
23771maybe-clean-stage2-libdecnumber:
23772@if libdecnumber-bootstrap
23773maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
23774all-stage2: all-stage2-libdecnumber
23775TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
23776all-stage2-libdecnumber: configure-stage2-libdecnumber
23777	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23778	@r=`${PWD_COMMAND}`; export r; \
23779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780	$(HOST_EXPORTS) \
23781	$(POSTSTAGE1_HOST_EXPORTS) \
23782	cd $(HOST_SUBDIR)/libdecnumber && \
23783	$(MAKE) $(FLAGS_TO_PASS) \
23784		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23785		$(TARGET-stage2-libdecnumber)
23786
23787maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
23788clean-stage2: clean-stage2-libdecnumber
23789clean-stage2-libdecnumber:
23790	@if [ $(current_stage) = stage2 ]; then \
23791	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23792	else \
23793	  [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
23794	  $(MAKE) stage2-start; \
23795	fi; \
23796	cd $(HOST_SUBDIR)/libdecnumber && \
23797	$(MAKE) $(FLAGS_TO_PASS)  \
23798		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23799		 clean
23800@endif libdecnumber-bootstrap
23801
23802
23803.PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
23804.PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
23805maybe-all-stageb2g0-libdecnumber:
23806maybe-clean-stageb2g0-libdecnumber:
23807@if libdecnumber-bootstrap
23808maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
23809all-stageb2g0: all-stageb2g0-libdecnumber
23810TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
23811all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23812	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23813	@r=`${PWD_COMMAND}`; export r; \
23814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23815	$(HOST_EXPORTS) \
23816	$(POSTSTAGE1_HOST_EXPORTS) \
23817	cd $(HOST_SUBDIR)/libdecnumber && \
23818	$(MAKE) $(FLAGS_TO_PASS) \
23819		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23820		$(TARGET-stageb2g0-libdecnumber)
23821
23822maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
23823clean-stageb2g0: clean-stageb2g0-libdecnumber
23824clean-stageb2g0-libdecnumber:
23825	@if [ $(current_stage) = stageb2g0 ]; then \
23826	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23827	else \
23828	  [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
23829	  $(MAKE) stageb2g0-start; \
23830	fi; \
23831	cd $(HOST_SUBDIR)/libdecnumber && \
23832	$(MAKE) $(FLAGS_TO_PASS)  \
23833		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23834		 clean
23835@endif libdecnumber-bootstrap
23836
23837
23838.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
23839.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
23840maybe-all-stage3-libdecnumber:
23841maybe-clean-stage3-libdecnumber:
23842@if libdecnumber-bootstrap
23843maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
23844all-stage3: all-stage3-libdecnumber
23845TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
23846all-stage3-libdecnumber: configure-stage3-libdecnumber
23847	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23848	@r=`${PWD_COMMAND}`; export r; \
23849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23850	$(HOST_EXPORTS) \
23851	$(POSTSTAGE1_HOST_EXPORTS) \
23852	cd $(HOST_SUBDIR)/libdecnumber && \
23853	$(MAKE) $(FLAGS_TO_PASS) \
23854		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23855		$(TARGET-stage3-libdecnumber)
23856
23857maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
23858clean-stage3: clean-stage3-libdecnumber
23859clean-stage3-libdecnumber:
23860	@if [ $(current_stage) = stage3 ]; then \
23861	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23862	else \
23863	  [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
23864	  $(MAKE) stage3-start; \
23865	fi; \
23866	cd $(HOST_SUBDIR)/libdecnumber && \
23867	$(MAKE) $(FLAGS_TO_PASS)  \
23868		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23869		 clean
23870@endif libdecnumber-bootstrap
23871
23872
23873.PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
23874.PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
23875maybe-all-stageb3g2-libdecnumber:
23876maybe-clean-stageb3g2-libdecnumber:
23877@if libdecnumber-bootstrap
23878maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
23879all-stageb3g2: all-stageb3g2-libdecnumber
23880TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
23881all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23882	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23883	@r=`${PWD_COMMAND}`; export r; \
23884	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885	$(HOST_EXPORTS) \
23886	$(POSTSTAGE1_HOST_EXPORTS) \
23887	cd $(HOST_SUBDIR)/libdecnumber && \
23888	$(MAKE) $(FLAGS_TO_PASS) \
23889		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23890		$(TARGET-stageb3g2-libdecnumber)
23891
23892maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
23893clean-stageb3g2: clean-stageb3g2-libdecnumber
23894clean-stageb3g2-libdecnumber:
23895	@if [ $(current_stage) = stageb3g2 ]; then \
23896	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23897	else \
23898	  [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
23899	  $(MAKE) stageb3g2-start; \
23900	fi; \
23901	cd $(HOST_SUBDIR)/libdecnumber && \
23902	$(MAKE) $(FLAGS_TO_PASS)  \
23903		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23904		 clean
23905@endif libdecnumber-bootstrap
23906
23907
23908.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
23909.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
23910maybe-all-stage4-libdecnumber:
23911maybe-clean-stage4-libdecnumber:
23912@if libdecnumber-bootstrap
23913maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
23914all-stage4: all-stage4-libdecnumber
23915TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
23916all-stage4-libdecnumber: configure-stage4-libdecnumber
23917	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23918	@r=`${PWD_COMMAND}`; export r; \
23919	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23920	$(HOST_EXPORTS) \
23921	$(POSTSTAGE1_HOST_EXPORTS) \
23922	cd $(HOST_SUBDIR)/libdecnumber && \
23923	$(MAKE) $(FLAGS_TO_PASS) \
23924		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23925		$(TARGET-stage4-libdecnumber)
23926
23927maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
23928clean-stage4: clean-stage4-libdecnumber
23929clean-stage4-libdecnumber:
23930	@if [ $(current_stage) = stage4 ]; then \
23931	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23932	else \
23933	  [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
23934	  $(MAKE) stage4-start; \
23935	fi; \
23936	cd $(HOST_SUBDIR)/libdecnumber && \
23937	$(MAKE) $(FLAGS_TO_PASS)  \
23938		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23939		 clean
23940@endif libdecnumber-bootstrap
23941
23942
23943.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
23944.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
23945maybe-all-stageprofile-libdecnumber:
23946maybe-clean-stageprofile-libdecnumber:
23947@if libdecnumber-bootstrap
23948maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
23949all-stageprofile: all-stageprofile-libdecnumber
23950TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
23951all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23952	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23953	@r=`${PWD_COMMAND}`; export r; \
23954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955	$(HOST_EXPORTS) \
23956	$(POSTSTAGE1_HOST_EXPORTS) \
23957	cd $(HOST_SUBDIR)/libdecnumber && \
23958	$(MAKE) $(FLAGS_TO_PASS) \
23959		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23960		$(TARGET-stageprofile-libdecnumber)
23961
23962maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
23963clean-stageprofile: clean-stageprofile-libdecnumber
23964clean-stageprofile-libdecnumber:
23965	@if [ $(current_stage) = stageprofile ]; then \
23966	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23967	else \
23968	  [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
23969	  $(MAKE) stageprofile-start; \
23970	fi; \
23971	cd $(HOST_SUBDIR)/libdecnumber && \
23972	$(MAKE) $(FLAGS_TO_PASS)  \
23973		$(POSTSTAGE1_FLAGS_TO_PASS)  \
23974		 clean
23975@endif libdecnumber-bootstrap
23976
23977
23978.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
23979.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
23980maybe-all-stagefeedback-libdecnumber:
23981maybe-clean-stagefeedback-libdecnumber:
23982@if libdecnumber-bootstrap
23983maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
23984all-stagefeedback: all-stagefeedback-libdecnumber
23985TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
23986all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23987	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23988	@r=`${PWD_COMMAND}`; export r; \
23989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990	$(HOST_EXPORTS) \
23991	$(POSTSTAGE1_HOST_EXPORTS) \
23992	cd $(HOST_SUBDIR)/libdecnumber && \
23993	$(MAKE) $(FLAGS_TO_PASS) \
23994		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
23995		$(TARGET-stagefeedback-libdecnumber)
23996
23997maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
23998clean-stagefeedback: clean-stagefeedback-libdecnumber
23999clean-stagefeedback-libdecnumber:
24000	@if [ $(current_stage) = stagefeedback ]; then \
24001	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24002	else \
24003	  [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24004	  $(MAKE) stagefeedback-start; \
24005	fi; \
24006	cd $(HOST_SUBDIR)/libdecnumber && \
24007	$(MAKE) $(FLAGS_TO_PASS)  \
24008		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24009		 clean
24010@endif libdecnumber-bootstrap
24011
24012
24013
24014
24015
24016.PHONY: check-libdecnumber maybe-check-libdecnumber
24017maybe-check-libdecnumber:
24018@if libdecnumber
24019maybe-check-libdecnumber: check-libdecnumber
24020
24021check-libdecnumber:
24022	@: $(MAKE); $(unstage)
24023	@r=`${PWD_COMMAND}`; export r; \
24024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025	$(HOST_EXPORTS) \
24026	(cd $(HOST_SUBDIR)/libdecnumber && \
24027	  $(MAKE) $(FLAGS_TO_PASS)  check)
24028
24029@endif libdecnumber
24030
24031.PHONY: install-libdecnumber maybe-install-libdecnumber
24032maybe-install-libdecnumber:
24033@if libdecnumber
24034maybe-install-libdecnumber: install-libdecnumber
24035
24036install-libdecnumber: installdirs
24037	@: $(MAKE); $(unstage)
24038	@r=`${PWD_COMMAND}`; export r; \
24039	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24040	$(HOST_EXPORTS) \
24041	(cd $(HOST_SUBDIR)/libdecnumber && \
24042	  $(MAKE) $(FLAGS_TO_PASS)  install)
24043
24044@endif libdecnumber
24045
24046# Other targets (info, dvi, pdf, etc.)
24047
24048.PHONY: maybe-info-libdecnumber info-libdecnumber
24049maybe-info-libdecnumber:
24050@if libdecnumber
24051maybe-info-libdecnumber: info-libdecnumber
24052
24053info-libdecnumber: \
24054    configure-libdecnumber 
24055	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24056	r=`${PWD_COMMAND}`; export r; \
24057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24058	$(HOST_EXPORTS) \
24059	for flag in $(EXTRA_HOST_FLAGS) ; do \
24060	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24061	done; \
24062	echo "Doing info in libdecnumber" ; \
24063	(cd $(HOST_SUBDIR)/libdecnumber && \
24064	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24065	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24066	          "RANLIB=$${RANLIB}" \
24067	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24068	          info) \
24069	  || exit 1
24070
24071@endif libdecnumber
24072
24073.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24074maybe-dvi-libdecnumber:
24075@if libdecnumber
24076maybe-dvi-libdecnumber: dvi-libdecnumber
24077
24078dvi-libdecnumber: \
24079    configure-libdecnumber 
24080	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24081	r=`${PWD_COMMAND}`; export r; \
24082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24083	$(HOST_EXPORTS) \
24084	for flag in $(EXTRA_HOST_FLAGS) ; do \
24085	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24086	done; \
24087	echo "Doing dvi in libdecnumber" ; \
24088	(cd $(HOST_SUBDIR)/libdecnumber && \
24089	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24090	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24091	          "RANLIB=$${RANLIB}" \
24092	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24093	          dvi) \
24094	  || exit 1
24095
24096@endif libdecnumber
24097
24098.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24099maybe-pdf-libdecnumber:
24100@if libdecnumber
24101maybe-pdf-libdecnumber: pdf-libdecnumber
24102
24103pdf-libdecnumber: \
24104    configure-libdecnumber 
24105	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24106	r=`${PWD_COMMAND}`; export r; \
24107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108	$(HOST_EXPORTS) \
24109	for flag in $(EXTRA_HOST_FLAGS) ; do \
24110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111	done; \
24112	echo "Doing pdf in libdecnumber" ; \
24113	(cd $(HOST_SUBDIR)/libdecnumber && \
24114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116	          "RANLIB=$${RANLIB}" \
24117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118	          pdf) \
24119	  || exit 1
24120
24121@endif libdecnumber
24122
24123.PHONY: maybe-html-libdecnumber html-libdecnumber
24124maybe-html-libdecnumber:
24125@if libdecnumber
24126maybe-html-libdecnumber: html-libdecnumber
24127
24128html-libdecnumber: \
24129    configure-libdecnumber 
24130	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24131	r=`${PWD_COMMAND}`; export r; \
24132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24133	$(HOST_EXPORTS) \
24134	for flag in $(EXTRA_HOST_FLAGS) ; do \
24135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24136	done; \
24137	echo "Doing html in libdecnumber" ; \
24138	(cd $(HOST_SUBDIR)/libdecnumber && \
24139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24141	          "RANLIB=$${RANLIB}" \
24142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24143	          html) \
24144	  || exit 1
24145
24146@endif libdecnumber
24147
24148.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24149maybe-TAGS-libdecnumber:
24150@if libdecnumber
24151maybe-TAGS-libdecnumber: TAGS-libdecnumber
24152
24153TAGS-libdecnumber: \
24154    configure-libdecnumber 
24155	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24156	r=`${PWD_COMMAND}`; export r; \
24157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24158	$(HOST_EXPORTS) \
24159	for flag in $(EXTRA_HOST_FLAGS) ; do \
24160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24161	done; \
24162	echo "Doing TAGS in libdecnumber" ; \
24163	(cd $(HOST_SUBDIR)/libdecnumber && \
24164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24166	          "RANLIB=$${RANLIB}" \
24167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24168	          TAGS) \
24169	  || exit 1
24170
24171@endif libdecnumber
24172
24173.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24174maybe-install-info-libdecnumber:
24175@if libdecnumber
24176maybe-install-info-libdecnumber: install-info-libdecnumber
24177
24178install-info-libdecnumber: \
24179    configure-libdecnumber \
24180    info-libdecnumber 
24181	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24182	r=`${PWD_COMMAND}`; export r; \
24183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184	$(HOST_EXPORTS) \
24185	for flag in $(EXTRA_HOST_FLAGS) ; do \
24186	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187	done; \
24188	echo "Doing install-info in libdecnumber" ; \
24189	(cd $(HOST_SUBDIR)/libdecnumber && \
24190	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192	          "RANLIB=$${RANLIB}" \
24193	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24194	          install-info) \
24195	  || exit 1
24196
24197@endif libdecnumber
24198
24199.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24200maybe-install-pdf-libdecnumber:
24201@if libdecnumber
24202maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24203
24204install-pdf-libdecnumber: \
24205    configure-libdecnumber \
24206    pdf-libdecnumber 
24207	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24208	r=`${PWD_COMMAND}`; export r; \
24209	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24210	$(HOST_EXPORTS) \
24211	for flag in $(EXTRA_HOST_FLAGS) ; do \
24212	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24213	done; \
24214	echo "Doing install-pdf in libdecnumber" ; \
24215	(cd $(HOST_SUBDIR)/libdecnumber && \
24216	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24217	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24218	          "RANLIB=$${RANLIB}" \
24219	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24220	          install-pdf) \
24221	  || exit 1
24222
24223@endif libdecnumber
24224
24225.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24226maybe-install-html-libdecnumber:
24227@if libdecnumber
24228maybe-install-html-libdecnumber: install-html-libdecnumber
24229
24230install-html-libdecnumber: \
24231    configure-libdecnumber \
24232    html-libdecnumber 
24233	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24234	r=`${PWD_COMMAND}`; export r; \
24235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236	$(HOST_EXPORTS) \
24237	for flag in $(EXTRA_HOST_FLAGS) ; do \
24238	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239	done; \
24240	echo "Doing install-html in libdecnumber" ; \
24241	(cd $(HOST_SUBDIR)/libdecnumber && \
24242	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244	          "RANLIB=$${RANLIB}" \
24245	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246	          install-html) \
24247	  || exit 1
24248
24249@endif libdecnumber
24250
24251.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24252maybe-installcheck-libdecnumber:
24253@if libdecnumber
24254maybe-installcheck-libdecnumber: installcheck-libdecnumber
24255
24256installcheck-libdecnumber: \
24257    configure-libdecnumber 
24258	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24259	r=`${PWD_COMMAND}`; export r; \
24260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261	$(HOST_EXPORTS) \
24262	for flag in $(EXTRA_HOST_FLAGS) ; do \
24263	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24264	done; \
24265	echo "Doing installcheck in libdecnumber" ; \
24266	(cd $(HOST_SUBDIR)/libdecnumber && \
24267	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24268	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24269	          "RANLIB=$${RANLIB}" \
24270	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24271	          installcheck) \
24272	  || exit 1
24273
24274@endif libdecnumber
24275
24276.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24277maybe-mostlyclean-libdecnumber:
24278@if libdecnumber
24279maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24280
24281mostlyclean-libdecnumber: 
24282	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24283	r=`${PWD_COMMAND}`; export r; \
24284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24285	$(HOST_EXPORTS) \
24286	for flag in $(EXTRA_HOST_FLAGS) ; do \
24287	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24288	done; \
24289	echo "Doing mostlyclean in libdecnumber" ; \
24290	(cd $(HOST_SUBDIR)/libdecnumber && \
24291	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24292	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24293	          "RANLIB=$${RANLIB}" \
24294	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24295	          mostlyclean) \
24296	  || exit 1
24297
24298@endif libdecnumber
24299
24300.PHONY: maybe-clean-libdecnumber clean-libdecnumber
24301maybe-clean-libdecnumber:
24302@if libdecnumber
24303maybe-clean-libdecnumber: clean-libdecnumber
24304
24305clean-libdecnumber: 
24306	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24307	r=`${PWD_COMMAND}`; export r; \
24308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309	$(HOST_EXPORTS) \
24310	for flag in $(EXTRA_HOST_FLAGS) ; do \
24311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24312	done; \
24313	echo "Doing clean in libdecnumber" ; \
24314	(cd $(HOST_SUBDIR)/libdecnumber && \
24315	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24316	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24317	          "RANLIB=$${RANLIB}" \
24318	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24319	          clean) \
24320	  || exit 1
24321
24322@endif libdecnumber
24323
24324.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24325maybe-distclean-libdecnumber:
24326@if libdecnumber
24327maybe-distclean-libdecnumber: distclean-libdecnumber
24328
24329distclean-libdecnumber: 
24330	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24331	r=`${PWD_COMMAND}`; export r; \
24332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24333	$(HOST_EXPORTS) \
24334	for flag in $(EXTRA_HOST_FLAGS) ; do \
24335	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24336	done; \
24337	echo "Doing distclean in libdecnumber" ; \
24338	(cd $(HOST_SUBDIR)/libdecnumber && \
24339	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24340	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24341	          "RANLIB=$${RANLIB}" \
24342	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24343	          distclean) \
24344	  || exit 1
24345
24346@endif libdecnumber
24347
24348.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24349maybe-maintainer-clean-libdecnumber:
24350@if libdecnumber
24351maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24352
24353maintainer-clean-libdecnumber: 
24354	@[ -f ./libdecnumber/Makefile ] || exit 0; \
24355	r=`${PWD_COMMAND}`; export r; \
24356	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24357	$(HOST_EXPORTS) \
24358	for flag in $(EXTRA_HOST_FLAGS) ; do \
24359	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24360	done; \
24361	echo "Doing maintainer-clean in libdecnumber" ; \
24362	(cd $(HOST_SUBDIR)/libdecnumber && \
24363	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24364	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24365	          "RANLIB=$${RANLIB}" \
24366	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24367	          maintainer-clean) \
24368	  || exit 1
24369
24370@endif libdecnumber
24371
24372
24373
24374.PHONY: configure-libgui maybe-configure-libgui
24375maybe-configure-libgui:
24376@if gcc-bootstrap
24377configure-libgui: stage_current
24378@endif gcc-bootstrap
24379@if libgui
24380maybe-configure-libgui: configure-libgui
24381configure-libgui: 
24382	@: $(MAKE); $(unstage)
24383	@r=`${PWD_COMMAND}`; export r; \
24384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24385	test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24386	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
24387	$(HOST_EXPORTS) \
24388	echo Configuring in $(HOST_SUBDIR)/libgui; \
24389	cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24390	case $(srcdir) in \
24391	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24392	  *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24393		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24394	esac; \
24395	srcdiroption="--srcdir=$${topdir}/libgui"; \
24396	libsrcdir="$$s/libgui"; \
24397	$(SHELL) $${libsrcdir}/configure \
24398	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24399	  --target=${target_alias} $${srcdiroption}  \
24400	  || exit 1
24401@endif libgui
24402
24403
24404
24405
24406
24407.PHONY: all-libgui maybe-all-libgui
24408maybe-all-libgui:
24409@if gcc-bootstrap
24410all-libgui: stage_current
24411@endif gcc-bootstrap
24412@if libgui
24413TARGET-libgui=all
24414maybe-all-libgui: all-libgui
24415all-libgui: configure-libgui
24416	@: $(MAKE); $(unstage)
24417	@r=`${PWD_COMMAND}`; export r; \
24418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419	$(HOST_EXPORTS) \
24420	(cd $(HOST_SUBDIR)/libgui && \
24421	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
24422@endif libgui
24423
24424
24425
24426
24427.PHONY: check-libgui maybe-check-libgui
24428maybe-check-libgui:
24429@if libgui
24430maybe-check-libgui: check-libgui
24431
24432check-libgui:
24433	@: $(MAKE); $(unstage)
24434	@r=`${PWD_COMMAND}`; export r; \
24435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24436	$(HOST_EXPORTS) \
24437	(cd $(HOST_SUBDIR)/libgui && \
24438	  $(MAKE) $(FLAGS_TO_PASS)  check)
24439
24440@endif libgui
24441
24442.PHONY: install-libgui maybe-install-libgui
24443maybe-install-libgui:
24444@if libgui
24445maybe-install-libgui: install-libgui
24446
24447install-libgui: installdirs
24448	@: $(MAKE); $(unstage)
24449	@r=`${PWD_COMMAND}`; export r; \
24450	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24451	$(HOST_EXPORTS) \
24452	(cd $(HOST_SUBDIR)/libgui && \
24453	  $(MAKE) $(FLAGS_TO_PASS)  install)
24454
24455@endif libgui
24456
24457# Other targets (info, dvi, pdf, etc.)
24458
24459.PHONY: maybe-info-libgui info-libgui
24460maybe-info-libgui:
24461@if libgui
24462maybe-info-libgui: info-libgui
24463
24464info-libgui: \
24465    configure-libgui 
24466	@: $(MAKE); $(unstage)
24467	@[ -f ./libgui/Makefile ] || exit 0; \
24468	r=`${PWD_COMMAND}`; export r; \
24469	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24470	$(HOST_EXPORTS) \
24471	for flag in $(EXTRA_HOST_FLAGS) ; do \
24472	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24473	done; \
24474	echo "Doing info in libgui" ; \
24475	(cd $(HOST_SUBDIR)/libgui && \
24476	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24477	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24478	          "RANLIB=$${RANLIB}" \
24479	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24480	          info) \
24481	  || exit 1
24482
24483@endif libgui
24484
24485.PHONY: maybe-dvi-libgui dvi-libgui
24486maybe-dvi-libgui:
24487@if libgui
24488maybe-dvi-libgui: dvi-libgui
24489
24490dvi-libgui: \
24491    configure-libgui 
24492	@: $(MAKE); $(unstage)
24493	@[ -f ./libgui/Makefile ] || exit 0; \
24494	r=`${PWD_COMMAND}`; export r; \
24495	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496	$(HOST_EXPORTS) \
24497	for flag in $(EXTRA_HOST_FLAGS) ; do \
24498	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24499	done; \
24500	echo "Doing dvi in libgui" ; \
24501	(cd $(HOST_SUBDIR)/libgui && \
24502	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24503	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24504	          "RANLIB=$${RANLIB}" \
24505	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24506	          dvi) \
24507	  || exit 1
24508
24509@endif libgui
24510
24511.PHONY: maybe-pdf-libgui pdf-libgui
24512maybe-pdf-libgui:
24513@if libgui
24514maybe-pdf-libgui: pdf-libgui
24515
24516pdf-libgui: \
24517    configure-libgui 
24518	@: $(MAKE); $(unstage)
24519	@[ -f ./libgui/Makefile ] || exit 0; \
24520	r=`${PWD_COMMAND}`; export r; \
24521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24522	$(HOST_EXPORTS) \
24523	for flag in $(EXTRA_HOST_FLAGS) ; do \
24524	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24525	done; \
24526	echo "Doing pdf in libgui" ; \
24527	(cd $(HOST_SUBDIR)/libgui && \
24528	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24529	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24530	          "RANLIB=$${RANLIB}" \
24531	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24532	          pdf) \
24533	  || exit 1
24534
24535@endif libgui
24536
24537.PHONY: maybe-html-libgui html-libgui
24538maybe-html-libgui:
24539@if libgui
24540maybe-html-libgui: html-libgui
24541
24542html-libgui: \
24543    configure-libgui 
24544	@: $(MAKE); $(unstage)
24545	@[ -f ./libgui/Makefile ] || exit 0; \
24546	r=`${PWD_COMMAND}`; export r; \
24547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24548	$(HOST_EXPORTS) \
24549	for flag in $(EXTRA_HOST_FLAGS) ; do \
24550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24551	done; \
24552	echo "Doing html in libgui" ; \
24553	(cd $(HOST_SUBDIR)/libgui && \
24554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24556	          "RANLIB=$${RANLIB}" \
24557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24558	          html) \
24559	  || exit 1
24560
24561@endif libgui
24562
24563.PHONY: maybe-TAGS-libgui TAGS-libgui
24564maybe-TAGS-libgui:
24565@if libgui
24566maybe-TAGS-libgui: TAGS-libgui
24567
24568TAGS-libgui: \
24569    configure-libgui 
24570	@: $(MAKE); $(unstage)
24571	@[ -f ./libgui/Makefile ] || exit 0; \
24572	r=`${PWD_COMMAND}`; export r; \
24573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24574	$(HOST_EXPORTS) \
24575	for flag in $(EXTRA_HOST_FLAGS) ; do \
24576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24577	done; \
24578	echo "Doing TAGS in libgui" ; \
24579	(cd $(HOST_SUBDIR)/libgui && \
24580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24582	          "RANLIB=$${RANLIB}" \
24583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24584	          TAGS) \
24585	  || exit 1
24586
24587@endif libgui
24588
24589.PHONY: maybe-install-info-libgui install-info-libgui
24590maybe-install-info-libgui:
24591@if libgui
24592maybe-install-info-libgui: install-info-libgui
24593
24594install-info-libgui: \
24595    configure-libgui \
24596    info-libgui 
24597	@: $(MAKE); $(unstage)
24598	@[ -f ./libgui/Makefile ] || exit 0; \
24599	r=`${PWD_COMMAND}`; export r; \
24600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601	$(HOST_EXPORTS) \
24602	for flag in $(EXTRA_HOST_FLAGS) ; do \
24603	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24604	done; \
24605	echo "Doing install-info in libgui" ; \
24606	(cd $(HOST_SUBDIR)/libgui && \
24607	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24608	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24609	          "RANLIB=$${RANLIB}" \
24610	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24611	          install-info) \
24612	  || exit 1
24613
24614@endif libgui
24615
24616.PHONY: maybe-install-pdf-libgui install-pdf-libgui
24617maybe-install-pdf-libgui:
24618@if libgui
24619maybe-install-pdf-libgui: install-pdf-libgui
24620
24621install-pdf-libgui: \
24622    configure-libgui \
24623    pdf-libgui 
24624	@: $(MAKE); $(unstage)
24625	@[ -f ./libgui/Makefile ] || exit 0; \
24626	r=`${PWD_COMMAND}`; export r; \
24627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24628	$(HOST_EXPORTS) \
24629	for flag in $(EXTRA_HOST_FLAGS) ; do \
24630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24631	done; \
24632	echo "Doing install-pdf in libgui" ; \
24633	(cd $(HOST_SUBDIR)/libgui && \
24634	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24635	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24636	          "RANLIB=$${RANLIB}" \
24637	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24638	          install-pdf) \
24639	  || exit 1
24640
24641@endif libgui
24642
24643.PHONY: maybe-install-html-libgui install-html-libgui
24644maybe-install-html-libgui:
24645@if libgui
24646maybe-install-html-libgui: install-html-libgui
24647
24648install-html-libgui: \
24649    configure-libgui \
24650    html-libgui 
24651	@: $(MAKE); $(unstage)
24652	@[ -f ./libgui/Makefile ] || exit 0; \
24653	r=`${PWD_COMMAND}`; export r; \
24654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24655	$(HOST_EXPORTS) \
24656	for flag in $(EXTRA_HOST_FLAGS) ; do \
24657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24658	done; \
24659	echo "Doing install-html in libgui" ; \
24660	(cd $(HOST_SUBDIR)/libgui && \
24661	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24662	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24663	          "RANLIB=$${RANLIB}" \
24664	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24665	          install-html) \
24666	  || exit 1
24667
24668@endif libgui
24669
24670.PHONY: maybe-installcheck-libgui installcheck-libgui
24671maybe-installcheck-libgui:
24672@if libgui
24673maybe-installcheck-libgui: installcheck-libgui
24674
24675installcheck-libgui: \
24676    configure-libgui 
24677	@: $(MAKE); $(unstage)
24678	@[ -f ./libgui/Makefile ] || exit 0; \
24679	r=`${PWD_COMMAND}`; export r; \
24680	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24681	$(HOST_EXPORTS) \
24682	for flag in $(EXTRA_HOST_FLAGS) ; do \
24683	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24684	done; \
24685	echo "Doing installcheck in libgui" ; \
24686	(cd $(HOST_SUBDIR)/libgui && \
24687	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24688	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24689	          "RANLIB=$${RANLIB}" \
24690	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24691	          installcheck) \
24692	  || exit 1
24693
24694@endif libgui
24695
24696.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
24697maybe-mostlyclean-libgui:
24698@if libgui
24699maybe-mostlyclean-libgui: mostlyclean-libgui
24700
24701mostlyclean-libgui: 
24702	@: $(MAKE); $(unstage)
24703	@[ -f ./libgui/Makefile ] || exit 0; \
24704	r=`${PWD_COMMAND}`; export r; \
24705	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706	$(HOST_EXPORTS) \
24707	for flag in $(EXTRA_HOST_FLAGS) ; do \
24708	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709	done; \
24710	echo "Doing mostlyclean in libgui" ; \
24711	(cd $(HOST_SUBDIR)/libgui && \
24712	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714	          "RANLIB=$${RANLIB}" \
24715	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24716	          mostlyclean) \
24717	  || exit 1
24718
24719@endif libgui
24720
24721.PHONY: maybe-clean-libgui clean-libgui
24722maybe-clean-libgui:
24723@if libgui
24724maybe-clean-libgui: clean-libgui
24725
24726clean-libgui: 
24727	@: $(MAKE); $(unstage)
24728	@[ -f ./libgui/Makefile ] || exit 0; \
24729	r=`${PWD_COMMAND}`; export r; \
24730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24731	$(HOST_EXPORTS) \
24732	for flag in $(EXTRA_HOST_FLAGS) ; do \
24733	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24734	done; \
24735	echo "Doing clean in libgui" ; \
24736	(cd $(HOST_SUBDIR)/libgui && \
24737	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24738	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24739	          "RANLIB=$${RANLIB}" \
24740	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24741	          clean) \
24742	  || exit 1
24743
24744@endif libgui
24745
24746.PHONY: maybe-distclean-libgui distclean-libgui
24747maybe-distclean-libgui:
24748@if libgui
24749maybe-distclean-libgui: distclean-libgui
24750
24751distclean-libgui: 
24752	@: $(MAKE); $(unstage)
24753	@[ -f ./libgui/Makefile ] || exit 0; \
24754	r=`${PWD_COMMAND}`; export r; \
24755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24756	$(HOST_EXPORTS) \
24757	for flag in $(EXTRA_HOST_FLAGS) ; do \
24758	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24759	done; \
24760	echo "Doing distclean in libgui" ; \
24761	(cd $(HOST_SUBDIR)/libgui && \
24762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24764	          "RANLIB=$${RANLIB}" \
24765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24766	          distclean) \
24767	  || exit 1
24768
24769@endif libgui
24770
24771.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
24772maybe-maintainer-clean-libgui:
24773@if libgui
24774maybe-maintainer-clean-libgui: maintainer-clean-libgui
24775
24776maintainer-clean-libgui: 
24777	@: $(MAKE); $(unstage)
24778	@[ -f ./libgui/Makefile ] || exit 0; \
24779	r=`${PWD_COMMAND}`; export r; \
24780	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781	$(HOST_EXPORTS) \
24782	for flag in $(EXTRA_HOST_FLAGS) ; do \
24783	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24784	done; \
24785	echo "Doing maintainer-clean in libgui" ; \
24786	(cd $(HOST_SUBDIR)/libgui && \
24787	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24788	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24789	          "RANLIB=$${RANLIB}" \
24790	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24791	          maintainer-clean) \
24792	  || exit 1
24793
24794@endif libgui
24795
24796
24797
24798.PHONY: configure-libiberty maybe-configure-libiberty
24799maybe-configure-libiberty:
24800@if gcc-bootstrap
24801configure-libiberty: stage_current
24802@endif gcc-bootstrap
24803@if libiberty
24804maybe-configure-libiberty: configure-libiberty
24805configure-libiberty: 
24806	@r=`${PWD_COMMAND}`; export r; \
24807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24809	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24810	$(HOST_EXPORTS) \
24811	echo Configuring in $(HOST_SUBDIR)/libiberty; \
24812	cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
24813	case $(srcdir) in \
24814	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24815	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24816		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24817	esac; \
24818	srcdiroption="--srcdir=$${topdir}/libiberty"; \
24819	libsrcdir="$$s/libiberty"; \
24820	$(SHELL) $${libsrcdir}/configure \
24821	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24822	  --target=${target_alias} $${srcdiroption}  \
24823	  || exit 1
24824@endif libiberty
24825
24826
24827
24828.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
24829maybe-configure-stage1-libiberty:
24830@if libiberty-bootstrap
24831maybe-configure-stage1-libiberty: configure-stage1-libiberty
24832configure-stage1-libiberty:
24833	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24834	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24835	@r=`${PWD_COMMAND}`; export r; \
24836	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24837	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24838	$(HOST_EXPORTS) \
24839	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24840	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
24841	echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
24842	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24843	cd $(HOST_SUBDIR)/libiberty || exit 1; \
24844	case $(srcdir) in \
24845	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24846	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24847		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24848	esac; \
24849	srcdiroption="--srcdir=$${topdir}/libiberty"; \
24850	libsrcdir="$$s/libiberty"; \
24851	$(SHELL) $${libsrcdir}/configure \
24852	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24853	  --target=${target_alias} $${srcdiroption} \
24854	   \
24855	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24856@endif libiberty-bootstrap
24857
24858.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
24859maybe-configure-stage2-libiberty:
24860@if libiberty-bootstrap
24861maybe-configure-stage2-libiberty: configure-stage2-libiberty
24862configure-stage2-libiberty:
24863	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24864	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24865	@r=`${PWD_COMMAND}`; export r; \
24866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24867	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24868	$(HOST_EXPORTS) \
24869	$(POSTSTAGE1_HOST_EXPORTS) \
24870	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24871	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24872	echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
24873	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24874	cd $(HOST_SUBDIR)/libiberty || exit 1; \
24875	case $(srcdir) in \
24876	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24877	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24878		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24879	esac; \
24880	srcdiroption="--srcdir=$${topdir}/libiberty"; \
24881	libsrcdir="$$s/libiberty"; \
24882	$(SHELL) $${libsrcdir}/configure \
24883	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24884	  --target=${target_alias} $${srcdiroption} \
24885	  --with-build-libsubdir=$(HOST_SUBDIR) \
24886	  @stage2_werror_flag@ 
24887@endif libiberty-bootstrap
24888
24889.PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
24890maybe-configure-stageb2g0-libiberty:
24891@if libiberty-bootstrap
24892maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
24893configure-stageb2g0-libiberty:
24894	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24895	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24896	@r=`${PWD_COMMAND}`; export r; \
24897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24899	$(HOST_EXPORTS) \
24900	$(POSTSTAGE1_HOST_EXPORTS) \
24901	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24902	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
24903	echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
24904	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24905	cd $(HOST_SUBDIR)/libiberty || exit 1; \
24906	case $(srcdir) in \
24907	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24908	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24909		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24910	esac; \
24911	srcdiroption="--srcdir=$${topdir}/libiberty"; \
24912	libsrcdir="$$s/libiberty"; \
24913	$(SHELL) $${libsrcdir}/configure \
24914	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24915	  --target=${target_alias} $${srcdiroption} \
24916	  --with-build-libsubdir=$(HOST_SUBDIR) \
24917	  @stage2_werror_flag@ 
24918@endif libiberty-bootstrap
24919
24920.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
24921maybe-configure-stage3-libiberty:
24922@if libiberty-bootstrap
24923maybe-configure-stage3-libiberty: configure-stage3-libiberty
24924configure-stage3-libiberty:
24925	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24926	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24927	@r=`${PWD_COMMAND}`; export r; \
24928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24930	$(HOST_EXPORTS) \
24931	$(POSTSTAGE1_HOST_EXPORTS) \
24932	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24933	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24934	echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
24935	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24936	cd $(HOST_SUBDIR)/libiberty || exit 1; \
24937	case $(srcdir) in \
24938	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24939	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24940		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24941	esac; \
24942	srcdiroption="--srcdir=$${topdir}/libiberty"; \
24943	libsrcdir="$$s/libiberty"; \
24944	$(SHELL) $${libsrcdir}/configure \
24945	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24946	  --target=${target_alias} $${srcdiroption} \
24947	  --with-build-libsubdir=$(HOST_SUBDIR) \
24948	  @stage2_werror_flag@ 
24949@endif libiberty-bootstrap
24950
24951.PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
24952maybe-configure-stageb3g2-libiberty:
24953@if libiberty-bootstrap
24954maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
24955configure-stageb3g2-libiberty:
24956	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24957	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24958	@r=`${PWD_COMMAND}`; export r; \
24959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24960	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24961	$(HOST_EXPORTS) \
24962	$(POSTSTAGE1_HOST_EXPORTS) \
24963	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24964	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
24965	echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
24966	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24967	cd $(HOST_SUBDIR)/libiberty || exit 1; \
24968	case $(srcdir) in \
24969	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24970	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24971		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24972	esac; \
24973	srcdiroption="--srcdir=$${topdir}/libiberty"; \
24974	libsrcdir="$$s/libiberty"; \
24975	$(SHELL) $${libsrcdir}/configure \
24976	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24977	  --target=${target_alias} $${srcdiroption} \
24978	  --with-build-libsubdir=$(HOST_SUBDIR) \
24979	  @stage2_werror_flag@ 
24980@endif libiberty-bootstrap
24981
24982.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
24983maybe-configure-stage4-libiberty:
24984@if libiberty-bootstrap
24985maybe-configure-stage4-libiberty: configure-stage4-libiberty
24986configure-stage4-libiberty:
24987	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24988	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24989	@r=`${PWD_COMMAND}`; export r; \
24990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24991	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24992	$(HOST_EXPORTS) \
24993	$(POSTSTAGE1_HOST_EXPORTS) \
24994	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24995	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24996	echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
24997	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24998	cd $(HOST_SUBDIR)/libiberty || exit 1; \
24999	case $(srcdir) in \
25000	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25001	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25002		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25003	esac; \
25004	srcdiroption="--srcdir=$${topdir}/libiberty"; \
25005	libsrcdir="$$s/libiberty"; \
25006	$(SHELL) $${libsrcdir}/configure \
25007	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25008	  --target=${target_alias} $${srcdiroption} \
25009	  --with-build-libsubdir=$(HOST_SUBDIR) \
25010	  @stage2_werror_flag@ 
25011@endif libiberty-bootstrap
25012
25013.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25014maybe-configure-stageprofile-libiberty:
25015@if libiberty-bootstrap
25016maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25017configure-stageprofile-libiberty:
25018	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25019	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25020	@r=`${PWD_COMMAND}`; export r; \
25021	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25023	$(HOST_EXPORTS) \
25024	$(POSTSTAGE1_HOST_EXPORTS) \
25025	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25026	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
25027	echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
25028	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25029	cd $(HOST_SUBDIR)/libiberty || exit 1; \
25030	case $(srcdir) in \
25031	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25032	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25033		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25034	esac; \
25035	srcdiroption="--srcdir=$${topdir}/libiberty"; \
25036	libsrcdir="$$s/libiberty"; \
25037	$(SHELL) $${libsrcdir}/configure \
25038	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25039	  --target=${target_alias} $${srcdiroption} \
25040	  --with-build-libsubdir=$(HOST_SUBDIR) \
25041	  @stage2_werror_flag@ 
25042@endif libiberty-bootstrap
25043
25044.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25045maybe-configure-stagefeedback-libiberty:
25046@if libiberty-bootstrap
25047maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25048configure-stagefeedback-libiberty:
25049	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25050	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25051	@r=`${PWD_COMMAND}`; export r; \
25052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25054	$(HOST_EXPORTS) \
25055	$(POSTSTAGE1_HOST_EXPORTS) \
25056	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25057	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
25058	echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
25059	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25060	cd $(HOST_SUBDIR)/libiberty || exit 1; \
25061	case $(srcdir) in \
25062	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25063	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25064		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25065	esac; \
25066	srcdiroption="--srcdir=$${topdir}/libiberty"; \
25067	libsrcdir="$$s/libiberty"; \
25068	$(SHELL) $${libsrcdir}/configure \
25069	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25070	  --target=${target_alias} $${srcdiroption} \
25071	  --with-build-libsubdir=$(HOST_SUBDIR) \
25072	  @stage2_werror_flag@ 
25073@endif libiberty-bootstrap
25074
25075
25076
25077
25078
25079.PHONY: all-libiberty maybe-all-libiberty
25080maybe-all-libiberty:
25081@if gcc-bootstrap
25082all-libiberty: stage_current
25083@endif gcc-bootstrap
25084@if libiberty
25085TARGET-libiberty=all
25086maybe-all-libiberty: all-libiberty
25087all-libiberty: configure-libiberty
25088	@r=`${PWD_COMMAND}`; export r; \
25089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25090	$(HOST_EXPORTS) \
25091	(cd $(HOST_SUBDIR)/libiberty && \
25092	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
25093@endif libiberty
25094
25095
25096
25097.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25098.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25099maybe-all-stage1-libiberty:
25100maybe-clean-stage1-libiberty:
25101@if libiberty-bootstrap
25102maybe-all-stage1-libiberty: all-stage1-libiberty
25103all-stage1: all-stage1-libiberty
25104TARGET-stage1-libiberty = $(TARGET-libiberty)
25105all-stage1-libiberty: configure-stage1-libiberty
25106	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25107	@r=`${PWD_COMMAND}`; export r; \
25108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25109	$(HOST_EXPORTS) \
25110	cd $(HOST_SUBDIR)/libiberty && \
25111	$(MAKE) $(FLAGS_TO_PASS) \
25112		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
25113		$(TARGET-stage1-libiberty)
25114
25115maybe-clean-stage1-libiberty: clean-stage1-libiberty
25116clean-stage1: clean-stage1-libiberty
25117clean-stage1-libiberty:
25118	@if [ $(current_stage) = stage1 ]; then \
25119	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25120	else \
25121	  [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25122	  $(MAKE) stage1-start; \
25123	fi; \
25124	cd $(HOST_SUBDIR)/libiberty && \
25125	$(MAKE) $(FLAGS_TO_PASS)  \
25126		 clean
25127@endif libiberty-bootstrap
25128
25129
25130.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25131.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25132maybe-all-stage2-libiberty:
25133maybe-clean-stage2-libiberty:
25134@if libiberty-bootstrap
25135maybe-all-stage2-libiberty: all-stage2-libiberty
25136all-stage2: all-stage2-libiberty
25137TARGET-stage2-libiberty = $(TARGET-libiberty)
25138all-stage2-libiberty: configure-stage2-libiberty
25139	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25140	@r=`${PWD_COMMAND}`; export r; \
25141	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25142	$(HOST_EXPORTS) \
25143	$(POSTSTAGE1_HOST_EXPORTS) \
25144	cd $(HOST_SUBDIR)/libiberty && \
25145	$(MAKE) $(FLAGS_TO_PASS) \
25146		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25147		$(TARGET-stage2-libiberty)
25148
25149maybe-clean-stage2-libiberty: clean-stage2-libiberty
25150clean-stage2: clean-stage2-libiberty
25151clean-stage2-libiberty:
25152	@if [ $(current_stage) = stage2 ]; then \
25153	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25154	else \
25155	  [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25156	  $(MAKE) stage2-start; \
25157	fi; \
25158	cd $(HOST_SUBDIR)/libiberty && \
25159	$(MAKE) $(FLAGS_TO_PASS)  \
25160		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25161		 clean
25162@endif libiberty-bootstrap
25163
25164
25165.PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
25166.PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
25167maybe-all-stageb2g0-libiberty:
25168maybe-clean-stageb2g0-libiberty:
25169@if libiberty-bootstrap
25170maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
25171all-stageb2g0: all-stageb2g0-libiberty
25172TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
25173all-stageb2g0-libiberty: configure-stageb2g0-libiberty
25174	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25175	@r=`${PWD_COMMAND}`; export r; \
25176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177	$(HOST_EXPORTS) \
25178	$(POSTSTAGE1_HOST_EXPORTS) \
25179	cd $(HOST_SUBDIR)/libiberty && \
25180	$(MAKE) $(FLAGS_TO_PASS) \
25181		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25182		$(TARGET-stageb2g0-libiberty)
25183
25184maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
25185clean-stageb2g0: clean-stageb2g0-libiberty
25186clean-stageb2g0-libiberty:
25187	@if [ $(current_stage) = stageb2g0 ]; then \
25188	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25189	else \
25190	  [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
25191	  $(MAKE) stageb2g0-start; \
25192	fi; \
25193	cd $(HOST_SUBDIR)/libiberty && \
25194	$(MAKE) $(FLAGS_TO_PASS)  \
25195		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25196		 clean
25197@endif libiberty-bootstrap
25198
25199
25200.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25201.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25202maybe-all-stage3-libiberty:
25203maybe-clean-stage3-libiberty:
25204@if libiberty-bootstrap
25205maybe-all-stage3-libiberty: all-stage3-libiberty
25206all-stage3: all-stage3-libiberty
25207TARGET-stage3-libiberty = $(TARGET-libiberty)
25208all-stage3-libiberty: configure-stage3-libiberty
25209	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25210	@r=`${PWD_COMMAND}`; export r; \
25211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212	$(HOST_EXPORTS) \
25213	$(POSTSTAGE1_HOST_EXPORTS) \
25214	cd $(HOST_SUBDIR)/libiberty && \
25215	$(MAKE) $(FLAGS_TO_PASS) \
25216		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25217		$(TARGET-stage3-libiberty)
25218
25219maybe-clean-stage3-libiberty: clean-stage3-libiberty
25220clean-stage3: clean-stage3-libiberty
25221clean-stage3-libiberty:
25222	@if [ $(current_stage) = stage3 ]; then \
25223	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25224	else \
25225	  [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25226	  $(MAKE) stage3-start; \
25227	fi; \
25228	cd $(HOST_SUBDIR)/libiberty && \
25229	$(MAKE) $(FLAGS_TO_PASS)  \
25230		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25231		 clean
25232@endif libiberty-bootstrap
25233
25234
25235.PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
25236.PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
25237maybe-all-stageb3g2-libiberty:
25238maybe-clean-stageb3g2-libiberty:
25239@if libiberty-bootstrap
25240maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
25241all-stageb3g2: all-stageb3g2-libiberty
25242TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
25243all-stageb3g2-libiberty: configure-stageb3g2-libiberty
25244	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25245	@r=`${PWD_COMMAND}`; export r; \
25246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247	$(HOST_EXPORTS) \
25248	$(POSTSTAGE1_HOST_EXPORTS) \
25249	cd $(HOST_SUBDIR)/libiberty && \
25250	$(MAKE) $(FLAGS_TO_PASS) \
25251		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25252		$(TARGET-stageb3g2-libiberty)
25253
25254maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
25255clean-stageb3g2: clean-stageb3g2-libiberty
25256clean-stageb3g2-libiberty:
25257	@if [ $(current_stage) = stageb3g2 ]; then \
25258	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25259	else \
25260	  [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
25261	  $(MAKE) stageb3g2-start; \
25262	fi; \
25263	cd $(HOST_SUBDIR)/libiberty && \
25264	$(MAKE) $(FLAGS_TO_PASS)  \
25265		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25266		 clean
25267@endif libiberty-bootstrap
25268
25269
25270.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25271.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25272maybe-all-stage4-libiberty:
25273maybe-clean-stage4-libiberty:
25274@if libiberty-bootstrap
25275maybe-all-stage4-libiberty: all-stage4-libiberty
25276all-stage4: all-stage4-libiberty
25277TARGET-stage4-libiberty = $(TARGET-libiberty)
25278all-stage4-libiberty: configure-stage4-libiberty
25279	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25280	@r=`${PWD_COMMAND}`; export r; \
25281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25282	$(HOST_EXPORTS) \
25283	$(POSTSTAGE1_HOST_EXPORTS) \
25284	cd $(HOST_SUBDIR)/libiberty && \
25285	$(MAKE) $(FLAGS_TO_PASS) \
25286		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25287		$(TARGET-stage4-libiberty)
25288
25289maybe-clean-stage4-libiberty: clean-stage4-libiberty
25290clean-stage4: clean-stage4-libiberty
25291clean-stage4-libiberty:
25292	@if [ $(current_stage) = stage4 ]; then \
25293	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25294	else \
25295	  [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25296	  $(MAKE) stage4-start; \
25297	fi; \
25298	cd $(HOST_SUBDIR)/libiberty && \
25299	$(MAKE) $(FLAGS_TO_PASS)  \
25300		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25301		 clean
25302@endif libiberty-bootstrap
25303
25304
25305.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25306.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25307maybe-all-stageprofile-libiberty:
25308maybe-clean-stageprofile-libiberty:
25309@if libiberty-bootstrap
25310maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25311all-stageprofile: all-stageprofile-libiberty
25312TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25313all-stageprofile-libiberty: configure-stageprofile-libiberty
25314	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25315	@r=`${PWD_COMMAND}`; export r; \
25316	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25317	$(HOST_EXPORTS) \
25318	$(POSTSTAGE1_HOST_EXPORTS) \
25319	cd $(HOST_SUBDIR)/libiberty && \
25320	$(MAKE) $(FLAGS_TO_PASS) \
25321		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25322		$(TARGET-stageprofile-libiberty)
25323
25324maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25325clean-stageprofile: clean-stageprofile-libiberty
25326clean-stageprofile-libiberty:
25327	@if [ $(current_stage) = stageprofile ]; then \
25328	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25329	else \
25330	  [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25331	  $(MAKE) stageprofile-start; \
25332	fi; \
25333	cd $(HOST_SUBDIR)/libiberty && \
25334	$(MAKE) $(FLAGS_TO_PASS)  \
25335		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25336		 clean
25337@endif libiberty-bootstrap
25338
25339
25340.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25341.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25342maybe-all-stagefeedback-libiberty:
25343maybe-clean-stagefeedback-libiberty:
25344@if libiberty-bootstrap
25345maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25346all-stagefeedback: all-stagefeedback-libiberty
25347TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25348all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25349	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25350	@r=`${PWD_COMMAND}`; export r; \
25351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352	$(HOST_EXPORTS) \
25353	$(POSTSTAGE1_HOST_EXPORTS) \
25354	cd $(HOST_SUBDIR)/libiberty && \
25355	$(MAKE) $(FLAGS_TO_PASS) \
25356		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
25357		$(TARGET-stagefeedback-libiberty)
25358
25359maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25360clean-stagefeedback: clean-stagefeedback-libiberty
25361clean-stagefeedback-libiberty:
25362	@if [ $(current_stage) = stagefeedback ]; then \
25363	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25364	else \
25365	  [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25366	  $(MAKE) stagefeedback-start; \
25367	fi; \
25368	cd $(HOST_SUBDIR)/libiberty && \
25369	$(MAKE) $(FLAGS_TO_PASS)  \
25370		$(POSTSTAGE1_FLAGS_TO_PASS)  \
25371		 clean
25372@endif libiberty-bootstrap
25373
25374
25375
25376
25377
25378.PHONY: check-libiberty maybe-check-libiberty
25379maybe-check-libiberty:
25380@if libiberty
25381maybe-check-libiberty: check-libiberty
25382
25383check-libiberty:
25384	@: $(MAKE); $(unstage)
25385	@r=`${PWD_COMMAND}`; export r; \
25386	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25387	$(HOST_EXPORTS) \
25388	(cd $(HOST_SUBDIR)/libiberty && \
25389	  $(MAKE) $(FLAGS_TO_PASS)  check)
25390
25391@endif libiberty
25392
25393.PHONY: install-libiberty maybe-install-libiberty
25394maybe-install-libiberty:
25395@if libiberty
25396maybe-install-libiberty: install-libiberty
25397
25398install-libiberty: installdirs
25399	@: $(MAKE); $(unstage)
25400	@r=`${PWD_COMMAND}`; export r; \
25401	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402	$(HOST_EXPORTS) \
25403	(cd $(HOST_SUBDIR)/libiberty && \
25404	  $(MAKE) $(FLAGS_TO_PASS)  install)
25405
25406@endif libiberty
25407
25408# Other targets (info, dvi, pdf, etc.)
25409
25410.PHONY: maybe-info-libiberty info-libiberty
25411maybe-info-libiberty:
25412@if libiberty
25413maybe-info-libiberty: info-libiberty
25414
25415info-libiberty: \
25416    configure-libiberty 
25417	@[ -f ./libiberty/Makefile ] || exit 0; \
25418	r=`${PWD_COMMAND}`; export r; \
25419	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25420	$(HOST_EXPORTS) \
25421	for flag in $(EXTRA_HOST_FLAGS) ; do \
25422	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25423	done; \
25424	echo "Doing info in libiberty" ; \
25425	(cd $(HOST_SUBDIR)/libiberty && \
25426	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25427	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25428	          "RANLIB=$${RANLIB}" \
25429	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25430	          info) \
25431	  || exit 1
25432
25433@endif libiberty
25434
25435.PHONY: maybe-dvi-libiberty dvi-libiberty
25436maybe-dvi-libiberty:
25437@if libiberty
25438maybe-dvi-libiberty: dvi-libiberty
25439
25440dvi-libiberty: \
25441    configure-libiberty 
25442	@[ -f ./libiberty/Makefile ] || exit 0; \
25443	r=`${PWD_COMMAND}`; export r; \
25444	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25445	$(HOST_EXPORTS) \
25446	for flag in $(EXTRA_HOST_FLAGS) ; do \
25447	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25448	done; \
25449	echo "Doing dvi in libiberty" ; \
25450	(cd $(HOST_SUBDIR)/libiberty && \
25451	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25452	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25453	          "RANLIB=$${RANLIB}" \
25454	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25455	          dvi) \
25456	  || exit 1
25457
25458@endif libiberty
25459
25460.PHONY: maybe-pdf-libiberty pdf-libiberty
25461maybe-pdf-libiberty:
25462@if libiberty
25463maybe-pdf-libiberty: pdf-libiberty
25464
25465pdf-libiberty: \
25466    configure-libiberty 
25467	@[ -f ./libiberty/Makefile ] || exit 0; \
25468	r=`${PWD_COMMAND}`; export r; \
25469	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25470	$(HOST_EXPORTS) \
25471	for flag in $(EXTRA_HOST_FLAGS) ; do \
25472	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25473	done; \
25474	echo "Doing pdf in libiberty" ; \
25475	(cd $(HOST_SUBDIR)/libiberty && \
25476	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25477	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25478	          "RANLIB=$${RANLIB}" \
25479	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25480	          pdf) \
25481	  || exit 1
25482
25483@endif libiberty
25484
25485.PHONY: maybe-html-libiberty html-libiberty
25486maybe-html-libiberty:
25487@if libiberty
25488maybe-html-libiberty: html-libiberty
25489
25490html-libiberty: \
25491    configure-libiberty 
25492	@[ -f ./libiberty/Makefile ] || exit 0; \
25493	r=`${PWD_COMMAND}`; export r; \
25494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25495	$(HOST_EXPORTS) \
25496	for flag in $(EXTRA_HOST_FLAGS) ; do \
25497	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25498	done; \
25499	echo "Doing html in libiberty" ; \
25500	(cd $(HOST_SUBDIR)/libiberty && \
25501	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25502	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25503	          "RANLIB=$${RANLIB}" \
25504	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25505	          html) \
25506	  || exit 1
25507
25508@endif libiberty
25509
25510.PHONY: maybe-TAGS-libiberty TAGS-libiberty
25511maybe-TAGS-libiberty:
25512@if libiberty
25513maybe-TAGS-libiberty: TAGS-libiberty
25514
25515TAGS-libiberty: \
25516    configure-libiberty 
25517	@[ -f ./libiberty/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 TAGS in libiberty" ; \
25525	(cd $(HOST_SUBDIR)/libiberty && \
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	          TAGS) \
25531	  || exit 1
25532
25533@endif libiberty
25534
25535.PHONY: maybe-install-info-libiberty install-info-libiberty
25536maybe-install-info-libiberty:
25537@if libiberty
25538maybe-install-info-libiberty: install-info-libiberty
25539
25540install-info-libiberty: \
25541    configure-libiberty \
25542    info-libiberty 
25543	@[ -f ./libiberty/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 install-info in libiberty" ; \
25551	(cd $(HOST_SUBDIR)/libiberty && \
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	          install-info) \
25557	  || exit 1
25558
25559@endif libiberty
25560
25561.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25562maybe-install-pdf-libiberty:
25563@if libiberty
25564maybe-install-pdf-libiberty: install-pdf-libiberty
25565
25566install-pdf-libiberty: \
25567    configure-libiberty \
25568    pdf-libiberty 
25569	@[ -f ./libiberty/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 install-pdf in libiberty" ; \
25577	(cd $(HOST_SUBDIR)/libiberty && \
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	          install-pdf) \
25583	  || exit 1
25584
25585@endif libiberty
25586
25587.PHONY: maybe-install-html-libiberty install-html-libiberty
25588maybe-install-html-libiberty:
25589@if libiberty
25590maybe-install-html-libiberty: install-html-libiberty
25591
25592install-html-libiberty: \
25593    configure-libiberty \
25594    html-libiberty 
25595	@[ -f ./libiberty/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 install-html in libiberty" ; \
25603	(cd $(HOST_SUBDIR)/libiberty && \
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	          install-html) \
25609	  || exit 1
25610
25611@endif libiberty
25612
25613.PHONY: maybe-installcheck-libiberty installcheck-libiberty
25614maybe-installcheck-libiberty:
25615@if libiberty
25616maybe-installcheck-libiberty: installcheck-libiberty
25617
25618installcheck-libiberty: \
25619    configure-libiberty 
25620	@[ -f ./libiberty/Makefile ] || exit 0; \
25621	r=`${PWD_COMMAND}`; export r; \
25622	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623	$(HOST_EXPORTS) \
25624	for flag in $(EXTRA_HOST_FLAGS) ; do \
25625	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25626	done; \
25627	echo "Doing installcheck in libiberty" ; \
25628	(cd $(HOST_SUBDIR)/libiberty && \
25629	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25630	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25631	          "RANLIB=$${RANLIB}" \
25632	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25633	          installcheck) \
25634	  || exit 1
25635
25636@endif libiberty
25637
25638.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
25639maybe-mostlyclean-libiberty:
25640@if libiberty
25641maybe-mostlyclean-libiberty: mostlyclean-libiberty
25642
25643mostlyclean-libiberty: 
25644	@[ -f ./libiberty/Makefile ] || exit 0; \
25645	r=`${PWD_COMMAND}`; export r; \
25646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647	$(HOST_EXPORTS) \
25648	for flag in $(EXTRA_HOST_FLAGS) ; do \
25649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650	done; \
25651	echo "Doing mostlyclean in libiberty" ; \
25652	(cd $(HOST_SUBDIR)/libiberty && \
25653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655	          "RANLIB=$${RANLIB}" \
25656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657	          mostlyclean) \
25658	  || exit 1
25659
25660@endif libiberty
25661
25662.PHONY: maybe-clean-libiberty clean-libiberty
25663maybe-clean-libiberty:
25664@if libiberty
25665maybe-clean-libiberty: clean-libiberty
25666
25667clean-libiberty: 
25668	@[ -f ./libiberty/Makefile ] || exit 0; \
25669	r=`${PWD_COMMAND}`; export r; \
25670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671	$(HOST_EXPORTS) \
25672	for flag in $(EXTRA_HOST_FLAGS) ; do \
25673	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25674	done; \
25675	echo "Doing clean in libiberty" ; \
25676	(cd $(HOST_SUBDIR)/libiberty && \
25677	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25678	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25679	          "RANLIB=$${RANLIB}" \
25680	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25681	          clean) \
25682	  || exit 1
25683
25684@endif libiberty
25685
25686.PHONY: maybe-distclean-libiberty distclean-libiberty
25687maybe-distclean-libiberty:
25688@if libiberty
25689maybe-distclean-libiberty: distclean-libiberty
25690
25691distclean-libiberty: 
25692	@[ -f ./libiberty/Makefile ] || exit 0; \
25693	r=`${PWD_COMMAND}`; export r; \
25694	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695	$(HOST_EXPORTS) \
25696	for flag in $(EXTRA_HOST_FLAGS) ; do \
25697	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25698	done; \
25699	echo "Doing distclean in libiberty" ; \
25700	(cd $(HOST_SUBDIR)/libiberty && \
25701	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25702	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25703	          "RANLIB=$${RANLIB}" \
25704	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25705	          distclean) \
25706	  || exit 1
25707
25708@endif libiberty
25709
25710.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
25711maybe-maintainer-clean-libiberty:
25712@if libiberty
25713maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
25714
25715maintainer-clean-libiberty: 
25716	@[ -f ./libiberty/Makefile ] || exit 0; \
25717	r=`${PWD_COMMAND}`; export r; \
25718	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719	$(HOST_EXPORTS) \
25720	for flag in $(EXTRA_HOST_FLAGS) ; do \
25721	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25722	done; \
25723	echo "Doing maintainer-clean in libiberty" ; \
25724	(cd $(HOST_SUBDIR)/libiberty && \
25725	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25726	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25727	          "RANLIB=$${RANLIB}" \
25728	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25729	          maintainer-clean) \
25730	  || exit 1
25731
25732@endif libiberty
25733
25734
25735
25736.PHONY: configure-libtool maybe-configure-libtool
25737maybe-configure-libtool:
25738@if gcc-bootstrap
25739configure-libtool: stage_current
25740@endif gcc-bootstrap
25741@if libtool
25742maybe-configure-libtool: configure-libtool
25743configure-libtool: 
25744	@: $(MAKE); $(unstage)
25745	@r=`${PWD_COMMAND}`; export r; \
25746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25747	test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
25748	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
25749	$(HOST_EXPORTS) \
25750	echo Configuring in $(HOST_SUBDIR)/libtool; \
25751	cd "$(HOST_SUBDIR)/libtool" || exit 1; \
25752	case $(srcdir) in \
25753	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25754	  *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
25755		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25756	esac; \
25757	srcdiroption="--srcdir=$${topdir}/libtool"; \
25758	libsrcdir="$$s/libtool"; \
25759	$(SHELL) $${libsrcdir}/configure \
25760	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25761	  --target=${target_alias} $${srcdiroption}  \
25762	  || exit 1
25763@endif libtool
25764
25765
25766
25767
25768
25769.PHONY: all-libtool maybe-all-libtool
25770maybe-all-libtool:
25771@if gcc-bootstrap
25772all-libtool: stage_current
25773@endif gcc-bootstrap
25774@if libtool
25775TARGET-libtool=all
25776maybe-all-libtool: all-libtool
25777all-libtool: configure-libtool
25778	@: $(MAKE); $(unstage)
25779	@r=`${PWD_COMMAND}`; export r; \
25780	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25781	$(HOST_EXPORTS) \
25782	(cd $(HOST_SUBDIR)/libtool && \
25783	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
25784@endif libtool
25785
25786
25787
25788
25789.PHONY: check-libtool maybe-check-libtool
25790maybe-check-libtool:
25791@if libtool
25792maybe-check-libtool: check-libtool
25793
25794check-libtool:
25795	@: $(MAKE); $(unstage)
25796	@r=`${PWD_COMMAND}`; export r; \
25797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25798	$(HOST_EXPORTS) \
25799	(cd $(HOST_SUBDIR)/libtool && \
25800	  $(MAKE) $(FLAGS_TO_PASS)  check)
25801
25802@endif libtool
25803
25804.PHONY: install-libtool maybe-install-libtool
25805maybe-install-libtool:
25806@if libtool
25807maybe-install-libtool: install-libtool
25808
25809install-libtool: installdirs
25810	@: $(MAKE); $(unstage)
25811	@r=`${PWD_COMMAND}`; export r; \
25812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25813	$(HOST_EXPORTS) \
25814	(cd $(HOST_SUBDIR)/libtool && \
25815	  $(MAKE) $(FLAGS_TO_PASS)  install)
25816
25817@endif libtool
25818
25819# Other targets (info, dvi, pdf, etc.)
25820
25821.PHONY: maybe-info-libtool info-libtool
25822maybe-info-libtool:
25823@if libtool
25824maybe-info-libtool: info-libtool
25825
25826info-libtool: \
25827    configure-libtool 
25828	@: $(MAKE); $(unstage)
25829	@[ -f ./libtool/Makefile ] || exit 0; \
25830	r=`${PWD_COMMAND}`; export r; \
25831	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25832	$(HOST_EXPORTS) \
25833	for flag in $(EXTRA_HOST_FLAGS) ; do \
25834	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25835	done; \
25836	echo "Doing info in libtool" ; \
25837	(cd $(HOST_SUBDIR)/libtool && \
25838	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25839	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25840	          "RANLIB=$${RANLIB}" \
25841	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25842	          info) \
25843	  || exit 1
25844
25845@endif libtool
25846
25847.PHONY: maybe-dvi-libtool dvi-libtool
25848maybe-dvi-libtool:
25849@if libtool
25850maybe-dvi-libtool: dvi-libtool
25851
25852dvi-libtool: \
25853    configure-libtool 
25854	@: $(MAKE); $(unstage)
25855	@[ -f ./libtool/Makefile ] || exit 0; \
25856	r=`${PWD_COMMAND}`; export r; \
25857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25858	$(HOST_EXPORTS) \
25859	for flag in $(EXTRA_HOST_FLAGS) ; do \
25860	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25861	done; \
25862	echo "Doing dvi in libtool" ; \
25863	(cd $(HOST_SUBDIR)/libtool && \
25864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25866	          "RANLIB=$${RANLIB}" \
25867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25868	          dvi) \
25869	  || exit 1
25870
25871@endif libtool
25872
25873.PHONY: maybe-pdf-libtool pdf-libtool
25874maybe-pdf-libtool:
25875@if libtool
25876maybe-pdf-libtool: pdf-libtool
25877
25878pdf-libtool: \
25879    configure-libtool 
25880	@: $(MAKE); $(unstage)
25881	@[ -f ./libtool/Makefile ] || exit 0; \
25882	r=`${PWD_COMMAND}`; export r; \
25883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25884	$(HOST_EXPORTS) \
25885	for flag in $(EXTRA_HOST_FLAGS) ; do \
25886	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25887	done; \
25888	echo "Doing pdf in libtool" ; \
25889	(cd $(HOST_SUBDIR)/libtool && \
25890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25892	          "RANLIB=$${RANLIB}" \
25893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25894	          pdf) \
25895	  || exit 1
25896
25897@endif libtool
25898
25899.PHONY: maybe-html-libtool html-libtool
25900maybe-html-libtool:
25901@if libtool
25902maybe-html-libtool: html-libtool
25903
25904html-libtool: \
25905    configure-libtool 
25906	@: $(MAKE); $(unstage)
25907	@[ -f ./libtool/Makefile ] || exit 0; \
25908	r=`${PWD_COMMAND}`; export r; \
25909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25910	$(HOST_EXPORTS) \
25911	for flag in $(EXTRA_HOST_FLAGS) ; do \
25912	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25913	done; \
25914	echo "Doing html in libtool" ; \
25915	(cd $(HOST_SUBDIR)/libtool && \
25916	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25917	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25918	          "RANLIB=$${RANLIB}" \
25919	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25920	          html) \
25921	  || exit 1
25922
25923@endif libtool
25924
25925.PHONY: maybe-TAGS-libtool TAGS-libtool
25926maybe-TAGS-libtool:
25927@if libtool
25928maybe-TAGS-libtool: TAGS-libtool
25929
25930TAGS-libtool: \
25931    configure-libtool 
25932	@: $(MAKE); $(unstage)
25933	@[ -f ./libtool/Makefile ] || exit 0; \
25934	r=`${PWD_COMMAND}`; export r; \
25935	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25936	$(HOST_EXPORTS) \
25937	for flag in $(EXTRA_HOST_FLAGS) ; do \
25938	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25939	done; \
25940	echo "Doing TAGS in libtool" ; \
25941	(cd $(HOST_SUBDIR)/libtool && \
25942	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25943	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25944	          "RANLIB=$${RANLIB}" \
25945	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25946	          TAGS) \
25947	  || exit 1
25948
25949@endif libtool
25950
25951.PHONY: maybe-install-info-libtool install-info-libtool
25952maybe-install-info-libtool:
25953@if libtool
25954maybe-install-info-libtool: install-info-libtool
25955
25956install-info-libtool: \
25957    configure-libtool \
25958    info-libtool 
25959	@: $(MAKE); $(unstage)
25960	@[ -f ./libtool/Makefile ] || exit 0; \
25961	r=`${PWD_COMMAND}`; export r; \
25962	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25963	$(HOST_EXPORTS) \
25964	for flag in $(EXTRA_HOST_FLAGS) ; do \
25965	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25966	done; \
25967	echo "Doing install-info in libtool" ; \
25968	(cd $(HOST_SUBDIR)/libtool && \
25969	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25970	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25971	          "RANLIB=$${RANLIB}" \
25972	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25973	          install-info) \
25974	  || exit 1
25975
25976@endif libtool
25977
25978.PHONY: maybe-install-pdf-libtool install-pdf-libtool
25979maybe-install-pdf-libtool:
25980@if libtool
25981maybe-install-pdf-libtool: install-pdf-libtool
25982
25983install-pdf-libtool: \
25984    configure-libtool \
25985    pdf-libtool 
25986	@: $(MAKE); $(unstage)
25987	@[ -f ./libtool/Makefile ] || exit 0; \
25988	r=`${PWD_COMMAND}`; export r; \
25989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25990	$(HOST_EXPORTS) \
25991	for flag in $(EXTRA_HOST_FLAGS) ; do \
25992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25993	done; \
25994	echo "Doing install-pdf in libtool" ; \
25995	(cd $(HOST_SUBDIR)/libtool && \
25996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25998	          "RANLIB=$${RANLIB}" \
25999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26000	          install-pdf) \
26001	  || exit 1
26002
26003@endif libtool
26004
26005.PHONY: maybe-install-html-libtool install-html-libtool
26006maybe-install-html-libtool:
26007@if libtool
26008maybe-install-html-libtool: install-html-libtool
26009
26010install-html-libtool: \
26011    configure-libtool \
26012    html-libtool 
26013	@: $(MAKE); $(unstage)
26014	@[ -f ./libtool/Makefile ] || exit 0; \
26015	r=`${PWD_COMMAND}`; export r; \
26016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26017	$(HOST_EXPORTS) \
26018	for flag in $(EXTRA_HOST_FLAGS) ; do \
26019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26020	done; \
26021	echo "Doing install-html in libtool" ; \
26022	(cd $(HOST_SUBDIR)/libtool && \
26023	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26024	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26025	          "RANLIB=$${RANLIB}" \
26026	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26027	          install-html) \
26028	  || exit 1
26029
26030@endif libtool
26031
26032.PHONY: maybe-installcheck-libtool installcheck-libtool
26033maybe-installcheck-libtool:
26034@if libtool
26035maybe-installcheck-libtool: installcheck-libtool
26036
26037installcheck-libtool: \
26038    configure-libtool 
26039	@: $(MAKE); $(unstage)
26040	@[ -f ./libtool/Makefile ] || exit 0; \
26041	r=`${PWD_COMMAND}`; export r; \
26042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043	$(HOST_EXPORTS) \
26044	for flag in $(EXTRA_HOST_FLAGS) ; do \
26045	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26046	done; \
26047	echo "Doing installcheck in libtool" ; \
26048	(cd $(HOST_SUBDIR)/libtool && \
26049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26051	          "RANLIB=$${RANLIB}" \
26052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26053	          installcheck) \
26054	  || exit 1
26055
26056@endif libtool
26057
26058.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
26059maybe-mostlyclean-libtool:
26060@if libtool
26061maybe-mostlyclean-libtool: mostlyclean-libtool
26062
26063mostlyclean-libtool: 
26064	@: $(MAKE); $(unstage)
26065	@[ -f ./libtool/Makefile ] || exit 0; \
26066	r=`${PWD_COMMAND}`; export r; \
26067	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26068	$(HOST_EXPORTS) \
26069	for flag in $(EXTRA_HOST_FLAGS) ; do \
26070	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26071	done; \
26072	echo "Doing mostlyclean in libtool" ; \
26073	(cd $(HOST_SUBDIR)/libtool && \
26074	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26075	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26076	          "RANLIB=$${RANLIB}" \
26077	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26078	          mostlyclean) \
26079	  || exit 1
26080
26081@endif libtool
26082
26083.PHONY: maybe-clean-libtool clean-libtool
26084maybe-clean-libtool:
26085@if libtool
26086maybe-clean-libtool: clean-libtool
26087
26088clean-libtool: 
26089	@: $(MAKE); $(unstage)
26090	@[ -f ./libtool/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 clean in libtool" ; \
26098	(cd $(HOST_SUBDIR)/libtool && \
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	          clean) \
26104	  || exit 1
26105
26106@endif libtool
26107
26108.PHONY: maybe-distclean-libtool distclean-libtool
26109maybe-distclean-libtool:
26110@if libtool
26111maybe-distclean-libtool: distclean-libtool
26112
26113distclean-libtool: 
26114	@: $(MAKE); $(unstage)
26115	@[ -f ./libtool/Makefile ] || exit 0; \
26116	r=`${PWD_COMMAND}`; export r; \
26117	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26118	$(HOST_EXPORTS) \
26119	for flag in $(EXTRA_HOST_FLAGS) ; do \
26120	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26121	done; \
26122	echo "Doing distclean in libtool" ; \
26123	(cd $(HOST_SUBDIR)/libtool && \
26124	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26125	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26126	          "RANLIB=$${RANLIB}" \
26127	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26128	          distclean) \
26129	  || exit 1
26130
26131@endif libtool
26132
26133.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
26134maybe-maintainer-clean-libtool:
26135@if libtool
26136maybe-maintainer-clean-libtool: maintainer-clean-libtool
26137
26138maintainer-clean-libtool: 
26139	@: $(MAKE); $(unstage)
26140	@[ -f ./libtool/Makefile ] || exit 0; \
26141	r=`${PWD_COMMAND}`; export r; \
26142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26143	$(HOST_EXPORTS) \
26144	for flag in $(EXTRA_HOST_FLAGS) ; do \
26145	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26146	done; \
26147	echo "Doing maintainer-clean in libtool" ; \
26148	(cd $(HOST_SUBDIR)/libtool && \
26149	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26150	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26151	          "RANLIB=$${RANLIB}" \
26152	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26153	          maintainer-clean) \
26154	  || exit 1
26155
26156@endif libtool
26157
26158
26159
26160.PHONY: configure-m4 maybe-configure-m4
26161maybe-configure-m4:
26162@if gcc-bootstrap
26163configure-m4: stage_current
26164@endif gcc-bootstrap
26165@if m4
26166maybe-configure-m4: configure-m4
26167configure-m4: 
26168	@: $(MAKE); $(unstage)
26169	@r=`${PWD_COMMAND}`; export r; \
26170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171	test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
26172	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
26173	$(HOST_EXPORTS) \
26174	echo Configuring in $(HOST_SUBDIR)/m4; \
26175	cd "$(HOST_SUBDIR)/m4" || exit 1; \
26176	case $(srcdir) in \
26177	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26178	  *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
26179		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26180	esac; \
26181	srcdiroption="--srcdir=$${topdir}/m4"; \
26182	libsrcdir="$$s/m4"; \
26183	$(SHELL) $${libsrcdir}/configure \
26184	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26185	  --target=${target_alias} $${srcdiroption}  \
26186	  || exit 1
26187@endif m4
26188
26189
26190
26191
26192
26193.PHONY: all-m4 maybe-all-m4
26194maybe-all-m4:
26195@if gcc-bootstrap
26196all-m4: stage_current
26197@endif gcc-bootstrap
26198@if m4
26199TARGET-m4=all
26200maybe-all-m4: all-m4
26201all-m4: configure-m4
26202	@: $(MAKE); $(unstage)
26203	@r=`${PWD_COMMAND}`; export r; \
26204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26205	$(HOST_EXPORTS) \
26206	(cd $(HOST_SUBDIR)/m4 && \
26207	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
26208@endif m4
26209
26210
26211
26212
26213.PHONY: check-m4 maybe-check-m4
26214maybe-check-m4:
26215@if m4
26216maybe-check-m4: check-m4
26217
26218check-m4:
26219	@: $(MAKE); $(unstage)
26220	@r=`${PWD_COMMAND}`; export r; \
26221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26222	$(HOST_EXPORTS) \
26223	(cd $(HOST_SUBDIR)/m4 && \
26224	  $(MAKE) $(FLAGS_TO_PASS)  check)
26225
26226@endif m4
26227
26228.PHONY: install-m4 maybe-install-m4
26229maybe-install-m4:
26230@if m4
26231maybe-install-m4: install-m4
26232
26233install-m4: installdirs
26234	@: $(MAKE); $(unstage)
26235	@r=`${PWD_COMMAND}`; export r; \
26236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237	$(HOST_EXPORTS) \
26238	(cd $(HOST_SUBDIR)/m4 && \
26239	  $(MAKE) $(FLAGS_TO_PASS)  install)
26240
26241@endif m4
26242
26243# Other targets (info, dvi, pdf, etc.)
26244
26245.PHONY: maybe-info-m4 info-m4
26246maybe-info-m4:
26247@if m4
26248maybe-info-m4: info-m4
26249
26250info-m4: \
26251    configure-m4 
26252	@: $(MAKE); $(unstage)
26253	@[ -f ./m4/Makefile ] || exit 0; \
26254	r=`${PWD_COMMAND}`; export r; \
26255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26256	$(HOST_EXPORTS) \
26257	for flag in $(EXTRA_HOST_FLAGS) ; do \
26258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26259	done; \
26260	echo "Doing info in m4" ; \
26261	(cd $(HOST_SUBDIR)/m4 && \
26262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26264	          "RANLIB=$${RANLIB}" \
26265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26266	          info) \
26267	  || exit 1
26268
26269@endif m4
26270
26271.PHONY: maybe-dvi-m4 dvi-m4
26272maybe-dvi-m4:
26273@if m4
26274maybe-dvi-m4: dvi-m4
26275
26276dvi-m4: \
26277    configure-m4 
26278	@: $(MAKE); $(unstage)
26279	@[ -f ./m4/Makefile ] || exit 0; \
26280	r=`${PWD_COMMAND}`; export r; \
26281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26282	$(HOST_EXPORTS) \
26283	for flag in $(EXTRA_HOST_FLAGS) ; do \
26284	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26285	done; \
26286	echo "Doing dvi in m4" ; \
26287	(cd $(HOST_SUBDIR)/m4 && \
26288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26290	          "RANLIB=$${RANLIB}" \
26291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26292	          dvi) \
26293	  || exit 1
26294
26295@endif m4
26296
26297.PHONY: maybe-pdf-m4 pdf-m4
26298maybe-pdf-m4:
26299@if m4
26300maybe-pdf-m4: pdf-m4
26301
26302pdf-m4: \
26303    configure-m4 
26304	@: $(MAKE); $(unstage)
26305	@[ -f ./m4/Makefile ] || exit 0; \
26306	r=`${PWD_COMMAND}`; export r; \
26307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308	$(HOST_EXPORTS) \
26309	for flag in $(EXTRA_HOST_FLAGS) ; do \
26310	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26311	done; \
26312	echo "Doing pdf in m4" ; \
26313	(cd $(HOST_SUBDIR)/m4 && \
26314	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26315	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26316	          "RANLIB=$${RANLIB}" \
26317	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26318	          pdf) \
26319	  || exit 1
26320
26321@endif m4
26322
26323.PHONY: maybe-html-m4 html-m4
26324maybe-html-m4:
26325@if m4
26326maybe-html-m4: html-m4
26327
26328html-m4: \
26329    configure-m4 
26330	@: $(MAKE); $(unstage)
26331	@[ -f ./m4/Makefile ] || exit 0; \
26332	r=`${PWD_COMMAND}`; export r; \
26333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334	$(HOST_EXPORTS) \
26335	for flag in $(EXTRA_HOST_FLAGS) ; do \
26336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26337	done; \
26338	echo "Doing html in m4" ; \
26339	(cd $(HOST_SUBDIR)/m4 && \
26340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26342	          "RANLIB=$${RANLIB}" \
26343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26344	          html) \
26345	  || exit 1
26346
26347@endif m4
26348
26349.PHONY: maybe-TAGS-m4 TAGS-m4
26350maybe-TAGS-m4:
26351@if m4
26352maybe-TAGS-m4: TAGS-m4
26353
26354TAGS-m4: \
26355    configure-m4 
26356	@: $(MAKE); $(unstage)
26357	@[ -f ./m4/Makefile ] || exit 0; \
26358	r=`${PWD_COMMAND}`; export r; \
26359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360	$(HOST_EXPORTS) \
26361	for flag in $(EXTRA_HOST_FLAGS) ; do \
26362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363	done; \
26364	echo "Doing TAGS in m4" ; \
26365	(cd $(HOST_SUBDIR)/m4 && \
26366	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368	          "RANLIB=$${RANLIB}" \
26369	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26370	          TAGS) \
26371	  || exit 1
26372
26373@endif m4
26374
26375.PHONY: maybe-install-info-m4 install-info-m4
26376maybe-install-info-m4:
26377@if m4
26378maybe-install-info-m4: install-info-m4
26379
26380install-info-m4: \
26381    configure-m4 \
26382    info-m4 
26383	@: $(MAKE); $(unstage)
26384	@[ -f ./m4/Makefile ] || exit 0; \
26385	r=`${PWD_COMMAND}`; export r; \
26386	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26387	$(HOST_EXPORTS) \
26388	for flag in $(EXTRA_HOST_FLAGS) ; do \
26389	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26390	done; \
26391	echo "Doing install-info in m4" ; \
26392	(cd $(HOST_SUBDIR)/m4 && \
26393	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26394	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26395	          "RANLIB=$${RANLIB}" \
26396	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26397	          install-info) \
26398	  || exit 1
26399
26400@endif m4
26401
26402.PHONY: maybe-install-pdf-m4 install-pdf-m4
26403maybe-install-pdf-m4:
26404@if m4
26405maybe-install-pdf-m4: install-pdf-m4
26406
26407install-pdf-m4: \
26408    configure-m4 \
26409    pdf-m4 
26410	@: $(MAKE); $(unstage)
26411	@[ -f ./m4/Makefile ] || exit 0; \
26412	r=`${PWD_COMMAND}`; export r; \
26413	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26414	$(HOST_EXPORTS) \
26415	for flag in $(EXTRA_HOST_FLAGS) ; do \
26416	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26417	done; \
26418	echo "Doing install-pdf in m4" ; \
26419	(cd $(HOST_SUBDIR)/m4 && \
26420	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26421	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26422	          "RANLIB=$${RANLIB}" \
26423	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26424	          install-pdf) \
26425	  || exit 1
26426
26427@endif m4
26428
26429.PHONY: maybe-install-html-m4 install-html-m4
26430maybe-install-html-m4:
26431@if m4
26432maybe-install-html-m4: install-html-m4
26433
26434install-html-m4: \
26435    configure-m4 \
26436    html-m4 
26437	@: $(MAKE); $(unstage)
26438	@[ -f ./m4/Makefile ] || exit 0; \
26439	r=`${PWD_COMMAND}`; export r; \
26440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441	$(HOST_EXPORTS) \
26442	for flag in $(EXTRA_HOST_FLAGS) ; do \
26443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26444	done; \
26445	echo "Doing install-html in m4" ; \
26446	(cd $(HOST_SUBDIR)/m4 && \
26447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26449	          "RANLIB=$${RANLIB}" \
26450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26451	          install-html) \
26452	  || exit 1
26453
26454@endif m4
26455
26456.PHONY: maybe-installcheck-m4 installcheck-m4
26457maybe-installcheck-m4:
26458@if m4
26459maybe-installcheck-m4: installcheck-m4
26460
26461installcheck-m4: \
26462    configure-m4 
26463	@: $(MAKE); $(unstage)
26464	@[ -f ./m4/Makefile ] || exit 0; \
26465	r=`${PWD_COMMAND}`; export r; \
26466	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26467	$(HOST_EXPORTS) \
26468	for flag in $(EXTRA_HOST_FLAGS) ; do \
26469	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26470	done; \
26471	echo "Doing installcheck in m4" ; \
26472	(cd $(HOST_SUBDIR)/m4 && \
26473	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26474	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26475	          "RANLIB=$${RANLIB}" \
26476	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26477	          installcheck) \
26478	  || exit 1
26479
26480@endif m4
26481
26482.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
26483maybe-mostlyclean-m4:
26484@if m4
26485maybe-mostlyclean-m4: mostlyclean-m4
26486
26487mostlyclean-m4: 
26488	@: $(MAKE); $(unstage)
26489	@[ -f ./m4/Makefile ] || exit 0; \
26490	r=`${PWD_COMMAND}`; export r; \
26491	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26492	$(HOST_EXPORTS) \
26493	for flag in $(EXTRA_HOST_FLAGS) ; do \
26494	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26495	done; \
26496	echo "Doing mostlyclean in m4" ; \
26497	(cd $(HOST_SUBDIR)/m4 && \
26498	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26499	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26500	          "RANLIB=$${RANLIB}" \
26501	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26502	          mostlyclean) \
26503	  || exit 1
26504
26505@endif m4
26506
26507.PHONY: maybe-clean-m4 clean-m4
26508maybe-clean-m4:
26509@if m4
26510maybe-clean-m4: clean-m4
26511
26512clean-m4: 
26513	@: $(MAKE); $(unstage)
26514	@[ -f ./m4/Makefile ] || exit 0; \
26515	r=`${PWD_COMMAND}`; export r; \
26516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26517	$(HOST_EXPORTS) \
26518	for flag in $(EXTRA_HOST_FLAGS) ; do \
26519	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26520	done; \
26521	echo "Doing clean in m4" ; \
26522	(cd $(HOST_SUBDIR)/m4 && \
26523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26525	          "RANLIB=$${RANLIB}" \
26526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26527	          clean) \
26528	  || exit 1
26529
26530@endif m4
26531
26532.PHONY: maybe-distclean-m4 distclean-m4
26533maybe-distclean-m4:
26534@if m4
26535maybe-distclean-m4: distclean-m4
26536
26537distclean-m4: 
26538	@: $(MAKE); $(unstage)
26539	@[ -f ./m4/Makefile ] || exit 0; \
26540	r=`${PWD_COMMAND}`; export r; \
26541	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542	$(HOST_EXPORTS) \
26543	for flag in $(EXTRA_HOST_FLAGS) ; do \
26544	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26545	done; \
26546	echo "Doing distclean in m4" ; \
26547	(cd $(HOST_SUBDIR)/m4 && \
26548	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26549	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26550	          "RANLIB=$${RANLIB}" \
26551	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26552	          distclean) \
26553	  || exit 1
26554
26555@endif m4
26556
26557.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
26558maybe-maintainer-clean-m4:
26559@if m4
26560maybe-maintainer-clean-m4: maintainer-clean-m4
26561
26562maintainer-clean-m4: 
26563	@: $(MAKE); $(unstage)
26564	@[ -f ./m4/Makefile ] || exit 0; \
26565	r=`${PWD_COMMAND}`; export r; \
26566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26567	$(HOST_EXPORTS) \
26568	for flag in $(EXTRA_HOST_FLAGS) ; do \
26569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26570	done; \
26571	echo "Doing maintainer-clean in m4" ; \
26572	(cd $(HOST_SUBDIR)/m4 && \
26573	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26574	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26575	          "RANLIB=$${RANLIB}" \
26576	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26577	          maintainer-clean) \
26578	  || exit 1
26579
26580@endif m4
26581
26582
26583
26584.PHONY: configure-make maybe-configure-make
26585maybe-configure-make:
26586@if gcc-bootstrap
26587configure-make: stage_current
26588@endif gcc-bootstrap
26589@if make
26590maybe-configure-make: configure-make
26591configure-make: 
26592	@: $(MAKE); $(unstage)
26593	@r=`${PWD_COMMAND}`; export r; \
26594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26595	test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
26596	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
26597	$(HOST_EXPORTS) \
26598	echo Configuring in $(HOST_SUBDIR)/make; \
26599	cd "$(HOST_SUBDIR)/make" || exit 1; \
26600	case $(srcdir) in \
26601	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26602	  *) topdir=`echo $(HOST_SUBDIR)/make/ | \
26603		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26604	esac; \
26605	srcdiroption="--srcdir=$${topdir}/make"; \
26606	libsrcdir="$$s/make"; \
26607	$(SHELL) $${libsrcdir}/configure \
26608	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26609	  --target=${target_alias} $${srcdiroption}  \
26610	  || exit 1
26611@endif make
26612
26613
26614
26615
26616
26617.PHONY: all-make maybe-all-make
26618maybe-all-make:
26619@if gcc-bootstrap
26620all-make: stage_current
26621@endif gcc-bootstrap
26622@if make
26623TARGET-make=all
26624maybe-all-make: all-make
26625all-make: configure-make
26626	@: $(MAKE); $(unstage)
26627	@r=`${PWD_COMMAND}`; export r; \
26628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629	$(HOST_EXPORTS) \
26630	(cd $(HOST_SUBDIR)/make && \
26631	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
26632@endif make
26633
26634
26635
26636
26637.PHONY: check-make maybe-check-make
26638maybe-check-make:
26639@if make
26640maybe-check-make: check-make
26641
26642check-make:
26643	@: $(MAKE); $(unstage)
26644	@r=`${PWD_COMMAND}`; export r; \
26645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646	$(HOST_EXPORTS) \
26647	(cd $(HOST_SUBDIR)/make && \
26648	  $(MAKE) $(FLAGS_TO_PASS)  check)
26649
26650@endif make
26651
26652.PHONY: install-make maybe-install-make
26653maybe-install-make:
26654@if make
26655maybe-install-make: install-make
26656
26657install-make: installdirs
26658	@: $(MAKE); $(unstage)
26659	@r=`${PWD_COMMAND}`; export r; \
26660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661	$(HOST_EXPORTS) \
26662	(cd $(HOST_SUBDIR)/make && \
26663	  $(MAKE) $(FLAGS_TO_PASS)  install)
26664
26665@endif make
26666
26667# Other targets (info, dvi, pdf, etc.)
26668
26669.PHONY: maybe-info-make info-make
26670maybe-info-make:
26671@if make
26672maybe-info-make: info-make
26673
26674info-make: \
26675    configure-make 
26676	@: $(MAKE); $(unstage)
26677	@[ -f ./make/Makefile ] || exit 0; \
26678	r=`${PWD_COMMAND}`; export r; \
26679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680	$(HOST_EXPORTS) \
26681	for flag in $(EXTRA_HOST_FLAGS) ; do \
26682	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26683	done; \
26684	echo "Doing info in make" ; \
26685	(cd $(HOST_SUBDIR)/make && \
26686	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26687	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26688	          "RANLIB=$${RANLIB}" \
26689	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26690	          info) \
26691	  || exit 1
26692
26693@endif make
26694
26695.PHONY: maybe-dvi-make dvi-make
26696maybe-dvi-make:
26697@if make
26698maybe-dvi-make: dvi-make
26699
26700dvi-make: \
26701    configure-make 
26702	@: $(MAKE); $(unstage)
26703	@[ -f ./make/Makefile ] || exit 0; \
26704	r=`${PWD_COMMAND}`; export r; \
26705	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706	$(HOST_EXPORTS) \
26707	for flag in $(EXTRA_HOST_FLAGS) ; do \
26708	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26709	done; \
26710	echo "Doing dvi in make" ; \
26711	(cd $(HOST_SUBDIR)/make && \
26712	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26713	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26714	          "RANLIB=$${RANLIB}" \
26715	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26716	          dvi) \
26717	  || exit 1
26718
26719@endif make
26720
26721.PHONY: maybe-pdf-make pdf-make
26722maybe-pdf-make:
26723@if make
26724maybe-pdf-make: pdf-make
26725
26726pdf-make: \
26727    configure-make 
26728	@: $(MAKE); $(unstage)
26729	@[ -f ./make/Makefile ] || exit 0; \
26730	r=`${PWD_COMMAND}`; export r; \
26731	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732	$(HOST_EXPORTS) \
26733	for flag in $(EXTRA_HOST_FLAGS) ; do \
26734	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26735	done; \
26736	echo "Doing pdf in make" ; \
26737	(cd $(HOST_SUBDIR)/make && \
26738	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26739	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26740	          "RANLIB=$${RANLIB}" \
26741	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26742	          pdf) \
26743	  || exit 1
26744
26745@endif make
26746
26747.PHONY: maybe-html-make html-make
26748maybe-html-make:
26749@if make
26750maybe-html-make: html-make
26751
26752html-make: \
26753    configure-make 
26754	@: $(MAKE); $(unstage)
26755	@[ -f ./make/Makefile ] || exit 0; \
26756	r=`${PWD_COMMAND}`; export r; \
26757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758	$(HOST_EXPORTS) \
26759	for flag in $(EXTRA_HOST_FLAGS) ; do \
26760	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26761	done; \
26762	echo "Doing html in make" ; \
26763	(cd $(HOST_SUBDIR)/make && \
26764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26766	          "RANLIB=$${RANLIB}" \
26767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26768	          html) \
26769	  || exit 1
26770
26771@endif make
26772
26773.PHONY: maybe-TAGS-make TAGS-make
26774maybe-TAGS-make:
26775@if make
26776maybe-TAGS-make: TAGS-make
26777
26778TAGS-make: \
26779    configure-make 
26780	@: $(MAKE); $(unstage)
26781	@[ -f ./make/Makefile ] || exit 0; \
26782	r=`${PWD_COMMAND}`; export r; \
26783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26784	$(HOST_EXPORTS) \
26785	for flag in $(EXTRA_HOST_FLAGS) ; do \
26786	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26787	done; \
26788	echo "Doing TAGS in make" ; \
26789	(cd $(HOST_SUBDIR)/make && \
26790	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792	          "RANLIB=$${RANLIB}" \
26793	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26794	          TAGS) \
26795	  || exit 1
26796
26797@endif make
26798
26799.PHONY: maybe-install-info-make install-info-make
26800maybe-install-info-make:
26801@if make
26802maybe-install-info-make: install-info-make
26803
26804install-info-make: \
26805    configure-make \
26806    info-make 
26807	@: $(MAKE); $(unstage)
26808	@[ -f ./make/Makefile ] || exit 0; \
26809	r=`${PWD_COMMAND}`; export r; \
26810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811	$(HOST_EXPORTS) \
26812	for flag in $(EXTRA_HOST_FLAGS) ; do \
26813	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26814	done; \
26815	echo "Doing install-info in make" ; \
26816	(cd $(HOST_SUBDIR)/make && \
26817	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26818	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26819	          "RANLIB=$${RANLIB}" \
26820	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26821	          install-info) \
26822	  || exit 1
26823
26824@endif make
26825
26826.PHONY: maybe-install-pdf-make install-pdf-make
26827maybe-install-pdf-make:
26828@if make
26829maybe-install-pdf-make: install-pdf-make
26830
26831install-pdf-make: \
26832    configure-make \
26833    pdf-make 
26834	@: $(MAKE); $(unstage)
26835	@[ -f ./make/Makefile ] || exit 0; \
26836	r=`${PWD_COMMAND}`; export r; \
26837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26838	$(HOST_EXPORTS) \
26839	for flag in $(EXTRA_HOST_FLAGS) ; do \
26840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26841	done; \
26842	echo "Doing install-pdf in make" ; \
26843	(cd $(HOST_SUBDIR)/make && \
26844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26846	          "RANLIB=$${RANLIB}" \
26847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26848	          install-pdf) \
26849	  || exit 1
26850
26851@endif make
26852
26853.PHONY: maybe-install-html-make install-html-make
26854maybe-install-html-make:
26855@if make
26856maybe-install-html-make: install-html-make
26857
26858install-html-make: \
26859    configure-make \
26860    html-make 
26861	@: $(MAKE); $(unstage)
26862	@[ -f ./make/Makefile ] || exit 0; \
26863	r=`${PWD_COMMAND}`; export r; \
26864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865	$(HOST_EXPORTS) \
26866	for flag in $(EXTRA_HOST_FLAGS) ; do \
26867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868	done; \
26869	echo "Doing install-html in make" ; \
26870	(cd $(HOST_SUBDIR)/make && \
26871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873	          "RANLIB=$${RANLIB}" \
26874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875	          install-html) \
26876	  || exit 1
26877
26878@endif make
26879
26880.PHONY: maybe-installcheck-make installcheck-make
26881maybe-installcheck-make:
26882@if make
26883maybe-installcheck-make: installcheck-make
26884
26885installcheck-make: \
26886    configure-make 
26887	@: $(MAKE); $(unstage)
26888	@[ -f ./make/Makefile ] || exit 0; \
26889	r=`${PWD_COMMAND}`; export r; \
26890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891	$(HOST_EXPORTS) \
26892	for flag in $(EXTRA_HOST_FLAGS) ; do \
26893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26894	done; \
26895	echo "Doing installcheck in make" ; \
26896	(cd $(HOST_SUBDIR)/make && \
26897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26899	          "RANLIB=$${RANLIB}" \
26900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26901	          installcheck) \
26902	  || exit 1
26903
26904@endif make
26905
26906.PHONY: maybe-mostlyclean-make mostlyclean-make
26907maybe-mostlyclean-make:
26908@if make
26909maybe-mostlyclean-make: mostlyclean-make
26910
26911mostlyclean-make: 
26912	@: $(MAKE); $(unstage)
26913	@[ -f ./make/Makefile ] || exit 0; \
26914	r=`${PWD_COMMAND}`; export r; \
26915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916	$(HOST_EXPORTS) \
26917	for flag in $(EXTRA_HOST_FLAGS) ; do \
26918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26919	done; \
26920	echo "Doing mostlyclean in make" ; \
26921	(cd $(HOST_SUBDIR)/make && \
26922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26924	          "RANLIB=$${RANLIB}" \
26925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26926	          mostlyclean) \
26927	  || exit 1
26928
26929@endif make
26930
26931.PHONY: maybe-clean-make clean-make
26932maybe-clean-make:
26933@if make
26934maybe-clean-make: clean-make
26935
26936clean-make: 
26937	@: $(MAKE); $(unstage)
26938	@[ -f ./make/Makefile ] || exit 0; \
26939	r=`${PWD_COMMAND}`; export r; \
26940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941	$(HOST_EXPORTS) \
26942	for flag in $(EXTRA_HOST_FLAGS) ; do \
26943	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26944	done; \
26945	echo "Doing clean in make" ; \
26946	(cd $(HOST_SUBDIR)/make && \
26947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26949	          "RANLIB=$${RANLIB}" \
26950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26951	          clean) \
26952	  || exit 1
26953
26954@endif make
26955
26956.PHONY: maybe-distclean-make distclean-make
26957maybe-distclean-make:
26958@if make
26959maybe-distclean-make: distclean-make
26960
26961distclean-make: 
26962	@: $(MAKE); $(unstage)
26963	@[ -f ./make/Makefile ] || exit 0; \
26964	r=`${PWD_COMMAND}`; export r; \
26965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966	$(HOST_EXPORTS) \
26967	for flag in $(EXTRA_HOST_FLAGS) ; do \
26968	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26969	done; \
26970	echo "Doing distclean in make" ; \
26971	(cd $(HOST_SUBDIR)/make && \
26972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26974	          "RANLIB=$${RANLIB}" \
26975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26976	          distclean) \
26977	  || exit 1
26978
26979@endif make
26980
26981.PHONY: maybe-maintainer-clean-make maintainer-clean-make
26982maybe-maintainer-clean-make:
26983@if make
26984maybe-maintainer-clean-make: maintainer-clean-make
26985
26986maintainer-clean-make: 
26987	@: $(MAKE); $(unstage)
26988	@[ -f ./make/Makefile ] || exit 0; \
26989	r=`${PWD_COMMAND}`; export r; \
26990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26991	$(HOST_EXPORTS) \
26992	for flag in $(EXTRA_HOST_FLAGS) ; do \
26993	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26994	done; \
26995	echo "Doing maintainer-clean in make" ; \
26996	(cd $(HOST_SUBDIR)/make && \
26997	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26998	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26999	          "RANLIB=$${RANLIB}" \
27000	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27001	          maintainer-clean) \
27002	  || exit 1
27003
27004@endif make
27005
27006
27007
27008.PHONY: configure-mmalloc maybe-configure-mmalloc
27009maybe-configure-mmalloc:
27010@if gcc-bootstrap
27011configure-mmalloc: stage_current
27012@endif gcc-bootstrap
27013@if mmalloc
27014maybe-configure-mmalloc: configure-mmalloc
27015configure-mmalloc: 
27016	@: $(MAKE); $(unstage)
27017	@r=`${PWD_COMMAND}`; export r; \
27018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27019	test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
27020	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
27021	$(HOST_EXPORTS) \
27022	echo Configuring in $(HOST_SUBDIR)/mmalloc; \
27023	cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
27024	case $(srcdir) in \
27025	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27026	  *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
27027		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27028	esac; \
27029	srcdiroption="--srcdir=$${topdir}/mmalloc"; \
27030	libsrcdir="$$s/mmalloc"; \
27031	$(SHELL) $${libsrcdir}/configure \
27032	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27033	  --target=${target_alias} $${srcdiroption}  \
27034	  || exit 1
27035@endif mmalloc
27036
27037
27038
27039
27040
27041.PHONY: all-mmalloc maybe-all-mmalloc
27042maybe-all-mmalloc:
27043@if gcc-bootstrap
27044all-mmalloc: stage_current
27045@endif gcc-bootstrap
27046@if mmalloc
27047TARGET-mmalloc=all
27048maybe-all-mmalloc: all-mmalloc
27049all-mmalloc: configure-mmalloc
27050	@: $(MAKE); $(unstage)
27051	@r=`${PWD_COMMAND}`; export r; \
27052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27053	$(HOST_EXPORTS) \
27054	(cd $(HOST_SUBDIR)/mmalloc && \
27055	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
27056@endif mmalloc
27057
27058
27059
27060
27061.PHONY: check-mmalloc maybe-check-mmalloc
27062maybe-check-mmalloc:
27063@if mmalloc
27064maybe-check-mmalloc: check-mmalloc
27065
27066check-mmalloc:
27067
27068@endif mmalloc
27069
27070.PHONY: install-mmalloc maybe-install-mmalloc
27071maybe-install-mmalloc:
27072@if mmalloc
27073maybe-install-mmalloc: install-mmalloc
27074
27075install-mmalloc: installdirs
27076	@: $(MAKE); $(unstage)
27077	@r=`${PWD_COMMAND}`; export r; \
27078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079	$(HOST_EXPORTS) \
27080	(cd $(HOST_SUBDIR)/mmalloc && \
27081	  $(MAKE) $(FLAGS_TO_PASS)  install)
27082
27083@endif mmalloc
27084
27085# Other targets (info, dvi, pdf, etc.)
27086
27087.PHONY: maybe-info-mmalloc info-mmalloc
27088maybe-info-mmalloc:
27089@if mmalloc
27090maybe-info-mmalloc: info-mmalloc
27091
27092info-mmalloc: \
27093    configure-mmalloc 
27094	@: $(MAKE); $(unstage)
27095	@[ -f ./mmalloc/Makefile ] || exit 0; \
27096	r=`${PWD_COMMAND}`; export r; \
27097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27098	$(HOST_EXPORTS) \
27099	for flag in $(EXTRA_HOST_FLAGS) ; do \
27100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27101	done; \
27102	echo "Doing info in mmalloc" ; \
27103	(cd $(HOST_SUBDIR)/mmalloc && \
27104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27106	          "RANLIB=$${RANLIB}" \
27107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27108	          info) \
27109	  || exit 1
27110
27111@endif mmalloc
27112
27113.PHONY: maybe-dvi-mmalloc dvi-mmalloc
27114maybe-dvi-mmalloc:
27115@if mmalloc
27116maybe-dvi-mmalloc: dvi-mmalloc
27117
27118dvi-mmalloc: \
27119    configure-mmalloc 
27120	@: $(MAKE); $(unstage)
27121	@[ -f ./mmalloc/Makefile ] || exit 0; \
27122	r=`${PWD_COMMAND}`; export r; \
27123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27124	$(HOST_EXPORTS) \
27125	for flag in $(EXTRA_HOST_FLAGS) ; do \
27126	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27127	done; \
27128	echo "Doing dvi in mmalloc" ; \
27129	(cd $(HOST_SUBDIR)/mmalloc && \
27130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27132	          "RANLIB=$${RANLIB}" \
27133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27134	          dvi) \
27135	  || exit 1
27136
27137@endif mmalloc
27138
27139.PHONY: maybe-pdf-mmalloc pdf-mmalloc
27140maybe-pdf-mmalloc:
27141@if mmalloc
27142maybe-pdf-mmalloc: pdf-mmalloc
27143
27144pdf-mmalloc: \
27145    configure-mmalloc 
27146	@: $(MAKE); $(unstage)
27147	@[ -f ./mmalloc/Makefile ] || exit 0; \
27148	r=`${PWD_COMMAND}`; export r; \
27149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27150	$(HOST_EXPORTS) \
27151	for flag in $(EXTRA_HOST_FLAGS) ; do \
27152	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27153	done; \
27154	echo "Doing pdf in mmalloc" ; \
27155	(cd $(HOST_SUBDIR)/mmalloc && \
27156	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27157	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27158	          "RANLIB=$${RANLIB}" \
27159	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27160	          pdf) \
27161	  || exit 1
27162
27163@endif mmalloc
27164
27165.PHONY: maybe-html-mmalloc html-mmalloc
27166maybe-html-mmalloc:
27167@if mmalloc
27168maybe-html-mmalloc: html-mmalloc
27169
27170html-mmalloc: \
27171    configure-mmalloc 
27172	@: $(MAKE); $(unstage)
27173	@[ -f ./mmalloc/Makefile ] || exit 0; \
27174	r=`${PWD_COMMAND}`; export r; \
27175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176	$(HOST_EXPORTS) \
27177	for flag in $(EXTRA_HOST_FLAGS) ; do \
27178	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27179	done; \
27180	echo "Doing html in mmalloc" ; \
27181	(cd $(HOST_SUBDIR)/mmalloc && \
27182	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27183	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27184	          "RANLIB=$${RANLIB}" \
27185	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27186	          html) \
27187	  || exit 1
27188
27189@endif mmalloc
27190
27191.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
27192maybe-TAGS-mmalloc:
27193@if mmalloc
27194maybe-TAGS-mmalloc: TAGS-mmalloc
27195
27196TAGS-mmalloc: \
27197    configure-mmalloc 
27198	@: $(MAKE); $(unstage)
27199	@[ -f ./mmalloc/Makefile ] || exit 0; \
27200	r=`${PWD_COMMAND}`; export r; \
27201	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27202	$(HOST_EXPORTS) \
27203	for flag in $(EXTRA_HOST_FLAGS) ; do \
27204	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27205	done; \
27206	echo "Doing TAGS in mmalloc" ; \
27207	(cd $(HOST_SUBDIR)/mmalloc && \
27208	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27209	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27210	          "RANLIB=$${RANLIB}" \
27211	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27212	          TAGS) \
27213	  || exit 1
27214
27215@endif mmalloc
27216
27217.PHONY: maybe-install-info-mmalloc install-info-mmalloc
27218maybe-install-info-mmalloc:
27219@if mmalloc
27220maybe-install-info-mmalloc: install-info-mmalloc
27221
27222install-info-mmalloc: \
27223    configure-mmalloc \
27224    info-mmalloc 
27225	@: $(MAKE); $(unstage)
27226	@[ -f ./mmalloc/Makefile ] || exit 0; \
27227	r=`${PWD_COMMAND}`; export r; \
27228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27229	$(HOST_EXPORTS) \
27230	for flag in $(EXTRA_HOST_FLAGS) ; do \
27231	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27232	done; \
27233	echo "Doing install-info in mmalloc" ; \
27234	(cd $(HOST_SUBDIR)/mmalloc && \
27235	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27236	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27237	          "RANLIB=$${RANLIB}" \
27238	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27239	          install-info) \
27240	  || exit 1
27241
27242@endif mmalloc
27243
27244.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
27245maybe-install-pdf-mmalloc:
27246@if mmalloc
27247maybe-install-pdf-mmalloc: install-pdf-mmalloc
27248
27249install-pdf-mmalloc: \
27250    configure-mmalloc \
27251    pdf-mmalloc 
27252	@: $(MAKE); $(unstage)
27253	@[ -f ./mmalloc/Makefile ] || exit 0; \
27254	r=`${PWD_COMMAND}`; export r; \
27255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27256	$(HOST_EXPORTS) \
27257	for flag in $(EXTRA_HOST_FLAGS) ; do \
27258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27259	done; \
27260	echo "Doing install-pdf in mmalloc" ; \
27261	(cd $(HOST_SUBDIR)/mmalloc && \
27262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27264	          "RANLIB=$${RANLIB}" \
27265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27266	          install-pdf) \
27267	  || exit 1
27268
27269@endif mmalloc
27270
27271.PHONY: maybe-install-html-mmalloc install-html-mmalloc
27272maybe-install-html-mmalloc:
27273@if mmalloc
27274maybe-install-html-mmalloc: install-html-mmalloc
27275
27276install-html-mmalloc: \
27277    configure-mmalloc \
27278    html-mmalloc 
27279	@: $(MAKE); $(unstage)
27280	@[ -f ./mmalloc/Makefile ] || exit 0; \
27281	r=`${PWD_COMMAND}`; export r; \
27282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283	$(HOST_EXPORTS) \
27284	for flag in $(EXTRA_HOST_FLAGS) ; do \
27285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27286	done; \
27287	echo "Doing install-html in mmalloc" ; \
27288	(cd $(HOST_SUBDIR)/mmalloc && \
27289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27291	          "RANLIB=$${RANLIB}" \
27292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27293	          install-html) \
27294	  || exit 1
27295
27296@endif mmalloc
27297
27298.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
27299maybe-installcheck-mmalloc:
27300@if mmalloc
27301maybe-installcheck-mmalloc: installcheck-mmalloc
27302
27303installcheck-mmalloc: \
27304    configure-mmalloc 
27305	@: $(MAKE); $(unstage)
27306	@[ -f ./mmalloc/Makefile ] || exit 0; \
27307	r=`${PWD_COMMAND}`; export r; \
27308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309	$(HOST_EXPORTS) \
27310	for flag in $(EXTRA_HOST_FLAGS) ; do \
27311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27312	done; \
27313	echo "Doing installcheck in mmalloc" ; \
27314	(cd $(HOST_SUBDIR)/mmalloc && \
27315	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27316	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27317	          "RANLIB=$${RANLIB}" \
27318	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27319	          installcheck) \
27320	  || exit 1
27321
27322@endif mmalloc
27323
27324.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
27325maybe-mostlyclean-mmalloc:
27326@if mmalloc
27327maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
27328
27329mostlyclean-mmalloc: 
27330	@: $(MAKE); $(unstage)
27331	@[ -f ./mmalloc/Makefile ] || exit 0; \
27332	r=`${PWD_COMMAND}`; export r; \
27333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27334	$(HOST_EXPORTS) \
27335	for flag in $(EXTRA_HOST_FLAGS) ; do \
27336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27337	done; \
27338	echo "Doing mostlyclean in mmalloc" ; \
27339	(cd $(HOST_SUBDIR)/mmalloc && \
27340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27342	          "RANLIB=$${RANLIB}" \
27343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27344	          mostlyclean) \
27345	  || exit 1
27346
27347@endif mmalloc
27348
27349.PHONY: maybe-clean-mmalloc clean-mmalloc
27350maybe-clean-mmalloc:
27351@if mmalloc
27352maybe-clean-mmalloc: clean-mmalloc
27353
27354clean-mmalloc: 
27355	@: $(MAKE); $(unstage)
27356	@[ -f ./mmalloc/Makefile ] || exit 0; \
27357	r=`${PWD_COMMAND}`; export r; \
27358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27359	$(HOST_EXPORTS) \
27360	for flag in $(EXTRA_HOST_FLAGS) ; do \
27361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27362	done; \
27363	echo "Doing clean in mmalloc" ; \
27364	(cd $(HOST_SUBDIR)/mmalloc && \
27365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27367	          "RANLIB=$${RANLIB}" \
27368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27369	          clean) \
27370	  || exit 1
27371
27372@endif mmalloc
27373
27374.PHONY: maybe-distclean-mmalloc distclean-mmalloc
27375maybe-distclean-mmalloc:
27376@if mmalloc
27377maybe-distclean-mmalloc: distclean-mmalloc
27378
27379distclean-mmalloc: 
27380	@: $(MAKE); $(unstage)
27381	@[ -f ./mmalloc/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 distclean in mmalloc" ; \
27389	(cd $(HOST_SUBDIR)/mmalloc && \
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	          distclean) \
27395	  || exit 1
27396
27397@endif mmalloc
27398
27399.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
27400maybe-maintainer-clean-mmalloc:
27401@if mmalloc
27402maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
27403
27404maintainer-clean-mmalloc: 
27405	@: $(MAKE); $(unstage)
27406	@[ -f ./mmalloc/Makefile ] || exit 0; \
27407	r=`${PWD_COMMAND}`; export r; \
27408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27409	$(HOST_EXPORTS) \
27410	for flag in $(EXTRA_HOST_FLAGS) ; do \
27411	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27412	done; \
27413	echo "Doing maintainer-clean in mmalloc" ; \
27414	(cd $(HOST_SUBDIR)/mmalloc && \
27415	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27416	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27417	          "RANLIB=$${RANLIB}" \
27418	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27419	          maintainer-clean) \
27420	  || exit 1
27421
27422@endif mmalloc
27423
27424
27425
27426.PHONY: configure-patch maybe-configure-patch
27427maybe-configure-patch:
27428@if gcc-bootstrap
27429configure-patch: stage_current
27430@endif gcc-bootstrap
27431@if patch
27432maybe-configure-patch: configure-patch
27433configure-patch: 
27434	@: $(MAKE); $(unstage)
27435	@r=`${PWD_COMMAND}`; export r; \
27436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27437	test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
27438	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
27439	$(HOST_EXPORTS) \
27440	echo Configuring in $(HOST_SUBDIR)/patch; \
27441	cd "$(HOST_SUBDIR)/patch" || exit 1; \
27442	case $(srcdir) in \
27443	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27444	  *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
27445		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27446	esac; \
27447	srcdiroption="--srcdir=$${topdir}/patch"; \
27448	libsrcdir="$$s/patch"; \
27449	$(SHELL) $${libsrcdir}/configure \
27450	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27451	  --target=${target_alias} $${srcdiroption}  \
27452	  || exit 1
27453@endif patch
27454
27455
27456
27457
27458
27459.PHONY: all-patch maybe-all-patch
27460maybe-all-patch:
27461@if gcc-bootstrap
27462all-patch: stage_current
27463@endif gcc-bootstrap
27464@if patch
27465TARGET-patch=all
27466maybe-all-patch: all-patch
27467all-patch: configure-patch
27468	@: $(MAKE); $(unstage)
27469	@r=`${PWD_COMMAND}`; export r; \
27470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471	$(HOST_EXPORTS) \
27472	(cd $(HOST_SUBDIR)/patch && \
27473	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
27474@endif patch
27475
27476
27477
27478
27479.PHONY: check-patch maybe-check-patch
27480maybe-check-patch:
27481@if patch
27482maybe-check-patch: check-patch
27483
27484check-patch:
27485	@: $(MAKE); $(unstage)
27486	@r=`${PWD_COMMAND}`; export r; \
27487	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27488	$(HOST_EXPORTS) \
27489	(cd $(HOST_SUBDIR)/patch && \
27490	  $(MAKE) $(FLAGS_TO_PASS)  check)
27491
27492@endif patch
27493
27494.PHONY: install-patch maybe-install-patch
27495maybe-install-patch:
27496@if patch
27497maybe-install-patch: install-patch
27498
27499install-patch: installdirs
27500	@: $(MAKE); $(unstage)
27501	@r=`${PWD_COMMAND}`; export r; \
27502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503	$(HOST_EXPORTS) \
27504	(cd $(HOST_SUBDIR)/patch && \
27505	  $(MAKE) $(FLAGS_TO_PASS)  install)
27506
27507@endif patch
27508
27509# Other targets (info, dvi, pdf, etc.)
27510
27511.PHONY: maybe-info-patch info-patch
27512maybe-info-patch:
27513@if patch
27514maybe-info-patch: info-patch
27515
27516info-patch: \
27517    configure-patch 
27518	@: $(MAKE); $(unstage)
27519	@[ -f ./patch/Makefile ] || exit 0; \
27520	r=`${PWD_COMMAND}`; export r; \
27521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27522	$(HOST_EXPORTS) \
27523	for flag in $(EXTRA_HOST_FLAGS) ; do \
27524	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27525	done; \
27526	echo "Doing info in patch" ; \
27527	(cd $(HOST_SUBDIR)/patch && \
27528	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27529	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27530	          "RANLIB=$${RANLIB}" \
27531	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27532	          info) \
27533	  || exit 1
27534
27535@endif patch
27536
27537.PHONY: maybe-dvi-patch dvi-patch
27538maybe-dvi-patch:
27539@if patch
27540maybe-dvi-patch: dvi-patch
27541
27542dvi-patch: \
27543    configure-patch 
27544	@: $(MAKE); $(unstage)
27545	@[ -f ./patch/Makefile ] || exit 0; \
27546	r=`${PWD_COMMAND}`; export r; \
27547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27548	$(HOST_EXPORTS) \
27549	for flag in $(EXTRA_HOST_FLAGS) ; do \
27550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27551	done; \
27552	echo "Doing dvi in patch" ; \
27553	(cd $(HOST_SUBDIR)/patch && \
27554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27556	          "RANLIB=$${RANLIB}" \
27557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27558	          dvi) \
27559	  || exit 1
27560
27561@endif patch
27562
27563.PHONY: maybe-pdf-patch pdf-patch
27564maybe-pdf-patch:
27565@if patch
27566maybe-pdf-patch: pdf-patch
27567
27568pdf-patch: \
27569    configure-patch 
27570	@: $(MAKE); $(unstage)
27571	@[ -f ./patch/Makefile ] || exit 0; \
27572	r=`${PWD_COMMAND}`; export r; \
27573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574	$(HOST_EXPORTS) \
27575	for flag in $(EXTRA_HOST_FLAGS) ; do \
27576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27577	done; \
27578	echo "Doing pdf in patch" ; \
27579	(cd $(HOST_SUBDIR)/patch && \
27580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27582	          "RANLIB=$${RANLIB}" \
27583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27584	          pdf) \
27585	  || exit 1
27586
27587@endif patch
27588
27589.PHONY: maybe-html-patch html-patch
27590maybe-html-patch:
27591@if patch
27592maybe-html-patch: html-patch
27593
27594html-patch: \
27595    configure-patch 
27596	@: $(MAKE); $(unstage)
27597	@[ -f ./patch/Makefile ] || exit 0; \
27598	r=`${PWD_COMMAND}`; export r; \
27599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27600	$(HOST_EXPORTS) \
27601	for flag in $(EXTRA_HOST_FLAGS) ; do \
27602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27603	done; \
27604	echo "Doing html in patch" ; \
27605	(cd $(HOST_SUBDIR)/patch && \
27606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27608	          "RANLIB=$${RANLIB}" \
27609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27610	          html) \
27611	  || exit 1
27612
27613@endif patch
27614
27615.PHONY: maybe-TAGS-patch TAGS-patch
27616maybe-TAGS-patch:
27617@if patch
27618maybe-TAGS-patch: TAGS-patch
27619
27620TAGS-patch: \
27621    configure-patch 
27622	@: $(MAKE); $(unstage)
27623	@[ -f ./patch/Makefile ] || exit 0; \
27624	r=`${PWD_COMMAND}`; export r; \
27625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27626	$(HOST_EXPORTS) \
27627	for flag in $(EXTRA_HOST_FLAGS) ; do \
27628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27629	done; \
27630	echo "Doing TAGS in patch" ; \
27631	(cd $(HOST_SUBDIR)/patch && \
27632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27634	          "RANLIB=$${RANLIB}" \
27635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27636	          TAGS) \
27637	  || exit 1
27638
27639@endif patch
27640
27641.PHONY: maybe-install-info-patch install-info-patch
27642maybe-install-info-patch:
27643@if patch
27644maybe-install-info-patch: install-info-patch
27645
27646install-info-patch: \
27647    configure-patch \
27648    info-patch 
27649	@: $(MAKE); $(unstage)
27650	@[ -f ./patch/Makefile ] || exit 0; \
27651	r=`${PWD_COMMAND}`; export r; \
27652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27653	$(HOST_EXPORTS) \
27654	for flag in $(EXTRA_HOST_FLAGS) ; do \
27655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27656	done; \
27657	echo "Doing install-info in patch" ; \
27658	(cd $(HOST_SUBDIR)/patch && \
27659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27661	          "RANLIB=$${RANLIB}" \
27662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27663	          install-info) \
27664	  || exit 1
27665
27666@endif patch
27667
27668.PHONY: maybe-install-pdf-patch install-pdf-patch
27669maybe-install-pdf-patch:
27670@if patch
27671maybe-install-pdf-patch: install-pdf-patch
27672
27673install-pdf-patch: \
27674    configure-patch \
27675    pdf-patch 
27676	@: $(MAKE); $(unstage)
27677	@[ -f ./patch/Makefile ] || exit 0; \
27678	r=`${PWD_COMMAND}`; export r; \
27679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27680	$(HOST_EXPORTS) \
27681	for flag in $(EXTRA_HOST_FLAGS) ; do \
27682	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27683	done; \
27684	echo "Doing install-pdf in patch" ; \
27685	(cd $(HOST_SUBDIR)/patch && \
27686	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27687	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27688	          "RANLIB=$${RANLIB}" \
27689	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27690	          install-pdf) \
27691	  || exit 1
27692
27693@endif patch
27694
27695.PHONY: maybe-install-html-patch install-html-patch
27696maybe-install-html-patch:
27697@if patch
27698maybe-install-html-patch: install-html-patch
27699
27700install-html-patch: \
27701    configure-patch \
27702    html-patch 
27703	@: $(MAKE); $(unstage)
27704	@[ -f ./patch/Makefile ] || exit 0; \
27705	r=`${PWD_COMMAND}`; export r; \
27706	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27707	$(HOST_EXPORTS) \
27708	for flag in $(EXTRA_HOST_FLAGS) ; do \
27709	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27710	done; \
27711	echo "Doing install-html in patch" ; \
27712	(cd $(HOST_SUBDIR)/patch && \
27713	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27714	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27715	          "RANLIB=$${RANLIB}" \
27716	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27717	          install-html) \
27718	  || exit 1
27719
27720@endif patch
27721
27722.PHONY: maybe-installcheck-patch installcheck-patch
27723maybe-installcheck-patch:
27724@if patch
27725maybe-installcheck-patch: installcheck-patch
27726
27727installcheck-patch: \
27728    configure-patch 
27729	@: $(MAKE); $(unstage)
27730	@[ -f ./patch/Makefile ] || exit 0; \
27731	r=`${PWD_COMMAND}`; export r; \
27732	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27733	$(HOST_EXPORTS) \
27734	for flag in $(EXTRA_HOST_FLAGS) ; do \
27735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27736	done; \
27737	echo "Doing installcheck in patch" ; \
27738	(cd $(HOST_SUBDIR)/patch && \
27739	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27740	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27741	          "RANLIB=$${RANLIB}" \
27742	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27743	          installcheck) \
27744	  || exit 1
27745
27746@endif patch
27747
27748.PHONY: maybe-mostlyclean-patch mostlyclean-patch
27749maybe-mostlyclean-patch:
27750@if patch
27751maybe-mostlyclean-patch: mostlyclean-patch
27752
27753mostlyclean-patch: 
27754	@: $(MAKE); $(unstage)
27755	@[ -f ./patch/Makefile ] || exit 0; \
27756	r=`${PWD_COMMAND}`; export r; \
27757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27758	$(HOST_EXPORTS) \
27759	for flag in $(EXTRA_HOST_FLAGS) ; do \
27760	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27761	done; \
27762	echo "Doing mostlyclean in patch" ; \
27763	(cd $(HOST_SUBDIR)/patch && \
27764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27766	          "RANLIB=$${RANLIB}" \
27767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27768	          mostlyclean) \
27769	  || exit 1
27770
27771@endif patch
27772
27773.PHONY: maybe-clean-patch clean-patch
27774maybe-clean-patch:
27775@if patch
27776maybe-clean-patch: clean-patch
27777
27778clean-patch: 
27779	@: $(MAKE); $(unstage)
27780	@[ -f ./patch/Makefile ] || exit 0; \
27781	r=`${PWD_COMMAND}`; export r; \
27782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27783	$(HOST_EXPORTS) \
27784	for flag in $(EXTRA_HOST_FLAGS) ; do \
27785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27786	done; \
27787	echo "Doing clean in patch" ; \
27788	(cd $(HOST_SUBDIR)/patch && \
27789	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27790	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27791	          "RANLIB=$${RANLIB}" \
27792	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27793	          clean) \
27794	  || exit 1
27795
27796@endif patch
27797
27798.PHONY: maybe-distclean-patch distclean-patch
27799maybe-distclean-patch:
27800@if patch
27801maybe-distclean-patch: distclean-patch
27802
27803distclean-patch: 
27804	@: $(MAKE); $(unstage)
27805	@[ -f ./patch/Makefile ] || exit 0; \
27806	r=`${PWD_COMMAND}`; export r; \
27807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808	$(HOST_EXPORTS) \
27809	for flag in $(EXTRA_HOST_FLAGS) ; do \
27810	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27811	done; \
27812	echo "Doing distclean in patch" ; \
27813	(cd $(HOST_SUBDIR)/patch && \
27814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27816	          "RANLIB=$${RANLIB}" \
27817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27818	          distclean) \
27819	  || exit 1
27820
27821@endif patch
27822
27823.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
27824maybe-maintainer-clean-patch:
27825@if patch
27826maybe-maintainer-clean-patch: maintainer-clean-patch
27827
27828maintainer-clean-patch: 
27829	@: $(MAKE); $(unstage)
27830	@[ -f ./patch/Makefile ] || exit 0; \
27831	r=`${PWD_COMMAND}`; export r; \
27832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833	$(HOST_EXPORTS) \
27834	for flag in $(EXTRA_HOST_FLAGS) ; do \
27835	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836	done; \
27837	echo "Doing maintainer-clean in patch" ; \
27838	(cd $(HOST_SUBDIR)/patch && \
27839	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841	          "RANLIB=$${RANLIB}" \
27842	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27843	          maintainer-clean) \
27844	  || exit 1
27845
27846@endif patch
27847
27848
27849
27850.PHONY: configure-perl maybe-configure-perl
27851maybe-configure-perl:
27852@if gcc-bootstrap
27853configure-perl: stage_current
27854@endif gcc-bootstrap
27855@if perl
27856maybe-configure-perl: configure-perl
27857configure-perl: 
27858	@: $(MAKE); $(unstage)
27859	@r=`${PWD_COMMAND}`; export r; \
27860	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861	test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
27862	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
27863	$(HOST_EXPORTS) \
27864	echo Configuring in $(HOST_SUBDIR)/perl; \
27865	cd "$(HOST_SUBDIR)/perl" || exit 1; \
27866	case $(srcdir) in \
27867	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27868	  *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
27869		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27870	esac; \
27871	srcdiroption="--srcdir=$${topdir}/perl"; \
27872	libsrcdir="$$s/perl"; \
27873	$(SHELL) $${libsrcdir}/configure \
27874	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27875	  --target=${target_alias} $${srcdiroption}  \
27876	  || exit 1
27877@endif perl
27878
27879
27880
27881
27882
27883.PHONY: all-perl maybe-all-perl
27884maybe-all-perl:
27885@if gcc-bootstrap
27886all-perl: stage_current
27887@endif gcc-bootstrap
27888@if perl
27889TARGET-perl=all
27890maybe-all-perl: all-perl
27891all-perl: configure-perl
27892	@: $(MAKE); $(unstage)
27893	@r=`${PWD_COMMAND}`; export r; \
27894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895	$(HOST_EXPORTS) \
27896	(cd $(HOST_SUBDIR)/perl && \
27897	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
27898@endif perl
27899
27900
27901
27902
27903.PHONY: check-perl maybe-check-perl
27904maybe-check-perl:
27905@if perl
27906maybe-check-perl: check-perl
27907
27908check-perl:
27909	@: $(MAKE); $(unstage)
27910	@r=`${PWD_COMMAND}`; export r; \
27911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27912	$(HOST_EXPORTS) \
27913	(cd $(HOST_SUBDIR)/perl && \
27914	  $(MAKE) $(FLAGS_TO_PASS)  check)
27915
27916@endif perl
27917
27918.PHONY: install-perl maybe-install-perl
27919maybe-install-perl:
27920@if perl
27921maybe-install-perl: install-perl
27922
27923install-perl: installdirs
27924	@: $(MAKE); $(unstage)
27925	@r=`${PWD_COMMAND}`; export r; \
27926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27927	$(HOST_EXPORTS) \
27928	(cd $(HOST_SUBDIR)/perl && \
27929	  $(MAKE) $(FLAGS_TO_PASS)  install)
27930
27931@endif perl
27932
27933# Other targets (info, dvi, pdf, etc.)
27934
27935.PHONY: maybe-info-perl info-perl
27936maybe-info-perl:
27937@if perl
27938maybe-info-perl: info-perl
27939
27940info-perl: \
27941    configure-perl 
27942	@: $(MAKE); $(unstage)
27943	@[ -f ./perl/Makefile ] || exit 0; \
27944	r=`${PWD_COMMAND}`; export r; \
27945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27946	$(HOST_EXPORTS) \
27947	for flag in $(EXTRA_HOST_FLAGS) ; do \
27948	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27949	done; \
27950	echo "Doing info in perl" ; \
27951	(cd $(HOST_SUBDIR)/perl && \
27952	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27953	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27954	          "RANLIB=$${RANLIB}" \
27955	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27956	          info) \
27957	  || exit 1
27958
27959@endif perl
27960
27961.PHONY: maybe-dvi-perl dvi-perl
27962maybe-dvi-perl:
27963@if perl
27964maybe-dvi-perl: dvi-perl
27965
27966dvi-perl: \
27967    configure-perl 
27968	@: $(MAKE); $(unstage)
27969	@[ -f ./perl/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 dvi in perl" ; \
27977	(cd $(HOST_SUBDIR)/perl && \
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	          dvi) \
27983	  || exit 1
27984
27985@endif perl
27986
27987.PHONY: maybe-pdf-perl pdf-perl
27988maybe-pdf-perl:
27989@if perl
27990maybe-pdf-perl: pdf-perl
27991
27992pdf-perl: \
27993    configure-perl 
27994	@: $(MAKE); $(unstage)
27995	@[ -f ./perl/Makefile ] || exit 0; \
27996	r=`${PWD_COMMAND}`; export r; \
27997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27998	$(HOST_EXPORTS) \
27999	for flag in $(EXTRA_HOST_FLAGS) ; do \
28000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28001	done; \
28002	echo "Doing pdf in perl" ; \
28003	(cd $(HOST_SUBDIR)/perl && \
28004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28006	          "RANLIB=$${RANLIB}" \
28007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28008	          pdf) \
28009	  || exit 1
28010
28011@endif perl
28012
28013.PHONY: maybe-html-perl html-perl
28014maybe-html-perl:
28015@if perl
28016maybe-html-perl: html-perl
28017
28018html-perl: \
28019    configure-perl 
28020	@: $(MAKE); $(unstage)
28021	@[ -f ./perl/Makefile ] || exit 0; \
28022	r=`${PWD_COMMAND}`; export r; \
28023	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28024	$(HOST_EXPORTS) \
28025	for flag in $(EXTRA_HOST_FLAGS) ; do \
28026	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28027	done; \
28028	echo "Doing html in perl" ; \
28029	(cd $(HOST_SUBDIR)/perl && \
28030	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28031	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28032	          "RANLIB=$${RANLIB}" \
28033	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28034	          html) \
28035	  || exit 1
28036
28037@endif perl
28038
28039.PHONY: maybe-TAGS-perl TAGS-perl
28040maybe-TAGS-perl:
28041@if perl
28042maybe-TAGS-perl: TAGS-perl
28043
28044TAGS-perl: \
28045    configure-perl 
28046	@: $(MAKE); $(unstage)
28047	@[ -f ./perl/Makefile ] || exit 0; \
28048	r=`${PWD_COMMAND}`; export r; \
28049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050	$(HOST_EXPORTS) \
28051	for flag in $(EXTRA_HOST_FLAGS) ; do \
28052	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053	done; \
28054	echo "Doing TAGS in perl" ; \
28055	(cd $(HOST_SUBDIR)/perl && \
28056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058	          "RANLIB=$${RANLIB}" \
28059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28060	          TAGS) \
28061	  || exit 1
28062
28063@endif perl
28064
28065.PHONY: maybe-install-info-perl install-info-perl
28066maybe-install-info-perl:
28067@if perl
28068maybe-install-info-perl: install-info-perl
28069
28070install-info-perl: \
28071    configure-perl \
28072    info-perl 
28073	@: $(MAKE); $(unstage)
28074	@[ -f ./perl/Makefile ] || exit 0; \
28075	r=`${PWD_COMMAND}`; export r; \
28076	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077	$(HOST_EXPORTS) \
28078	for flag in $(EXTRA_HOST_FLAGS) ; do \
28079	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28080	done; \
28081	echo "Doing install-info in perl" ; \
28082	(cd $(HOST_SUBDIR)/perl && \
28083	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28084	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28085	          "RANLIB=$${RANLIB}" \
28086	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28087	          install-info) \
28088	  || exit 1
28089
28090@endif perl
28091
28092.PHONY: maybe-install-pdf-perl install-pdf-perl
28093maybe-install-pdf-perl:
28094@if perl
28095maybe-install-pdf-perl: install-pdf-perl
28096
28097install-pdf-perl: \
28098    configure-perl \
28099    pdf-perl 
28100	@: $(MAKE); $(unstage)
28101	@[ -f ./perl/Makefile ] || exit 0; \
28102	r=`${PWD_COMMAND}`; export r; \
28103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28104	$(HOST_EXPORTS) \
28105	for flag in $(EXTRA_HOST_FLAGS) ; do \
28106	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28107	done; \
28108	echo "Doing install-pdf in perl" ; \
28109	(cd $(HOST_SUBDIR)/perl && \
28110	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28111	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28112	          "RANLIB=$${RANLIB}" \
28113	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28114	          install-pdf) \
28115	  || exit 1
28116
28117@endif perl
28118
28119.PHONY: maybe-install-html-perl install-html-perl
28120maybe-install-html-perl:
28121@if perl
28122maybe-install-html-perl: install-html-perl
28123
28124install-html-perl: \
28125    configure-perl \
28126    html-perl 
28127	@: $(MAKE); $(unstage)
28128	@[ -f ./perl/Makefile ] || exit 0; \
28129	r=`${PWD_COMMAND}`; export r; \
28130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28131	$(HOST_EXPORTS) \
28132	for flag in $(EXTRA_HOST_FLAGS) ; do \
28133	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28134	done; \
28135	echo "Doing install-html in perl" ; \
28136	(cd $(HOST_SUBDIR)/perl && \
28137	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28138	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28139	          "RANLIB=$${RANLIB}" \
28140	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28141	          install-html) \
28142	  || exit 1
28143
28144@endif perl
28145
28146.PHONY: maybe-installcheck-perl installcheck-perl
28147maybe-installcheck-perl:
28148@if perl
28149maybe-installcheck-perl: installcheck-perl
28150
28151installcheck-perl: \
28152    configure-perl 
28153	@: $(MAKE); $(unstage)
28154	@[ -f ./perl/Makefile ] || exit 0; \
28155	r=`${PWD_COMMAND}`; export r; \
28156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28157	$(HOST_EXPORTS) \
28158	for flag in $(EXTRA_HOST_FLAGS) ; do \
28159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28160	done; \
28161	echo "Doing installcheck in perl" ; \
28162	(cd $(HOST_SUBDIR)/perl && \
28163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28165	          "RANLIB=$${RANLIB}" \
28166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28167	          installcheck) \
28168	  || exit 1
28169
28170@endif perl
28171
28172.PHONY: maybe-mostlyclean-perl mostlyclean-perl
28173maybe-mostlyclean-perl:
28174@if perl
28175maybe-mostlyclean-perl: mostlyclean-perl
28176
28177mostlyclean-perl: 
28178	@: $(MAKE); $(unstage)
28179	@[ -f ./perl/Makefile ] || exit 0; \
28180	r=`${PWD_COMMAND}`; export r; \
28181	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182	$(HOST_EXPORTS) \
28183	for flag in $(EXTRA_HOST_FLAGS) ; do \
28184	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28185	done; \
28186	echo "Doing mostlyclean in perl" ; \
28187	(cd $(HOST_SUBDIR)/perl && \
28188	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28189	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28190	          "RANLIB=$${RANLIB}" \
28191	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28192	          mostlyclean) \
28193	  || exit 1
28194
28195@endif perl
28196
28197.PHONY: maybe-clean-perl clean-perl
28198maybe-clean-perl:
28199@if perl
28200maybe-clean-perl: clean-perl
28201
28202clean-perl: 
28203	@: $(MAKE); $(unstage)
28204	@[ -f ./perl/Makefile ] || exit 0; \
28205	r=`${PWD_COMMAND}`; export r; \
28206	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28207	$(HOST_EXPORTS) \
28208	for flag in $(EXTRA_HOST_FLAGS) ; do \
28209	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28210	done; \
28211	echo "Doing clean in perl" ; \
28212	(cd $(HOST_SUBDIR)/perl && \
28213	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28214	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28215	          "RANLIB=$${RANLIB}" \
28216	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28217	          clean) \
28218	  || exit 1
28219
28220@endif perl
28221
28222.PHONY: maybe-distclean-perl distclean-perl
28223maybe-distclean-perl:
28224@if perl
28225maybe-distclean-perl: distclean-perl
28226
28227distclean-perl: 
28228	@: $(MAKE); $(unstage)
28229	@[ -f ./perl/Makefile ] || exit 0; \
28230	r=`${PWD_COMMAND}`; export r; \
28231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232	$(HOST_EXPORTS) \
28233	for flag in $(EXTRA_HOST_FLAGS) ; do \
28234	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28235	done; \
28236	echo "Doing distclean in perl" ; \
28237	(cd $(HOST_SUBDIR)/perl && \
28238	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28239	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28240	          "RANLIB=$${RANLIB}" \
28241	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28242	          distclean) \
28243	  || exit 1
28244
28245@endif perl
28246
28247.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
28248maybe-maintainer-clean-perl:
28249@if perl
28250maybe-maintainer-clean-perl: maintainer-clean-perl
28251
28252maintainer-clean-perl: 
28253	@: $(MAKE); $(unstage)
28254	@[ -f ./perl/Makefile ] || exit 0; \
28255	r=`${PWD_COMMAND}`; export r; \
28256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28257	$(HOST_EXPORTS) \
28258	for flag in $(EXTRA_HOST_FLAGS) ; do \
28259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28260	done; \
28261	echo "Doing maintainer-clean in perl" ; \
28262	(cd $(HOST_SUBDIR)/perl && \
28263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28265	          "RANLIB=$${RANLIB}" \
28266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28267	          maintainer-clean) \
28268	  || exit 1
28269
28270@endif perl
28271
28272
28273
28274.PHONY: configure-prms maybe-configure-prms
28275maybe-configure-prms:
28276@if gcc-bootstrap
28277configure-prms: stage_current
28278@endif gcc-bootstrap
28279@if prms
28280maybe-configure-prms: configure-prms
28281configure-prms: 
28282	@: $(MAKE); $(unstage)
28283	@r=`${PWD_COMMAND}`; export r; \
28284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28285	test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
28286	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
28287	$(HOST_EXPORTS) \
28288	echo Configuring in $(HOST_SUBDIR)/prms; \
28289	cd "$(HOST_SUBDIR)/prms" || exit 1; \
28290	case $(srcdir) in \
28291	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28292	  *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
28293		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28294	esac; \
28295	srcdiroption="--srcdir=$${topdir}/prms"; \
28296	libsrcdir="$$s/prms"; \
28297	$(SHELL) $${libsrcdir}/configure \
28298	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28299	  --target=${target_alias} $${srcdiroption}  \
28300	  || exit 1
28301@endif prms
28302
28303
28304
28305
28306
28307.PHONY: all-prms maybe-all-prms
28308maybe-all-prms:
28309@if gcc-bootstrap
28310all-prms: stage_current
28311@endif gcc-bootstrap
28312@if prms
28313TARGET-prms=all
28314maybe-all-prms: all-prms
28315all-prms: configure-prms
28316	@: $(MAKE); $(unstage)
28317	@r=`${PWD_COMMAND}`; export r; \
28318	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319	$(HOST_EXPORTS) \
28320	(cd $(HOST_SUBDIR)/prms && \
28321	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
28322@endif prms
28323
28324
28325
28326
28327.PHONY: check-prms maybe-check-prms
28328maybe-check-prms:
28329@if prms
28330maybe-check-prms: check-prms
28331
28332check-prms:
28333	@: $(MAKE); $(unstage)
28334	@r=`${PWD_COMMAND}`; export r; \
28335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28336	$(HOST_EXPORTS) \
28337	(cd $(HOST_SUBDIR)/prms && \
28338	  $(MAKE) $(FLAGS_TO_PASS)  check)
28339
28340@endif prms
28341
28342.PHONY: install-prms maybe-install-prms
28343maybe-install-prms:
28344@if prms
28345maybe-install-prms: install-prms
28346
28347install-prms: installdirs
28348	@: $(MAKE); $(unstage)
28349	@r=`${PWD_COMMAND}`; export r; \
28350	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351	$(HOST_EXPORTS) \
28352	(cd $(HOST_SUBDIR)/prms && \
28353	  $(MAKE) $(FLAGS_TO_PASS)  install)
28354
28355@endif prms
28356
28357# Other targets (info, dvi, pdf, etc.)
28358
28359.PHONY: maybe-info-prms info-prms
28360maybe-info-prms:
28361@if prms
28362maybe-info-prms: info-prms
28363
28364info-prms: \
28365    configure-prms 
28366	@: $(MAKE); $(unstage)
28367	@[ -f ./prms/Makefile ] || exit 0; \
28368	r=`${PWD_COMMAND}`; export r; \
28369	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28370	$(HOST_EXPORTS) \
28371	for flag in $(EXTRA_HOST_FLAGS) ; do \
28372	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28373	done; \
28374	echo "Doing info in prms" ; \
28375	(cd $(HOST_SUBDIR)/prms && \
28376	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28377	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28378	          "RANLIB=$${RANLIB}" \
28379	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28380	          info) \
28381	  || exit 1
28382
28383@endif prms
28384
28385.PHONY: maybe-dvi-prms dvi-prms
28386maybe-dvi-prms:
28387@if prms
28388maybe-dvi-prms: dvi-prms
28389
28390dvi-prms: \
28391    configure-prms 
28392	@: $(MAKE); $(unstage)
28393	@[ -f ./prms/Makefile ] || exit 0; \
28394	r=`${PWD_COMMAND}`; export r; \
28395	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396	$(HOST_EXPORTS) \
28397	for flag in $(EXTRA_HOST_FLAGS) ; do \
28398	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28399	done; \
28400	echo "Doing dvi in prms" ; \
28401	(cd $(HOST_SUBDIR)/prms && \
28402	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28403	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28404	          "RANLIB=$${RANLIB}" \
28405	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28406	          dvi) \
28407	  || exit 1
28408
28409@endif prms
28410
28411.PHONY: maybe-pdf-prms pdf-prms
28412maybe-pdf-prms:
28413@if prms
28414maybe-pdf-prms: pdf-prms
28415
28416pdf-prms: \
28417    configure-prms 
28418	@: $(MAKE); $(unstage)
28419	@[ -f ./prms/Makefile ] || exit 0; \
28420	r=`${PWD_COMMAND}`; export r; \
28421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422	$(HOST_EXPORTS) \
28423	for flag in $(EXTRA_HOST_FLAGS) ; do \
28424	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28425	done; \
28426	echo "Doing pdf in prms" ; \
28427	(cd $(HOST_SUBDIR)/prms && \
28428	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28429	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28430	          "RANLIB=$${RANLIB}" \
28431	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28432	          pdf) \
28433	  || exit 1
28434
28435@endif prms
28436
28437.PHONY: maybe-html-prms html-prms
28438maybe-html-prms:
28439@if prms
28440maybe-html-prms: html-prms
28441
28442html-prms: \
28443    configure-prms 
28444	@: $(MAKE); $(unstage)
28445	@[ -f ./prms/Makefile ] || exit 0; \
28446	r=`${PWD_COMMAND}`; export r; \
28447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28448	$(HOST_EXPORTS) \
28449	for flag in $(EXTRA_HOST_FLAGS) ; do \
28450	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28451	done; \
28452	echo "Doing html in prms" ; \
28453	(cd $(HOST_SUBDIR)/prms && \
28454	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28455	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28456	          "RANLIB=$${RANLIB}" \
28457	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28458	          html) \
28459	  || exit 1
28460
28461@endif prms
28462
28463.PHONY: maybe-TAGS-prms TAGS-prms
28464maybe-TAGS-prms:
28465@if prms
28466maybe-TAGS-prms: TAGS-prms
28467
28468TAGS-prms: \
28469    configure-prms 
28470	@: $(MAKE); $(unstage)
28471	@[ -f ./prms/Makefile ] || exit 0; \
28472	r=`${PWD_COMMAND}`; export r; \
28473	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28474	$(HOST_EXPORTS) \
28475	for flag in $(EXTRA_HOST_FLAGS) ; do \
28476	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28477	done; \
28478	echo "Doing TAGS in prms" ; \
28479	(cd $(HOST_SUBDIR)/prms && \
28480	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28481	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28482	          "RANLIB=$${RANLIB}" \
28483	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28484	          TAGS) \
28485	  || exit 1
28486
28487@endif prms
28488
28489.PHONY: maybe-install-info-prms install-info-prms
28490maybe-install-info-prms:
28491@if prms
28492maybe-install-info-prms: install-info-prms
28493
28494install-info-prms: \
28495    configure-prms \
28496    info-prms 
28497	@: $(MAKE); $(unstage)
28498	@[ -f ./prms/Makefile ] || exit 0; \
28499	r=`${PWD_COMMAND}`; export r; \
28500	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28501	$(HOST_EXPORTS) \
28502	for flag in $(EXTRA_HOST_FLAGS) ; do \
28503	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28504	done; \
28505	echo "Doing install-info in prms" ; \
28506	(cd $(HOST_SUBDIR)/prms && \
28507	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28508	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28509	          "RANLIB=$${RANLIB}" \
28510	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28511	          install-info) \
28512	  || exit 1
28513
28514@endif prms
28515
28516.PHONY: maybe-install-pdf-prms install-pdf-prms
28517maybe-install-pdf-prms:
28518@if prms
28519maybe-install-pdf-prms: install-pdf-prms
28520
28521install-pdf-prms: \
28522    configure-prms \
28523    pdf-prms 
28524	@: $(MAKE); $(unstage)
28525	@[ -f ./prms/Makefile ] || exit 0; \
28526	r=`${PWD_COMMAND}`; export r; \
28527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528	$(HOST_EXPORTS) \
28529	for flag in $(EXTRA_HOST_FLAGS) ; do \
28530	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531	done; \
28532	echo "Doing install-pdf in prms" ; \
28533	(cd $(HOST_SUBDIR)/prms && \
28534	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536	          "RANLIB=$${RANLIB}" \
28537	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538	          install-pdf) \
28539	  || exit 1
28540
28541@endif prms
28542
28543.PHONY: maybe-install-html-prms install-html-prms
28544maybe-install-html-prms:
28545@if prms
28546maybe-install-html-prms: install-html-prms
28547
28548install-html-prms: \
28549    configure-prms \
28550    html-prms 
28551	@: $(MAKE); $(unstage)
28552	@[ -f ./prms/Makefile ] || exit 0; \
28553	r=`${PWD_COMMAND}`; export r; \
28554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28555	$(HOST_EXPORTS) \
28556	for flag in $(EXTRA_HOST_FLAGS) ; do \
28557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28558	done; \
28559	echo "Doing install-html in prms" ; \
28560	(cd $(HOST_SUBDIR)/prms && \
28561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28563	          "RANLIB=$${RANLIB}" \
28564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28565	          install-html) \
28566	  || exit 1
28567
28568@endif prms
28569
28570.PHONY: maybe-installcheck-prms installcheck-prms
28571maybe-installcheck-prms:
28572@if prms
28573maybe-installcheck-prms: installcheck-prms
28574
28575installcheck-prms: \
28576    configure-prms 
28577	@: $(MAKE); $(unstage)
28578	@[ -f ./prms/Makefile ] || exit 0; \
28579	r=`${PWD_COMMAND}`; export r; \
28580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28581	$(HOST_EXPORTS) \
28582	for flag in $(EXTRA_HOST_FLAGS) ; do \
28583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28584	done; \
28585	echo "Doing installcheck in prms" ; \
28586	(cd $(HOST_SUBDIR)/prms && \
28587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28589	          "RANLIB=$${RANLIB}" \
28590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28591	          installcheck) \
28592	  || exit 1
28593
28594@endif prms
28595
28596.PHONY: maybe-mostlyclean-prms mostlyclean-prms
28597maybe-mostlyclean-prms:
28598@if prms
28599maybe-mostlyclean-prms: mostlyclean-prms
28600
28601mostlyclean-prms: 
28602	@: $(MAKE); $(unstage)
28603	@[ -f ./prms/Makefile ] || exit 0; \
28604	r=`${PWD_COMMAND}`; export r; \
28605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28606	$(HOST_EXPORTS) \
28607	for flag in $(EXTRA_HOST_FLAGS) ; do \
28608	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28609	done; \
28610	echo "Doing mostlyclean in prms" ; \
28611	(cd $(HOST_SUBDIR)/prms && \
28612	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28613	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28614	          "RANLIB=$${RANLIB}" \
28615	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28616	          mostlyclean) \
28617	  || exit 1
28618
28619@endif prms
28620
28621.PHONY: maybe-clean-prms clean-prms
28622maybe-clean-prms:
28623@if prms
28624maybe-clean-prms: clean-prms
28625
28626clean-prms: 
28627	@: $(MAKE); $(unstage)
28628	@[ -f ./prms/Makefile ] || exit 0; \
28629	r=`${PWD_COMMAND}`; export r; \
28630	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28631	$(HOST_EXPORTS) \
28632	for flag in $(EXTRA_HOST_FLAGS) ; do \
28633	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28634	done; \
28635	echo "Doing clean in prms" ; \
28636	(cd $(HOST_SUBDIR)/prms && \
28637	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28638	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28639	          "RANLIB=$${RANLIB}" \
28640	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28641	          clean) \
28642	  || exit 1
28643
28644@endif prms
28645
28646.PHONY: maybe-distclean-prms distclean-prms
28647maybe-distclean-prms:
28648@if prms
28649maybe-distclean-prms: distclean-prms
28650
28651distclean-prms: 
28652	@: $(MAKE); $(unstage)
28653	@[ -f ./prms/Makefile ] || exit 0; \
28654	r=`${PWD_COMMAND}`; export r; \
28655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656	$(HOST_EXPORTS) \
28657	for flag in $(EXTRA_HOST_FLAGS) ; do \
28658	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28659	done; \
28660	echo "Doing distclean in prms" ; \
28661	(cd $(HOST_SUBDIR)/prms && \
28662	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28663	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28664	          "RANLIB=$${RANLIB}" \
28665	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28666	          distclean) \
28667	  || exit 1
28668
28669@endif prms
28670
28671.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
28672maybe-maintainer-clean-prms:
28673@if prms
28674maybe-maintainer-clean-prms: maintainer-clean-prms
28675
28676maintainer-clean-prms: 
28677	@: $(MAKE); $(unstage)
28678	@[ -f ./prms/Makefile ] || exit 0; \
28679	r=`${PWD_COMMAND}`; export r; \
28680	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28681	$(HOST_EXPORTS) \
28682	for flag in $(EXTRA_HOST_FLAGS) ; do \
28683	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28684	done; \
28685	echo "Doing maintainer-clean in prms" ; \
28686	(cd $(HOST_SUBDIR)/prms && \
28687	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28688	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28689	          "RANLIB=$${RANLIB}" \
28690	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28691	          maintainer-clean) \
28692	  || exit 1
28693
28694@endif prms
28695
28696
28697
28698.PHONY: configure-rcs maybe-configure-rcs
28699maybe-configure-rcs:
28700@if gcc-bootstrap
28701configure-rcs: stage_current
28702@endif gcc-bootstrap
28703@if rcs
28704maybe-configure-rcs: configure-rcs
28705configure-rcs: 
28706	@: $(MAKE); $(unstage)
28707	@r=`${PWD_COMMAND}`; export r; \
28708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709	test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
28710	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
28711	$(HOST_EXPORTS) \
28712	echo Configuring in $(HOST_SUBDIR)/rcs; \
28713	cd "$(HOST_SUBDIR)/rcs" || exit 1; \
28714	case $(srcdir) in \
28715	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28716	  *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
28717		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28718	esac; \
28719	srcdiroption="--srcdir=$${topdir}/rcs"; \
28720	libsrcdir="$$s/rcs"; \
28721	$(SHELL) $${libsrcdir}/configure \
28722	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28723	  --target=${target_alias} $${srcdiroption}  \
28724	  || exit 1
28725@endif rcs
28726
28727
28728
28729
28730
28731.PHONY: all-rcs maybe-all-rcs
28732maybe-all-rcs:
28733@if gcc-bootstrap
28734all-rcs: stage_current
28735@endif gcc-bootstrap
28736@if rcs
28737TARGET-rcs=all
28738maybe-all-rcs: all-rcs
28739all-rcs: configure-rcs
28740	@: $(MAKE); $(unstage)
28741	@r=`${PWD_COMMAND}`; export r; \
28742	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28743	$(HOST_EXPORTS) \
28744	(cd $(HOST_SUBDIR)/rcs && \
28745	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
28746@endif rcs
28747
28748
28749
28750
28751.PHONY: check-rcs maybe-check-rcs
28752maybe-check-rcs:
28753@if rcs
28754maybe-check-rcs: check-rcs
28755
28756check-rcs:
28757	@: $(MAKE); $(unstage)
28758	@r=`${PWD_COMMAND}`; export r; \
28759	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760	$(HOST_EXPORTS) \
28761	(cd $(HOST_SUBDIR)/rcs && \
28762	  $(MAKE) $(FLAGS_TO_PASS)  check)
28763
28764@endif rcs
28765
28766.PHONY: install-rcs maybe-install-rcs
28767maybe-install-rcs:
28768@if rcs
28769maybe-install-rcs: install-rcs
28770
28771install-rcs: installdirs
28772	@: $(MAKE); $(unstage)
28773	@r=`${PWD_COMMAND}`; export r; \
28774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775	$(HOST_EXPORTS) \
28776	(cd $(HOST_SUBDIR)/rcs && \
28777	  $(MAKE) $(FLAGS_TO_PASS)  install)
28778
28779@endif rcs
28780
28781# Other targets (info, dvi, pdf, etc.)
28782
28783.PHONY: maybe-info-rcs info-rcs
28784maybe-info-rcs:
28785@if rcs
28786maybe-info-rcs: info-rcs
28787
28788info-rcs: \
28789    configure-rcs 
28790	@: $(MAKE); $(unstage)
28791	@[ -f ./rcs/Makefile ] || exit 0; \
28792	r=`${PWD_COMMAND}`; export r; \
28793	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28794	$(HOST_EXPORTS) \
28795	for flag in $(EXTRA_HOST_FLAGS) ; do \
28796	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28797	done; \
28798	echo "Doing info in rcs" ; \
28799	(cd $(HOST_SUBDIR)/rcs && \
28800	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28801	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28802	          "RANLIB=$${RANLIB}" \
28803	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28804	          info) \
28805	  || exit 1
28806
28807@endif rcs
28808
28809.PHONY: maybe-dvi-rcs dvi-rcs
28810maybe-dvi-rcs:
28811@if rcs
28812maybe-dvi-rcs: dvi-rcs
28813
28814dvi-rcs: \
28815    configure-rcs 
28816	@: $(MAKE); $(unstage)
28817	@[ -f ./rcs/Makefile ] || exit 0; \
28818	r=`${PWD_COMMAND}`; export r; \
28819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820	$(HOST_EXPORTS) \
28821	for flag in $(EXTRA_HOST_FLAGS) ; do \
28822	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28823	done; \
28824	echo "Doing dvi in rcs" ; \
28825	(cd $(HOST_SUBDIR)/rcs && \
28826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28828	          "RANLIB=$${RANLIB}" \
28829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28830	          dvi) \
28831	  || exit 1
28832
28833@endif rcs
28834
28835.PHONY: maybe-pdf-rcs pdf-rcs
28836maybe-pdf-rcs:
28837@if rcs
28838maybe-pdf-rcs: pdf-rcs
28839
28840pdf-rcs: \
28841    configure-rcs 
28842	@: $(MAKE); $(unstage)
28843	@[ -f ./rcs/Makefile ] || exit 0; \
28844	r=`${PWD_COMMAND}`; export r; \
28845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28846	$(HOST_EXPORTS) \
28847	for flag in $(EXTRA_HOST_FLAGS) ; do \
28848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28849	done; \
28850	echo "Doing pdf in rcs" ; \
28851	(cd $(HOST_SUBDIR)/rcs && \
28852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28854	          "RANLIB=$${RANLIB}" \
28855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28856	          pdf) \
28857	  || exit 1
28858
28859@endif rcs
28860
28861.PHONY: maybe-html-rcs html-rcs
28862maybe-html-rcs:
28863@if rcs
28864maybe-html-rcs: html-rcs
28865
28866html-rcs: \
28867    configure-rcs 
28868	@: $(MAKE); $(unstage)
28869	@[ -f ./rcs/Makefile ] || exit 0; \
28870	r=`${PWD_COMMAND}`; export r; \
28871	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872	$(HOST_EXPORTS) \
28873	for flag in $(EXTRA_HOST_FLAGS) ; do \
28874	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875	done; \
28876	echo "Doing html in rcs" ; \
28877	(cd $(HOST_SUBDIR)/rcs && \
28878	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880	          "RANLIB=$${RANLIB}" \
28881	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882	          html) \
28883	  || exit 1
28884
28885@endif rcs
28886
28887.PHONY: maybe-TAGS-rcs TAGS-rcs
28888maybe-TAGS-rcs:
28889@if rcs
28890maybe-TAGS-rcs: TAGS-rcs
28891
28892TAGS-rcs: \
28893    configure-rcs 
28894	@: $(MAKE); $(unstage)
28895	@[ -f ./rcs/Makefile ] || exit 0; \
28896	r=`${PWD_COMMAND}`; export r; \
28897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898	$(HOST_EXPORTS) \
28899	for flag in $(EXTRA_HOST_FLAGS) ; do \
28900	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901	done; \
28902	echo "Doing TAGS in rcs" ; \
28903	(cd $(HOST_SUBDIR)/rcs && \
28904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906	          "RANLIB=$${RANLIB}" \
28907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908	          TAGS) \
28909	  || exit 1
28910
28911@endif rcs
28912
28913.PHONY: maybe-install-info-rcs install-info-rcs
28914maybe-install-info-rcs:
28915@if rcs
28916maybe-install-info-rcs: install-info-rcs
28917
28918install-info-rcs: \
28919    configure-rcs \
28920    info-rcs 
28921	@: $(MAKE); $(unstage)
28922	@[ -f ./rcs/Makefile ] || exit 0; \
28923	r=`${PWD_COMMAND}`; export r; \
28924	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28925	$(HOST_EXPORTS) \
28926	for flag in $(EXTRA_HOST_FLAGS) ; do \
28927	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28928	done; \
28929	echo "Doing install-info in rcs" ; \
28930	(cd $(HOST_SUBDIR)/rcs && \
28931	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28932	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28933	          "RANLIB=$${RANLIB}" \
28934	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28935	          install-info) \
28936	  || exit 1
28937
28938@endif rcs
28939
28940.PHONY: maybe-install-pdf-rcs install-pdf-rcs
28941maybe-install-pdf-rcs:
28942@if rcs
28943maybe-install-pdf-rcs: install-pdf-rcs
28944
28945install-pdf-rcs: \
28946    configure-rcs \
28947    pdf-rcs 
28948	@: $(MAKE); $(unstage)
28949	@[ -f ./rcs/Makefile ] || exit 0; \
28950	r=`${PWD_COMMAND}`; export r; \
28951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952	$(HOST_EXPORTS) \
28953	for flag in $(EXTRA_HOST_FLAGS) ; do \
28954	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28955	done; \
28956	echo "Doing install-pdf in rcs" ; \
28957	(cd $(HOST_SUBDIR)/rcs && \
28958	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28959	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28960	          "RANLIB=$${RANLIB}" \
28961	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28962	          install-pdf) \
28963	  || exit 1
28964
28965@endif rcs
28966
28967.PHONY: maybe-install-html-rcs install-html-rcs
28968maybe-install-html-rcs:
28969@if rcs
28970maybe-install-html-rcs: install-html-rcs
28971
28972install-html-rcs: \
28973    configure-rcs \
28974    html-rcs 
28975	@: $(MAKE); $(unstage)
28976	@[ -f ./rcs/Makefile ] || exit 0; \
28977	r=`${PWD_COMMAND}`; export r; \
28978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28979	$(HOST_EXPORTS) \
28980	for flag in $(EXTRA_HOST_FLAGS) ; do \
28981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28982	done; \
28983	echo "Doing install-html in rcs" ; \
28984	(cd $(HOST_SUBDIR)/rcs && \
28985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28987	          "RANLIB=$${RANLIB}" \
28988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28989	          install-html) \
28990	  || exit 1
28991
28992@endif rcs
28993
28994.PHONY: maybe-installcheck-rcs installcheck-rcs
28995maybe-installcheck-rcs:
28996@if rcs
28997maybe-installcheck-rcs: installcheck-rcs
28998
28999installcheck-rcs: \
29000    configure-rcs 
29001	@: $(MAKE); $(unstage)
29002	@[ -f ./rcs/Makefile ] || exit 0; \
29003	r=`${PWD_COMMAND}`; export r; \
29004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005	$(HOST_EXPORTS) \
29006	for flag in $(EXTRA_HOST_FLAGS) ; do \
29007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29008	done; \
29009	echo "Doing installcheck in rcs" ; \
29010	(cd $(HOST_SUBDIR)/rcs && \
29011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29013	          "RANLIB=$${RANLIB}" \
29014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29015	          installcheck) \
29016	  || exit 1
29017
29018@endif rcs
29019
29020.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
29021maybe-mostlyclean-rcs:
29022@if rcs
29023maybe-mostlyclean-rcs: mostlyclean-rcs
29024
29025mostlyclean-rcs: 
29026	@: $(MAKE); $(unstage)
29027	@[ -f ./rcs/Makefile ] || exit 0; \
29028	r=`${PWD_COMMAND}`; export r; \
29029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030	$(HOST_EXPORTS) \
29031	for flag in $(EXTRA_HOST_FLAGS) ; do \
29032	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29033	done; \
29034	echo "Doing mostlyclean in rcs" ; \
29035	(cd $(HOST_SUBDIR)/rcs && \
29036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29038	          "RANLIB=$${RANLIB}" \
29039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29040	          mostlyclean) \
29041	  || exit 1
29042
29043@endif rcs
29044
29045.PHONY: maybe-clean-rcs clean-rcs
29046maybe-clean-rcs:
29047@if rcs
29048maybe-clean-rcs: clean-rcs
29049
29050clean-rcs: 
29051	@: $(MAKE); $(unstage)
29052	@[ -f ./rcs/Makefile ] || exit 0; \
29053	r=`${PWD_COMMAND}`; export r; \
29054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29055	$(HOST_EXPORTS) \
29056	for flag in $(EXTRA_HOST_FLAGS) ; do \
29057	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29058	done; \
29059	echo "Doing clean in rcs" ; \
29060	(cd $(HOST_SUBDIR)/rcs && \
29061	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29062	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29063	          "RANLIB=$${RANLIB}" \
29064	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29065	          clean) \
29066	  || exit 1
29067
29068@endif rcs
29069
29070.PHONY: maybe-distclean-rcs distclean-rcs
29071maybe-distclean-rcs:
29072@if rcs
29073maybe-distclean-rcs: distclean-rcs
29074
29075distclean-rcs: 
29076	@: $(MAKE); $(unstage)
29077	@[ -f ./rcs/Makefile ] || exit 0; \
29078	r=`${PWD_COMMAND}`; export r; \
29079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29080	$(HOST_EXPORTS) \
29081	for flag in $(EXTRA_HOST_FLAGS) ; do \
29082	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29083	done; \
29084	echo "Doing distclean in rcs" ; \
29085	(cd $(HOST_SUBDIR)/rcs && \
29086	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29087	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29088	          "RANLIB=$${RANLIB}" \
29089	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29090	          distclean) \
29091	  || exit 1
29092
29093@endif rcs
29094
29095.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
29096maybe-maintainer-clean-rcs:
29097@if rcs
29098maybe-maintainer-clean-rcs: maintainer-clean-rcs
29099
29100maintainer-clean-rcs: 
29101	@: $(MAKE); $(unstage)
29102	@[ -f ./rcs/Makefile ] || exit 0; \
29103	r=`${PWD_COMMAND}`; export r; \
29104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105	$(HOST_EXPORTS) \
29106	for flag in $(EXTRA_HOST_FLAGS) ; do \
29107	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29108	done; \
29109	echo "Doing maintainer-clean in rcs" ; \
29110	(cd $(HOST_SUBDIR)/rcs && \
29111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113	          "RANLIB=$${RANLIB}" \
29114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115	          maintainer-clean) \
29116	  || exit 1
29117
29118@endif rcs
29119
29120
29121
29122.PHONY: configure-readline maybe-configure-readline
29123maybe-configure-readline:
29124@if gcc-bootstrap
29125configure-readline: stage_current
29126@endif gcc-bootstrap
29127@if readline
29128maybe-configure-readline: configure-readline
29129configure-readline: 
29130	@: $(MAKE); $(unstage)
29131	@r=`${PWD_COMMAND}`; export r; \
29132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133	test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
29134	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
29135	$(HOST_EXPORTS) \
29136	echo Configuring in $(HOST_SUBDIR)/readline; \
29137	cd "$(HOST_SUBDIR)/readline" || exit 1; \
29138	case $(srcdir) in \
29139	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29140	  *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
29141		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29142	esac; \
29143	srcdiroption="--srcdir=$${topdir}/readline"; \
29144	libsrcdir="$$s/readline"; \
29145	$(SHELL) $${libsrcdir}/configure \
29146	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29147	  --target=${target_alias} $${srcdiroption}  \
29148	  || exit 1
29149@endif readline
29150
29151
29152
29153
29154
29155.PHONY: all-readline maybe-all-readline
29156maybe-all-readline:
29157@if gcc-bootstrap
29158all-readline: stage_current
29159@endif gcc-bootstrap
29160@if readline
29161TARGET-readline=all
29162maybe-all-readline: all-readline
29163all-readline: configure-readline
29164	@: $(MAKE); $(unstage)
29165	@r=`${PWD_COMMAND}`; export r; \
29166	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29167	$(HOST_EXPORTS) \
29168	(cd $(HOST_SUBDIR)/readline && \
29169	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
29170@endif readline
29171
29172
29173
29174
29175.PHONY: check-readline maybe-check-readline
29176maybe-check-readline:
29177@if readline
29178maybe-check-readline: check-readline
29179
29180check-readline:
29181	@: $(MAKE); $(unstage)
29182	@r=`${PWD_COMMAND}`; export r; \
29183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29184	$(HOST_EXPORTS) \
29185	(cd $(HOST_SUBDIR)/readline && \
29186	  $(MAKE) $(FLAGS_TO_PASS)  check)
29187
29188@endif readline
29189
29190.PHONY: install-readline maybe-install-readline
29191maybe-install-readline:
29192@if readline
29193maybe-install-readline: install-readline
29194
29195install-readline: installdirs
29196	@: $(MAKE); $(unstage)
29197	@r=`${PWD_COMMAND}`; export r; \
29198	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29199	$(HOST_EXPORTS) \
29200	(cd $(HOST_SUBDIR)/readline && \
29201	  $(MAKE) $(FLAGS_TO_PASS)  install)
29202
29203@endif readline
29204
29205# Other targets (info, dvi, pdf, etc.)
29206
29207.PHONY: maybe-info-readline info-readline
29208maybe-info-readline:
29209@if readline
29210maybe-info-readline: info-readline
29211
29212info-readline: \
29213    configure-readline 
29214	@: $(MAKE); $(unstage)
29215	@[ -f ./readline/Makefile ] || exit 0; \
29216	r=`${PWD_COMMAND}`; export r; \
29217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218	$(HOST_EXPORTS) \
29219	for flag in $(EXTRA_HOST_FLAGS) ; do \
29220	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29221	done; \
29222	echo "Doing info in readline" ; \
29223	(cd $(HOST_SUBDIR)/readline && \
29224	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29225	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29226	          "RANLIB=$${RANLIB}" \
29227	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29228	          info) \
29229	  || exit 1
29230
29231@endif readline
29232
29233.PHONY: maybe-dvi-readline dvi-readline
29234maybe-dvi-readline:
29235@if readline
29236maybe-dvi-readline: dvi-readline
29237
29238dvi-readline: \
29239    configure-readline 
29240	@: $(MAKE); $(unstage)
29241	@[ -f ./readline/Makefile ] || exit 0; \
29242	r=`${PWD_COMMAND}`; export r; \
29243	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244	$(HOST_EXPORTS) \
29245	for flag in $(EXTRA_HOST_FLAGS) ; do \
29246	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29247	done; \
29248	echo "Doing dvi in readline" ; \
29249	(cd $(HOST_SUBDIR)/readline && \
29250	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29251	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29252	          "RANLIB=$${RANLIB}" \
29253	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29254	          dvi) \
29255	  || exit 1
29256
29257@endif readline
29258
29259.PHONY: maybe-pdf-readline pdf-readline
29260maybe-pdf-readline:
29261@if readline
29262maybe-pdf-readline: pdf-readline
29263
29264pdf-readline: \
29265    configure-readline 
29266	@: $(MAKE); $(unstage)
29267	@[ -f ./readline/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 pdf in readline" ; \
29275	(cd $(HOST_SUBDIR)/readline && \
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	          pdf) \
29281	  || exit 1
29282
29283@endif readline
29284
29285.PHONY: maybe-html-readline html-readline
29286maybe-html-readline:
29287@if readline
29288maybe-html-readline: html-readline
29289
29290html-readline: \
29291    configure-readline 
29292	@: $(MAKE); $(unstage)
29293	@[ -f ./readline/Makefile ] || exit 0; \
29294	r=`${PWD_COMMAND}`; export r; \
29295	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296	$(HOST_EXPORTS) \
29297	for flag in $(EXTRA_HOST_FLAGS) ; do \
29298	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29299	done; \
29300	echo "Doing html in readline" ; \
29301	(cd $(HOST_SUBDIR)/readline && \
29302	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29303	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29304	          "RANLIB=$${RANLIB}" \
29305	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29306	          html) \
29307	  || exit 1
29308
29309@endif readline
29310
29311.PHONY: maybe-TAGS-readline TAGS-readline
29312maybe-TAGS-readline:
29313@if readline
29314maybe-TAGS-readline: TAGS-readline
29315
29316TAGS-readline: \
29317    configure-readline 
29318	@: $(MAKE); $(unstage)
29319	@[ -f ./readline/Makefile ] || exit 0; \
29320	r=`${PWD_COMMAND}`; export r; \
29321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29322	$(HOST_EXPORTS) \
29323	for flag in $(EXTRA_HOST_FLAGS) ; do \
29324	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29325	done; \
29326	echo "Doing TAGS in readline" ; \
29327	(cd $(HOST_SUBDIR)/readline && \
29328	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29329	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29330	          "RANLIB=$${RANLIB}" \
29331	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29332	          TAGS) \
29333	  || exit 1
29334
29335@endif readline
29336
29337.PHONY: maybe-install-info-readline install-info-readline
29338maybe-install-info-readline:
29339@if readline
29340maybe-install-info-readline: install-info-readline
29341
29342install-info-readline: \
29343    configure-readline \
29344    info-readline 
29345	@: $(MAKE); $(unstage)
29346	@[ -f ./readline/Makefile ] || exit 0; \
29347	r=`${PWD_COMMAND}`; export r; \
29348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349	$(HOST_EXPORTS) \
29350	for flag in $(EXTRA_HOST_FLAGS) ; do \
29351	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352	done; \
29353	echo "Doing install-info in readline" ; \
29354	(cd $(HOST_SUBDIR)/readline && \
29355	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357	          "RANLIB=$${RANLIB}" \
29358	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359	          install-info) \
29360	  || exit 1
29361
29362@endif readline
29363
29364.PHONY: maybe-install-pdf-readline install-pdf-readline
29365maybe-install-pdf-readline:
29366@if readline
29367maybe-install-pdf-readline: install-pdf-readline
29368
29369install-pdf-readline: \
29370    configure-readline \
29371    pdf-readline 
29372	@: $(MAKE); $(unstage)
29373	@[ -f ./readline/Makefile ] || exit 0; \
29374	r=`${PWD_COMMAND}`; export r; \
29375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29376	$(HOST_EXPORTS) \
29377	for flag in $(EXTRA_HOST_FLAGS) ; do \
29378	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29379	done; \
29380	echo "Doing install-pdf in readline" ; \
29381	(cd $(HOST_SUBDIR)/readline && \
29382	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29383	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29384	          "RANLIB=$${RANLIB}" \
29385	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29386	          install-pdf) \
29387	  || exit 1
29388
29389@endif readline
29390
29391.PHONY: maybe-install-html-readline install-html-readline
29392maybe-install-html-readline:
29393@if readline
29394maybe-install-html-readline: install-html-readline
29395
29396install-html-readline: \
29397    configure-readline \
29398    html-readline 
29399	@: $(MAKE); $(unstage)
29400	@[ -f ./readline/Makefile ] || exit 0; \
29401	r=`${PWD_COMMAND}`; export r; \
29402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29403	$(HOST_EXPORTS) \
29404	for flag in $(EXTRA_HOST_FLAGS) ; do \
29405	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29406	done; \
29407	echo "Doing install-html in readline" ; \
29408	(cd $(HOST_SUBDIR)/readline && \
29409	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29410	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29411	          "RANLIB=$${RANLIB}" \
29412	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29413	          install-html) \
29414	  || exit 1
29415
29416@endif readline
29417
29418.PHONY: maybe-installcheck-readline installcheck-readline
29419maybe-installcheck-readline:
29420@if readline
29421maybe-installcheck-readline: installcheck-readline
29422
29423installcheck-readline: \
29424    configure-readline 
29425	@: $(MAKE); $(unstage)
29426	@[ -f ./readline/Makefile ] || exit 0; \
29427	r=`${PWD_COMMAND}`; export r; \
29428	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29429	$(HOST_EXPORTS) \
29430	for flag in $(EXTRA_HOST_FLAGS) ; do \
29431	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29432	done; \
29433	echo "Doing installcheck in readline" ; \
29434	(cd $(HOST_SUBDIR)/readline && \
29435	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29436	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29437	          "RANLIB=$${RANLIB}" \
29438	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29439	          installcheck) \
29440	  || exit 1
29441
29442@endif readline
29443
29444.PHONY: maybe-mostlyclean-readline mostlyclean-readline
29445maybe-mostlyclean-readline:
29446@if readline
29447maybe-mostlyclean-readline: mostlyclean-readline
29448
29449mostlyclean-readline: 
29450	@: $(MAKE); $(unstage)
29451	@[ -f ./readline/Makefile ] || exit 0; \
29452	r=`${PWD_COMMAND}`; export r; \
29453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29454	$(HOST_EXPORTS) \
29455	for flag in $(EXTRA_HOST_FLAGS) ; do \
29456	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29457	done; \
29458	echo "Doing mostlyclean in readline" ; \
29459	(cd $(HOST_SUBDIR)/readline && \
29460	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29461	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29462	          "RANLIB=$${RANLIB}" \
29463	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29464	          mostlyclean) \
29465	  || exit 1
29466
29467@endif readline
29468
29469.PHONY: maybe-clean-readline clean-readline
29470maybe-clean-readline:
29471@if readline
29472maybe-clean-readline: clean-readline
29473
29474clean-readline: 
29475	@: $(MAKE); $(unstage)
29476	@[ -f ./readline/Makefile ] || exit 0; \
29477	r=`${PWD_COMMAND}`; export r; \
29478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29479	$(HOST_EXPORTS) \
29480	for flag in $(EXTRA_HOST_FLAGS) ; do \
29481	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29482	done; \
29483	echo "Doing clean in readline" ; \
29484	(cd $(HOST_SUBDIR)/readline && \
29485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29487	          "RANLIB=$${RANLIB}" \
29488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29489	          clean) \
29490	  || exit 1
29491
29492@endif readline
29493
29494.PHONY: maybe-distclean-readline distclean-readline
29495maybe-distclean-readline:
29496@if readline
29497maybe-distclean-readline: distclean-readline
29498
29499distclean-readline: 
29500	@: $(MAKE); $(unstage)
29501	@[ -f ./readline/Makefile ] || exit 0; \
29502	r=`${PWD_COMMAND}`; export r; \
29503	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29504	$(HOST_EXPORTS) \
29505	for flag in $(EXTRA_HOST_FLAGS) ; do \
29506	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29507	done; \
29508	echo "Doing distclean in readline" ; \
29509	(cd $(HOST_SUBDIR)/readline && \
29510	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29511	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29512	          "RANLIB=$${RANLIB}" \
29513	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29514	          distclean) \
29515	  || exit 1
29516
29517@endif readline
29518
29519.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
29520maybe-maintainer-clean-readline:
29521@if readline
29522maybe-maintainer-clean-readline: maintainer-clean-readline
29523
29524maintainer-clean-readline: 
29525	@: $(MAKE); $(unstage)
29526	@[ -f ./readline/Makefile ] || exit 0; \
29527	r=`${PWD_COMMAND}`; export r; \
29528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29529	$(HOST_EXPORTS) \
29530	for flag in $(EXTRA_HOST_FLAGS) ; do \
29531	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532	done; \
29533	echo "Doing maintainer-clean in readline" ; \
29534	(cd $(HOST_SUBDIR)/readline && \
29535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29537	          "RANLIB=$${RANLIB}" \
29538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29539	          maintainer-clean) \
29540	  || exit 1
29541
29542@endif readline
29543
29544
29545
29546.PHONY: configure-release maybe-configure-release
29547maybe-configure-release:
29548@if gcc-bootstrap
29549configure-release: stage_current
29550@endif gcc-bootstrap
29551@if release
29552maybe-configure-release: configure-release
29553configure-release: 
29554	@: $(MAKE); $(unstage)
29555	@r=`${PWD_COMMAND}`; export r; \
29556	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29557	test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
29558	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
29559	$(HOST_EXPORTS) \
29560	echo Configuring in $(HOST_SUBDIR)/release; \
29561	cd "$(HOST_SUBDIR)/release" || exit 1; \
29562	case $(srcdir) in \
29563	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29564	  *) topdir=`echo $(HOST_SUBDIR)/release/ | \
29565		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29566	esac; \
29567	srcdiroption="--srcdir=$${topdir}/release"; \
29568	libsrcdir="$$s/release"; \
29569	$(SHELL) $${libsrcdir}/configure \
29570	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29571	  --target=${target_alias} $${srcdiroption}  \
29572	  || exit 1
29573@endif release
29574
29575
29576
29577
29578
29579.PHONY: all-release maybe-all-release
29580maybe-all-release:
29581@if gcc-bootstrap
29582all-release: stage_current
29583@endif gcc-bootstrap
29584@if release
29585TARGET-release=all
29586maybe-all-release: all-release
29587all-release: configure-release
29588	@: $(MAKE); $(unstage)
29589	@r=`${PWD_COMMAND}`; export r; \
29590	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591	$(HOST_EXPORTS) \
29592	(cd $(HOST_SUBDIR)/release && \
29593	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
29594@endif release
29595
29596
29597
29598
29599.PHONY: check-release maybe-check-release
29600maybe-check-release:
29601@if release
29602maybe-check-release: check-release
29603
29604check-release:
29605
29606@endif release
29607
29608.PHONY: install-release maybe-install-release
29609maybe-install-release:
29610@if release
29611maybe-install-release: install-release
29612
29613install-release:
29614
29615@endif release
29616
29617# Other targets (info, dvi, pdf, etc.)
29618
29619.PHONY: maybe-info-release info-release
29620maybe-info-release:
29621@if release
29622maybe-info-release: info-release
29623
29624info-release: \
29625    configure-release 
29626	@: $(MAKE); $(unstage)
29627	@[ -f ./release/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 info in release" ; \
29635	(cd $(HOST_SUBDIR)/release && \
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	          info) \
29641	  || exit 1
29642
29643@endif release
29644
29645.PHONY: maybe-dvi-release dvi-release
29646maybe-dvi-release:
29647@if release
29648maybe-dvi-release: dvi-release
29649
29650dvi-release: \
29651    configure-release 
29652	@: $(MAKE); $(unstage)
29653	@[ -f ./release/Makefile ] || exit 0; \
29654	r=`${PWD_COMMAND}`; export r; \
29655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29656	$(HOST_EXPORTS) \
29657	for flag in $(EXTRA_HOST_FLAGS) ; do \
29658	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29659	done; \
29660	echo "Doing dvi in release" ; \
29661	(cd $(HOST_SUBDIR)/release && \
29662	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29663	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29664	          "RANLIB=$${RANLIB}" \
29665	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29666	          dvi) \
29667	  || exit 1
29668
29669@endif release
29670
29671.PHONY: maybe-pdf-release pdf-release
29672maybe-pdf-release:
29673@if release
29674maybe-pdf-release: pdf-release
29675
29676pdf-release: \
29677    configure-release 
29678	@: $(MAKE); $(unstage)
29679	@[ -f ./release/Makefile ] || exit 0; \
29680	r=`${PWD_COMMAND}`; export r; \
29681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682	$(HOST_EXPORTS) \
29683	for flag in $(EXTRA_HOST_FLAGS) ; do \
29684	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685	done; \
29686	echo "Doing pdf in release" ; \
29687	(cd $(HOST_SUBDIR)/release && \
29688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690	          "RANLIB=$${RANLIB}" \
29691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692	          pdf) \
29693	  || exit 1
29694
29695@endif release
29696
29697.PHONY: maybe-html-release html-release
29698maybe-html-release:
29699@if release
29700maybe-html-release: html-release
29701
29702html-release: \
29703    configure-release 
29704	@: $(MAKE); $(unstage)
29705	@[ -f ./release/Makefile ] || exit 0; \
29706	r=`${PWD_COMMAND}`; export r; \
29707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708	$(HOST_EXPORTS) \
29709	for flag in $(EXTRA_HOST_FLAGS) ; do \
29710	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29711	done; \
29712	echo "Doing html in release" ; \
29713	(cd $(HOST_SUBDIR)/release && \
29714	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29715	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29716	          "RANLIB=$${RANLIB}" \
29717	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29718	          html) \
29719	  || exit 1
29720
29721@endif release
29722
29723.PHONY: maybe-TAGS-release TAGS-release
29724maybe-TAGS-release:
29725@if release
29726maybe-TAGS-release: TAGS-release
29727
29728TAGS-release: \
29729    configure-release 
29730	@: $(MAKE); $(unstage)
29731	@[ -f ./release/Makefile ] || exit 0; \
29732	r=`${PWD_COMMAND}`; export r; \
29733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29734	$(HOST_EXPORTS) \
29735	for flag in $(EXTRA_HOST_FLAGS) ; do \
29736	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29737	done; \
29738	echo "Doing TAGS in release" ; \
29739	(cd $(HOST_SUBDIR)/release && \
29740	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29741	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29742	          "RANLIB=$${RANLIB}" \
29743	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29744	          TAGS) \
29745	  || exit 1
29746
29747@endif release
29748
29749.PHONY: maybe-install-info-release install-info-release
29750maybe-install-info-release:
29751@if release
29752maybe-install-info-release: install-info-release
29753
29754install-info-release: \
29755    configure-release \
29756    info-release 
29757	@: $(MAKE); $(unstage)
29758	@[ -f ./release/Makefile ] || exit 0; \
29759	r=`${PWD_COMMAND}`; export r; \
29760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29761	$(HOST_EXPORTS) \
29762	for flag in $(EXTRA_HOST_FLAGS) ; do \
29763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29764	done; \
29765	echo "Doing install-info in release" ; \
29766	(cd $(HOST_SUBDIR)/release && \
29767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29769	          "RANLIB=$${RANLIB}" \
29770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29771	          install-info) \
29772	  || exit 1
29773
29774@endif release
29775
29776.PHONY: maybe-install-pdf-release install-pdf-release
29777maybe-install-pdf-release:
29778@if release
29779maybe-install-pdf-release: install-pdf-release
29780
29781install-pdf-release: \
29782    configure-release \
29783    pdf-release 
29784	@: $(MAKE); $(unstage)
29785	@[ -f ./release/Makefile ] || exit 0; \
29786	r=`${PWD_COMMAND}`; export r; \
29787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29788	$(HOST_EXPORTS) \
29789	for flag in $(EXTRA_HOST_FLAGS) ; do \
29790	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29791	done; \
29792	echo "Doing install-pdf in release" ; \
29793	(cd $(HOST_SUBDIR)/release && \
29794	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29795	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29796	          "RANLIB=$${RANLIB}" \
29797	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29798	          install-pdf) \
29799	  || exit 1
29800
29801@endif release
29802
29803.PHONY: maybe-install-html-release install-html-release
29804maybe-install-html-release:
29805@if release
29806maybe-install-html-release: install-html-release
29807
29808install-html-release: \
29809    configure-release \
29810    html-release 
29811	@: $(MAKE); $(unstage)
29812	@[ -f ./release/Makefile ] || exit 0; \
29813	r=`${PWD_COMMAND}`; export r; \
29814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815	$(HOST_EXPORTS) \
29816	for flag in $(EXTRA_HOST_FLAGS) ; do \
29817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818	done; \
29819	echo "Doing install-html in release" ; \
29820	(cd $(HOST_SUBDIR)/release && \
29821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823	          "RANLIB=$${RANLIB}" \
29824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825	          install-html) \
29826	  || exit 1
29827
29828@endif release
29829
29830.PHONY: maybe-installcheck-release installcheck-release
29831maybe-installcheck-release:
29832@if release
29833maybe-installcheck-release: installcheck-release
29834
29835installcheck-release: \
29836    configure-release 
29837	@: $(MAKE); $(unstage)
29838	@[ -f ./release/Makefile ] || exit 0; \
29839	r=`${PWD_COMMAND}`; export r; \
29840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29841	$(HOST_EXPORTS) \
29842	for flag in $(EXTRA_HOST_FLAGS) ; do \
29843	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29844	done; \
29845	echo "Doing installcheck in release" ; \
29846	(cd $(HOST_SUBDIR)/release && \
29847	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29848	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29849	          "RANLIB=$${RANLIB}" \
29850	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29851	          installcheck) \
29852	  || exit 1
29853
29854@endif release
29855
29856.PHONY: maybe-mostlyclean-release mostlyclean-release
29857maybe-mostlyclean-release:
29858@if release
29859maybe-mostlyclean-release: mostlyclean-release
29860
29861mostlyclean-release: 
29862	@: $(MAKE); $(unstage)
29863	@[ -f ./release/Makefile ] || exit 0; \
29864	r=`${PWD_COMMAND}`; export r; \
29865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29866	$(HOST_EXPORTS) \
29867	for flag in $(EXTRA_HOST_FLAGS) ; do \
29868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29869	done; \
29870	echo "Doing mostlyclean in release" ; \
29871	(cd $(HOST_SUBDIR)/release && \
29872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29874	          "RANLIB=$${RANLIB}" \
29875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29876	          mostlyclean) \
29877	  || exit 1
29878
29879@endif release
29880
29881.PHONY: maybe-clean-release clean-release
29882maybe-clean-release:
29883@if release
29884maybe-clean-release: clean-release
29885
29886clean-release: 
29887	@: $(MAKE); $(unstage)
29888	@[ -f ./release/Makefile ] || exit 0; \
29889	r=`${PWD_COMMAND}`; export r; \
29890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29891	$(HOST_EXPORTS) \
29892	for flag in $(EXTRA_HOST_FLAGS) ; do \
29893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29894	done; \
29895	echo "Doing clean in release" ; \
29896	(cd $(HOST_SUBDIR)/release && \
29897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29899	          "RANLIB=$${RANLIB}" \
29900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29901	          clean) \
29902	  || exit 1
29903
29904@endif release
29905
29906.PHONY: maybe-distclean-release distclean-release
29907maybe-distclean-release:
29908@if release
29909maybe-distclean-release: distclean-release
29910
29911distclean-release: 
29912	@: $(MAKE); $(unstage)
29913	@[ -f ./release/Makefile ] || exit 0; \
29914	r=`${PWD_COMMAND}`; export r; \
29915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29916	$(HOST_EXPORTS) \
29917	for flag in $(EXTRA_HOST_FLAGS) ; do \
29918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29919	done; \
29920	echo "Doing distclean in release" ; \
29921	(cd $(HOST_SUBDIR)/release && \
29922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29924	          "RANLIB=$${RANLIB}" \
29925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29926	          distclean) \
29927	  || exit 1
29928
29929@endif release
29930
29931.PHONY: maybe-maintainer-clean-release maintainer-clean-release
29932maybe-maintainer-clean-release:
29933@if release
29934maybe-maintainer-clean-release: maintainer-clean-release
29935
29936maintainer-clean-release: 
29937	@: $(MAKE); $(unstage)
29938	@[ -f ./release/Makefile ] || exit 0; \
29939	r=`${PWD_COMMAND}`; export r; \
29940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29941	$(HOST_EXPORTS) \
29942	for flag in $(EXTRA_HOST_FLAGS) ; do \
29943	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29944	done; \
29945	echo "Doing maintainer-clean in release" ; \
29946	(cd $(HOST_SUBDIR)/release && \
29947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29949	          "RANLIB=$${RANLIB}" \
29950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29951	          maintainer-clean) \
29952	  || exit 1
29953
29954@endif release
29955
29956
29957
29958.PHONY: configure-recode maybe-configure-recode
29959maybe-configure-recode:
29960@if gcc-bootstrap
29961configure-recode: stage_current
29962@endif gcc-bootstrap
29963@if recode
29964maybe-configure-recode: configure-recode
29965configure-recode: 
29966	@: $(MAKE); $(unstage)
29967	@r=`${PWD_COMMAND}`; export r; \
29968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969	test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
29970	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
29971	$(HOST_EXPORTS) \
29972	echo Configuring in $(HOST_SUBDIR)/recode; \
29973	cd "$(HOST_SUBDIR)/recode" || exit 1; \
29974	case $(srcdir) in \
29975	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29976	  *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
29977		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29978	esac; \
29979	srcdiroption="--srcdir=$${topdir}/recode"; \
29980	libsrcdir="$$s/recode"; \
29981	$(SHELL) $${libsrcdir}/configure \
29982	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29983	  --target=${target_alias} $${srcdiroption}  \
29984	  || exit 1
29985@endif recode
29986
29987
29988
29989
29990
29991.PHONY: all-recode maybe-all-recode
29992maybe-all-recode:
29993@if gcc-bootstrap
29994all-recode: stage_current
29995@endif gcc-bootstrap
29996@if recode
29997TARGET-recode=all
29998maybe-all-recode: all-recode
29999all-recode: configure-recode
30000	@: $(MAKE); $(unstage)
30001	@r=`${PWD_COMMAND}`; export r; \
30002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003	$(HOST_EXPORTS) \
30004	(cd $(HOST_SUBDIR)/recode && \
30005	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
30006@endif recode
30007
30008
30009
30010
30011.PHONY: check-recode maybe-check-recode
30012maybe-check-recode:
30013@if recode
30014maybe-check-recode: check-recode
30015
30016check-recode:
30017	@: $(MAKE); $(unstage)
30018	@r=`${PWD_COMMAND}`; export r; \
30019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30020	$(HOST_EXPORTS) \
30021	(cd $(HOST_SUBDIR)/recode && \
30022	  $(MAKE) $(FLAGS_TO_PASS)  check)
30023
30024@endif recode
30025
30026.PHONY: install-recode maybe-install-recode
30027maybe-install-recode:
30028@if recode
30029maybe-install-recode: install-recode
30030
30031install-recode: installdirs
30032	@: $(MAKE); $(unstage)
30033	@r=`${PWD_COMMAND}`; export r; \
30034	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30035	$(HOST_EXPORTS) \
30036	(cd $(HOST_SUBDIR)/recode && \
30037	  $(MAKE) $(FLAGS_TO_PASS)  install)
30038
30039@endif recode
30040
30041# Other targets (info, dvi, pdf, etc.)
30042
30043.PHONY: maybe-info-recode info-recode
30044maybe-info-recode:
30045@if recode
30046maybe-info-recode: info-recode
30047
30048info-recode: \
30049    configure-recode 
30050	@: $(MAKE); $(unstage)
30051	@[ -f ./recode/Makefile ] || exit 0; \
30052	r=`${PWD_COMMAND}`; export r; \
30053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054	$(HOST_EXPORTS) \
30055	for flag in $(EXTRA_HOST_FLAGS) ; do \
30056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30057	done; \
30058	echo "Doing info in recode" ; \
30059	(cd $(HOST_SUBDIR)/recode && \
30060	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30061	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30062	          "RANLIB=$${RANLIB}" \
30063	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30064	          info) \
30065	  || exit 1
30066
30067@endif recode
30068
30069.PHONY: maybe-dvi-recode dvi-recode
30070maybe-dvi-recode:
30071@if recode
30072maybe-dvi-recode: dvi-recode
30073
30074dvi-recode: \
30075    configure-recode 
30076	@: $(MAKE); $(unstage)
30077	@[ -f ./recode/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 dvi in recode" ; \
30085	(cd $(HOST_SUBDIR)/recode && \
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	          dvi) \
30091	  || exit 1
30092
30093@endif recode
30094
30095.PHONY: maybe-pdf-recode pdf-recode
30096maybe-pdf-recode:
30097@if recode
30098maybe-pdf-recode: pdf-recode
30099
30100pdf-recode: \
30101    configure-recode 
30102	@: $(MAKE); $(unstage)
30103	@[ -f ./recode/Makefile ] || exit 0; \
30104	r=`${PWD_COMMAND}`; export r; \
30105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30106	$(HOST_EXPORTS) \
30107	for flag in $(EXTRA_HOST_FLAGS) ; do \
30108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30109	done; \
30110	echo "Doing pdf in recode" ; \
30111	(cd $(HOST_SUBDIR)/recode && \
30112	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30113	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30114	          "RANLIB=$${RANLIB}" \
30115	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30116	          pdf) \
30117	  || exit 1
30118
30119@endif recode
30120
30121.PHONY: maybe-html-recode html-recode
30122maybe-html-recode:
30123@if recode
30124maybe-html-recode: html-recode
30125
30126html-recode: \
30127    configure-recode 
30128	@: $(MAKE); $(unstage)
30129	@[ -f ./recode/Makefile ] || exit 0; \
30130	r=`${PWD_COMMAND}`; export r; \
30131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30132	$(HOST_EXPORTS) \
30133	for flag in $(EXTRA_HOST_FLAGS) ; do \
30134	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30135	done; \
30136	echo "Doing html in recode" ; \
30137	(cd $(HOST_SUBDIR)/recode && \
30138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30140	          "RANLIB=$${RANLIB}" \
30141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30142	          html) \
30143	  || exit 1
30144
30145@endif recode
30146
30147.PHONY: maybe-TAGS-recode TAGS-recode
30148maybe-TAGS-recode:
30149@if recode
30150maybe-TAGS-recode: TAGS-recode
30151
30152TAGS-recode: \
30153    configure-recode 
30154	@: $(MAKE); $(unstage)
30155	@[ -f ./recode/Makefile ] || exit 0; \
30156	r=`${PWD_COMMAND}`; export r; \
30157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30158	$(HOST_EXPORTS) \
30159	for flag in $(EXTRA_HOST_FLAGS) ; do \
30160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30161	done; \
30162	echo "Doing TAGS in recode" ; \
30163	(cd $(HOST_SUBDIR)/recode && \
30164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30166	          "RANLIB=$${RANLIB}" \
30167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30168	          TAGS) \
30169	  || exit 1
30170
30171@endif recode
30172
30173.PHONY: maybe-install-info-recode install-info-recode
30174maybe-install-info-recode:
30175@if recode
30176maybe-install-info-recode: install-info-recode
30177
30178install-info-recode: \
30179    configure-recode \
30180    info-recode 
30181	@: $(MAKE); $(unstage)
30182	@[ -f ./recode/Makefile ] || exit 0; \
30183	r=`${PWD_COMMAND}`; export r; \
30184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30185	$(HOST_EXPORTS) \
30186	for flag in $(EXTRA_HOST_FLAGS) ; do \
30187	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30188	done; \
30189	echo "Doing install-info in recode" ; \
30190	(cd $(HOST_SUBDIR)/recode && \
30191	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30192	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30193	          "RANLIB=$${RANLIB}" \
30194	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30195	          install-info) \
30196	  || exit 1
30197
30198@endif recode
30199
30200.PHONY: maybe-install-pdf-recode install-pdf-recode
30201maybe-install-pdf-recode:
30202@if recode
30203maybe-install-pdf-recode: install-pdf-recode
30204
30205install-pdf-recode: \
30206    configure-recode \
30207    pdf-recode 
30208	@: $(MAKE); $(unstage)
30209	@[ -f ./recode/Makefile ] || exit 0; \
30210	r=`${PWD_COMMAND}`; export r; \
30211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212	$(HOST_EXPORTS) \
30213	for flag in $(EXTRA_HOST_FLAGS) ; do \
30214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215	done; \
30216	echo "Doing install-pdf in recode" ; \
30217	(cd $(HOST_SUBDIR)/recode && \
30218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220	          "RANLIB=$${RANLIB}" \
30221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222	          install-pdf) \
30223	  || exit 1
30224
30225@endif recode
30226
30227.PHONY: maybe-install-html-recode install-html-recode
30228maybe-install-html-recode:
30229@if recode
30230maybe-install-html-recode: install-html-recode
30231
30232install-html-recode: \
30233    configure-recode \
30234    html-recode 
30235	@: $(MAKE); $(unstage)
30236	@[ -f ./recode/Makefile ] || exit 0; \
30237	r=`${PWD_COMMAND}`; export r; \
30238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239	$(HOST_EXPORTS) \
30240	for flag in $(EXTRA_HOST_FLAGS) ; do \
30241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30242	done; \
30243	echo "Doing install-html in recode" ; \
30244	(cd $(HOST_SUBDIR)/recode && \
30245	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30246	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30247	          "RANLIB=$${RANLIB}" \
30248	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30249	          install-html) \
30250	  || exit 1
30251
30252@endif recode
30253
30254.PHONY: maybe-installcheck-recode installcheck-recode
30255maybe-installcheck-recode:
30256@if recode
30257maybe-installcheck-recode: installcheck-recode
30258
30259installcheck-recode: \
30260    configure-recode 
30261	@: $(MAKE); $(unstage)
30262	@[ -f ./recode/Makefile ] || exit 0; \
30263	r=`${PWD_COMMAND}`; export r; \
30264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30265	$(HOST_EXPORTS) \
30266	for flag in $(EXTRA_HOST_FLAGS) ; do \
30267	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30268	done; \
30269	echo "Doing installcheck in recode" ; \
30270	(cd $(HOST_SUBDIR)/recode && \
30271	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30272	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30273	          "RANLIB=$${RANLIB}" \
30274	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30275	          installcheck) \
30276	  || exit 1
30277
30278@endif recode
30279
30280.PHONY: maybe-mostlyclean-recode mostlyclean-recode
30281maybe-mostlyclean-recode:
30282@if recode
30283maybe-mostlyclean-recode: mostlyclean-recode
30284
30285mostlyclean-recode: 
30286	@: $(MAKE); $(unstage)
30287	@[ -f ./recode/Makefile ] || exit 0; \
30288	r=`${PWD_COMMAND}`; export r; \
30289	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30290	$(HOST_EXPORTS) \
30291	for flag in $(EXTRA_HOST_FLAGS) ; do \
30292	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30293	done; \
30294	echo "Doing mostlyclean in recode" ; \
30295	(cd $(HOST_SUBDIR)/recode && \
30296	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30297	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30298	          "RANLIB=$${RANLIB}" \
30299	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30300	          mostlyclean) \
30301	  || exit 1
30302
30303@endif recode
30304
30305.PHONY: maybe-clean-recode clean-recode
30306maybe-clean-recode:
30307@if recode
30308maybe-clean-recode: clean-recode
30309
30310clean-recode: 
30311	@: $(MAKE); $(unstage)
30312	@[ -f ./recode/Makefile ] || exit 0; \
30313	r=`${PWD_COMMAND}`; export r; \
30314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30315	$(HOST_EXPORTS) \
30316	for flag in $(EXTRA_HOST_FLAGS) ; do \
30317	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30318	done; \
30319	echo "Doing clean in recode" ; \
30320	(cd $(HOST_SUBDIR)/recode && \
30321	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30322	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30323	          "RANLIB=$${RANLIB}" \
30324	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30325	          clean) \
30326	  || exit 1
30327
30328@endif recode
30329
30330.PHONY: maybe-distclean-recode distclean-recode
30331maybe-distclean-recode:
30332@if recode
30333maybe-distclean-recode: distclean-recode
30334
30335distclean-recode: 
30336	@: $(MAKE); $(unstage)
30337	@[ -f ./recode/Makefile ] || exit 0; \
30338	r=`${PWD_COMMAND}`; export r; \
30339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30340	$(HOST_EXPORTS) \
30341	for flag in $(EXTRA_HOST_FLAGS) ; do \
30342	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30343	done; \
30344	echo "Doing distclean in recode" ; \
30345	(cd $(HOST_SUBDIR)/recode && \
30346	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30347	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30348	          "RANLIB=$${RANLIB}" \
30349	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30350	          distclean) \
30351	  || exit 1
30352
30353@endif recode
30354
30355.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
30356maybe-maintainer-clean-recode:
30357@if recode
30358maybe-maintainer-clean-recode: maintainer-clean-recode
30359
30360maintainer-clean-recode: 
30361	@: $(MAKE); $(unstage)
30362	@[ -f ./recode/Makefile ] || exit 0; \
30363	r=`${PWD_COMMAND}`; export r; \
30364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365	$(HOST_EXPORTS) \
30366	for flag in $(EXTRA_HOST_FLAGS) ; do \
30367	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30368	done; \
30369	echo "Doing maintainer-clean in recode" ; \
30370	(cd $(HOST_SUBDIR)/recode && \
30371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30373	          "RANLIB=$${RANLIB}" \
30374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30375	          maintainer-clean) \
30376	  || exit 1
30377
30378@endif recode
30379
30380
30381
30382.PHONY: configure-sed maybe-configure-sed
30383maybe-configure-sed:
30384@if gcc-bootstrap
30385configure-sed: stage_current
30386@endif gcc-bootstrap
30387@if sed
30388maybe-configure-sed: configure-sed
30389configure-sed: 
30390	@: $(MAKE); $(unstage)
30391	@r=`${PWD_COMMAND}`; export r; \
30392	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393	test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
30394	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
30395	$(HOST_EXPORTS) \
30396	echo Configuring in $(HOST_SUBDIR)/sed; \
30397	cd "$(HOST_SUBDIR)/sed" || exit 1; \
30398	case $(srcdir) in \
30399	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30400	  *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
30401		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30402	esac; \
30403	srcdiroption="--srcdir=$${topdir}/sed"; \
30404	libsrcdir="$$s/sed"; \
30405	$(SHELL) $${libsrcdir}/configure \
30406	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30407	  --target=${target_alias} $${srcdiroption}  \
30408	  || exit 1
30409@endif sed
30410
30411
30412
30413
30414
30415.PHONY: all-sed maybe-all-sed
30416maybe-all-sed:
30417@if gcc-bootstrap
30418all-sed: stage_current
30419@endif gcc-bootstrap
30420@if sed
30421TARGET-sed=all
30422maybe-all-sed: all-sed
30423all-sed: configure-sed
30424	@: $(MAKE); $(unstage)
30425	@r=`${PWD_COMMAND}`; export r; \
30426	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30427	$(HOST_EXPORTS) \
30428	(cd $(HOST_SUBDIR)/sed && \
30429	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
30430@endif sed
30431
30432
30433
30434
30435.PHONY: check-sed maybe-check-sed
30436maybe-check-sed:
30437@if sed
30438maybe-check-sed: check-sed
30439
30440check-sed:
30441	@: $(MAKE); $(unstage)
30442	@r=`${PWD_COMMAND}`; export r; \
30443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30444	$(HOST_EXPORTS) \
30445	(cd $(HOST_SUBDIR)/sed && \
30446	  $(MAKE) $(FLAGS_TO_PASS)  check)
30447
30448@endif sed
30449
30450.PHONY: install-sed maybe-install-sed
30451maybe-install-sed:
30452@if sed
30453maybe-install-sed: install-sed
30454
30455install-sed: installdirs
30456	@: $(MAKE); $(unstage)
30457	@r=`${PWD_COMMAND}`; export r; \
30458	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30459	$(HOST_EXPORTS) \
30460	(cd $(HOST_SUBDIR)/sed && \
30461	  $(MAKE) $(FLAGS_TO_PASS)  install)
30462
30463@endif sed
30464
30465# Other targets (info, dvi, pdf, etc.)
30466
30467.PHONY: maybe-info-sed info-sed
30468maybe-info-sed:
30469@if sed
30470maybe-info-sed: info-sed
30471
30472info-sed: \
30473    configure-sed 
30474	@: $(MAKE); $(unstage)
30475	@[ -f ./sed/Makefile ] || exit 0; \
30476	r=`${PWD_COMMAND}`; export r; \
30477	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30478	$(HOST_EXPORTS) \
30479	for flag in $(EXTRA_HOST_FLAGS) ; do \
30480	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30481	done; \
30482	echo "Doing info in sed" ; \
30483	(cd $(HOST_SUBDIR)/sed && \
30484	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30485	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30486	          "RANLIB=$${RANLIB}" \
30487	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30488	          info) \
30489	  || exit 1
30490
30491@endif sed
30492
30493.PHONY: maybe-dvi-sed dvi-sed
30494maybe-dvi-sed:
30495@if sed
30496maybe-dvi-sed: dvi-sed
30497
30498dvi-sed: \
30499    configure-sed 
30500	@: $(MAKE); $(unstage)
30501	@[ -f ./sed/Makefile ] || exit 0; \
30502	r=`${PWD_COMMAND}`; export r; \
30503	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30504	$(HOST_EXPORTS) \
30505	for flag in $(EXTRA_HOST_FLAGS) ; do \
30506	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30507	done; \
30508	echo "Doing dvi in sed" ; \
30509	(cd $(HOST_SUBDIR)/sed && \
30510	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30511	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30512	          "RANLIB=$${RANLIB}" \
30513	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30514	          dvi) \
30515	  || exit 1
30516
30517@endif sed
30518
30519.PHONY: maybe-pdf-sed pdf-sed
30520maybe-pdf-sed:
30521@if sed
30522maybe-pdf-sed: pdf-sed
30523
30524pdf-sed: \
30525    configure-sed 
30526	@: $(MAKE); $(unstage)
30527	@[ -f ./sed/Makefile ] || exit 0; \
30528	r=`${PWD_COMMAND}`; export r; \
30529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30530	$(HOST_EXPORTS) \
30531	for flag in $(EXTRA_HOST_FLAGS) ; do \
30532	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30533	done; \
30534	echo "Doing pdf in sed" ; \
30535	(cd $(HOST_SUBDIR)/sed && \
30536	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30537	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30538	          "RANLIB=$${RANLIB}" \
30539	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30540	          pdf) \
30541	  || exit 1
30542
30543@endif sed
30544
30545.PHONY: maybe-html-sed html-sed
30546maybe-html-sed:
30547@if sed
30548maybe-html-sed: html-sed
30549
30550html-sed: \
30551    configure-sed 
30552	@: $(MAKE); $(unstage)
30553	@[ -f ./sed/Makefile ] || exit 0; \
30554	r=`${PWD_COMMAND}`; export r; \
30555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30556	$(HOST_EXPORTS) \
30557	for flag in $(EXTRA_HOST_FLAGS) ; do \
30558	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30559	done; \
30560	echo "Doing html in sed" ; \
30561	(cd $(HOST_SUBDIR)/sed && \
30562	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30563	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30564	          "RANLIB=$${RANLIB}" \
30565	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30566	          html) \
30567	  || exit 1
30568
30569@endif sed
30570
30571.PHONY: maybe-TAGS-sed TAGS-sed
30572maybe-TAGS-sed:
30573@if sed
30574maybe-TAGS-sed: TAGS-sed
30575
30576TAGS-sed: \
30577    configure-sed 
30578	@: $(MAKE); $(unstage)
30579	@[ -f ./sed/Makefile ] || exit 0; \
30580	r=`${PWD_COMMAND}`; export r; \
30581	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30582	$(HOST_EXPORTS) \
30583	for flag in $(EXTRA_HOST_FLAGS) ; do \
30584	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30585	done; \
30586	echo "Doing TAGS in sed" ; \
30587	(cd $(HOST_SUBDIR)/sed && \
30588	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30589	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30590	          "RANLIB=$${RANLIB}" \
30591	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30592	          TAGS) \
30593	  || exit 1
30594
30595@endif sed
30596
30597.PHONY: maybe-install-info-sed install-info-sed
30598maybe-install-info-sed:
30599@if sed
30600maybe-install-info-sed: install-info-sed
30601
30602install-info-sed: \
30603    configure-sed \
30604    info-sed 
30605	@: $(MAKE); $(unstage)
30606	@[ -f ./sed/Makefile ] || exit 0; \
30607	r=`${PWD_COMMAND}`; export r; \
30608	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30609	$(HOST_EXPORTS) \
30610	for flag in $(EXTRA_HOST_FLAGS) ; do \
30611	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30612	done; \
30613	echo "Doing install-info in sed" ; \
30614	(cd $(HOST_SUBDIR)/sed && \
30615	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30616	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30617	          "RANLIB=$${RANLIB}" \
30618	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30619	          install-info) \
30620	  || exit 1
30621
30622@endif sed
30623
30624.PHONY: maybe-install-pdf-sed install-pdf-sed
30625maybe-install-pdf-sed:
30626@if sed
30627maybe-install-pdf-sed: install-pdf-sed
30628
30629install-pdf-sed: \
30630    configure-sed \
30631    pdf-sed 
30632	@: $(MAKE); $(unstage)
30633	@[ -f ./sed/Makefile ] || exit 0; \
30634	r=`${PWD_COMMAND}`; export r; \
30635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30636	$(HOST_EXPORTS) \
30637	for flag in $(EXTRA_HOST_FLAGS) ; do \
30638	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30639	done; \
30640	echo "Doing install-pdf in sed" ; \
30641	(cd $(HOST_SUBDIR)/sed && \
30642	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30643	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30644	          "RANLIB=$${RANLIB}" \
30645	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30646	          install-pdf) \
30647	  || exit 1
30648
30649@endif sed
30650
30651.PHONY: maybe-install-html-sed install-html-sed
30652maybe-install-html-sed:
30653@if sed
30654maybe-install-html-sed: install-html-sed
30655
30656install-html-sed: \
30657    configure-sed \
30658    html-sed 
30659	@: $(MAKE); $(unstage)
30660	@[ -f ./sed/Makefile ] || exit 0; \
30661	r=`${PWD_COMMAND}`; export r; \
30662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30663	$(HOST_EXPORTS) \
30664	for flag in $(EXTRA_HOST_FLAGS) ; do \
30665	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30666	done; \
30667	echo "Doing install-html in sed" ; \
30668	(cd $(HOST_SUBDIR)/sed && \
30669	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30670	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30671	          "RANLIB=$${RANLIB}" \
30672	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30673	          install-html) \
30674	  || exit 1
30675
30676@endif sed
30677
30678.PHONY: maybe-installcheck-sed installcheck-sed
30679maybe-installcheck-sed:
30680@if sed
30681maybe-installcheck-sed: installcheck-sed
30682
30683installcheck-sed: \
30684    configure-sed 
30685	@: $(MAKE); $(unstage)
30686	@[ -f ./sed/Makefile ] || exit 0; \
30687	r=`${PWD_COMMAND}`; export r; \
30688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689	$(HOST_EXPORTS) \
30690	for flag in $(EXTRA_HOST_FLAGS) ; do \
30691	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692	done; \
30693	echo "Doing installcheck in sed" ; \
30694	(cd $(HOST_SUBDIR)/sed && \
30695	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697	          "RANLIB=$${RANLIB}" \
30698	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699	          installcheck) \
30700	  || exit 1
30701
30702@endif sed
30703
30704.PHONY: maybe-mostlyclean-sed mostlyclean-sed
30705maybe-mostlyclean-sed:
30706@if sed
30707maybe-mostlyclean-sed: mostlyclean-sed
30708
30709mostlyclean-sed: 
30710	@: $(MAKE); $(unstage)
30711	@[ -f ./sed/Makefile ] || exit 0; \
30712	r=`${PWD_COMMAND}`; export r; \
30713	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714	$(HOST_EXPORTS) \
30715	for flag in $(EXTRA_HOST_FLAGS) ; do \
30716	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717	done; \
30718	echo "Doing mostlyclean in sed" ; \
30719	(cd $(HOST_SUBDIR)/sed && \
30720	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722	          "RANLIB=$${RANLIB}" \
30723	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30724	          mostlyclean) \
30725	  || exit 1
30726
30727@endif sed
30728
30729.PHONY: maybe-clean-sed clean-sed
30730maybe-clean-sed:
30731@if sed
30732maybe-clean-sed: clean-sed
30733
30734clean-sed: 
30735	@: $(MAKE); $(unstage)
30736	@[ -f ./sed/Makefile ] || exit 0; \
30737	r=`${PWD_COMMAND}`; export r; \
30738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30739	$(HOST_EXPORTS) \
30740	for flag in $(EXTRA_HOST_FLAGS) ; do \
30741	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30742	done; \
30743	echo "Doing clean in sed" ; \
30744	(cd $(HOST_SUBDIR)/sed && \
30745	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30746	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30747	          "RANLIB=$${RANLIB}" \
30748	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30749	          clean) \
30750	  || exit 1
30751
30752@endif sed
30753
30754.PHONY: maybe-distclean-sed distclean-sed
30755maybe-distclean-sed:
30756@if sed
30757maybe-distclean-sed: distclean-sed
30758
30759distclean-sed: 
30760	@: $(MAKE); $(unstage)
30761	@[ -f ./sed/Makefile ] || exit 0; \
30762	r=`${PWD_COMMAND}`; export r; \
30763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30764	$(HOST_EXPORTS) \
30765	for flag in $(EXTRA_HOST_FLAGS) ; do \
30766	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30767	done; \
30768	echo "Doing distclean in sed" ; \
30769	(cd $(HOST_SUBDIR)/sed && \
30770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30772	          "RANLIB=$${RANLIB}" \
30773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30774	          distclean) \
30775	  || exit 1
30776
30777@endif sed
30778
30779.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
30780maybe-maintainer-clean-sed:
30781@if sed
30782maybe-maintainer-clean-sed: maintainer-clean-sed
30783
30784maintainer-clean-sed: 
30785	@: $(MAKE); $(unstage)
30786	@[ -f ./sed/Makefile ] || exit 0; \
30787	r=`${PWD_COMMAND}`; export r; \
30788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30789	$(HOST_EXPORTS) \
30790	for flag in $(EXTRA_HOST_FLAGS) ; do \
30791	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30792	done; \
30793	echo "Doing maintainer-clean in sed" ; \
30794	(cd $(HOST_SUBDIR)/sed && \
30795	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30796	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30797	          "RANLIB=$${RANLIB}" \
30798	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30799	          maintainer-clean) \
30800	  || exit 1
30801
30802@endif sed
30803
30804
30805
30806.PHONY: configure-send-pr maybe-configure-send-pr
30807maybe-configure-send-pr:
30808@if gcc-bootstrap
30809configure-send-pr: stage_current
30810@endif gcc-bootstrap
30811@if send-pr
30812maybe-configure-send-pr: configure-send-pr
30813configure-send-pr: 
30814	@: $(MAKE); $(unstage)
30815	@r=`${PWD_COMMAND}`; export r; \
30816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817	test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
30818	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
30819	$(HOST_EXPORTS) \
30820	echo Configuring in $(HOST_SUBDIR)/send-pr; \
30821	cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
30822	case $(srcdir) in \
30823	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30824	  *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
30825		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30826	esac; \
30827	srcdiroption="--srcdir=$${topdir}/send-pr"; \
30828	libsrcdir="$$s/send-pr"; \
30829	$(SHELL) $${libsrcdir}/configure \
30830	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30831	  --target=${target_alias} $${srcdiroption}  \
30832	  || exit 1
30833@endif send-pr
30834
30835
30836
30837
30838
30839.PHONY: all-send-pr maybe-all-send-pr
30840maybe-all-send-pr:
30841@if gcc-bootstrap
30842all-send-pr: stage_current
30843@endif gcc-bootstrap
30844@if send-pr
30845TARGET-send-pr=all
30846maybe-all-send-pr: all-send-pr
30847all-send-pr: configure-send-pr
30848	@: $(MAKE); $(unstage)
30849	@r=`${PWD_COMMAND}`; export r; \
30850	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30851	$(HOST_EXPORTS) \
30852	(cd $(HOST_SUBDIR)/send-pr && \
30853	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
30854@endif send-pr
30855
30856
30857
30858
30859.PHONY: check-send-pr maybe-check-send-pr
30860maybe-check-send-pr:
30861@if send-pr
30862maybe-check-send-pr: check-send-pr
30863
30864check-send-pr:
30865	@: $(MAKE); $(unstage)
30866	@r=`${PWD_COMMAND}`; export r; \
30867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30868	$(HOST_EXPORTS) \
30869	(cd $(HOST_SUBDIR)/send-pr && \
30870	  $(MAKE) $(FLAGS_TO_PASS)  check)
30871
30872@endif send-pr
30873
30874.PHONY: install-send-pr maybe-install-send-pr
30875maybe-install-send-pr:
30876@if send-pr
30877maybe-install-send-pr: install-send-pr
30878
30879install-send-pr: installdirs
30880	@: $(MAKE); $(unstage)
30881	@r=`${PWD_COMMAND}`; export r; \
30882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30883	$(HOST_EXPORTS) \
30884	(cd $(HOST_SUBDIR)/send-pr && \
30885	  $(MAKE) $(FLAGS_TO_PASS)  install)
30886
30887@endif send-pr
30888
30889# Other targets (info, dvi, pdf, etc.)
30890
30891.PHONY: maybe-info-send-pr info-send-pr
30892maybe-info-send-pr:
30893@if send-pr
30894maybe-info-send-pr: info-send-pr
30895
30896info-send-pr: \
30897    configure-send-pr 
30898	@: $(MAKE); $(unstage)
30899	@[ -f ./send-pr/Makefile ] || exit 0; \
30900	r=`${PWD_COMMAND}`; export r; \
30901	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30902	$(HOST_EXPORTS) \
30903	for flag in $(EXTRA_HOST_FLAGS) ; do \
30904	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30905	done; \
30906	echo "Doing info in send-pr" ; \
30907	(cd $(HOST_SUBDIR)/send-pr && \
30908	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30909	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30910	          "RANLIB=$${RANLIB}" \
30911	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30912	          info) \
30913	  || exit 1
30914
30915@endif send-pr
30916
30917.PHONY: maybe-dvi-send-pr dvi-send-pr
30918maybe-dvi-send-pr:
30919@if send-pr
30920maybe-dvi-send-pr: dvi-send-pr
30921
30922dvi-send-pr: \
30923    configure-send-pr 
30924	@: $(MAKE); $(unstage)
30925	@[ -f ./send-pr/Makefile ] || exit 0; \
30926	r=`${PWD_COMMAND}`; export r; \
30927	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30928	$(HOST_EXPORTS) \
30929	for flag in $(EXTRA_HOST_FLAGS) ; do \
30930	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30931	done; \
30932	echo "Doing dvi in send-pr" ; \
30933	(cd $(HOST_SUBDIR)/send-pr && \
30934	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30935	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30936	          "RANLIB=$${RANLIB}" \
30937	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30938	          dvi) \
30939	  || exit 1
30940
30941@endif send-pr
30942
30943.PHONY: maybe-pdf-send-pr pdf-send-pr
30944maybe-pdf-send-pr:
30945@if send-pr
30946maybe-pdf-send-pr: pdf-send-pr
30947
30948pdf-send-pr: \
30949    configure-send-pr 
30950	@: $(MAKE); $(unstage)
30951	@[ -f ./send-pr/Makefile ] || exit 0; \
30952	r=`${PWD_COMMAND}`; export r; \
30953	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30954	$(HOST_EXPORTS) \
30955	for flag in $(EXTRA_HOST_FLAGS) ; do \
30956	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30957	done; \
30958	echo "Doing pdf in send-pr" ; \
30959	(cd $(HOST_SUBDIR)/send-pr && \
30960	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30961	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30962	          "RANLIB=$${RANLIB}" \
30963	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30964	          pdf) \
30965	  || exit 1
30966
30967@endif send-pr
30968
30969.PHONY: maybe-html-send-pr html-send-pr
30970maybe-html-send-pr:
30971@if send-pr
30972maybe-html-send-pr: html-send-pr
30973
30974html-send-pr: \
30975    configure-send-pr 
30976	@: $(MAKE); $(unstage)
30977	@[ -f ./send-pr/Makefile ] || exit 0; \
30978	r=`${PWD_COMMAND}`; export r; \
30979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980	$(HOST_EXPORTS) \
30981	for flag in $(EXTRA_HOST_FLAGS) ; do \
30982	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30983	done; \
30984	echo "Doing html in send-pr" ; \
30985	(cd $(HOST_SUBDIR)/send-pr && \
30986	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30987	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30988	          "RANLIB=$${RANLIB}" \
30989	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30990	          html) \
30991	  || exit 1
30992
30993@endif send-pr
30994
30995.PHONY: maybe-TAGS-send-pr TAGS-send-pr
30996maybe-TAGS-send-pr:
30997@if send-pr
30998maybe-TAGS-send-pr: TAGS-send-pr
30999
31000TAGS-send-pr: \
31001    configure-send-pr 
31002	@: $(MAKE); $(unstage)
31003	@[ -f ./send-pr/Makefile ] || exit 0; \
31004	r=`${PWD_COMMAND}`; export r; \
31005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31006	$(HOST_EXPORTS) \
31007	for flag in $(EXTRA_HOST_FLAGS) ; do \
31008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31009	done; \
31010	echo "Doing TAGS in send-pr" ; \
31011	(cd $(HOST_SUBDIR)/send-pr && \
31012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31014	          "RANLIB=$${RANLIB}" \
31015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31016	          TAGS) \
31017	  || exit 1
31018
31019@endif send-pr
31020
31021.PHONY: maybe-install-info-send-pr install-info-send-pr
31022maybe-install-info-send-pr:
31023@if send-pr
31024maybe-install-info-send-pr: install-info-send-pr
31025
31026install-info-send-pr: \
31027    configure-send-pr \
31028    info-send-pr 
31029	@: $(MAKE); $(unstage)
31030	@[ -f ./send-pr/Makefile ] || exit 0; \
31031	r=`${PWD_COMMAND}`; export r; \
31032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31033	$(HOST_EXPORTS) \
31034	for flag in $(EXTRA_HOST_FLAGS) ; do \
31035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036	done; \
31037	echo "Doing install-info in send-pr" ; \
31038	(cd $(HOST_SUBDIR)/send-pr && \
31039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31041	          "RANLIB=$${RANLIB}" \
31042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31043	          install-info) \
31044	  || exit 1
31045
31046@endif send-pr
31047
31048.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
31049maybe-install-pdf-send-pr:
31050@if send-pr
31051maybe-install-pdf-send-pr: install-pdf-send-pr
31052
31053install-pdf-send-pr: \
31054    configure-send-pr \
31055    pdf-send-pr 
31056	@: $(MAKE); $(unstage)
31057	@[ -f ./send-pr/Makefile ] || exit 0; \
31058	r=`${PWD_COMMAND}`; export r; \
31059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31060	$(HOST_EXPORTS) \
31061	for flag in $(EXTRA_HOST_FLAGS) ; do \
31062	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31063	done; \
31064	echo "Doing install-pdf in send-pr" ; \
31065	(cd $(HOST_SUBDIR)/send-pr && \
31066	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31067	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31068	          "RANLIB=$${RANLIB}" \
31069	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31070	          install-pdf) \
31071	  || exit 1
31072
31073@endif send-pr
31074
31075.PHONY: maybe-install-html-send-pr install-html-send-pr
31076maybe-install-html-send-pr:
31077@if send-pr
31078maybe-install-html-send-pr: install-html-send-pr
31079
31080install-html-send-pr: \
31081    configure-send-pr \
31082    html-send-pr 
31083	@: $(MAKE); $(unstage)
31084	@[ -f ./send-pr/Makefile ] || exit 0; \
31085	r=`${PWD_COMMAND}`; export r; \
31086	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31087	$(HOST_EXPORTS) \
31088	for flag in $(EXTRA_HOST_FLAGS) ; do \
31089	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31090	done; \
31091	echo "Doing install-html in send-pr" ; \
31092	(cd $(HOST_SUBDIR)/send-pr && \
31093	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31094	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31095	          "RANLIB=$${RANLIB}" \
31096	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31097	          install-html) \
31098	  || exit 1
31099
31100@endif send-pr
31101
31102.PHONY: maybe-installcheck-send-pr installcheck-send-pr
31103maybe-installcheck-send-pr:
31104@if send-pr
31105maybe-installcheck-send-pr: installcheck-send-pr
31106
31107installcheck-send-pr: \
31108    configure-send-pr 
31109	@: $(MAKE); $(unstage)
31110	@[ -f ./send-pr/Makefile ] || exit 0; \
31111	r=`${PWD_COMMAND}`; export r; \
31112	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113	$(HOST_EXPORTS) \
31114	for flag in $(EXTRA_HOST_FLAGS) ; do \
31115	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31116	done; \
31117	echo "Doing installcheck in send-pr" ; \
31118	(cd $(HOST_SUBDIR)/send-pr && \
31119	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31120	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31121	          "RANLIB=$${RANLIB}" \
31122	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31123	          installcheck) \
31124	  || exit 1
31125
31126@endif send-pr
31127
31128.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
31129maybe-mostlyclean-send-pr:
31130@if send-pr
31131maybe-mostlyclean-send-pr: mostlyclean-send-pr
31132
31133mostlyclean-send-pr: 
31134	@: $(MAKE); $(unstage)
31135	@[ -f ./send-pr/Makefile ] || exit 0; \
31136	r=`${PWD_COMMAND}`; export r; \
31137	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31138	$(HOST_EXPORTS) \
31139	for flag in $(EXTRA_HOST_FLAGS) ; do \
31140	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31141	done; \
31142	echo "Doing mostlyclean in send-pr" ; \
31143	(cd $(HOST_SUBDIR)/send-pr && \
31144	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31145	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31146	          "RANLIB=$${RANLIB}" \
31147	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31148	          mostlyclean) \
31149	  || exit 1
31150
31151@endif send-pr
31152
31153.PHONY: maybe-clean-send-pr clean-send-pr
31154maybe-clean-send-pr:
31155@if send-pr
31156maybe-clean-send-pr: clean-send-pr
31157
31158clean-send-pr: 
31159	@: $(MAKE); $(unstage)
31160	@[ -f ./send-pr/Makefile ] || exit 0; \
31161	r=`${PWD_COMMAND}`; export r; \
31162	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31163	$(HOST_EXPORTS) \
31164	for flag in $(EXTRA_HOST_FLAGS) ; do \
31165	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31166	done; \
31167	echo "Doing clean in send-pr" ; \
31168	(cd $(HOST_SUBDIR)/send-pr && \
31169	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31170	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31171	          "RANLIB=$${RANLIB}" \
31172	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31173	          clean) \
31174	  || exit 1
31175
31176@endif send-pr
31177
31178.PHONY: maybe-distclean-send-pr distclean-send-pr
31179maybe-distclean-send-pr:
31180@if send-pr
31181maybe-distclean-send-pr: distclean-send-pr
31182
31183distclean-send-pr: 
31184	@: $(MAKE); $(unstage)
31185	@[ -f ./send-pr/Makefile ] || exit 0; \
31186	r=`${PWD_COMMAND}`; export r; \
31187	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31188	$(HOST_EXPORTS) \
31189	for flag in $(EXTRA_HOST_FLAGS) ; do \
31190	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31191	done; \
31192	echo "Doing distclean in send-pr" ; \
31193	(cd $(HOST_SUBDIR)/send-pr && \
31194	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31195	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31196	          "RANLIB=$${RANLIB}" \
31197	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31198	          distclean) \
31199	  || exit 1
31200
31201@endif send-pr
31202
31203.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
31204maybe-maintainer-clean-send-pr:
31205@if send-pr
31206maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
31207
31208maintainer-clean-send-pr: 
31209	@: $(MAKE); $(unstage)
31210	@[ -f ./send-pr/Makefile ] || exit 0; \
31211	r=`${PWD_COMMAND}`; export r; \
31212	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31213	$(HOST_EXPORTS) \
31214	for flag in $(EXTRA_HOST_FLAGS) ; do \
31215	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31216	done; \
31217	echo "Doing maintainer-clean in send-pr" ; \
31218	(cd $(HOST_SUBDIR)/send-pr && \
31219	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31220	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31221	          "RANLIB=$${RANLIB}" \
31222	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31223	          maintainer-clean) \
31224	  || exit 1
31225
31226@endif send-pr
31227
31228
31229
31230.PHONY: configure-shellutils maybe-configure-shellutils
31231maybe-configure-shellutils:
31232@if gcc-bootstrap
31233configure-shellutils: stage_current
31234@endif gcc-bootstrap
31235@if shellutils
31236maybe-configure-shellutils: configure-shellutils
31237configure-shellutils: 
31238	@: $(MAKE); $(unstage)
31239	@r=`${PWD_COMMAND}`; export r; \
31240	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241	test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
31242	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
31243	$(HOST_EXPORTS) \
31244	echo Configuring in $(HOST_SUBDIR)/shellutils; \
31245	cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
31246	case $(srcdir) in \
31247	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31248	  *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
31249		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31250	esac; \
31251	srcdiroption="--srcdir=$${topdir}/shellutils"; \
31252	libsrcdir="$$s/shellutils"; \
31253	$(SHELL) $${libsrcdir}/configure \
31254	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31255	  --target=${target_alias} $${srcdiroption}  \
31256	  || exit 1
31257@endif shellutils
31258
31259
31260
31261
31262
31263.PHONY: all-shellutils maybe-all-shellutils
31264maybe-all-shellutils:
31265@if gcc-bootstrap
31266all-shellutils: stage_current
31267@endif gcc-bootstrap
31268@if shellutils
31269TARGET-shellutils=all
31270maybe-all-shellutils: all-shellutils
31271all-shellutils: configure-shellutils
31272	@: $(MAKE); $(unstage)
31273	@r=`${PWD_COMMAND}`; export r; \
31274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31275	$(HOST_EXPORTS) \
31276	(cd $(HOST_SUBDIR)/shellutils && \
31277	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
31278@endif shellutils
31279
31280
31281
31282
31283.PHONY: check-shellutils maybe-check-shellutils
31284maybe-check-shellutils:
31285@if shellutils
31286maybe-check-shellutils: check-shellutils
31287
31288check-shellutils:
31289	@: $(MAKE); $(unstage)
31290	@r=`${PWD_COMMAND}`; export r; \
31291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31292	$(HOST_EXPORTS) \
31293	(cd $(HOST_SUBDIR)/shellutils && \
31294	  $(MAKE) $(FLAGS_TO_PASS)  check)
31295
31296@endif shellutils
31297
31298.PHONY: install-shellutils maybe-install-shellutils
31299maybe-install-shellutils:
31300@if shellutils
31301maybe-install-shellutils: install-shellutils
31302
31303install-shellutils: installdirs
31304	@: $(MAKE); $(unstage)
31305	@r=`${PWD_COMMAND}`; export r; \
31306	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31307	$(HOST_EXPORTS) \
31308	(cd $(HOST_SUBDIR)/shellutils && \
31309	  $(MAKE) $(FLAGS_TO_PASS)  install)
31310
31311@endif shellutils
31312
31313# Other targets (info, dvi, pdf, etc.)
31314
31315.PHONY: maybe-info-shellutils info-shellutils
31316maybe-info-shellutils:
31317@if shellutils
31318maybe-info-shellutils: info-shellutils
31319
31320info-shellutils: \
31321    configure-shellutils 
31322	@: $(MAKE); $(unstage)
31323	@[ -f ./shellutils/Makefile ] || exit 0; \
31324	r=`${PWD_COMMAND}`; export r; \
31325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31326	$(HOST_EXPORTS) \
31327	for flag in $(EXTRA_HOST_FLAGS) ; do \
31328	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31329	done; \
31330	echo "Doing info in shellutils" ; \
31331	(cd $(HOST_SUBDIR)/shellutils && \
31332	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31333	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31334	          "RANLIB=$${RANLIB}" \
31335	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31336	          info) \
31337	  || exit 1
31338
31339@endif shellutils
31340
31341.PHONY: maybe-dvi-shellutils dvi-shellutils
31342maybe-dvi-shellutils:
31343@if shellutils
31344maybe-dvi-shellutils: dvi-shellutils
31345
31346dvi-shellutils: \
31347    configure-shellutils 
31348	@: $(MAKE); $(unstage)
31349	@[ -f ./shellutils/Makefile ] || exit 0; \
31350	r=`${PWD_COMMAND}`; export r; \
31351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352	$(HOST_EXPORTS) \
31353	for flag in $(EXTRA_HOST_FLAGS) ; do \
31354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31355	done; \
31356	echo "Doing dvi in shellutils" ; \
31357	(cd $(HOST_SUBDIR)/shellutils && \
31358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31360	          "RANLIB=$${RANLIB}" \
31361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31362	          dvi) \
31363	  || exit 1
31364
31365@endif shellutils
31366
31367.PHONY: maybe-pdf-shellutils pdf-shellutils
31368maybe-pdf-shellutils:
31369@if shellutils
31370maybe-pdf-shellutils: pdf-shellutils
31371
31372pdf-shellutils: \
31373    configure-shellutils 
31374	@: $(MAKE); $(unstage)
31375	@[ -f ./shellutils/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) ; do \
31380	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31381	done; \
31382	echo "Doing pdf in shellutils" ; \
31383	(cd $(HOST_SUBDIR)/shellutils && \
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	          pdf) \
31389	  || exit 1
31390
31391@endif shellutils
31392
31393.PHONY: maybe-html-shellutils html-shellutils
31394maybe-html-shellutils:
31395@if shellutils
31396maybe-html-shellutils: html-shellutils
31397
31398html-shellutils: \
31399    configure-shellutils 
31400	@: $(MAKE); $(unstage)
31401	@[ -f ./shellutils/Makefile ] || exit 0; \
31402	r=`${PWD_COMMAND}`; export r; \
31403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31404	$(HOST_EXPORTS) \
31405	for flag in $(EXTRA_HOST_FLAGS) ; do \
31406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31407	done; \
31408	echo "Doing html in shellutils" ; \
31409	(cd $(HOST_SUBDIR)/shellutils && \
31410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31412	          "RANLIB=$${RANLIB}" \
31413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31414	          html) \
31415	  || exit 1
31416
31417@endif shellutils
31418
31419.PHONY: maybe-TAGS-shellutils TAGS-shellutils
31420maybe-TAGS-shellutils:
31421@if shellutils
31422maybe-TAGS-shellutils: TAGS-shellutils
31423
31424TAGS-shellutils: \
31425    configure-shellutils 
31426	@: $(MAKE); $(unstage)
31427	@[ -f ./shellutils/Makefile ] || exit 0; \
31428	r=`${PWD_COMMAND}`; export r; \
31429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31430	$(HOST_EXPORTS) \
31431	for flag in $(EXTRA_HOST_FLAGS) ; do \
31432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31433	done; \
31434	echo "Doing TAGS in shellutils" ; \
31435	(cd $(HOST_SUBDIR)/shellutils && \
31436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31438	          "RANLIB=$${RANLIB}" \
31439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31440	          TAGS) \
31441	  || exit 1
31442
31443@endif shellutils
31444
31445.PHONY: maybe-install-info-shellutils install-info-shellutils
31446maybe-install-info-shellutils:
31447@if shellutils
31448maybe-install-info-shellutils: install-info-shellutils
31449
31450install-info-shellutils: \
31451    configure-shellutils \
31452    info-shellutils 
31453	@: $(MAKE); $(unstage)
31454	@[ -f ./shellutils/Makefile ] || exit 0; \
31455	r=`${PWD_COMMAND}`; export r; \
31456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457	$(HOST_EXPORTS) \
31458	for flag in $(EXTRA_HOST_FLAGS) ; do \
31459	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31460	done; \
31461	echo "Doing install-info in shellutils" ; \
31462	(cd $(HOST_SUBDIR)/shellutils && \
31463	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31464	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31465	          "RANLIB=$${RANLIB}" \
31466	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31467	          install-info) \
31468	  || exit 1
31469
31470@endif shellutils
31471
31472.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
31473maybe-install-pdf-shellutils:
31474@if shellutils
31475maybe-install-pdf-shellutils: install-pdf-shellutils
31476
31477install-pdf-shellutils: \
31478    configure-shellutils \
31479    pdf-shellutils 
31480	@: $(MAKE); $(unstage)
31481	@[ -f ./shellutils/Makefile ] || exit 0; \
31482	r=`${PWD_COMMAND}`; export r; \
31483	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31484	$(HOST_EXPORTS) \
31485	for flag in $(EXTRA_HOST_FLAGS) ; do \
31486	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31487	done; \
31488	echo "Doing install-pdf in shellutils" ; \
31489	(cd $(HOST_SUBDIR)/shellutils && \
31490	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31491	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31492	          "RANLIB=$${RANLIB}" \
31493	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31494	          install-pdf) \
31495	  || exit 1
31496
31497@endif shellutils
31498
31499.PHONY: maybe-install-html-shellutils install-html-shellutils
31500maybe-install-html-shellutils:
31501@if shellutils
31502maybe-install-html-shellutils: install-html-shellutils
31503
31504install-html-shellutils: \
31505    configure-shellutils \
31506    html-shellutils 
31507	@: $(MAKE); $(unstage)
31508	@[ -f ./shellutils/Makefile ] || exit 0; \
31509	r=`${PWD_COMMAND}`; export r; \
31510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31511	$(HOST_EXPORTS) \
31512	for flag in $(EXTRA_HOST_FLAGS) ; do \
31513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31514	done; \
31515	echo "Doing install-html in shellutils" ; \
31516	(cd $(HOST_SUBDIR)/shellutils && \
31517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31519	          "RANLIB=$${RANLIB}" \
31520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31521	          install-html) \
31522	  || exit 1
31523
31524@endif shellutils
31525
31526.PHONY: maybe-installcheck-shellutils installcheck-shellutils
31527maybe-installcheck-shellutils:
31528@if shellutils
31529maybe-installcheck-shellutils: installcheck-shellutils
31530
31531installcheck-shellutils: \
31532    configure-shellutils 
31533	@: $(MAKE); $(unstage)
31534	@[ -f ./shellutils/Makefile ] || exit 0; \
31535	r=`${PWD_COMMAND}`; export r; \
31536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537	$(HOST_EXPORTS) \
31538	for flag in $(EXTRA_HOST_FLAGS) ; do \
31539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31540	done; \
31541	echo "Doing installcheck in shellutils" ; \
31542	(cd $(HOST_SUBDIR)/shellutils && \
31543	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31544	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31545	          "RANLIB=$${RANLIB}" \
31546	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31547	          installcheck) \
31548	  || exit 1
31549
31550@endif shellutils
31551
31552.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
31553maybe-mostlyclean-shellutils:
31554@if shellutils
31555maybe-mostlyclean-shellutils: mostlyclean-shellutils
31556
31557mostlyclean-shellutils: 
31558	@: $(MAKE); $(unstage)
31559	@[ -f ./shellutils/Makefile ] || exit 0; \
31560	r=`${PWD_COMMAND}`; export r; \
31561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562	$(HOST_EXPORTS) \
31563	for flag in $(EXTRA_HOST_FLAGS) ; do \
31564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31565	done; \
31566	echo "Doing mostlyclean in shellutils" ; \
31567	(cd $(HOST_SUBDIR)/shellutils && \
31568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31570	          "RANLIB=$${RANLIB}" \
31571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31572	          mostlyclean) \
31573	  || exit 1
31574
31575@endif shellutils
31576
31577.PHONY: maybe-clean-shellutils clean-shellutils
31578maybe-clean-shellutils:
31579@if shellutils
31580maybe-clean-shellutils: clean-shellutils
31581
31582clean-shellutils: 
31583	@: $(MAKE); $(unstage)
31584	@[ -f ./shellutils/Makefile ] || exit 0; \
31585	r=`${PWD_COMMAND}`; export r; \
31586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587	$(HOST_EXPORTS) \
31588	for flag in $(EXTRA_HOST_FLAGS) ; do \
31589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31590	done; \
31591	echo "Doing clean in shellutils" ; \
31592	(cd $(HOST_SUBDIR)/shellutils && \
31593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31595	          "RANLIB=$${RANLIB}" \
31596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31597	          clean) \
31598	  || exit 1
31599
31600@endif shellutils
31601
31602.PHONY: maybe-distclean-shellutils distclean-shellutils
31603maybe-distclean-shellutils:
31604@if shellutils
31605maybe-distclean-shellutils: distclean-shellutils
31606
31607distclean-shellutils: 
31608	@: $(MAKE); $(unstage)
31609	@[ -f ./shellutils/Makefile ] || exit 0; \
31610	r=`${PWD_COMMAND}`; export r; \
31611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31612	$(HOST_EXPORTS) \
31613	for flag in $(EXTRA_HOST_FLAGS) ; do \
31614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31615	done; \
31616	echo "Doing distclean in shellutils" ; \
31617	(cd $(HOST_SUBDIR)/shellutils && \
31618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31620	          "RANLIB=$${RANLIB}" \
31621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31622	          distclean) \
31623	  || exit 1
31624
31625@endif shellutils
31626
31627.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
31628maybe-maintainer-clean-shellutils:
31629@if shellutils
31630maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
31631
31632maintainer-clean-shellutils: 
31633	@: $(MAKE); $(unstage)
31634	@[ -f ./shellutils/Makefile ] || exit 0; \
31635	r=`${PWD_COMMAND}`; export r; \
31636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31637	$(HOST_EXPORTS) \
31638	for flag in $(EXTRA_HOST_FLAGS) ; do \
31639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31640	done; \
31641	echo "Doing maintainer-clean in shellutils" ; \
31642	(cd $(HOST_SUBDIR)/shellutils && \
31643	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31644	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31645	          "RANLIB=$${RANLIB}" \
31646	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31647	          maintainer-clean) \
31648	  || exit 1
31649
31650@endif shellutils
31651
31652
31653
31654.PHONY: configure-sid maybe-configure-sid
31655maybe-configure-sid:
31656@if gcc-bootstrap
31657configure-sid: stage_current
31658@endif gcc-bootstrap
31659@if sid
31660maybe-configure-sid: configure-sid
31661configure-sid: 
31662	@: $(MAKE); $(unstage)
31663	@r=`${PWD_COMMAND}`; export r; \
31664	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31665	test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31666	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
31667	$(HOST_EXPORTS) \
31668	echo Configuring in $(HOST_SUBDIR)/sid; \
31669	cd "$(HOST_SUBDIR)/sid" || exit 1; \
31670	case $(srcdir) in \
31671	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31672	  *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31673		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31674	esac; \
31675	srcdiroption="--srcdir=$${topdir}/sid"; \
31676	libsrcdir="$$s/sid"; \
31677	$(SHELL) $${libsrcdir}/configure \
31678	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31679	  --target=${target_alias} $${srcdiroption}  \
31680	  || exit 1
31681@endif sid
31682
31683
31684
31685
31686
31687.PHONY: all-sid maybe-all-sid
31688maybe-all-sid:
31689@if gcc-bootstrap
31690all-sid: stage_current
31691@endif gcc-bootstrap
31692@if sid
31693TARGET-sid=all
31694maybe-all-sid: all-sid
31695all-sid: configure-sid
31696	@: $(MAKE); $(unstage)
31697	@r=`${PWD_COMMAND}`; export r; \
31698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31699	$(HOST_EXPORTS) \
31700	(cd $(HOST_SUBDIR)/sid && \
31701	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
31702@endif sid
31703
31704
31705
31706
31707.PHONY: check-sid maybe-check-sid
31708maybe-check-sid:
31709@if sid
31710maybe-check-sid: check-sid
31711
31712check-sid:
31713	@: $(MAKE); $(unstage)
31714	@r=`${PWD_COMMAND}`; export r; \
31715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716	$(HOST_EXPORTS) \
31717	(cd $(HOST_SUBDIR)/sid && \
31718	  $(MAKE) $(FLAGS_TO_PASS)  check)
31719
31720@endif sid
31721
31722.PHONY: install-sid maybe-install-sid
31723maybe-install-sid:
31724@if sid
31725maybe-install-sid: install-sid
31726
31727install-sid: installdirs
31728	@: $(MAKE); $(unstage)
31729	@r=`${PWD_COMMAND}`; export r; \
31730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731	$(HOST_EXPORTS) \
31732	(cd $(HOST_SUBDIR)/sid && \
31733	  $(MAKE) $(FLAGS_TO_PASS)  install)
31734
31735@endif sid
31736
31737# Other targets (info, dvi, pdf, etc.)
31738
31739.PHONY: maybe-info-sid info-sid
31740maybe-info-sid:
31741@if sid
31742maybe-info-sid: info-sid
31743
31744info-sid: \
31745    configure-sid 
31746	@: $(MAKE); $(unstage)
31747	@[ -f ./sid/Makefile ] || exit 0; \
31748	r=`${PWD_COMMAND}`; export r; \
31749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750	$(HOST_EXPORTS) \
31751	for flag in $(EXTRA_HOST_FLAGS) ; do \
31752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31753	done; \
31754	echo "Doing info in sid" ; \
31755	(cd $(HOST_SUBDIR)/sid && \
31756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31758	          "RANLIB=$${RANLIB}" \
31759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31760	          info) \
31761	  || exit 1
31762
31763@endif sid
31764
31765.PHONY: maybe-dvi-sid dvi-sid
31766maybe-dvi-sid:
31767@if sid
31768maybe-dvi-sid: dvi-sid
31769
31770dvi-sid: \
31771    configure-sid 
31772	@: $(MAKE); $(unstage)
31773	@[ -f ./sid/Makefile ] || exit 0; \
31774	r=`${PWD_COMMAND}`; export r; \
31775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31776	$(HOST_EXPORTS) \
31777	for flag in $(EXTRA_HOST_FLAGS) ; do \
31778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779	done; \
31780	echo "Doing dvi in sid" ; \
31781	(cd $(HOST_SUBDIR)/sid && \
31782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31784	          "RANLIB=$${RANLIB}" \
31785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31786	          dvi) \
31787	  || exit 1
31788
31789@endif sid
31790
31791.PHONY: maybe-pdf-sid pdf-sid
31792maybe-pdf-sid:
31793@if sid
31794maybe-pdf-sid: pdf-sid
31795
31796pdf-sid: \
31797    configure-sid 
31798	@: $(MAKE); $(unstage)
31799	@[ -f ./sid/Makefile ] || exit 0; \
31800	r=`${PWD_COMMAND}`; export r; \
31801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31802	$(HOST_EXPORTS) \
31803	for flag in $(EXTRA_HOST_FLAGS) ; do \
31804	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31805	done; \
31806	echo "Doing pdf in sid" ; \
31807	(cd $(HOST_SUBDIR)/sid && \
31808	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31809	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31810	          "RANLIB=$${RANLIB}" \
31811	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31812	          pdf) \
31813	  || exit 1
31814
31815@endif sid
31816
31817.PHONY: maybe-html-sid html-sid
31818maybe-html-sid:
31819@if sid
31820maybe-html-sid: html-sid
31821
31822html-sid: \
31823    configure-sid 
31824	@: $(MAKE); $(unstage)
31825	@[ -f ./sid/Makefile ] || exit 0; \
31826	r=`${PWD_COMMAND}`; export r; \
31827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31828	$(HOST_EXPORTS) \
31829	for flag in $(EXTRA_HOST_FLAGS) ; do \
31830	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31831	done; \
31832	echo "Doing html in sid" ; \
31833	(cd $(HOST_SUBDIR)/sid && \
31834	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31835	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31836	          "RANLIB=$${RANLIB}" \
31837	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31838	          html) \
31839	  || exit 1
31840
31841@endif sid
31842
31843.PHONY: maybe-TAGS-sid TAGS-sid
31844maybe-TAGS-sid:
31845@if sid
31846maybe-TAGS-sid: TAGS-sid
31847
31848TAGS-sid: \
31849    configure-sid 
31850	@: $(MAKE); $(unstage)
31851	@[ -f ./sid/Makefile ] || exit 0; \
31852	r=`${PWD_COMMAND}`; export r; \
31853	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31854	$(HOST_EXPORTS) \
31855	for flag in $(EXTRA_HOST_FLAGS) ; do \
31856	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31857	done; \
31858	echo "Doing TAGS in sid" ; \
31859	(cd $(HOST_SUBDIR)/sid && \
31860	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31861	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31862	          "RANLIB=$${RANLIB}" \
31863	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31864	          TAGS) \
31865	  || exit 1
31866
31867@endif sid
31868
31869.PHONY: maybe-install-info-sid install-info-sid
31870maybe-install-info-sid:
31871@if sid
31872maybe-install-info-sid: install-info-sid
31873
31874install-info-sid: \
31875    configure-sid \
31876    info-sid 
31877	@: $(MAKE); $(unstage)
31878	@[ -f ./sid/Makefile ] || exit 0; \
31879	r=`${PWD_COMMAND}`; export r; \
31880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881	$(HOST_EXPORTS) \
31882	for flag in $(EXTRA_HOST_FLAGS) ; do \
31883	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884	done; \
31885	echo "Doing install-info in sid" ; \
31886	(cd $(HOST_SUBDIR)/sid && \
31887	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889	          "RANLIB=$${RANLIB}" \
31890	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891	          install-info) \
31892	  || exit 1
31893
31894@endif sid
31895
31896.PHONY: maybe-install-pdf-sid install-pdf-sid
31897maybe-install-pdf-sid:
31898@if sid
31899maybe-install-pdf-sid: install-pdf-sid
31900
31901install-pdf-sid: \
31902    configure-sid \
31903    pdf-sid 
31904	@: $(MAKE); $(unstage)
31905	@[ -f ./sid/Makefile ] || exit 0; \
31906	r=`${PWD_COMMAND}`; export r; \
31907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31908	$(HOST_EXPORTS) \
31909	for flag in $(EXTRA_HOST_FLAGS) ; do \
31910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31911	done; \
31912	echo "Doing install-pdf in sid" ; \
31913	(cd $(HOST_SUBDIR)/sid && \
31914	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31915	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31916	          "RANLIB=$${RANLIB}" \
31917	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31918	          install-pdf) \
31919	  || exit 1
31920
31921@endif sid
31922
31923.PHONY: maybe-install-html-sid install-html-sid
31924maybe-install-html-sid:
31925@if sid
31926maybe-install-html-sid: install-html-sid
31927
31928install-html-sid: \
31929    configure-sid \
31930    html-sid 
31931	@: $(MAKE); $(unstage)
31932	@[ -f ./sid/Makefile ] || exit 0; \
31933	r=`${PWD_COMMAND}`; export r; \
31934	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31935	$(HOST_EXPORTS) \
31936	for flag in $(EXTRA_HOST_FLAGS) ; do \
31937	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31938	done; \
31939	echo "Doing install-html in sid" ; \
31940	(cd $(HOST_SUBDIR)/sid && \
31941	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31942	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31943	          "RANLIB=$${RANLIB}" \
31944	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31945	          install-html) \
31946	  || exit 1
31947
31948@endif sid
31949
31950.PHONY: maybe-installcheck-sid installcheck-sid
31951maybe-installcheck-sid:
31952@if sid
31953maybe-installcheck-sid: installcheck-sid
31954
31955installcheck-sid: \
31956    configure-sid 
31957	@: $(MAKE); $(unstage)
31958	@[ -f ./sid/Makefile ] || exit 0; \
31959	r=`${PWD_COMMAND}`; export r; \
31960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961	$(HOST_EXPORTS) \
31962	for flag in $(EXTRA_HOST_FLAGS) ; do \
31963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31964	done; \
31965	echo "Doing installcheck in sid" ; \
31966	(cd $(HOST_SUBDIR)/sid && \
31967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969	          "RANLIB=$${RANLIB}" \
31970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31971	          installcheck) \
31972	  || exit 1
31973
31974@endif sid
31975
31976.PHONY: maybe-mostlyclean-sid mostlyclean-sid
31977maybe-mostlyclean-sid:
31978@if sid
31979maybe-mostlyclean-sid: mostlyclean-sid
31980
31981mostlyclean-sid: 
31982	@: $(MAKE); $(unstage)
31983	@[ -f ./sid/Makefile ] || exit 0; \
31984	r=`${PWD_COMMAND}`; export r; \
31985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31986	$(HOST_EXPORTS) \
31987	for flag in $(EXTRA_HOST_FLAGS) ; do \
31988	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31989	done; \
31990	echo "Doing mostlyclean in sid" ; \
31991	(cd $(HOST_SUBDIR)/sid && \
31992	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31993	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31994	          "RANLIB=$${RANLIB}" \
31995	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31996	          mostlyclean) \
31997	  || exit 1
31998
31999@endif sid
32000
32001.PHONY: maybe-clean-sid clean-sid
32002maybe-clean-sid:
32003@if sid
32004maybe-clean-sid: clean-sid
32005
32006clean-sid: 
32007	@: $(MAKE); $(unstage)
32008	@[ -f ./sid/Makefile ] || exit 0; \
32009	r=`${PWD_COMMAND}`; export r; \
32010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011	$(HOST_EXPORTS) \
32012	for flag in $(EXTRA_HOST_FLAGS) ; do \
32013	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32014	done; \
32015	echo "Doing clean in sid" ; \
32016	(cd $(HOST_SUBDIR)/sid && \
32017	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32018	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32019	          "RANLIB=$${RANLIB}" \
32020	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32021	          clean) \
32022	  || exit 1
32023
32024@endif sid
32025
32026.PHONY: maybe-distclean-sid distclean-sid
32027maybe-distclean-sid:
32028@if sid
32029maybe-distclean-sid: distclean-sid
32030
32031distclean-sid: 
32032	@: $(MAKE); $(unstage)
32033	@[ -f ./sid/Makefile ] || exit 0; \
32034	r=`${PWD_COMMAND}`; export r; \
32035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32036	$(HOST_EXPORTS) \
32037	for flag in $(EXTRA_HOST_FLAGS) ; do \
32038	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32039	done; \
32040	echo "Doing distclean in sid" ; \
32041	(cd $(HOST_SUBDIR)/sid && \
32042	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32043	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32044	          "RANLIB=$${RANLIB}" \
32045	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32046	          distclean) \
32047	  || exit 1
32048
32049@endif sid
32050
32051.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32052maybe-maintainer-clean-sid:
32053@if sid
32054maybe-maintainer-clean-sid: maintainer-clean-sid
32055
32056maintainer-clean-sid: 
32057	@: $(MAKE); $(unstage)
32058	@[ -f ./sid/Makefile ] || exit 0; \
32059	r=`${PWD_COMMAND}`; export r; \
32060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32061	$(HOST_EXPORTS) \
32062	for flag in $(EXTRA_HOST_FLAGS) ; do \
32063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32064	done; \
32065	echo "Doing maintainer-clean in sid" ; \
32066	(cd $(HOST_SUBDIR)/sid && \
32067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32069	          "RANLIB=$${RANLIB}" \
32070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32071	          maintainer-clean) \
32072	  || exit 1
32073
32074@endif sid
32075
32076
32077
32078.PHONY: configure-sim maybe-configure-sim
32079maybe-configure-sim:
32080@if gcc-bootstrap
32081configure-sim: stage_current
32082@endif gcc-bootstrap
32083@if sim
32084maybe-configure-sim: configure-sim
32085configure-sim: 
32086	@: $(MAKE); $(unstage)
32087	@r=`${PWD_COMMAND}`; export r; \
32088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089	test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32090	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
32091	$(HOST_EXPORTS) \
32092	echo Configuring in $(HOST_SUBDIR)/sim; \
32093	cd "$(HOST_SUBDIR)/sim" || exit 1; \
32094	case $(srcdir) in \
32095	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32096	  *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32097		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32098	esac; \
32099	srcdiroption="--srcdir=$${topdir}/sim"; \
32100	libsrcdir="$$s/sim"; \
32101	$(SHELL) $${libsrcdir}/configure \
32102	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32103	  --target=${target_alias} $${srcdiroption}  \
32104	  || exit 1
32105@endif sim
32106
32107
32108
32109
32110
32111.PHONY: all-sim maybe-all-sim
32112maybe-all-sim:
32113@if gcc-bootstrap
32114all-sim: stage_current
32115@endif gcc-bootstrap
32116@if sim
32117TARGET-sim=all
32118maybe-all-sim: all-sim
32119all-sim: configure-sim
32120	@: $(MAKE); $(unstage)
32121	@r=`${PWD_COMMAND}`; export r; \
32122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123	$(HOST_EXPORTS) \
32124	(cd $(HOST_SUBDIR)/sim && \
32125	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
32126@endif sim
32127
32128
32129
32130
32131.PHONY: check-sim maybe-check-sim
32132maybe-check-sim:
32133@if sim
32134maybe-check-sim: check-sim
32135
32136check-sim:
32137	@: $(MAKE); $(unstage)
32138	@r=`${PWD_COMMAND}`; export r; \
32139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32140	$(HOST_EXPORTS) \
32141	(cd $(HOST_SUBDIR)/sim && \
32142	  $(MAKE) $(FLAGS_TO_PASS)  check)
32143
32144@endif sim
32145
32146.PHONY: install-sim maybe-install-sim
32147maybe-install-sim:
32148@if sim
32149maybe-install-sim: install-sim
32150
32151install-sim: installdirs
32152	@: $(MAKE); $(unstage)
32153	@r=`${PWD_COMMAND}`; export r; \
32154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155	$(HOST_EXPORTS) \
32156	(cd $(HOST_SUBDIR)/sim && \
32157	  $(MAKE) $(FLAGS_TO_PASS)  install)
32158
32159@endif sim
32160
32161# Other targets (info, dvi, pdf, etc.)
32162
32163.PHONY: maybe-info-sim info-sim
32164maybe-info-sim:
32165@if sim
32166maybe-info-sim: info-sim
32167
32168info-sim: \
32169    configure-sim 
32170	@: $(MAKE); $(unstage)
32171	@[ -f ./sim/Makefile ] || exit 0; \
32172	r=`${PWD_COMMAND}`; export r; \
32173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174	$(HOST_EXPORTS) \
32175	for flag in $(EXTRA_HOST_FLAGS) ; do \
32176	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32177	done; \
32178	echo "Doing info in sim" ; \
32179	(cd $(HOST_SUBDIR)/sim && \
32180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32182	          "RANLIB=$${RANLIB}" \
32183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32184	          info) \
32185	  || exit 1
32186
32187@endif sim
32188
32189.PHONY: maybe-dvi-sim dvi-sim
32190maybe-dvi-sim:
32191@if sim
32192maybe-dvi-sim: dvi-sim
32193
32194dvi-sim: \
32195    configure-sim 
32196	@: $(MAKE); $(unstage)
32197	@[ -f ./sim/Makefile ] || exit 0; \
32198	r=`${PWD_COMMAND}`; export r; \
32199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200	$(HOST_EXPORTS) \
32201	for flag in $(EXTRA_HOST_FLAGS) ; do \
32202	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32203	done; \
32204	echo "Doing dvi in sim" ; \
32205	(cd $(HOST_SUBDIR)/sim && \
32206	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32207	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32208	          "RANLIB=$${RANLIB}" \
32209	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32210	          dvi) \
32211	  || exit 1
32212
32213@endif sim
32214
32215.PHONY: maybe-pdf-sim pdf-sim
32216maybe-pdf-sim:
32217@if sim
32218maybe-pdf-sim: pdf-sim
32219
32220pdf-sim: \
32221    configure-sim 
32222	@: $(MAKE); $(unstage)
32223	@[ -f ./sim/Makefile ] || exit 0; \
32224	r=`${PWD_COMMAND}`; export r; \
32225	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226	$(HOST_EXPORTS) \
32227	for flag in $(EXTRA_HOST_FLAGS) ; do \
32228	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32229	done; \
32230	echo "Doing pdf in sim" ; \
32231	(cd $(HOST_SUBDIR)/sim && \
32232	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32233	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32234	          "RANLIB=$${RANLIB}" \
32235	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32236	          pdf) \
32237	  || exit 1
32238
32239@endif sim
32240
32241.PHONY: maybe-html-sim html-sim
32242maybe-html-sim:
32243@if sim
32244maybe-html-sim: html-sim
32245
32246html-sim: \
32247    configure-sim 
32248	@: $(MAKE); $(unstage)
32249	@[ -f ./sim/Makefile ] || exit 0; \
32250	r=`${PWD_COMMAND}`; export r; \
32251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252	$(HOST_EXPORTS) \
32253	for flag in $(EXTRA_HOST_FLAGS) ; do \
32254	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32255	done; \
32256	echo "Doing html in sim" ; \
32257	(cd $(HOST_SUBDIR)/sim && \
32258	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32259	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32260	          "RANLIB=$${RANLIB}" \
32261	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32262	          html) \
32263	  || exit 1
32264
32265@endif sim
32266
32267.PHONY: maybe-TAGS-sim TAGS-sim
32268maybe-TAGS-sim:
32269@if sim
32270maybe-TAGS-sim: TAGS-sim
32271
32272TAGS-sim: \
32273    configure-sim 
32274	@: $(MAKE); $(unstage)
32275	@[ -f ./sim/Makefile ] || exit 0; \
32276	r=`${PWD_COMMAND}`; export r; \
32277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32278	$(HOST_EXPORTS) \
32279	for flag in $(EXTRA_HOST_FLAGS) ; do \
32280	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32281	done; \
32282	echo "Doing TAGS in sim" ; \
32283	(cd $(HOST_SUBDIR)/sim && \
32284	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32285	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32286	          "RANLIB=$${RANLIB}" \
32287	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32288	          TAGS) \
32289	  || exit 1
32290
32291@endif sim
32292
32293.PHONY: maybe-install-info-sim install-info-sim
32294maybe-install-info-sim:
32295@if sim
32296maybe-install-info-sim: install-info-sim
32297
32298install-info-sim: \
32299    configure-sim \
32300    info-sim 
32301	@: $(MAKE); $(unstage)
32302	@[ -f ./sim/Makefile ] || exit 0; \
32303	r=`${PWD_COMMAND}`; export r; \
32304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32305	$(HOST_EXPORTS) \
32306	for flag in $(EXTRA_HOST_FLAGS) ; do \
32307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32308	done; \
32309	echo "Doing install-info in sim" ; \
32310	(cd $(HOST_SUBDIR)/sim && \
32311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32313	          "RANLIB=$${RANLIB}" \
32314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32315	          install-info) \
32316	  || exit 1
32317
32318@endif sim
32319
32320.PHONY: maybe-install-pdf-sim install-pdf-sim
32321maybe-install-pdf-sim:
32322@if sim
32323maybe-install-pdf-sim: install-pdf-sim
32324
32325install-pdf-sim: \
32326    configure-sim \
32327    pdf-sim 
32328	@: $(MAKE); $(unstage)
32329	@[ -f ./sim/Makefile ] || exit 0; \
32330	r=`${PWD_COMMAND}`; export r; \
32331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332	$(HOST_EXPORTS) \
32333	for flag in $(EXTRA_HOST_FLAGS) ; do \
32334	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335	done; \
32336	echo "Doing install-pdf in sim" ; \
32337	(cd $(HOST_SUBDIR)/sim && \
32338	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340	          "RANLIB=$${RANLIB}" \
32341	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342	          install-pdf) \
32343	  || exit 1
32344
32345@endif sim
32346
32347.PHONY: maybe-install-html-sim install-html-sim
32348maybe-install-html-sim:
32349@if sim
32350maybe-install-html-sim: install-html-sim
32351
32352install-html-sim: \
32353    configure-sim \
32354    html-sim 
32355	@: $(MAKE); $(unstage)
32356	@[ -f ./sim/Makefile ] || exit 0; \
32357	r=`${PWD_COMMAND}`; export r; \
32358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359	$(HOST_EXPORTS) \
32360	for flag in $(EXTRA_HOST_FLAGS) ; do \
32361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362	done; \
32363	echo "Doing install-html in sim" ; \
32364	(cd $(HOST_SUBDIR)/sim && \
32365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367	          "RANLIB=$${RANLIB}" \
32368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369	          install-html) \
32370	  || exit 1
32371
32372@endif sim
32373
32374.PHONY: maybe-installcheck-sim installcheck-sim
32375maybe-installcheck-sim:
32376@if sim
32377maybe-installcheck-sim: installcheck-sim
32378
32379installcheck-sim: \
32380    configure-sim 
32381	@: $(MAKE); $(unstage)
32382	@[ -f ./sim/Makefile ] || exit 0; \
32383	r=`${PWD_COMMAND}`; export r; \
32384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32385	$(HOST_EXPORTS) \
32386	for flag in $(EXTRA_HOST_FLAGS) ; do \
32387	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32388	done; \
32389	echo "Doing installcheck in sim" ; \
32390	(cd $(HOST_SUBDIR)/sim && \
32391	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32392	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32393	          "RANLIB=$${RANLIB}" \
32394	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32395	          installcheck) \
32396	  || exit 1
32397
32398@endif sim
32399
32400.PHONY: maybe-mostlyclean-sim mostlyclean-sim
32401maybe-mostlyclean-sim:
32402@if sim
32403maybe-mostlyclean-sim: mostlyclean-sim
32404
32405mostlyclean-sim: 
32406	@: $(MAKE); $(unstage)
32407	@[ -f ./sim/Makefile ] || exit 0; \
32408	r=`${PWD_COMMAND}`; export r; \
32409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32410	$(HOST_EXPORTS) \
32411	for flag in $(EXTRA_HOST_FLAGS) ; do \
32412	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32413	done; \
32414	echo "Doing mostlyclean in sim" ; \
32415	(cd $(HOST_SUBDIR)/sim && \
32416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32418	          "RANLIB=$${RANLIB}" \
32419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32420	          mostlyclean) \
32421	  || exit 1
32422
32423@endif sim
32424
32425.PHONY: maybe-clean-sim clean-sim
32426maybe-clean-sim:
32427@if sim
32428maybe-clean-sim: clean-sim
32429
32430clean-sim: 
32431	@: $(MAKE); $(unstage)
32432	@[ -f ./sim/Makefile ] || exit 0; \
32433	r=`${PWD_COMMAND}`; export r; \
32434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435	$(HOST_EXPORTS) \
32436	for flag in $(EXTRA_HOST_FLAGS) ; do \
32437	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32438	done; \
32439	echo "Doing clean in sim" ; \
32440	(cd $(HOST_SUBDIR)/sim && \
32441	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443	          "RANLIB=$${RANLIB}" \
32444	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32445	          clean) \
32446	  || exit 1
32447
32448@endif sim
32449
32450.PHONY: maybe-distclean-sim distclean-sim
32451maybe-distclean-sim:
32452@if sim
32453maybe-distclean-sim: distclean-sim
32454
32455distclean-sim: 
32456	@: $(MAKE); $(unstage)
32457	@[ -f ./sim/Makefile ] || exit 0; \
32458	r=`${PWD_COMMAND}`; export r; \
32459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32460	$(HOST_EXPORTS) \
32461	for flag in $(EXTRA_HOST_FLAGS) ; do \
32462	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32463	done; \
32464	echo "Doing distclean in sim" ; \
32465	(cd $(HOST_SUBDIR)/sim && \
32466	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32467	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32468	          "RANLIB=$${RANLIB}" \
32469	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32470	          distclean) \
32471	  || exit 1
32472
32473@endif sim
32474
32475.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32476maybe-maintainer-clean-sim:
32477@if sim
32478maybe-maintainer-clean-sim: maintainer-clean-sim
32479
32480maintainer-clean-sim: 
32481	@: $(MAKE); $(unstage)
32482	@[ -f ./sim/Makefile ] || exit 0; \
32483	r=`${PWD_COMMAND}`; export r; \
32484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32485	$(HOST_EXPORTS) \
32486	for flag in $(EXTRA_HOST_FLAGS) ; do \
32487	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32488	done; \
32489	echo "Doing maintainer-clean in sim" ; \
32490	(cd $(HOST_SUBDIR)/sim && \
32491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32493	          "RANLIB=$${RANLIB}" \
32494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32495	          maintainer-clean) \
32496	  || exit 1
32497
32498@endif sim
32499
32500
32501
32502.PHONY: configure-tar maybe-configure-tar
32503maybe-configure-tar:
32504@if gcc-bootstrap
32505configure-tar: stage_current
32506@endif gcc-bootstrap
32507@if tar
32508maybe-configure-tar: configure-tar
32509configure-tar: 
32510	@: $(MAKE); $(unstage)
32511	@r=`${PWD_COMMAND}`; export r; \
32512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32513	test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
32514	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
32515	$(HOST_EXPORTS) \
32516	echo Configuring in $(HOST_SUBDIR)/tar; \
32517	cd "$(HOST_SUBDIR)/tar" || exit 1; \
32518	case $(srcdir) in \
32519	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32520	  *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
32521		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32522	esac; \
32523	srcdiroption="--srcdir=$${topdir}/tar"; \
32524	libsrcdir="$$s/tar"; \
32525	$(SHELL) $${libsrcdir}/configure \
32526	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32527	  --target=${target_alias} $${srcdiroption}  \
32528	  || exit 1
32529@endif tar
32530
32531
32532
32533
32534
32535.PHONY: all-tar maybe-all-tar
32536maybe-all-tar:
32537@if gcc-bootstrap
32538all-tar: stage_current
32539@endif gcc-bootstrap
32540@if tar
32541TARGET-tar=all
32542maybe-all-tar: all-tar
32543all-tar: configure-tar
32544	@: $(MAKE); $(unstage)
32545	@r=`${PWD_COMMAND}`; export r; \
32546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32547	$(HOST_EXPORTS) \
32548	(cd $(HOST_SUBDIR)/tar && \
32549	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
32550@endif tar
32551
32552
32553
32554
32555.PHONY: check-tar maybe-check-tar
32556maybe-check-tar:
32557@if tar
32558maybe-check-tar: check-tar
32559
32560check-tar:
32561	@: $(MAKE); $(unstage)
32562	@r=`${PWD_COMMAND}`; export r; \
32563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32564	$(HOST_EXPORTS) \
32565	(cd $(HOST_SUBDIR)/tar && \
32566	  $(MAKE) $(FLAGS_TO_PASS)  check)
32567
32568@endif tar
32569
32570.PHONY: install-tar maybe-install-tar
32571maybe-install-tar:
32572@if tar
32573maybe-install-tar: install-tar
32574
32575install-tar: installdirs
32576	@: $(MAKE); $(unstage)
32577	@r=`${PWD_COMMAND}`; export r; \
32578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32579	$(HOST_EXPORTS) \
32580	(cd $(HOST_SUBDIR)/tar && \
32581	  $(MAKE) $(FLAGS_TO_PASS)  install)
32582
32583@endif tar
32584
32585# Other targets (info, dvi, pdf, etc.)
32586
32587.PHONY: maybe-info-tar info-tar
32588maybe-info-tar:
32589@if tar
32590maybe-info-tar: info-tar
32591
32592info-tar: \
32593    configure-tar 
32594	@: $(MAKE); $(unstage)
32595	@[ -f ./tar/Makefile ] || exit 0; \
32596	r=`${PWD_COMMAND}`; export r; \
32597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32598	$(HOST_EXPORTS) \
32599	for flag in $(EXTRA_HOST_FLAGS) ; do \
32600	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32601	done; \
32602	echo "Doing info in tar" ; \
32603	(cd $(HOST_SUBDIR)/tar && \
32604	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32605	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32606	          "RANLIB=$${RANLIB}" \
32607	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32608	          info) \
32609	  || exit 1
32610
32611@endif tar
32612
32613.PHONY: maybe-dvi-tar dvi-tar
32614maybe-dvi-tar:
32615@if tar
32616maybe-dvi-tar: dvi-tar
32617
32618dvi-tar: \
32619    configure-tar 
32620	@: $(MAKE); $(unstage)
32621	@[ -f ./tar/Makefile ] || exit 0; \
32622	r=`${PWD_COMMAND}`; export r; \
32623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624	$(HOST_EXPORTS) \
32625	for flag in $(EXTRA_HOST_FLAGS) ; do \
32626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32627	done; \
32628	echo "Doing dvi in tar" ; \
32629	(cd $(HOST_SUBDIR)/tar && \
32630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32632	          "RANLIB=$${RANLIB}" \
32633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32634	          dvi) \
32635	  || exit 1
32636
32637@endif tar
32638
32639.PHONY: maybe-pdf-tar pdf-tar
32640maybe-pdf-tar:
32641@if tar
32642maybe-pdf-tar: pdf-tar
32643
32644pdf-tar: \
32645    configure-tar 
32646	@: $(MAKE); $(unstage)
32647	@[ -f ./tar/Makefile ] || exit 0; \
32648	r=`${PWD_COMMAND}`; export r; \
32649	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32650	$(HOST_EXPORTS) \
32651	for flag in $(EXTRA_HOST_FLAGS) ; do \
32652	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32653	done; \
32654	echo "Doing pdf in tar" ; \
32655	(cd $(HOST_SUBDIR)/tar && \
32656	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32657	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32658	          "RANLIB=$${RANLIB}" \
32659	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32660	          pdf) \
32661	  || exit 1
32662
32663@endif tar
32664
32665.PHONY: maybe-html-tar html-tar
32666maybe-html-tar:
32667@if tar
32668maybe-html-tar: html-tar
32669
32670html-tar: \
32671    configure-tar 
32672	@: $(MAKE); $(unstage)
32673	@[ -f ./tar/Makefile ] || exit 0; \
32674	r=`${PWD_COMMAND}`; export r; \
32675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32676	$(HOST_EXPORTS) \
32677	for flag in $(EXTRA_HOST_FLAGS) ; do \
32678	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32679	done; \
32680	echo "Doing html in tar" ; \
32681	(cd $(HOST_SUBDIR)/tar && \
32682	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32683	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32684	          "RANLIB=$${RANLIB}" \
32685	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32686	          html) \
32687	  || exit 1
32688
32689@endif tar
32690
32691.PHONY: maybe-TAGS-tar TAGS-tar
32692maybe-TAGS-tar:
32693@if tar
32694maybe-TAGS-tar: TAGS-tar
32695
32696TAGS-tar: \
32697    configure-tar 
32698	@: $(MAKE); $(unstage)
32699	@[ -f ./tar/Makefile ] || exit 0; \
32700	r=`${PWD_COMMAND}`; export r; \
32701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32702	$(HOST_EXPORTS) \
32703	for flag in $(EXTRA_HOST_FLAGS) ; do \
32704	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32705	done; \
32706	echo "Doing TAGS in tar" ; \
32707	(cd $(HOST_SUBDIR)/tar && \
32708	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32709	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32710	          "RANLIB=$${RANLIB}" \
32711	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32712	          TAGS) \
32713	  || exit 1
32714
32715@endif tar
32716
32717.PHONY: maybe-install-info-tar install-info-tar
32718maybe-install-info-tar:
32719@if tar
32720maybe-install-info-tar: install-info-tar
32721
32722install-info-tar: \
32723    configure-tar \
32724    info-tar 
32725	@: $(MAKE); $(unstage)
32726	@[ -f ./tar/Makefile ] || exit 0; \
32727	r=`${PWD_COMMAND}`; export r; \
32728	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729	$(HOST_EXPORTS) \
32730	for flag in $(EXTRA_HOST_FLAGS) ; do \
32731	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32732	done; \
32733	echo "Doing install-info in tar" ; \
32734	(cd $(HOST_SUBDIR)/tar && \
32735	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32736	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32737	          "RANLIB=$${RANLIB}" \
32738	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32739	          install-info) \
32740	  || exit 1
32741
32742@endif tar
32743
32744.PHONY: maybe-install-pdf-tar install-pdf-tar
32745maybe-install-pdf-tar:
32746@if tar
32747maybe-install-pdf-tar: install-pdf-tar
32748
32749install-pdf-tar: \
32750    configure-tar \
32751    pdf-tar 
32752	@: $(MAKE); $(unstage)
32753	@[ -f ./tar/Makefile ] || exit 0; \
32754	r=`${PWD_COMMAND}`; export r; \
32755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32756	$(HOST_EXPORTS) \
32757	for flag in $(EXTRA_HOST_FLAGS) ; do \
32758	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32759	done; \
32760	echo "Doing install-pdf in tar" ; \
32761	(cd $(HOST_SUBDIR)/tar && \
32762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32764	          "RANLIB=$${RANLIB}" \
32765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32766	          install-pdf) \
32767	  || exit 1
32768
32769@endif tar
32770
32771.PHONY: maybe-install-html-tar install-html-tar
32772maybe-install-html-tar:
32773@if tar
32774maybe-install-html-tar: install-html-tar
32775
32776install-html-tar: \
32777    configure-tar \
32778    html-tar 
32779	@: $(MAKE); $(unstage)
32780	@[ -f ./tar/Makefile ] || exit 0; \
32781	r=`${PWD_COMMAND}`; export r; \
32782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783	$(HOST_EXPORTS) \
32784	for flag in $(EXTRA_HOST_FLAGS) ; do \
32785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786	done; \
32787	echo "Doing install-html in tar" ; \
32788	(cd $(HOST_SUBDIR)/tar && \
32789	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791	          "RANLIB=$${RANLIB}" \
32792	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793	          install-html) \
32794	  || exit 1
32795
32796@endif tar
32797
32798.PHONY: maybe-installcheck-tar installcheck-tar
32799maybe-installcheck-tar:
32800@if tar
32801maybe-installcheck-tar: installcheck-tar
32802
32803installcheck-tar: \
32804    configure-tar 
32805	@: $(MAKE); $(unstage)
32806	@[ -f ./tar/Makefile ] || exit 0; \
32807	r=`${PWD_COMMAND}`; export r; \
32808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32809	$(HOST_EXPORTS) \
32810	for flag in $(EXTRA_HOST_FLAGS) ; do \
32811	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32812	done; \
32813	echo "Doing installcheck in tar" ; \
32814	(cd $(HOST_SUBDIR)/tar && \
32815	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32816	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32817	          "RANLIB=$${RANLIB}" \
32818	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32819	          installcheck) \
32820	  || exit 1
32821
32822@endif tar
32823
32824.PHONY: maybe-mostlyclean-tar mostlyclean-tar
32825maybe-mostlyclean-tar:
32826@if tar
32827maybe-mostlyclean-tar: mostlyclean-tar
32828
32829mostlyclean-tar: 
32830	@: $(MAKE); $(unstage)
32831	@[ -f ./tar/Makefile ] || exit 0; \
32832	r=`${PWD_COMMAND}`; export r; \
32833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32834	$(HOST_EXPORTS) \
32835	for flag in $(EXTRA_HOST_FLAGS) ; do \
32836	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32837	done; \
32838	echo "Doing mostlyclean in tar" ; \
32839	(cd $(HOST_SUBDIR)/tar && \
32840	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32841	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32842	          "RANLIB=$${RANLIB}" \
32843	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32844	          mostlyclean) \
32845	  || exit 1
32846
32847@endif tar
32848
32849.PHONY: maybe-clean-tar clean-tar
32850maybe-clean-tar:
32851@if tar
32852maybe-clean-tar: clean-tar
32853
32854clean-tar: 
32855	@: $(MAKE); $(unstage)
32856	@[ -f ./tar/Makefile ] || exit 0; \
32857	r=`${PWD_COMMAND}`; export r; \
32858	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32859	$(HOST_EXPORTS) \
32860	for flag in $(EXTRA_HOST_FLAGS) ; do \
32861	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32862	done; \
32863	echo "Doing clean in tar" ; \
32864	(cd $(HOST_SUBDIR)/tar && \
32865	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32866	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32867	          "RANLIB=$${RANLIB}" \
32868	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32869	          clean) \
32870	  || exit 1
32871
32872@endif tar
32873
32874.PHONY: maybe-distclean-tar distclean-tar
32875maybe-distclean-tar:
32876@if tar
32877maybe-distclean-tar: distclean-tar
32878
32879distclean-tar: 
32880	@: $(MAKE); $(unstage)
32881	@[ -f ./tar/Makefile ] || exit 0; \
32882	r=`${PWD_COMMAND}`; export r; \
32883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32884	$(HOST_EXPORTS) \
32885	for flag in $(EXTRA_HOST_FLAGS) ; do \
32886	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32887	done; \
32888	echo "Doing distclean in tar" ; \
32889	(cd $(HOST_SUBDIR)/tar && \
32890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32892	          "RANLIB=$${RANLIB}" \
32893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32894	          distclean) \
32895	  || exit 1
32896
32897@endif tar
32898
32899.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
32900maybe-maintainer-clean-tar:
32901@if tar
32902maybe-maintainer-clean-tar: maintainer-clean-tar
32903
32904maintainer-clean-tar: 
32905	@: $(MAKE); $(unstage)
32906	@[ -f ./tar/Makefile ] || exit 0; \
32907	r=`${PWD_COMMAND}`; export r; \
32908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909	$(HOST_EXPORTS) \
32910	for flag in $(EXTRA_HOST_FLAGS) ; do \
32911	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32912	done; \
32913	echo "Doing maintainer-clean in tar" ; \
32914	(cd $(HOST_SUBDIR)/tar && \
32915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32917	          "RANLIB=$${RANLIB}" \
32918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32919	          maintainer-clean) \
32920	  || exit 1
32921
32922@endif tar
32923
32924
32925
32926.PHONY: configure-texinfo maybe-configure-texinfo
32927maybe-configure-texinfo:
32928@if gcc-bootstrap
32929configure-texinfo: stage_current
32930@endif gcc-bootstrap
32931@if texinfo
32932maybe-configure-texinfo: configure-texinfo
32933configure-texinfo: 
32934	@: $(MAKE); $(unstage)
32935	@r=`${PWD_COMMAND}`; export r; \
32936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32937	test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32938	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
32939	$(HOST_EXPORTS) \
32940	echo Configuring in $(HOST_SUBDIR)/texinfo; \
32941	cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32942	case $(srcdir) in \
32943	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32944	  *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32945		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32946	esac; \
32947	srcdiroption="--srcdir=$${topdir}/texinfo"; \
32948	libsrcdir="$$s/texinfo"; \
32949	$(SHELL) $${libsrcdir}/configure \
32950	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32951	  --target=${target_alias} $${srcdiroption}  \
32952	  || exit 1
32953@endif texinfo
32954
32955
32956
32957
32958
32959.PHONY: all-texinfo maybe-all-texinfo
32960maybe-all-texinfo:
32961@if gcc-bootstrap
32962all-texinfo: stage_current
32963@endif gcc-bootstrap
32964@if texinfo
32965TARGET-texinfo=all
32966maybe-all-texinfo: all-texinfo
32967all-texinfo: configure-texinfo
32968	@: $(MAKE); $(unstage)
32969	@r=`${PWD_COMMAND}`; export r; \
32970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971	$(HOST_EXPORTS) \
32972	(cd $(HOST_SUBDIR)/texinfo && \
32973	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
32974@endif texinfo
32975
32976
32977
32978
32979.PHONY: check-texinfo maybe-check-texinfo
32980maybe-check-texinfo:
32981@if texinfo
32982maybe-check-texinfo: check-texinfo
32983
32984check-texinfo:
32985	@: $(MAKE); $(unstage)
32986	@r=`${PWD_COMMAND}`; export r; \
32987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988	$(HOST_EXPORTS) \
32989	(cd $(HOST_SUBDIR)/texinfo && \
32990	  $(MAKE) $(FLAGS_TO_PASS)  check)
32991
32992@endif texinfo
32993
32994.PHONY: install-texinfo maybe-install-texinfo
32995maybe-install-texinfo:
32996@if texinfo
32997maybe-install-texinfo: install-texinfo
32998
32999install-texinfo:
33000
33001@endif texinfo
33002
33003# Other targets (info, dvi, pdf, etc.)
33004
33005.PHONY: maybe-info-texinfo info-texinfo
33006maybe-info-texinfo:
33007@if texinfo
33008maybe-info-texinfo: info-texinfo
33009
33010info-texinfo: \
33011    configure-texinfo 
33012	@: $(MAKE); $(unstage)
33013	@[ -f ./texinfo/Makefile ] || exit 0; \
33014	r=`${PWD_COMMAND}`; export r; \
33015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016	$(HOST_EXPORTS) \
33017	for flag in $(EXTRA_HOST_FLAGS) ; do \
33018	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33019	done; \
33020	echo "Doing info in texinfo" ; \
33021	(cd $(HOST_SUBDIR)/texinfo && \
33022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33024	          "RANLIB=$${RANLIB}" \
33025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33026	          info) \
33027	  || exit 1
33028
33029@endif texinfo
33030
33031.PHONY: maybe-dvi-texinfo dvi-texinfo
33032maybe-dvi-texinfo:
33033@if texinfo
33034maybe-dvi-texinfo: dvi-texinfo
33035
33036dvi-texinfo: \
33037    configure-texinfo 
33038	@: $(MAKE); $(unstage)
33039	@[ -f ./texinfo/Makefile ] || exit 0; \
33040	r=`${PWD_COMMAND}`; export r; \
33041	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042	$(HOST_EXPORTS) \
33043	for flag in $(EXTRA_HOST_FLAGS) ; do \
33044	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33045	done; \
33046	echo "Doing dvi in texinfo" ; \
33047	(cd $(HOST_SUBDIR)/texinfo && \
33048	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33049	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33050	          "RANLIB=$${RANLIB}" \
33051	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33052	          dvi) \
33053	  || exit 1
33054
33055@endif texinfo
33056
33057.PHONY: maybe-pdf-texinfo pdf-texinfo
33058maybe-pdf-texinfo:
33059@if texinfo
33060maybe-pdf-texinfo: pdf-texinfo
33061
33062pdf-texinfo: \
33063    configure-texinfo 
33064	@: $(MAKE); $(unstage)
33065	@[ -f ./texinfo/Makefile ] || exit 0; \
33066	r=`${PWD_COMMAND}`; export r; \
33067	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068	$(HOST_EXPORTS) \
33069	for flag in $(EXTRA_HOST_FLAGS) ; do \
33070	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33071	done; \
33072	echo "Doing pdf in texinfo" ; \
33073	(cd $(HOST_SUBDIR)/texinfo && \
33074	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33075	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33076	          "RANLIB=$${RANLIB}" \
33077	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33078	          pdf) \
33079	  || exit 1
33080
33081@endif texinfo
33082
33083.PHONY: maybe-html-texinfo html-texinfo
33084maybe-html-texinfo:
33085@if texinfo
33086maybe-html-texinfo: html-texinfo
33087
33088html-texinfo: \
33089    configure-texinfo 
33090	@: $(MAKE); $(unstage)
33091	@[ -f ./texinfo/Makefile ] || exit 0; \
33092	r=`${PWD_COMMAND}`; export r; \
33093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094	$(HOST_EXPORTS) \
33095	for flag in $(EXTRA_HOST_FLAGS) ; do \
33096	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33097	done; \
33098	echo "Doing html in texinfo" ; \
33099	(cd $(HOST_SUBDIR)/texinfo && \
33100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33102	          "RANLIB=$${RANLIB}" \
33103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33104	          html) \
33105	  || exit 1
33106
33107@endif texinfo
33108
33109.PHONY: maybe-TAGS-texinfo TAGS-texinfo
33110maybe-TAGS-texinfo:
33111@if texinfo
33112maybe-TAGS-texinfo: TAGS-texinfo
33113
33114TAGS-texinfo: \
33115    configure-texinfo 
33116	@: $(MAKE); $(unstage)
33117	@[ -f ./texinfo/Makefile ] || exit 0; \
33118	r=`${PWD_COMMAND}`; export r; \
33119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33120	$(HOST_EXPORTS) \
33121	for flag in $(EXTRA_HOST_FLAGS) ; do \
33122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33123	done; \
33124	echo "Doing TAGS in texinfo" ; \
33125	(cd $(HOST_SUBDIR)/texinfo && \
33126	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33127	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33128	          "RANLIB=$${RANLIB}" \
33129	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33130	          TAGS) \
33131	  || exit 1
33132
33133@endif texinfo
33134
33135.PHONY: maybe-install-info-texinfo install-info-texinfo
33136maybe-install-info-texinfo:
33137@if texinfo
33138maybe-install-info-texinfo: install-info-texinfo
33139
33140install-info-texinfo: \
33141    configure-texinfo \
33142    info-texinfo 
33143	@: $(MAKE); $(unstage)
33144	@[ -f ./texinfo/Makefile ] || exit 0; \
33145	r=`${PWD_COMMAND}`; export r; \
33146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33147	$(HOST_EXPORTS) \
33148	for flag in $(EXTRA_HOST_FLAGS) ; do \
33149	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33150	done; \
33151	echo "Doing install-info in texinfo" ; \
33152	(cd $(HOST_SUBDIR)/texinfo && \
33153	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33154	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33155	          "RANLIB=$${RANLIB}" \
33156	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33157	          install-info) \
33158	  || exit 1
33159
33160@endif texinfo
33161
33162.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33163maybe-install-pdf-texinfo:
33164@if texinfo
33165maybe-install-pdf-texinfo: install-pdf-texinfo
33166
33167install-pdf-texinfo: \
33168    configure-texinfo \
33169    pdf-texinfo 
33170	@: $(MAKE); $(unstage)
33171	@[ -f ./texinfo/Makefile ] || exit 0; \
33172	r=`${PWD_COMMAND}`; export r; \
33173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33174	$(HOST_EXPORTS) \
33175	for flag in $(EXTRA_HOST_FLAGS) ; do \
33176	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177	done; \
33178	echo "Doing install-pdf in texinfo" ; \
33179	(cd $(HOST_SUBDIR)/texinfo && \
33180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33182	          "RANLIB=$${RANLIB}" \
33183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33184	          install-pdf) \
33185	  || exit 1
33186
33187@endif texinfo
33188
33189.PHONY: maybe-install-html-texinfo install-html-texinfo
33190maybe-install-html-texinfo:
33191@if texinfo
33192maybe-install-html-texinfo: install-html-texinfo
33193
33194install-html-texinfo: \
33195    configure-texinfo \
33196    html-texinfo 
33197	@: $(MAKE); $(unstage)
33198	@[ -f ./texinfo/Makefile ] || exit 0; \
33199	r=`${PWD_COMMAND}`; export r; \
33200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33201	$(HOST_EXPORTS) \
33202	for flag in $(EXTRA_HOST_FLAGS) ; do \
33203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33204	done; \
33205	echo "Doing install-html in texinfo" ; \
33206	(cd $(HOST_SUBDIR)/texinfo && \
33207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33209	          "RANLIB=$${RANLIB}" \
33210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33211	          install-html) \
33212	  || exit 1
33213
33214@endif texinfo
33215
33216.PHONY: maybe-installcheck-texinfo installcheck-texinfo
33217maybe-installcheck-texinfo:
33218@if texinfo
33219maybe-installcheck-texinfo: installcheck-texinfo
33220
33221installcheck-texinfo: \
33222    configure-texinfo 
33223	@: $(MAKE); $(unstage)
33224	@[ -f ./texinfo/Makefile ] || exit 0; \
33225	r=`${PWD_COMMAND}`; export r; \
33226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227	$(HOST_EXPORTS) \
33228	for flag in $(EXTRA_HOST_FLAGS) ; do \
33229	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230	done; \
33231	echo "Doing installcheck in texinfo" ; \
33232	(cd $(HOST_SUBDIR)/texinfo && \
33233	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33234	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33235	          "RANLIB=$${RANLIB}" \
33236	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33237	          installcheck) \
33238	  || exit 1
33239
33240@endif texinfo
33241
33242.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33243maybe-mostlyclean-texinfo:
33244@if texinfo
33245maybe-mostlyclean-texinfo: mostlyclean-texinfo
33246
33247mostlyclean-texinfo: 
33248	@: $(MAKE); $(unstage)
33249	@[ -f ./texinfo/Makefile ] || exit 0; \
33250	r=`${PWD_COMMAND}`; export r; \
33251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33252	$(HOST_EXPORTS) \
33253	for flag in $(EXTRA_HOST_FLAGS) ; do \
33254	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33255	done; \
33256	echo "Doing mostlyclean in texinfo" ; \
33257	(cd $(HOST_SUBDIR)/texinfo && \
33258	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33259	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33260	          "RANLIB=$${RANLIB}" \
33261	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33262	          mostlyclean) \
33263	  || exit 1
33264
33265@endif texinfo
33266
33267.PHONY: maybe-clean-texinfo clean-texinfo
33268maybe-clean-texinfo:
33269@if texinfo
33270maybe-clean-texinfo: clean-texinfo
33271
33272clean-texinfo: 
33273	@: $(MAKE); $(unstage)
33274	@[ -f ./texinfo/Makefile ] || exit 0; \
33275	r=`${PWD_COMMAND}`; export r; \
33276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33277	$(HOST_EXPORTS) \
33278	for flag in $(EXTRA_HOST_FLAGS) ; do \
33279	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33280	done; \
33281	echo "Doing clean in texinfo" ; \
33282	(cd $(HOST_SUBDIR)/texinfo && \
33283	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33284	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33285	          "RANLIB=$${RANLIB}" \
33286	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33287	          clean) \
33288	  || exit 1
33289
33290@endif texinfo
33291
33292.PHONY: maybe-distclean-texinfo distclean-texinfo
33293maybe-distclean-texinfo:
33294@if texinfo
33295maybe-distclean-texinfo: distclean-texinfo
33296
33297distclean-texinfo: 
33298	@: $(MAKE); $(unstage)
33299	@[ -f ./texinfo/Makefile ] || exit 0; \
33300	r=`${PWD_COMMAND}`; export r; \
33301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33302	$(HOST_EXPORTS) \
33303	for flag in $(EXTRA_HOST_FLAGS) ; do \
33304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33305	done; \
33306	echo "Doing distclean in texinfo" ; \
33307	(cd $(HOST_SUBDIR)/texinfo && \
33308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33310	          "RANLIB=$${RANLIB}" \
33311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33312	          distclean) \
33313	  || exit 1
33314
33315@endif texinfo
33316
33317.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33318maybe-maintainer-clean-texinfo:
33319@if texinfo
33320maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33321
33322maintainer-clean-texinfo: 
33323	@: $(MAKE); $(unstage)
33324	@[ -f ./texinfo/Makefile ] || exit 0; \
33325	r=`${PWD_COMMAND}`; export r; \
33326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33327	$(HOST_EXPORTS) \
33328	for flag in $(EXTRA_HOST_FLAGS) ; do \
33329	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33330	done; \
33331	echo "Doing maintainer-clean in texinfo" ; \
33332	(cd $(HOST_SUBDIR)/texinfo && \
33333	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33334	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33335	          "RANLIB=$${RANLIB}" \
33336	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33337	          maintainer-clean) \
33338	  || exit 1
33339
33340@endif texinfo
33341
33342
33343
33344.PHONY: configure-textutils maybe-configure-textutils
33345maybe-configure-textutils:
33346@if gcc-bootstrap
33347configure-textutils: stage_current
33348@endif gcc-bootstrap
33349@if textutils
33350maybe-configure-textutils: configure-textutils
33351configure-textutils: 
33352	@: $(MAKE); $(unstage)
33353	@r=`${PWD_COMMAND}`; export r; \
33354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355	test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
33356	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
33357	$(HOST_EXPORTS) \
33358	echo Configuring in $(HOST_SUBDIR)/textutils; \
33359	cd "$(HOST_SUBDIR)/textutils" || exit 1; \
33360	case $(srcdir) in \
33361	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33362	  *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
33363		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33364	esac; \
33365	srcdiroption="--srcdir=$${topdir}/textutils"; \
33366	libsrcdir="$$s/textutils"; \
33367	$(SHELL) $${libsrcdir}/configure \
33368	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33369	  --target=${target_alias} $${srcdiroption}  \
33370	  || exit 1
33371@endif textutils
33372
33373
33374
33375
33376
33377.PHONY: all-textutils maybe-all-textutils
33378maybe-all-textutils:
33379@if gcc-bootstrap
33380all-textutils: stage_current
33381@endif gcc-bootstrap
33382@if textutils
33383TARGET-textutils=all
33384maybe-all-textutils: all-textutils
33385all-textutils: configure-textutils
33386	@: $(MAKE); $(unstage)
33387	@r=`${PWD_COMMAND}`; export r; \
33388	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389	$(HOST_EXPORTS) \
33390	(cd $(HOST_SUBDIR)/textutils && \
33391	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
33392@endif textutils
33393
33394
33395
33396
33397.PHONY: check-textutils maybe-check-textutils
33398maybe-check-textutils:
33399@if textutils
33400maybe-check-textutils: check-textutils
33401
33402check-textutils:
33403	@: $(MAKE); $(unstage)
33404	@r=`${PWD_COMMAND}`; export r; \
33405	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406	$(HOST_EXPORTS) \
33407	(cd $(HOST_SUBDIR)/textutils && \
33408	  $(MAKE) $(FLAGS_TO_PASS)  check)
33409
33410@endif textutils
33411
33412.PHONY: install-textutils maybe-install-textutils
33413maybe-install-textutils:
33414@if textutils
33415maybe-install-textutils: install-textutils
33416
33417install-textutils: installdirs
33418	@: $(MAKE); $(unstage)
33419	@r=`${PWD_COMMAND}`; export r; \
33420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421	$(HOST_EXPORTS) \
33422	(cd $(HOST_SUBDIR)/textutils && \
33423	  $(MAKE) $(FLAGS_TO_PASS)  install)
33424
33425@endif textutils
33426
33427# Other targets (info, dvi, pdf, etc.)
33428
33429.PHONY: maybe-info-textutils info-textutils
33430maybe-info-textutils:
33431@if textutils
33432maybe-info-textutils: info-textutils
33433
33434info-textutils: \
33435    configure-textutils 
33436	@: $(MAKE); $(unstage)
33437	@[ -f ./textutils/Makefile ] || exit 0; \
33438	r=`${PWD_COMMAND}`; export r; \
33439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33440	$(HOST_EXPORTS) \
33441	for flag in $(EXTRA_HOST_FLAGS) ; do \
33442	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33443	done; \
33444	echo "Doing info in textutils" ; \
33445	(cd $(HOST_SUBDIR)/textutils && \
33446	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33447	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33448	          "RANLIB=$${RANLIB}" \
33449	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33450	          info) \
33451	  || exit 1
33452
33453@endif textutils
33454
33455.PHONY: maybe-dvi-textutils dvi-textutils
33456maybe-dvi-textutils:
33457@if textutils
33458maybe-dvi-textutils: dvi-textutils
33459
33460dvi-textutils: \
33461    configure-textutils 
33462	@: $(MAKE); $(unstage)
33463	@[ -f ./textutils/Makefile ] || exit 0; \
33464	r=`${PWD_COMMAND}`; export r; \
33465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33466	$(HOST_EXPORTS) \
33467	for flag in $(EXTRA_HOST_FLAGS) ; do \
33468	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33469	done; \
33470	echo "Doing dvi in textutils" ; \
33471	(cd $(HOST_SUBDIR)/textutils && \
33472	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33473	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33474	          "RANLIB=$${RANLIB}" \
33475	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33476	          dvi) \
33477	  || exit 1
33478
33479@endif textutils
33480
33481.PHONY: maybe-pdf-textutils pdf-textutils
33482maybe-pdf-textutils:
33483@if textutils
33484maybe-pdf-textutils: pdf-textutils
33485
33486pdf-textutils: \
33487    configure-textutils 
33488	@: $(MAKE); $(unstage)
33489	@[ -f ./textutils/Makefile ] || exit 0; \
33490	r=`${PWD_COMMAND}`; export r; \
33491	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492	$(HOST_EXPORTS) \
33493	for flag in $(EXTRA_HOST_FLAGS) ; do \
33494	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33495	done; \
33496	echo "Doing pdf in textutils" ; \
33497	(cd $(HOST_SUBDIR)/textutils && \
33498	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33499	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33500	          "RANLIB=$${RANLIB}" \
33501	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33502	          pdf) \
33503	  || exit 1
33504
33505@endif textutils
33506
33507.PHONY: maybe-html-textutils html-textutils
33508maybe-html-textutils:
33509@if textutils
33510maybe-html-textutils: html-textutils
33511
33512html-textutils: \
33513    configure-textutils 
33514	@: $(MAKE); $(unstage)
33515	@[ -f ./textutils/Makefile ] || exit 0; \
33516	r=`${PWD_COMMAND}`; export r; \
33517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33518	$(HOST_EXPORTS) \
33519	for flag in $(EXTRA_HOST_FLAGS) ; do \
33520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521	done; \
33522	echo "Doing html in textutils" ; \
33523	(cd $(HOST_SUBDIR)/textutils && \
33524	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33525	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33526	          "RANLIB=$${RANLIB}" \
33527	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33528	          html) \
33529	  || exit 1
33530
33531@endif textutils
33532
33533.PHONY: maybe-TAGS-textutils TAGS-textutils
33534maybe-TAGS-textutils:
33535@if textutils
33536maybe-TAGS-textutils: TAGS-textutils
33537
33538TAGS-textutils: \
33539    configure-textutils 
33540	@: $(MAKE); $(unstage)
33541	@[ -f ./textutils/Makefile ] || exit 0; \
33542	r=`${PWD_COMMAND}`; export r; \
33543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33544	$(HOST_EXPORTS) \
33545	for flag in $(EXTRA_HOST_FLAGS) ; do \
33546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33547	done; \
33548	echo "Doing TAGS in textutils" ; \
33549	(cd $(HOST_SUBDIR)/textutils && \
33550	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33551	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33552	          "RANLIB=$${RANLIB}" \
33553	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33554	          TAGS) \
33555	  || exit 1
33556
33557@endif textutils
33558
33559.PHONY: maybe-install-info-textutils install-info-textutils
33560maybe-install-info-textutils:
33561@if textutils
33562maybe-install-info-textutils: install-info-textutils
33563
33564install-info-textutils: \
33565    configure-textutils \
33566    info-textutils 
33567	@: $(MAKE); $(unstage)
33568	@[ -f ./textutils/Makefile ] || exit 0; \
33569	r=`${PWD_COMMAND}`; export r; \
33570	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33571	$(HOST_EXPORTS) \
33572	for flag in $(EXTRA_HOST_FLAGS) ; do \
33573	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33574	done; \
33575	echo "Doing install-info in textutils" ; \
33576	(cd $(HOST_SUBDIR)/textutils && \
33577	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33578	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33579	          "RANLIB=$${RANLIB}" \
33580	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33581	          install-info) \
33582	  || exit 1
33583
33584@endif textutils
33585
33586.PHONY: maybe-install-pdf-textutils install-pdf-textutils
33587maybe-install-pdf-textutils:
33588@if textutils
33589maybe-install-pdf-textutils: install-pdf-textutils
33590
33591install-pdf-textutils: \
33592    configure-textutils \
33593    pdf-textutils 
33594	@: $(MAKE); $(unstage)
33595	@[ -f ./textutils/Makefile ] || exit 0; \
33596	r=`${PWD_COMMAND}`; export r; \
33597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33598	$(HOST_EXPORTS) \
33599	for flag in $(EXTRA_HOST_FLAGS) ; do \
33600	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33601	done; \
33602	echo "Doing install-pdf in textutils" ; \
33603	(cd $(HOST_SUBDIR)/textutils && \
33604	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33605	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33606	          "RANLIB=$${RANLIB}" \
33607	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33608	          install-pdf) \
33609	  || exit 1
33610
33611@endif textutils
33612
33613.PHONY: maybe-install-html-textutils install-html-textutils
33614maybe-install-html-textutils:
33615@if textutils
33616maybe-install-html-textutils: install-html-textutils
33617
33618install-html-textutils: \
33619    configure-textutils \
33620    html-textutils 
33621	@: $(MAKE); $(unstage)
33622	@[ -f ./textutils/Makefile ] || exit 0; \
33623	r=`${PWD_COMMAND}`; export r; \
33624	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33625	$(HOST_EXPORTS) \
33626	for flag in $(EXTRA_HOST_FLAGS) ; do \
33627	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33628	done; \
33629	echo "Doing install-html in textutils" ; \
33630	(cd $(HOST_SUBDIR)/textutils && \
33631	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33632	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33633	          "RANLIB=$${RANLIB}" \
33634	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33635	          install-html) \
33636	  || exit 1
33637
33638@endif textutils
33639
33640.PHONY: maybe-installcheck-textutils installcheck-textutils
33641maybe-installcheck-textutils:
33642@if textutils
33643maybe-installcheck-textutils: installcheck-textutils
33644
33645installcheck-textutils: \
33646    configure-textutils 
33647	@: $(MAKE); $(unstage)
33648	@[ -f ./textutils/Makefile ] || exit 0; \
33649	r=`${PWD_COMMAND}`; export r; \
33650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33651	$(HOST_EXPORTS) \
33652	for flag in $(EXTRA_HOST_FLAGS) ; do \
33653	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33654	done; \
33655	echo "Doing installcheck in textutils" ; \
33656	(cd $(HOST_SUBDIR)/textutils && \
33657	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33658	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33659	          "RANLIB=$${RANLIB}" \
33660	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33661	          installcheck) \
33662	  || exit 1
33663
33664@endif textutils
33665
33666.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
33667maybe-mostlyclean-textutils:
33668@if textutils
33669maybe-mostlyclean-textutils: mostlyclean-textutils
33670
33671mostlyclean-textutils: 
33672	@: $(MAKE); $(unstage)
33673	@[ -f ./textutils/Makefile ] || exit 0; \
33674	r=`${PWD_COMMAND}`; export r; \
33675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33676	$(HOST_EXPORTS) \
33677	for flag in $(EXTRA_HOST_FLAGS) ; do \
33678	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33679	done; \
33680	echo "Doing mostlyclean in textutils" ; \
33681	(cd $(HOST_SUBDIR)/textutils && \
33682	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33683	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33684	          "RANLIB=$${RANLIB}" \
33685	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33686	          mostlyclean) \
33687	  || exit 1
33688
33689@endif textutils
33690
33691.PHONY: maybe-clean-textutils clean-textutils
33692maybe-clean-textutils:
33693@if textutils
33694maybe-clean-textutils: clean-textutils
33695
33696clean-textutils: 
33697	@: $(MAKE); $(unstage)
33698	@[ -f ./textutils/Makefile ] || exit 0; \
33699	r=`${PWD_COMMAND}`; export r; \
33700	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33701	$(HOST_EXPORTS) \
33702	for flag in $(EXTRA_HOST_FLAGS) ; do \
33703	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33704	done; \
33705	echo "Doing clean in textutils" ; \
33706	(cd $(HOST_SUBDIR)/textutils && \
33707	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33708	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33709	          "RANLIB=$${RANLIB}" \
33710	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33711	          clean) \
33712	  || exit 1
33713
33714@endif textutils
33715
33716.PHONY: maybe-distclean-textutils distclean-textutils
33717maybe-distclean-textutils:
33718@if textutils
33719maybe-distclean-textutils: distclean-textutils
33720
33721distclean-textutils: 
33722	@: $(MAKE); $(unstage)
33723	@[ -f ./textutils/Makefile ] || exit 0; \
33724	r=`${PWD_COMMAND}`; export r; \
33725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726	$(HOST_EXPORTS) \
33727	for flag in $(EXTRA_HOST_FLAGS) ; do \
33728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729	done; \
33730	echo "Doing distclean in textutils" ; \
33731	(cd $(HOST_SUBDIR)/textutils && \
33732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734	          "RANLIB=$${RANLIB}" \
33735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736	          distclean) \
33737	  || exit 1
33738
33739@endif textutils
33740
33741.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
33742maybe-maintainer-clean-textutils:
33743@if textutils
33744maybe-maintainer-clean-textutils: maintainer-clean-textutils
33745
33746maintainer-clean-textutils: 
33747	@: $(MAKE); $(unstage)
33748	@[ -f ./textutils/Makefile ] || exit 0; \
33749	r=`${PWD_COMMAND}`; export r; \
33750	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33751	$(HOST_EXPORTS) \
33752	for flag in $(EXTRA_HOST_FLAGS) ; do \
33753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33754	done; \
33755	echo "Doing maintainer-clean in textutils" ; \
33756	(cd $(HOST_SUBDIR)/textutils && \
33757	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33758	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33759	          "RANLIB=$${RANLIB}" \
33760	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33761	          maintainer-clean) \
33762	  || exit 1
33763
33764@endif textutils
33765
33766
33767
33768.PHONY: configure-time maybe-configure-time
33769maybe-configure-time:
33770@if gcc-bootstrap
33771configure-time: stage_current
33772@endif gcc-bootstrap
33773@if time
33774maybe-configure-time: configure-time
33775configure-time: 
33776	@: $(MAKE); $(unstage)
33777	@r=`${PWD_COMMAND}`; export r; \
33778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33779	test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
33780	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
33781	$(HOST_EXPORTS) \
33782	echo Configuring in $(HOST_SUBDIR)/time; \
33783	cd "$(HOST_SUBDIR)/time" || exit 1; \
33784	case $(srcdir) in \
33785	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33786	  *) topdir=`echo $(HOST_SUBDIR)/time/ | \
33787		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33788	esac; \
33789	srcdiroption="--srcdir=$${topdir}/time"; \
33790	libsrcdir="$$s/time"; \
33791	$(SHELL) $${libsrcdir}/configure \
33792	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33793	  --target=${target_alias} $${srcdiroption}  \
33794	  || exit 1
33795@endif time
33796
33797
33798
33799
33800
33801.PHONY: all-time maybe-all-time
33802maybe-all-time:
33803@if gcc-bootstrap
33804all-time: stage_current
33805@endif gcc-bootstrap
33806@if time
33807TARGET-time=all
33808maybe-all-time: all-time
33809all-time: configure-time
33810	@: $(MAKE); $(unstage)
33811	@r=`${PWD_COMMAND}`; export r; \
33812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33813	$(HOST_EXPORTS) \
33814	(cd $(HOST_SUBDIR)/time && \
33815	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
33816@endif time
33817
33818
33819
33820
33821.PHONY: check-time maybe-check-time
33822maybe-check-time:
33823@if time
33824maybe-check-time: check-time
33825
33826check-time:
33827	@: $(MAKE); $(unstage)
33828	@r=`${PWD_COMMAND}`; export r; \
33829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33830	$(HOST_EXPORTS) \
33831	(cd $(HOST_SUBDIR)/time && \
33832	  $(MAKE) $(FLAGS_TO_PASS)  check)
33833
33834@endif time
33835
33836.PHONY: install-time maybe-install-time
33837maybe-install-time:
33838@if time
33839maybe-install-time: install-time
33840
33841install-time: installdirs
33842	@: $(MAKE); $(unstage)
33843	@r=`${PWD_COMMAND}`; export r; \
33844	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33845	$(HOST_EXPORTS) \
33846	(cd $(HOST_SUBDIR)/time && \
33847	  $(MAKE) $(FLAGS_TO_PASS)  install)
33848
33849@endif time
33850
33851# Other targets (info, dvi, pdf, etc.)
33852
33853.PHONY: maybe-info-time info-time
33854maybe-info-time:
33855@if time
33856maybe-info-time: info-time
33857
33858info-time: \
33859    configure-time 
33860	@: $(MAKE); $(unstage)
33861	@[ -f ./time/Makefile ] || exit 0; \
33862	r=`${PWD_COMMAND}`; export r; \
33863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33864	$(HOST_EXPORTS) \
33865	for flag in $(EXTRA_HOST_FLAGS) ; do \
33866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33867	done; \
33868	echo "Doing info in time" ; \
33869	(cd $(HOST_SUBDIR)/time && \
33870	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33871	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33872	          "RANLIB=$${RANLIB}" \
33873	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33874	          info) \
33875	  || exit 1
33876
33877@endif time
33878
33879.PHONY: maybe-dvi-time dvi-time
33880maybe-dvi-time:
33881@if time
33882maybe-dvi-time: dvi-time
33883
33884dvi-time: \
33885    configure-time 
33886	@: $(MAKE); $(unstage)
33887	@[ -f ./time/Makefile ] || exit 0; \
33888	r=`${PWD_COMMAND}`; export r; \
33889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33890	$(HOST_EXPORTS) \
33891	for flag in $(EXTRA_HOST_FLAGS) ; do \
33892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33893	done; \
33894	echo "Doing dvi in time" ; \
33895	(cd $(HOST_SUBDIR)/time && \
33896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33898	          "RANLIB=$${RANLIB}" \
33899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33900	          dvi) \
33901	  || exit 1
33902
33903@endif time
33904
33905.PHONY: maybe-pdf-time pdf-time
33906maybe-pdf-time:
33907@if time
33908maybe-pdf-time: pdf-time
33909
33910pdf-time: \
33911    configure-time 
33912	@: $(MAKE); $(unstage)
33913	@[ -f ./time/Makefile ] || exit 0; \
33914	r=`${PWD_COMMAND}`; export r; \
33915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33916	$(HOST_EXPORTS) \
33917	for flag in $(EXTRA_HOST_FLAGS) ; do \
33918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33919	done; \
33920	echo "Doing pdf in time" ; \
33921	(cd $(HOST_SUBDIR)/time && \
33922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33924	          "RANLIB=$${RANLIB}" \
33925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33926	          pdf) \
33927	  || exit 1
33928
33929@endif time
33930
33931.PHONY: maybe-html-time html-time
33932maybe-html-time:
33933@if time
33934maybe-html-time: html-time
33935
33936html-time: \
33937    configure-time 
33938	@: $(MAKE); $(unstage)
33939	@[ -f ./time/Makefile ] || exit 0; \
33940	r=`${PWD_COMMAND}`; export r; \
33941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33942	$(HOST_EXPORTS) \
33943	for flag in $(EXTRA_HOST_FLAGS) ; do \
33944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33945	done; \
33946	echo "Doing html in time" ; \
33947	(cd $(HOST_SUBDIR)/time && \
33948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33950	          "RANLIB=$${RANLIB}" \
33951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33952	          html) \
33953	  || exit 1
33954
33955@endif time
33956
33957.PHONY: maybe-TAGS-time TAGS-time
33958maybe-TAGS-time:
33959@if time
33960maybe-TAGS-time: TAGS-time
33961
33962TAGS-time: \
33963    configure-time 
33964	@: $(MAKE); $(unstage)
33965	@[ -f ./time/Makefile ] || exit 0; \
33966	r=`${PWD_COMMAND}`; export r; \
33967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968	$(HOST_EXPORTS) \
33969	for flag in $(EXTRA_HOST_FLAGS) ; do \
33970	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33971	done; \
33972	echo "Doing TAGS in time" ; \
33973	(cd $(HOST_SUBDIR)/time && \
33974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33976	          "RANLIB=$${RANLIB}" \
33977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33978	          TAGS) \
33979	  || exit 1
33980
33981@endif time
33982
33983.PHONY: maybe-install-info-time install-info-time
33984maybe-install-info-time:
33985@if time
33986maybe-install-info-time: install-info-time
33987
33988install-info-time: \
33989    configure-time \
33990    info-time 
33991	@: $(MAKE); $(unstage)
33992	@[ -f ./time/Makefile ] || exit 0; \
33993	r=`${PWD_COMMAND}`; export r; \
33994	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33995	$(HOST_EXPORTS) \
33996	for flag in $(EXTRA_HOST_FLAGS) ; do \
33997	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33998	done; \
33999	echo "Doing install-info in time" ; \
34000	(cd $(HOST_SUBDIR)/time && \
34001	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34002	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34003	          "RANLIB=$${RANLIB}" \
34004	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34005	          install-info) \
34006	  || exit 1
34007
34008@endif time
34009
34010.PHONY: maybe-install-pdf-time install-pdf-time
34011maybe-install-pdf-time:
34012@if time
34013maybe-install-pdf-time: install-pdf-time
34014
34015install-pdf-time: \
34016    configure-time \
34017    pdf-time 
34018	@: $(MAKE); $(unstage)
34019	@[ -f ./time/Makefile ] || exit 0; \
34020	r=`${PWD_COMMAND}`; export r; \
34021	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34022	$(HOST_EXPORTS) \
34023	for flag in $(EXTRA_HOST_FLAGS) ; do \
34024	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34025	done; \
34026	echo "Doing install-pdf in time" ; \
34027	(cd $(HOST_SUBDIR)/time && \
34028	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34029	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34030	          "RANLIB=$${RANLIB}" \
34031	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34032	          install-pdf) \
34033	  || exit 1
34034
34035@endif time
34036
34037.PHONY: maybe-install-html-time install-html-time
34038maybe-install-html-time:
34039@if time
34040maybe-install-html-time: install-html-time
34041
34042install-html-time: \
34043    configure-time \
34044    html-time 
34045	@: $(MAKE); $(unstage)
34046	@[ -f ./time/Makefile ] || exit 0; \
34047	r=`${PWD_COMMAND}`; export r; \
34048	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34049	$(HOST_EXPORTS) \
34050	for flag in $(EXTRA_HOST_FLAGS) ; do \
34051	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34052	done; \
34053	echo "Doing install-html in time" ; \
34054	(cd $(HOST_SUBDIR)/time && \
34055	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34056	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34057	          "RANLIB=$${RANLIB}" \
34058	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34059	          install-html) \
34060	  || exit 1
34061
34062@endif time
34063
34064.PHONY: maybe-installcheck-time installcheck-time
34065maybe-installcheck-time:
34066@if time
34067maybe-installcheck-time: installcheck-time
34068
34069installcheck-time: \
34070    configure-time 
34071	@: $(MAKE); $(unstage)
34072	@[ -f ./time/Makefile ] || exit 0; \
34073	r=`${PWD_COMMAND}`; export r; \
34074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34075	$(HOST_EXPORTS) \
34076	for flag in $(EXTRA_HOST_FLAGS) ; do \
34077	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078	done; \
34079	echo "Doing installcheck in time" ; \
34080	(cd $(HOST_SUBDIR)/time && \
34081	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34082	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34083	          "RANLIB=$${RANLIB}" \
34084	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34085	          installcheck) \
34086	  || exit 1
34087
34088@endif time
34089
34090.PHONY: maybe-mostlyclean-time mostlyclean-time
34091maybe-mostlyclean-time:
34092@if time
34093maybe-mostlyclean-time: mostlyclean-time
34094
34095mostlyclean-time: 
34096	@: $(MAKE); $(unstage)
34097	@[ -f ./time/Makefile ] || exit 0; \
34098	r=`${PWD_COMMAND}`; export r; \
34099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34100	$(HOST_EXPORTS) \
34101	for flag in $(EXTRA_HOST_FLAGS) ; do \
34102	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34103	done; \
34104	echo "Doing mostlyclean in time" ; \
34105	(cd $(HOST_SUBDIR)/time && \
34106	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34107	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34108	          "RANLIB=$${RANLIB}" \
34109	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34110	          mostlyclean) \
34111	  || exit 1
34112
34113@endif time
34114
34115.PHONY: maybe-clean-time clean-time
34116maybe-clean-time:
34117@if time
34118maybe-clean-time: clean-time
34119
34120clean-time: 
34121	@: $(MAKE); $(unstage)
34122	@[ -f ./time/Makefile ] || exit 0; \
34123	r=`${PWD_COMMAND}`; export r; \
34124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125	$(HOST_EXPORTS) \
34126	for flag in $(EXTRA_HOST_FLAGS) ; do \
34127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34128	done; \
34129	echo "Doing clean in time" ; \
34130	(cd $(HOST_SUBDIR)/time && \
34131	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34132	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34133	          "RANLIB=$${RANLIB}" \
34134	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34135	          clean) \
34136	  || exit 1
34137
34138@endif time
34139
34140.PHONY: maybe-distclean-time distclean-time
34141maybe-distclean-time:
34142@if time
34143maybe-distclean-time: distclean-time
34144
34145distclean-time: 
34146	@: $(MAKE); $(unstage)
34147	@[ -f ./time/Makefile ] || exit 0; \
34148	r=`${PWD_COMMAND}`; export r; \
34149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150	$(HOST_EXPORTS) \
34151	for flag in $(EXTRA_HOST_FLAGS) ; do \
34152	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34153	done; \
34154	echo "Doing distclean in time" ; \
34155	(cd $(HOST_SUBDIR)/time && \
34156	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34157	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34158	          "RANLIB=$${RANLIB}" \
34159	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34160	          distclean) \
34161	  || exit 1
34162
34163@endif time
34164
34165.PHONY: maybe-maintainer-clean-time maintainer-clean-time
34166maybe-maintainer-clean-time:
34167@if time
34168maybe-maintainer-clean-time: maintainer-clean-time
34169
34170maintainer-clean-time: 
34171	@: $(MAKE); $(unstage)
34172	@[ -f ./time/Makefile ] || exit 0; \
34173	r=`${PWD_COMMAND}`; export r; \
34174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34175	$(HOST_EXPORTS) \
34176	for flag in $(EXTRA_HOST_FLAGS) ; do \
34177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34178	done; \
34179	echo "Doing maintainer-clean in time" ; \
34180	(cd $(HOST_SUBDIR)/time && \
34181	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34182	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34183	          "RANLIB=$${RANLIB}" \
34184	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34185	          maintainer-clean) \
34186	  || exit 1
34187
34188@endif time
34189
34190
34191
34192.PHONY: configure-uudecode maybe-configure-uudecode
34193maybe-configure-uudecode:
34194@if gcc-bootstrap
34195configure-uudecode: stage_current
34196@endif gcc-bootstrap
34197@if uudecode
34198maybe-configure-uudecode: configure-uudecode
34199configure-uudecode: 
34200	@: $(MAKE); $(unstage)
34201	@r=`${PWD_COMMAND}`; export r; \
34202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203	test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
34204	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
34205	$(HOST_EXPORTS) \
34206	echo Configuring in $(HOST_SUBDIR)/uudecode; \
34207	cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
34208	case $(srcdir) in \
34209	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34210	  *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
34211		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34212	esac; \
34213	srcdiroption="--srcdir=$${topdir}/uudecode"; \
34214	libsrcdir="$$s/uudecode"; \
34215	$(SHELL) $${libsrcdir}/configure \
34216	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34217	  --target=${target_alias} $${srcdiroption}  \
34218	  || exit 1
34219@endif uudecode
34220
34221
34222
34223
34224
34225.PHONY: all-uudecode maybe-all-uudecode
34226maybe-all-uudecode:
34227@if gcc-bootstrap
34228all-uudecode: stage_current
34229@endif gcc-bootstrap
34230@if uudecode
34231TARGET-uudecode=all
34232maybe-all-uudecode: all-uudecode
34233all-uudecode: configure-uudecode
34234	@: $(MAKE); $(unstage)
34235	@r=`${PWD_COMMAND}`; export r; \
34236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34237	$(HOST_EXPORTS) \
34238	(cd $(HOST_SUBDIR)/uudecode && \
34239	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
34240@endif uudecode
34241
34242
34243
34244
34245.PHONY: check-uudecode maybe-check-uudecode
34246maybe-check-uudecode:
34247@if uudecode
34248maybe-check-uudecode: check-uudecode
34249
34250check-uudecode:
34251	@: $(MAKE); $(unstage)
34252	@r=`${PWD_COMMAND}`; export r; \
34253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34254	$(HOST_EXPORTS) \
34255	(cd $(HOST_SUBDIR)/uudecode && \
34256	  $(MAKE) $(FLAGS_TO_PASS)  check)
34257
34258@endif uudecode
34259
34260.PHONY: install-uudecode maybe-install-uudecode
34261maybe-install-uudecode:
34262@if uudecode
34263maybe-install-uudecode: install-uudecode
34264
34265install-uudecode: installdirs
34266	@: $(MAKE); $(unstage)
34267	@r=`${PWD_COMMAND}`; export r; \
34268	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269	$(HOST_EXPORTS) \
34270	(cd $(HOST_SUBDIR)/uudecode && \
34271	  $(MAKE) $(FLAGS_TO_PASS)  install)
34272
34273@endif uudecode
34274
34275# Other targets (info, dvi, pdf, etc.)
34276
34277.PHONY: maybe-info-uudecode info-uudecode
34278maybe-info-uudecode:
34279@if uudecode
34280maybe-info-uudecode: info-uudecode
34281
34282info-uudecode: \
34283    configure-uudecode 
34284	@: $(MAKE); $(unstage)
34285	@[ -f ./uudecode/Makefile ] || exit 0; \
34286	r=`${PWD_COMMAND}`; export r; \
34287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34288	$(HOST_EXPORTS) \
34289	for flag in $(EXTRA_HOST_FLAGS) ; do \
34290	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34291	done; \
34292	echo "Doing info in uudecode" ; \
34293	(cd $(HOST_SUBDIR)/uudecode && \
34294	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34295	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34296	          "RANLIB=$${RANLIB}" \
34297	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34298	          info) \
34299	  || exit 1
34300
34301@endif uudecode
34302
34303.PHONY: maybe-dvi-uudecode dvi-uudecode
34304maybe-dvi-uudecode:
34305@if uudecode
34306maybe-dvi-uudecode: dvi-uudecode
34307
34308dvi-uudecode: \
34309    configure-uudecode 
34310	@: $(MAKE); $(unstage)
34311	@[ -f ./uudecode/Makefile ] || exit 0; \
34312	r=`${PWD_COMMAND}`; export r; \
34313	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34314	$(HOST_EXPORTS) \
34315	for flag in $(EXTRA_HOST_FLAGS) ; do \
34316	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34317	done; \
34318	echo "Doing dvi in uudecode" ; \
34319	(cd $(HOST_SUBDIR)/uudecode && \
34320	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34321	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34322	          "RANLIB=$${RANLIB}" \
34323	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34324	          dvi) \
34325	  || exit 1
34326
34327@endif uudecode
34328
34329.PHONY: maybe-pdf-uudecode pdf-uudecode
34330maybe-pdf-uudecode:
34331@if uudecode
34332maybe-pdf-uudecode: pdf-uudecode
34333
34334pdf-uudecode: \
34335    configure-uudecode 
34336	@: $(MAKE); $(unstage)
34337	@[ -f ./uudecode/Makefile ] || exit 0; \
34338	r=`${PWD_COMMAND}`; export r; \
34339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34340	$(HOST_EXPORTS) \
34341	for flag in $(EXTRA_HOST_FLAGS) ; do \
34342	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34343	done; \
34344	echo "Doing pdf in uudecode" ; \
34345	(cd $(HOST_SUBDIR)/uudecode && \
34346	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34347	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34348	          "RANLIB=$${RANLIB}" \
34349	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34350	          pdf) \
34351	  || exit 1
34352
34353@endif uudecode
34354
34355.PHONY: maybe-html-uudecode html-uudecode
34356maybe-html-uudecode:
34357@if uudecode
34358maybe-html-uudecode: html-uudecode
34359
34360html-uudecode: \
34361    configure-uudecode 
34362	@: $(MAKE); $(unstage)
34363	@[ -f ./uudecode/Makefile ] || exit 0; \
34364	r=`${PWD_COMMAND}`; export r; \
34365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34366	$(HOST_EXPORTS) \
34367	for flag in $(EXTRA_HOST_FLAGS) ; do \
34368	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34369	done; \
34370	echo "Doing html in uudecode" ; \
34371	(cd $(HOST_SUBDIR)/uudecode && \
34372	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34373	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34374	          "RANLIB=$${RANLIB}" \
34375	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34376	          html) \
34377	  || exit 1
34378
34379@endif uudecode
34380
34381.PHONY: maybe-TAGS-uudecode TAGS-uudecode
34382maybe-TAGS-uudecode:
34383@if uudecode
34384maybe-TAGS-uudecode: TAGS-uudecode
34385
34386TAGS-uudecode: \
34387    configure-uudecode 
34388	@: $(MAKE); $(unstage)
34389	@[ -f ./uudecode/Makefile ] || exit 0; \
34390	r=`${PWD_COMMAND}`; export r; \
34391	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392	$(HOST_EXPORTS) \
34393	for flag in $(EXTRA_HOST_FLAGS) ; do \
34394	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34395	done; \
34396	echo "Doing TAGS in uudecode" ; \
34397	(cd $(HOST_SUBDIR)/uudecode && \
34398	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400	          "RANLIB=$${RANLIB}" \
34401	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402	          TAGS) \
34403	  || exit 1
34404
34405@endif uudecode
34406
34407.PHONY: maybe-install-info-uudecode install-info-uudecode
34408maybe-install-info-uudecode:
34409@if uudecode
34410maybe-install-info-uudecode: install-info-uudecode
34411
34412install-info-uudecode: \
34413    configure-uudecode \
34414    info-uudecode 
34415	@: $(MAKE); $(unstage)
34416	@[ -f ./uudecode/Makefile ] || exit 0; \
34417	r=`${PWD_COMMAND}`; export r; \
34418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419	$(HOST_EXPORTS) \
34420	for flag in $(EXTRA_HOST_FLAGS) ; do \
34421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422	done; \
34423	echo "Doing install-info in uudecode" ; \
34424	(cd $(HOST_SUBDIR)/uudecode && \
34425	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427	          "RANLIB=$${RANLIB}" \
34428	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429	          install-info) \
34430	  || exit 1
34431
34432@endif uudecode
34433
34434.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
34435maybe-install-pdf-uudecode:
34436@if uudecode
34437maybe-install-pdf-uudecode: install-pdf-uudecode
34438
34439install-pdf-uudecode: \
34440    configure-uudecode \
34441    pdf-uudecode 
34442	@: $(MAKE); $(unstage)
34443	@[ -f ./uudecode/Makefile ] || exit 0; \
34444	r=`${PWD_COMMAND}`; export r; \
34445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34446	$(HOST_EXPORTS) \
34447	for flag in $(EXTRA_HOST_FLAGS) ; do \
34448	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34449	done; \
34450	echo "Doing install-pdf in uudecode" ; \
34451	(cd $(HOST_SUBDIR)/uudecode && \
34452	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34453	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34454	          "RANLIB=$${RANLIB}" \
34455	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34456	          install-pdf) \
34457	  || exit 1
34458
34459@endif uudecode
34460
34461.PHONY: maybe-install-html-uudecode install-html-uudecode
34462maybe-install-html-uudecode:
34463@if uudecode
34464maybe-install-html-uudecode: install-html-uudecode
34465
34466install-html-uudecode: \
34467    configure-uudecode \
34468    html-uudecode 
34469	@: $(MAKE); $(unstage)
34470	@[ -f ./uudecode/Makefile ] || exit 0; \
34471	r=`${PWD_COMMAND}`; export r; \
34472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34473	$(HOST_EXPORTS) \
34474	for flag in $(EXTRA_HOST_FLAGS) ; do \
34475	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34476	done; \
34477	echo "Doing install-html in uudecode" ; \
34478	(cd $(HOST_SUBDIR)/uudecode && \
34479	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34480	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34481	          "RANLIB=$${RANLIB}" \
34482	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34483	          install-html) \
34484	  || exit 1
34485
34486@endif uudecode
34487
34488.PHONY: maybe-installcheck-uudecode installcheck-uudecode
34489maybe-installcheck-uudecode:
34490@if uudecode
34491maybe-installcheck-uudecode: installcheck-uudecode
34492
34493installcheck-uudecode: \
34494    configure-uudecode 
34495	@: $(MAKE); $(unstage)
34496	@[ -f ./uudecode/Makefile ] || exit 0; \
34497	r=`${PWD_COMMAND}`; export r; \
34498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499	$(HOST_EXPORTS) \
34500	for flag in $(EXTRA_HOST_FLAGS) ; do \
34501	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502	done; \
34503	echo "Doing installcheck in uudecode" ; \
34504	(cd $(HOST_SUBDIR)/uudecode && \
34505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507	          "RANLIB=$${RANLIB}" \
34508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509	          installcheck) \
34510	  || exit 1
34511
34512@endif uudecode
34513
34514.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
34515maybe-mostlyclean-uudecode:
34516@if uudecode
34517maybe-mostlyclean-uudecode: mostlyclean-uudecode
34518
34519mostlyclean-uudecode: 
34520	@: $(MAKE); $(unstage)
34521	@[ -f ./uudecode/Makefile ] || exit 0; \
34522	r=`${PWD_COMMAND}`; export r; \
34523	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34524	$(HOST_EXPORTS) \
34525	for flag in $(EXTRA_HOST_FLAGS) ; do \
34526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527	done; \
34528	echo "Doing mostlyclean in uudecode" ; \
34529	(cd $(HOST_SUBDIR)/uudecode && \
34530	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34531	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34532	          "RANLIB=$${RANLIB}" \
34533	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34534	          mostlyclean) \
34535	  || exit 1
34536
34537@endif uudecode
34538
34539.PHONY: maybe-clean-uudecode clean-uudecode
34540maybe-clean-uudecode:
34541@if uudecode
34542maybe-clean-uudecode: clean-uudecode
34543
34544clean-uudecode: 
34545	@: $(MAKE); $(unstage)
34546	@[ -f ./uudecode/Makefile ] || exit 0; \
34547	r=`${PWD_COMMAND}`; export r; \
34548	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34549	$(HOST_EXPORTS) \
34550	for flag in $(EXTRA_HOST_FLAGS) ; do \
34551	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34552	done; \
34553	echo "Doing clean in uudecode" ; \
34554	(cd $(HOST_SUBDIR)/uudecode && \
34555	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34556	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34557	          "RANLIB=$${RANLIB}" \
34558	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34559	          clean) \
34560	  || exit 1
34561
34562@endif uudecode
34563
34564.PHONY: maybe-distclean-uudecode distclean-uudecode
34565maybe-distclean-uudecode:
34566@if uudecode
34567maybe-distclean-uudecode: distclean-uudecode
34568
34569distclean-uudecode: 
34570	@: $(MAKE); $(unstage)
34571	@[ -f ./uudecode/Makefile ] || exit 0; \
34572	r=`${PWD_COMMAND}`; export r; \
34573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34574	$(HOST_EXPORTS) \
34575	for flag in $(EXTRA_HOST_FLAGS) ; do \
34576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34577	done; \
34578	echo "Doing distclean in uudecode" ; \
34579	(cd $(HOST_SUBDIR)/uudecode && \
34580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34582	          "RANLIB=$${RANLIB}" \
34583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34584	          distclean) \
34585	  || exit 1
34586
34587@endif uudecode
34588
34589.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
34590maybe-maintainer-clean-uudecode:
34591@if uudecode
34592maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
34593
34594maintainer-clean-uudecode: 
34595	@: $(MAKE); $(unstage)
34596	@[ -f ./uudecode/Makefile ] || exit 0; \
34597	r=`${PWD_COMMAND}`; export r; \
34598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34599	$(HOST_EXPORTS) \
34600	for flag in $(EXTRA_HOST_FLAGS) ; do \
34601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34602	done; \
34603	echo "Doing maintainer-clean in uudecode" ; \
34604	(cd $(HOST_SUBDIR)/uudecode && \
34605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34607	          "RANLIB=$${RANLIB}" \
34608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34609	          maintainer-clean) \
34610	  || exit 1
34611
34612@endif uudecode
34613
34614
34615
34616.PHONY: configure-wdiff maybe-configure-wdiff
34617maybe-configure-wdiff:
34618@if gcc-bootstrap
34619configure-wdiff: stage_current
34620@endif gcc-bootstrap
34621@if wdiff
34622maybe-configure-wdiff: configure-wdiff
34623configure-wdiff: 
34624	@: $(MAKE); $(unstage)
34625	@r=`${PWD_COMMAND}`; export r; \
34626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34627	test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
34628	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
34629	$(HOST_EXPORTS) \
34630	echo Configuring in $(HOST_SUBDIR)/wdiff; \
34631	cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
34632	case $(srcdir) in \
34633	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34634	  *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
34635		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34636	esac; \
34637	srcdiroption="--srcdir=$${topdir}/wdiff"; \
34638	libsrcdir="$$s/wdiff"; \
34639	$(SHELL) $${libsrcdir}/configure \
34640	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34641	  --target=${target_alias} $${srcdiroption}  \
34642	  || exit 1
34643@endif wdiff
34644
34645
34646
34647
34648
34649.PHONY: all-wdiff maybe-all-wdiff
34650maybe-all-wdiff:
34651@if gcc-bootstrap
34652all-wdiff: stage_current
34653@endif gcc-bootstrap
34654@if wdiff
34655TARGET-wdiff=all
34656maybe-all-wdiff: all-wdiff
34657all-wdiff: configure-wdiff
34658	@: $(MAKE); $(unstage)
34659	@r=`${PWD_COMMAND}`; export r; \
34660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34661	$(HOST_EXPORTS) \
34662	(cd $(HOST_SUBDIR)/wdiff && \
34663	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
34664@endif wdiff
34665
34666
34667
34668
34669.PHONY: check-wdiff maybe-check-wdiff
34670maybe-check-wdiff:
34671@if wdiff
34672maybe-check-wdiff: check-wdiff
34673
34674check-wdiff:
34675	@: $(MAKE); $(unstage)
34676	@r=`${PWD_COMMAND}`; export r; \
34677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678	$(HOST_EXPORTS) \
34679	(cd $(HOST_SUBDIR)/wdiff && \
34680	  $(MAKE) $(FLAGS_TO_PASS)  check)
34681
34682@endif wdiff
34683
34684.PHONY: install-wdiff maybe-install-wdiff
34685maybe-install-wdiff:
34686@if wdiff
34687maybe-install-wdiff: install-wdiff
34688
34689install-wdiff: installdirs
34690	@: $(MAKE); $(unstage)
34691	@r=`${PWD_COMMAND}`; export r; \
34692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693	$(HOST_EXPORTS) \
34694	(cd $(HOST_SUBDIR)/wdiff && \
34695	  $(MAKE) $(FLAGS_TO_PASS)  install)
34696
34697@endif wdiff
34698
34699# Other targets (info, dvi, pdf, etc.)
34700
34701.PHONY: maybe-info-wdiff info-wdiff
34702maybe-info-wdiff:
34703@if wdiff
34704maybe-info-wdiff: info-wdiff
34705
34706info-wdiff: \
34707    configure-wdiff 
34708	@: $(MAKE); $(unstage)
34709	@[ -f ./wdiff/Makefile ] || exit 0; \
34710	r=`${PWD_COMMAND}`; export r; \
34711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34712	$(HOST_EXPORTS) \
34713	for flag in $(EXTRA_HOST_FLAGS) ; do \
34714	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34715	done; \
34716	echo "Doing info in wdiff" ; \
34717	(cd $(HOST_SUBDIR)/wdiff && \
34718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34720	          "RANLIB=$${RANLIB}" \
34721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34722	          info) \
34723	  || exit 1
34724
34725@endif wdiff
34726
34727.PHONY: maybe-dvi-wdiff dvi-wdiff
34728maybe-dvi-wdiff:
34729@if wdiff
34730maybe-dvi-wdiff: dvi-wdiff
34731
34732dvi-wdiff: \
34733    configure-wdiff 
34734	@: $(MAKE); $(unstage)
34735	@[ -f ./wdiff/Makefile ] || exit 0; \
34736	r=`${PWD_COMMAND}`; export r; \
34737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34738	$(HOST_EXPORTS) \
34739	for flag in $(EXTRA_HOST_FLAGS) ; do \
34740	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34741	done; \
34742	echo "Doing dvi in wdiff" ; \
34743	(cd $(HOST_SUBDIR)/wdiff && \
34744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34746	          "RANLIB=$${RANLIB}" \
34747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34748	          dvi) \
34749	  || exit 1
34750
34751@endif wdiff
34752
34753.PHONY: maybe-pdf-wdiff pdf-wdiff
34754maybe-pdf-wdiff:
34755@if wdiff
34756maybe-pdf-wdiff: pdf-wdiff
34757
34758pdf-wdiff: \
34759    configure-wdiff 
34760	@: $(MAKE); $(unstage)
34761	@[ -f ./wdiff/Makefile ] || exit 0; \
34762	r=`${PWD_COMMAND}`; export r; \
34763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34764	$(HOST_EXPORTS) \
34765	for flag in $(EXTRA_HOST_FLAGS) ; do \
34766	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34767	done; \
34768	echo "Doing pdf in wdiff" ; \
34769	(cd $(HOST_SUBDIR)/wdiff && \
34770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34772	          "RANLIB=$${RANLIB}" \
34773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34774	          pdf) \
34775	  || exit 1
34776
34777@endif wdiff
34778
34779.PHONY: maybe-html-wdiff html-wdiff
34780maybe-html-wdiff:
34781@if wdiff
34782maybe-html-wdiff: html-wdiff
34783
34784html-wdiff: \
34785    configure-wdiff 
34786	@: $(MAKE); $(unstage)
34787	@[ -f ./wdiff/Makefile ] || exit 0; \
34788	r=`${PWD_COMMAND}`; export r; \
34789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790	$(HOST_EXPORTS) \
34791	for flag in $(EXTRA_HOST_FLAGS) ; do \
34792	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34793	done; \
34794	echo "Doing html in wdiff" ; \
34795	(cd $(HOST_SUBDIR)/wdiff && \
34796	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34797	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34798	          "RANLIB=$${RANLIB}" \
34799	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34800	          html) \
34801	  || exit 1
34802
34803@endif wdiff
34804
34805.PHONY: maybe-TAGS-wdiff TAGS-wdiff
34806maybe-TAGS-wdiff:
34807@if wdiff
34808maybe-TAGS-wdiff: TAGS-wdiff
34809
34810TAGS-wdiff: \
34811    configure-wdiff 
34812	@: $(MAKE); $(unstage)
34813	@[ -f ./wdiff/Makefile ] || exit 0; \
34814	r=`${PWD_COMMAND}`; export r; \
34815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34816	$(HOST_EXPORTS) \
34817	for flag in $(EXTRA_HOST_FLAGS) ; do \
34818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34819	done; \
34820	echo "Doing TAGS in wdiff" ; \
34821	(cd $(HOST_SUBDIR)/wdiff && \
34822	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34823	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34824	          "RANLIB=$${RANLIB}" \
34825	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34826	          TAGS) \
34827	  || exit 1
34828
34829@endif wdiff
34830
34831.PHONY: maybe-install-info-wdiff install-info-wdiff
34832maybe-install-info-wdiff:
34833@if wdiff
34834maybe-install-info-wdiff: install-info-wdiff
34835
34836install-info-wdiff: \
34837    configure-wdiff \
34838    info-wdiff 
34839	@: $(MAKE); $(unstage)
34840	@[ -f ./wdiff/Makefile ] || exit 0; \
34841	r=`${PWD_COMMAND}`; export r; \
34842	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34843	$(HOST_EXPORTS) \
34844	for flag in $(EXTRA_HOST_FLAGS) ; do \
34845	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34846	done; \
34847	echo "Doing install-info in wdiff" ; \
34848	(cd $(HOST_SUBDIR)/wdiff && \
34849	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34850	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34851	          "RANLIB=$${RANLIB}" \
34852	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34853	          install-info) \
34854	  || exit 1
34855
34856@endif wdiff
34857
34858.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
34859maybe-install-pdf-wdiff:
34860@if wdiff
34861maybe-install-pdf-wdiff: install-pdf-wdiff
34862
34863install-pdf-wdiff: \
34864    configure-wdiff \
34865    pdf-wdiff 
34866	@: $(MAKE); $(unstage)
34867	@[ -f ./wdiff/Makefile ] || exit 0; \
34868	r=`${PWD_COMMAND}`; export r; \
34869	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34870	$(HOST_EXPORTS) \
34871	for flag in $(EXTRA_HOST_FLAGS) ; do \
34872	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34873	done; \
34874	echo "Doing install-pdf in wdiff" ; \
34875	(cd $(HOST_SUBDIR)/wdiff && \
34876	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34877	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34878	          "RANLIB=$${RANLIB}" \
34879	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880	          install-pdf) \
34881	  || exit 1
34882
34883@endif wdiff
34884
34885.PHONY: maybe-install-html-wdiff install-html-wdiff
34886maybe-install-html-wdiff:
34887@if wdiff
34888maybe-install-html-wdiff: install-html-wdiff
34889
34890install-html-wdiff: \
34891    configure-wdiff \
34892    html-wdiff 
34893	@: $(MAKE); $(unstage)
34894	@[ -f ./wdiff/Makefile ] || exit 0; \
34895	r=`${PWD_COMMAND}`; export r; \
34896	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34897	$(HOST_EXPORTS) \
34898	for flag in $(EXTRA_HOST_FLAGS) ; do \
34899	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34900	done; \
34901	echo "Doing install-html in wdiff" ; \
34902	(cd $(HOST_SUBDIR)/wdiff && \
34903	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34904	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34905	          "RANLIB=$${RANLIB}" \
34906	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34907	          install-html) \
34908	  || exit 1
34909
34910@endif wdiff
34911
34912.PHONY: maybe-installcheck-wdiff installcheck-wdiff
34913maybe-installcheck-wdiff:
34914@if wdiff
34915maybe-installcheck-wdiff: installcheck-wdiff
34916
34917installcheck-wdiff: \
34918    configure-wdiff 
34919	@: $(MAKE); $(unstage)
34920	@[ -f ./wdiff/Makefile ] || exit 0; \
34921	r=`${PWD_COMMAND}`; export r; \
34922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34923	$(HOST_EXPORTS) \
34924	for flag in $(EXTRA_HOST_FLAGS) ; do \
34925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34926	done; \
34927	echo "Doing installcheck in wdiff" ; \
34928	(cd $(HOST_SUBDIR)/wdiff && \
34929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34931	          "RANLIB=$${RANLIB}" \
34932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34933	          installcheck) \
34934	  || exit 1
34935
34936@endif wdiff
34937
34938.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
34939maybe-mostlyclean-wdiff:
34940@if wdiff
34941maybe-mostlyclean-wdiff: mostlyclean-wdiff
34942
34943mostlyclean-wdiff: 
34944	@: $(MAKE); $(unstage)
34945	@[ -f ./wdiff/Makefile ] || exit 0; \
34946	r=`${PWD_COMMAND}`; export r; \
34947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34948	$(HOST_EXPORTS) \
34949	for flag in $(EXTRA_HOST_FLAGS) ; do \
34950	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34951	done; \
34952	echo "Doing mostlyclean in wdiff" ; \
34953	(cd $(HOST_SUBDIR)/wdiff && \
34954	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34955	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34956	          "RANLIB=$${RANLIB}" \
34957	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34958	          mostlyclean) \
34959	  || exit 1
34960
34961@endif wdiff
34962
34963.PHONY: maybe-clean-wdiff clean-wdiff
34964maybe-clean-wdiff:
34965@if wdiff
34966maybe-clean-wdiff: clean-wdiff
34967
34968clean-wdiff: 
34969	@: $(MAKE); $(unstage)
34970	@[ -f ./wdiff/Makefile ] || exit 0; \
34971	r=`${PWD_COMMAND}`; export r; \
34972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34973	$(HOST_EXPORTS) \
34974	for flag in $(EXTRA_HOST_FLAGS) ; do \
34975	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976	done; \
34977	echo "Doing clean in wdiff" ; \
34978	(cd $(HOST_SUBDIR)/wdiff && \
34979	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34980	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34981	          "RANLIB=$${RANLIB}" \
34982	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34983	          clean) \
34984	  || exit 1
34985
34986@endif wdiff
34987
34988.PHONY: maybe-distclean-wdiff distclean-wdiff
34989maybe-distclean-wdiff:
34990@if wdiff
34991maybe-distclean-wdiff: distclean-wdiff
34992
34993distclean-wdiff: 
34994	@: $(MAKE); $(unstage)
34995	@[ -f ./wdiff/Makefile ] || exit 0; \
34996	r=`${PWD_COMMAND}`; export r; \
34997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34998	$(HOST_EXPORTS) \
34999	for flag in $(EXTRA_HOST_FLAGS) ; do \
35000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35001	done; \
35002	echo "Doing distclean in wdiff" ; \
35003	(cd $(HOST_SUBDIR)/wdiff && \
35004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35006	          "RANLIB=$${RANLIB}" \
35007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35008	          distclean) \
35009	  || exit 1
35010
35011@endif wdiff
35012
35013.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
35014maybe-maintainer-clean-wdiff:
35015@if wdiff
35016maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
35017
35018maintainer-clean-wdiff: 
35019	@: $(MAKE); $(unstage)
35020	@[ -f ./wdiff/Makefile ] || exit 0; \
35021	r=`${PWD_COMMAND}`; export r; \
35022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35023	$(HOST_EXPORTS) \
35024	for flag in $(EXTRA_HOST_FLAGS) ; do \
35025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026	done; \
35027	echo "Doing maintainer-clean in wdiff" ; \
35028	(cd $(HOST_SUBDIR)/wdiff && \
35029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35031	          "RANLIB=$${RANLIB}" \
35032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35033	          maintainer-clean) \
35034	  || exit 1
35035
35036@endif wdiff
35037
35038
35039
35040.PHONY: configure-zip maybe-configure-zip
35041maybe-configure-zip:
35042@if gcc-bootstrap
35043configure-zip: stage_current
35044@endif gcc-bootstrap
35045@if zip
35046maybe-configure-zip: configure-zip
35047configure-zip: 
35048	@: $(MAKE); $(unstage)
35049	@r=`${PWD_COMMAND}`; export r; \
35050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051	test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
35052	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
35053	$(HOST_EXPORTS) \
35054	echo Configuring in $(HOST_SUBDIR)/zip; \
35055	cd "$(HOST_SUBDIR)/zip" || exit 1; \
35056	case $(srcdir) in \
35057	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35058	  *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
35059		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35060	esac; \
35061	srcdiroption="--srcdir=$${topdir}/zip"; \
35062	libsrcdir="$$s/zip"; \
35063	$(SHELL) $${libsrcdir}/configure \
35064	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35065	  --target=${target_alias} $${srcdiroption}  \
35066	  || exit 1
35067@endif zip
35068
35069
35070
35071
35072
35073.PHONY: all-zip maybe-all-zip
35074maybe-all-zip:
35075@if gcc-bootstrap
35076all-zip: stage_current
35077@endif gcc-bootstrap
35078@if zip
35079TARGET-zip=all
35080maybe-all-zip: all-zip
35081all-zip: configure-zip
35082	@: $(MAKE); $(unstage)
35083	@r=`${PWD_COMMAND}`; export r; \
35084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35085	$(HOST_EXPORTS) \
35086	(cd $(HOST_SUBDIR)/zip && \
35087	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
35088@endif zip
35089
35090
35091
35092
35093.PHONY: check-zip maybe-check-zip
35094maybe-check-zip:
35095@if zip
35096maybe-check-zip: check-zip
35097
35098# This module is only tested in a native toolchain.
35099check-zip:
35100	@: $(MAKE); $(unstage)
35101	@if [ '$(host)' = '$(target)' ] ; then \
35102	  r=`${PWD_COMMAND}`; export r; \
35103	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35104	  $(HOST_EXPORTS) \
35105	  (cd $(HOST_SUBDIR)/zip && \
35106	    $(MAKE) $(FLAGS_TO_PASS)  check); \
35107	fi
35108
35109@endif zip
35110
35111.PHONY: install-zip maybe-install-zip
35112maybe-install-zip:
35113@if zip
35114maybe-install-zip: install-zip
35115
35116install-zip: installdirs
35117	@: $(MAKE); $(unstage)
35118	@r=`${PWD_COMMAND}`; export r; \
35119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35120	$(HOST_EXPORTS) \
35121	(cd $(HOST_SUBDIR)/zip && \
35122	  $(MAKE) $(FLAGS_TO_PASS)  install)
35123
35124@endif zip
35125
35126# Other targets (info, dvi, pdf, etc.)
35127
35128.PHONY: maybe-info-zip info-zip
35129maybe-info-zip:
35130@if zip
35131maybe-info-zip: info-zip
35132
35133info-zip: \
35134    configure-zip 
35135	@: $(MAKE); $(unstage)
35136	@[ -f ./zip/Makefile ] || exit 0; \
35137	r=`${PWD_COMMAND}`; export r; \
35138	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139	$(HOST_EXPORTS) \
35140	for flag in $(EXTRA_HOST_FLAGS) ; do \
35141	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35142	done; \
35143	echo "Doing info in zip" ; \
35144	(cd $(HOST_SUBDIR)/zip && \
35145	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35146	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35147	          "RANLIB=$${RANLIB}" \
35148	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35149	          info) \
35150	  || exit 1
35151
35152@endif zip
35153
35154.PHONY: maybe-dvi-zip dvi-zip
35155maybe-dvi-zip:
35156@if zip
35157maybe-dvi-zip: dvi-zip
35158
35159dvi-zip: \
35160    configure-zip 
35161	@: $(MAKE); $(unstage)
35162	@[ -f ./zip/Makefile ] || exit 0; \
35163	r=`${PWD_COMMAND}`; export r; \
35164	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35165	$(HOST_EXPORTS) \
35166	for flag in $(EXTRA_HOST_FLAGS) ; do \
35167	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35168	done; \
35169	echo "Doing dvi in zip" ; \
35170	(cd $(HOST_SUBDIR)/zip && \
35171	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35172	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35173	          "RANLIB=$${RANLIB}" \
35174	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35175	          dvi) \
35176	  || exit 1
35177
35178@endif zip
35179
35180.PHONY: maybe-pdf-zip pdf-zip
35181maybe-pdf-zip:
35182@if zip
35183maybe-pdf-zip: pdf-zip
35184
35185pdf-zip: \
35186    configure-zip 
35187	@: $(MAKE); $(unstage)
35188	@[ -f ./zip/Makefile ] || exit 0; \
35189	r=`${PWD_COMMAND}`; export r; \
35190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191	$(HOST_EXPORTS) \
35192	for flag in $(EXTRA_HOST_FLAGS) ; do \
35193	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194	done; \
35195	echo "Doing pdf in zip" ; \
35196	(cd $(HOST_SUBDIR)/zip && \
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	          pdf) \
35202	  || exit 1
35203
35204@endif zip
35205
35206.PHONY: maybe-html-zip html-zip
35207maybe-html-zip:
35208@if zip
35209maybe-html-zip: html-zip
35210
35211html-zip: \
35212    configure-zip 
35213	@: $(MAKE); $(unstage)
35214	@[ -f ./zip/Makefile ] || exit 0; \
35215	r=`${PWD_COMMAND}`; export r; \
35216	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217	$(HOST_EXPORTS) \
35218	for flag in $(EXTRA_HOST_FLAGS) ; do \
35219	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220	done; \
35221	echo "Doing html in zip" ; \
35222	(cd $(HOST_SUBDIR)/zip && \
35223	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225	          "RANLIB=$${RANLIB}" \
35226	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227	          html) \
35228	  || exit 1
35229
35230@endif zip
35231
35232.PHONY: maybe-TAGS-zip TAGS-zip
35233maybe-TAGS-zip:
35234@if zip
35235maybe-TAGS-zip: TAGS-zip
35236
35237TAGS-zip: \
35238    configure-zip 
35239	@: $(MAKE); $(unstage)
35240	@[ -f ./zip/Makefile ] || exit 0; \
35241	r=`${PWD_COMMAND}`; export r; \
35242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243	$(HOST_EXPORTS) \
35244	for flag in $(EXTRA_HOST_FLAGS) ; do \
35245	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246	done; \
35247	echo "Doing TAGS in zip" ; \
35248	(cd $(HOST_SUBDIR)/zip && \
35249	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251	          "RANLIB=$${RANLIB}" \
35252	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253	          TAGS) \
35254	  || exit 1
35255
35256@endif zip
35257
35258.PHONY: maybe-install-info-zip install-info-zip
35259maybe-install-info-zip:
35260@if zip
35261maybe-install-info-zip: install-info-zip
35262
35263install-info-zip: \
35264    configure-zip \
35265    info-zip 
35266	@: $(MAKE); $(unstage)
35267	@[ -f ./zip/Makefile ] || exit 0; \
35268	r=`${PWD_COMMAND}`; export r; \
35269	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35270	$(HOST_EXPORTS) \
35271	for flag in $(EXTRA_HOST_FLAGS) ; do \
35272	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35273	done; \
35274	echo "Doing install-info in zip" ; \
35275	(cd $(HOST_SUBDIR)/zip && \
35276	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35277	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35278	          "RANLIB=$${RANLIB}" \
35279	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35280	          install-info) \
35281	  || exit 1
35282
35283@endif zip
35284
35285.PHONY: maybe-install-pdf-zip install-pdf-zip
35286maybe-install-pdf-zip:
35287@if zip
35288maybe-install-pdf-zip: install-pdf-zip
35289
35290install-pdf-zip: \
35291    configure-zip \
35292    pdf-zip 
35293	@: $(MAKE); $(unstage)
35294	@[ -f ./zip/Makefile ] || exit 0; \
35295	r=`${PWD_COMMAND}`; export r; \
35296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297	$(HOST_EXPORTS) \
35298	for flag in $(EXTRA_HOST_FLAGS) ; do \
35299	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35300	done; \
35301	echo "Doing install-pdf in zip" ; \
35302	(cd $(HOST_SUBDIR)/zip && \
35303	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35304	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35305	          "RANLIB=$${RANLIB}" \
35306	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35307	          install-pdf) \
35308	  || exit 1
35309
35310@endif zip
35311
35312.PHONY: maybe-install-html-zip install-html-zip
35313maybe-install-html-zip:
35314@if zip
35315maybe-install-html-zip: install-html-zip
35316
35317install-html-zip: \
35318    configure-zip \
35319    html-zip 
35320	@: $(MAKE); $(unstage)
35321	@[ -f ./zip/Makefile ] || exit 0; \
35322	r=`${PWD_COMMAND}`; export r; \
35323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324	$(HOST_EXPORTS) \
35325	for flag in $(EXTRA_HOST_FLAGS) ; do \
35326	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35327	done; \
35328	echo "Doing install-html in zip" ; \
35329	(cd $(HOST_SUBDIR)/zip && \
35330	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332	          "RANLIB=$${RANLIB}" \
35333	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334	          install-html) \
35335	  || exit 1
35336
35337@endif zip
35338
35339.PHONY: maybe-installcheck-zip installcheck-zip
35340maybe-installcheck-zip:
35341@if zip
35342maybe-installcheck-zip: installcheck-zip
35343
35344installcheck-zip: \
35345    configure-zip 
35346	@: $(MAKE); $(unstage)
35347	@[ -f ./zip/Makefile ] || exit 0; \
35348	r=`${PWD_COMMAND}`; export r; \
35349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35350	$(HOST_EXPORTS) \
35351	for flag in $(EXTRA_HOST_FLAGS) ; do \
35352	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35353	done; \
35354	echo "Doing installcheck in zip" ; \
35355	(cd $(HOST_SUBDIR)/zip && \
35356	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35357	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35358	          "RANLIB=$${RANLIB}" \
35359	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35360	          installcheck) \
35361	  || exit 1
35362
35363@endif zip
35364
35365.PHONY: maybe-mostlyclean-zip mostlyclean-zip
35366maybe-mostlyclean-zip:
35367@if zip
35368maybe-mostlyclean-zip: mostlyclean-zip
35369
35370mostlyclean-zip: 
35371	@: $(MAKE); $(unstage)
35372	@[ -f ./zip/Makefile ] || exit 0; \
35373	r=`${PWD_COMMAND}`; export r; \
35374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35375	$(HOST_EXPORTS) \
35376	for flag in $(EXTRA_HOST_FLAGS) ; do \
35377	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35378	done; \
35379	echo "Doing mostlyclean in zip" ; \
35380	(cd $(HOST_SUBDIR)/zip && \
35381	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35382	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35383	          "RANLIB=$${RANLIB}" \
35384	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35385	          mostlyclean) \
35386	  || exit 1
35387
35388@endif zip
35389
35390.PHONY: maybe-clean-zip clean-zip
35391maybe-clean-zip:
35392@if zip
35393maybe-clean-zip: clean-zip
35394
35395clean-zip: 
35396	@: $(MAKE); $(unstage)
35397	@[ -f ./zip/Makefile ] || exit 0; \
35398	r=`${PWD_COMMAND}`; export r; \
35399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35400	$(HOST_EXPORTS) \
35401	for flag in $(EXTRA_HOST_FLAGS) ; do \
35402	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35403	done; \
35404	echo "Doing clean in zip" ; \
35405	(cd $(HOST_SUBDIR)/zip && \
35406	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35407	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35408	          "RANLIB=$${RANLIB}" \
35409	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35410	          clean) \
35411	  || exit 1
35412
35413@endif zip
35414
35415.PHONY: maybe-distclean-zip distclean-zip
35416maybe-distclean-zip:
35417@if zip
35418maybe-distclean-zip: distclean-zip
35419
35420distclean-zip: 
35421	@: $(MAKE); $(unstage)
35422	@[ -f ./zip/Makefile ] || exit 0; \
35423	r=`${PWD_COMMAND}`; export r; \
35424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425	$(HOST_EXPORTS) \
35426	for flag in $(EXTRA_HOST_FLAGS) ; do \
35427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428	done; \
35429	echo "Doing distclean in zip" ; \
35430	(cd $(HOST_SUBDIR)/zip && \
35431	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433	          "RANLIB=$${RANLIB}" \
35434	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35435	          distclean) \
35436	  || exit 1
35437
35438@endif zip
35439
35440.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
35441maybe-maintainer-clean-zip:
35442@if zip
35443maybe-maintainer-clean-zip: maintainer-clean-zip
35444
35445maintainer-clean-zip: 
35446	@: $(MAKE); $(unstage)
35447	@[ -f ./zip/Makefile ] || exit 0; \
35448	r=`${PWD_COMMAND}`; export r; \
35449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450	$(HOST_EXPORTS) \
35451	for flag in $(EXTRA_HOST_FLAGS) ; do \
35452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35453	done; \
35454	echo "Doing maintainer-clean in zip" ; \
35455	(cd $(HOST_SUBDIR)/zip && \
35456	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458	          "RANLIB=$${RANLIB}" \
35459	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35460	          maintainer-clean) \
35461	  || exit 1
35462
35463@endif zip
35464
35465
35466
35467.PHONY: configure-zlib maybe-configure-zlib
35468maybe-configure-zlib:
35469@if gcc-bootstrap
35470configure-zlib: stage_current
35471@endif gcc-bootstrap
35472@if zlib
35473maybe-configure-zlib: configure-zlib
35474configure-zlib: 
35475	@r=`${PWD_COMMAND}`; export r; \
35476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35478	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35479	$(HOST_EXPORTS) \
35480	echo Configuring in $(HOST_SUBDIR)/zlib; \
35481	cd "$(HOST_SUBDIR)/zlib" || exit 1; \
35482	case $(srcdir) in \
35483	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35484	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35485		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35486	esac; \
35487	srcdiroption="--srcdir=$${topdir}/zlib"; \
35488	libsrcdir="$$s/zlib"; \
35489	$(SHELL) $${libsrcdir}/configure \
35490	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35491	  --target=${target_alias} $${srcdiroption}  \
35492	  || exit 1
35493@endif zlib
35494
35495
35496
35497.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
35498maybe-configure-stage1-zlib:
35499@if zlib-bootstrap
35500maybe-configure-stage1-zlib: configure-stage1-zlib
35501configure-stage1-zlib:
35502	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35503	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35504	@r=`${PWD_COMMAND}`; export r; \
35505	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35506	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35507	$(HOST_EXPORTS) \
35508	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
35509	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
35510	echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
35511	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35512	cd $(HOST_SUBDIR)/zlib || exit 1; \
35513	case $(srcdir) in \
35514	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35515	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35516		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35517	esac; \
35518	srcdiroption="--srcdir=$${topdir}/zlib"; \
35519	libsrcdir="$$s/zlib"; \
35520	$(SHELL) $${libsrcdir}/configure \
35521	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35522	  --target=${target_alias} $${srcdiroption} \
35523	   \
35524	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
35525@endif zlib-bootstrap
35526
35527.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
35528maybe-configure-stage2-zlib:
35529@if zlib-bootstrap
35530maybe-configure-stage2-zlib: configure-stage2-zlib
35531configure-stage2-zlib:
35532	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35533	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35534	@r=`${PWD_COMMAND}`; export r; \
35535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35536	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35537	$(HOST_EXPORTS) \
35538	$(POSTSTAGE1_HOST_EXPORTS) \
35539	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
35540	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
35541	echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
35542	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35543	cd $(HOST_SUBDIR)/zlib || exit 1; \
35544	case $(srcdir) in \
35545	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35546	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35547		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35548	esac; \
35549	srcdiroption="--srcdir=$${topdir}/zlib"; \
35550	libsrcdir="$$s/zlib"; \
35551	$(SHELL) $${libsrcdir}/configure \
35552	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35553	  --target=${target_alias} $${srcdiroption} \
35554	  --with-build-libsubdir=$(HOST_SUBDIR) \
35555	  @stage2_werror_flag@ 
35556@endif zlib-bootstrap
35557
35558.PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
35559maybe-configure-stageb2g0-zlib:
35560@if zlib-bootstrap
35561maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
35562configure-stageb2g0-zlib:
35563	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35564	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35565	@r=`${PWD_COMMAND}`; export r; \
35566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35567	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35568	$(HOST_EXPORTS) \
35569	$(POSTSTAGE1_HOST_EXPORTS) \
35570	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
35571	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
35572	echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
35573	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35574	cd $(HOST_SUBDIR)/zlib || exit 1; \
35575	case $(srcdir) in \
35576	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35577	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35578		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35579	esac; \
35580	srcdiroption="--srcdir=$${topdir}/zlib"; \
35581	libsrcdir="$$s/zlib"; \
35582	$(SHELL) $${libsrcdir}/configure \
35583	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35584	  --target=${target_alias} $${srcdiroption} \
35585	  --with-build-libsubdir=$(HOST_SUBDIR) \
35586	  @stage2_werror_flag@ 
35587@endif zlib-bootstrap
35588
35589.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
35590maybe-configure-stage3-zlib:
35591@if zlib-bootstrap
35592maybe-configure-stage3-zlib: configure-stage3-zlib
35593configure-stage3-zlib:
35594	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35595	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35596	@r=`${PWD_COMMAND}`; export r; \
35597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35598	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35599	$(HOST_EXPORTS) \
35600	$(POSTSTAGE1_HOST_EXPORTS) \
35601	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
35602	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
35603	echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
35604	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35605	cd $(HOST_SUBDIR)/zlib || exit 1; \
35606	case $(srcdir) in \
35607	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35608	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35609		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35610	esac; \
35611	srcdiroption="--srcdir=$${topdir}/zlib"; \
35612	libsrcdir="$$s/zlib"; \
35613	$(SHELL) $${libsrcdir}/configure \
35614	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35615	  --target=${target_alias} $${srcdiroption} \
35616	  --with-build-libsubdir=$(HOST_SUBDIR) \
35617	  @stage2_werror_flag@ 
35618@endif zlib-bootstrap
35619
35620.PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
35621maybe-configure-stageb3g2-zlib:
35622@if zlib-bootstrap
35623maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
35624configure-stageb3g2-zlib:
35625	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35626	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35627	@r=`${PWD_COMMAND}`; export r; \
35628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35629	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35630	$(HOST_EXPORTS) \
35631	$(POSTSTAGE1_HOST_EXPORTS) \
35632	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
35633	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
35634	echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
35635	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35636	cd $(HOST_SUBDIR)/zlib || exit 1; \
35637	case $(srcdir) in \
35638	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35639	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35640		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35641	esac; \
35642	srcdiroption="--srcdir=$${topdir}/zlib"; \
35643	libsrcdir="$$s/zlib"; \
35644	$(SHELL) $${libsrcdir}/configure \
35645	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35646	  --target=${target_alias} $${srcdiroption} \
35647	  --with-build-libsubdir=$(HOST_SUBDIR) \
35648	  @stage2_werror_flag@ 
35649@endif zlib-bootstrap
35650
35651.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
35652maybe-configure-stage4-zlib:
35653@if zlib-bootstrap
35654maybe-configure-stage4-zlib: configure-stage4-zlib
35655configure-stage4-zlib:
35656	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35657	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35658	@r=`${PWD_COMMAND}`; export r; \
35659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35660	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35661	$(HOST_EXPORTS) \
35662	$(POSTSTAGE1_HOST_EXPORTS) \
35663	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
35664	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
35665	echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
35666	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35667	cd $(HOST_SUBDIR)/zlib || exit 1; \
35668	case $(srcdir) in \
35669	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35670	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35671		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35672	esac; \
35673	srcdiroption="--srcdir=$${topdir}/zlib"; \
35674	libsrcdir="$$s/zlib"; \
35675	$(SHELL) $${libsrcdir}/configure \
35676	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35677	  --target=${target_alias} $${srcdiroption} \
35678	  --with-build-libsubdir=$(HOST_SUBDIR) \
35679	  @stage2_werror_flag@ 
35680@endif zlib-bootstrap
35681
35682.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
35683maybe-configure-stageprofile-zlib:
35684@if zlib-bootstrap
35685maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
35686configure-stageprofile-zlib:
35687	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35688	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35689	@r=`${PWD_COMMAND}`; export r; \
35690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35691	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35692	$(HOST_EXPORTS) \
35693	$(POSTSTAGE1_HOST_EXPORTS) \
35694	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
35695	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
35696	echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
35697	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35698	cd $(HOST_SUBDIR)/zlib || exit 1; \
35699	case $(srcdir) in \
35700	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35701	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35702		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35703	esac; \
35704	srcdiroption="--srcdir=$${topdir}/zlib"; \
35705	libsrcdir="$$s/zlib"; \
35706	$(SHELL) $${libsrcdir}/configure \
35707	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35708	  --target=${target_alias} $${srcdiroption} \
35709	  --with-build-libsubdir=$(HOST_SUBDIR) \
35710	  @stage2_werror_flag@ 
35711@endif zlib-bootstrap
35712
35713.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
35714maybe-configure-stagefeedback-zlib:
35715@if zlib-bootstrap
35716maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
35717configure-stagefeedback-zlib:
35718	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35719	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35720	@r=`${PWD_COMMAND}`; export r; \
35721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35723	$(HOST_EXPORTS) \
35724	$(POSTSTAGE1_HOST_EXPORTS) \
35725	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
35726	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
35727	echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
35728	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35729	cd $(HOST_SUBDIR)/zlib || exit 1; \
35730	case $(srcdir) in \
35731	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35732	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35733		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35734	esac; \
35735	srcdiroption="--srcdir=$${topdir}/zlib"; \
35736	libsrcdir="$$s/zlib"; \
35737	$(SHELL) $${libsrcdir}/configure \
35738	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35739	  --target=${target_alias} $${srcdiroption} \
35740	  --with-build-libsubdir=$(HOST_SUBDIR) \
35741	  @stage2_werror_flag@ 
35742@endif zlib-bootstrap
35743
35744
35745
35746
35747
35748.PHONY: all-zlib maybe-all-zlib
35749maybe-all-zlib:
35750@if gcc-bootstrap
35751all-zlib: stage_current
35752@endif gcc-bootstrap
35753@if zlib
35754TARGET-zlib=all
35755maybe-all-zlib: all-zlib
35756all-zlib: configure-zlib
35757	@r=`${PWD_COMMAND}`; export r; \
35758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759	$(HOST_EXPORTS) \
35760	(cd $(HOST_SUBDIR)/zlib && \
35761	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
35762@endif zlib
35763
35764
35765
35766.PHONY: all-stage1-zlib maybe-all-stage1-zlib
35767.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
35768maybe-all-stage1-zlib:
35769maybe-clean-stage1-zlib:
35770@if zlib-bootstrap
35771maybe-all-stage1-zlib: all-stage1-zlib
35772all-stage1: all-stage1-zlib
35773TARGET-stage1-zlib = $(TARGET-zlib)
35774all-stage1-zlib: configure-stage1-zlib
35775	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35776	@r=`${PWD_COMMAND}`; export r; \
35777	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778	$(HOST_EXPORTS) \
35779	cd $(HOST_SUBDIR)/zlib && \
35780	$(MAKE) $(FLAGS_TO_PASS) \
35781		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
35782		$(TARGET-stage1-zlib)
35783
35784maybe-clean-stage1-zlib: clean-stage1-zlib
35785clean-stage1: clean-stage1-zlib
35786clean-stage1-zlib:
35787	@if [ $(current_stage) = stage1 ]; then \
35788	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35789	else \
35790	  [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
35791	  $(MAKE) stage1-start; \
35792	fi; \
35793	cd $(HOST_SUBDIR)/zlib && \
35794	$(MAKE) $(FLAGS_TO_PASS)  \
35795		 clean
35796@endif zlib-bootstrap
35797
35798
35799.PHONY: all-stage2-zlib maybe-all-stage2-zlib
35800.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
35801maybe-all-stage2-zlib:
35802maybe-clean-stage2-zlib:
35803@if zlib-bootstrap
35804maybe-all-stage2-zlib: all-stage2-zlib
35805all-stage2: all-stage2-zlib
35806TARGET-stage2-zlib = $(TARGET-zlib)
35807all-stage2-zlib: configure-stage2-zlib
35808	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35809	@r=`${PWD_COMMAND}`; export r; \
35810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35811	$(HOST_EXPORTS) \
35812	$(POSTSTAGE1_HOST_EXPORTS) \
35813	cd $(HOST_SUBDIR)/zlib && \
35814	$(MAKE) $(FLAGS_TO_PASS) \
35815		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
35816		$(TARGET-stage2-zlib)
35817
35818maybe-clean-stage2-zlib: clean-stage2-zlib
35819clean-stage2: clean-stage2-zlib
35820clean-stage2-zlib:
35821	@if [ $(current_stage) = stage2 ]; then \
35822	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35823	else \
35824	  [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
35825	  $(MAKE) stage2-start; \
35826	fi; \
35827	cd $(HOST_SUBDIR)/zlib && \
35828	$(MAKE) $(FLAGS_TO_PASS)  \
35829		$(POSTSTAGE1_FLAGS_TO_PASS)  \
35830		 clean
35831@endif zlib-bootstrap
35832
35833
35834.PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
35835.PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
35836maybe-all-stageb2g0-zlib:
35837maybe-clean-stageb2g0-zlib:
35838@if zlib-bootstrap
35839maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
35840all-stageb2g0: all-stageb2g0-zlib
35841TARGET-stageb2g0-zlib = $(TARGET-zlib)
35842all-stageb2g0-zlib: configure-stageb2g0-zlib
35843	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35844	@r=`${PWD_COMMAND}`; export r; \
35845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846	$(HOST_EXPORTS) \
35847	$(POSTSTAGE1_HOST_EXPORTS) \
35848	cd $(HOST_SUBDIR)/zlib && \
35849	$(MAKE) $(FLAGS_TO_PASS) \
35850		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS)  \
35851		$(TARGET-stageb2g0-zlib)
35852
35853maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
35854clean-stageb2g0: clean-stageb2g0-zlib
35855clean-stageb2g0-zlib:
35856	@if [ $(current_stage) = stageb2g0 ]; then \
35857	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35858	else \
35859	  [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
35860	  $(MAKE) stageb2g0-start; \
35861	fi; \
35862	cd $(HOST_SUBDIR)/zlib && \
35863	$(MAKE) $(FLAGS_TO_PASS)  \
35864		$(POSTSTAGE1_FLAGS_TO_PASS)  \
35865		 clean
35866@endif zlib-bootstrap
35867
35868
35869.PHONY: all-stage3-zlib maybe-all-stage3-zlib
35870.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
35871maybe-all-stage3-zlib:
35872maybe-clean-stage3-zlib:
35873@if zlib-bootstrap
35874maybe-all-stage3-zlib: all-stage3-zlib
35875all-stage3: all-stage3-zlib
35876TARGET-stage3-zlib = $(TARGET-zlib)
35877all-stage3-zlib: configure-stage3-zlib
35878	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35879	@r=`${PWD_COMMAND}`; export r; \
35880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35881	$(HOST_EXPORTS) \
35882	$(POSTSTAGE1_HOST_EXPORTS) \
35883	cd $(HOST_SUBDIR)/zlib && \
35884	$(MAKE) $(FLAGS_TO_PASS) \
35885		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
35886		$(TARGET-stage3-zlib)
35887
35888maybe-clean-stage3-zlib: clean-stage3-zlib
35889clean-stage3: clean-stage3-zlib
35890clean-stage3-zlib:
35891	@if [ $(current_stage) = stage3 ]; then \
35892	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35893	else \
35894	  [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
35895	  $(MAKE) stage3-start; \
35896	fi; \
35897	cd $(HOST_SUBDIR)/zlib && \
35898	$(MAKE) $(FLAGS_TO_PASS)  \
35899		$(POSTSTAGE1_FLAGS_TO_PASS)  \
35900		 clean
35901@endif zlib-bootstrap
35902
35903
35904.PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
35905.PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
35906maybe-all-stageb3g2-zlib:
35907maybe-clean-stageb3g2-zlib:
35908@if zlib-bootstrap
35909maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
35910all-stageb3g2: all-stageb3g2-zlib
35911TARGET-stageb3g2-zlib = $(TARGET-zlib)
35912all-stageb3g2-zlib: configure-stageb3g2-zlib
35913	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35914	@r=`${PWD_COMMAND}`; export r; \
35915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916	$(HOST_EXPORTS) \
35917	$(POSTSTAGE1_HOST_EXPORTS) \
35918	cd $(HOST_SUBDIR)/zlib && \
35919	$(MAKE) $(FLAGS_TO_PASS) \
35920		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS)  \
35921		$(TARGET-stageb3g2-zlib)
35922
35923maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
35924clean-stageb3g2: clean-stageb3g2-zlib
35925clean-stageb3g2-zlib:
35926	@if [ $(current_stage) = stageb3g2 ]; then \
35927	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35928	else \
35929	  [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
35930	  $(MAKE) stageb3g2-start; \
35931	fi; \
35932	cd $(HOST_SUBDIR)/zlib && \
35933	$(MAKE) $(FLAGS_TO_PASS)  \
35934		$(POSTSTAGE1_FLAGS_TO_PASS)  \
35935		 clean
35936@endif zlib-bootstrap
35937
35938
35939.PHONY: all-stage4-zlib maybe-all-stage4-zlib
35940.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
35941maybe-all-stage4-zlib:
35942maybe-clean-stage4-zlib:
35943@if zlib-bootstrap
35944maybe-all-stage4-zlib: all-stage4-zlib
35945all-stage4: all-stage4-zlib
35946TARGET-stage4-zlib = $(TARGET-zlib)
35947all-stage4-zlib: configure-stage4-zlib
35948	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35949	@r=`${PWD_COMMAND}`; export r; \
35950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35951	$(HOST_EXPORTS) \
35952	$(POSTSTAGE1_HOST_EXPORTS) \
35953	cd $(HOST_SUBDIR)/zlib && \
35954	$(MAKE) $(FLAGS_TO_PASS) \
35955		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS)  \
35956		$(TARGET-stage4-zlib)
35957
35958maybe-clean-stage4-zlib: clean-stage4-zlib
35959clean-stage4: clean-stage4-zlib
35960clean-stage4-zlib:
35961	@if [ $(current_stage) = stage4 ]; then \
35962	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35963	else \
35964	  [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
35965	  $(MAKE) stage4-start; \
35966	fi; \
35967	cd $(HOST_SUBDIR)/zlib && \
35968	$(MAKE) $(FLAGS_TO_PASS)  \
35969		$(POSTSTAGE1_FLAGS_TO_PASS)  \
35970		 clean
35971@endif zlib-bootstrap
35972
35973
35974.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
35975.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
35976maybe-all-stageprofile-zlib:
35977maybe-clean-stageprofile-zlib:
35978@if zlib-bootstrap
35979maybe-all-stageprofile-zlib: all-stageprofile-zlib
35980all-stageprofile: all-stageprofile-zlib
35981TARGET-stageprofile-zlib = $(TARGET-zlib)
35982all-stageprofile-zlib: configure-stageprofile-zlib
35983	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35984	@r=`${PWD_COMMAND}`; export r; \
35985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35986	$(HOST_EXPORTS) \
35987	$(POSTSTAGE1_HOST_EXPORTS) \
35988	cd $(HOST_SUBDIR)/zlib && \
35989	$(MAKE) $(FLAGS_TO_PASS) \
35990		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS)  \
35991		$(TARGET-stageprofile-zlib)
35992
35993maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
35994clean-stageprofile: clean-stageprofile-zlib
35995clean-stageprofile-zlib:
35996	@if [ $(current_stage) = stageprofile ]; then \
35997	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35998	else \
35999	  [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
36000	  $(MAKE) stageprofile-start; \
36001	fi; \
36002	cd $(HOST_SUBDIR)/zlib && \
36003	$(MAKE) $(FLAGS_TO_PASS)  \
36004		$(POSTSTAGE1_FLAGS_TO_PASS)  \
36005		 clean
36006@endif zlib-bootstrap
36007
36008
36009.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
36010.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
36011maybe-all-stagefeedback-zlib:
36012maybe-clean-stagefeedback-zlib:
36013@if zlib-bootstrap
36014maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
36015all-stagefeedback: all-stagefeedback-zlib
36016TARGET-stagefeedback-zlib = $(TARGET-zlib)
36017all-stagefeedback-zlib: configure-stagefeedback-zlib
36018	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36019	@r=`${PWD_COMMAND}`; export r; \
36020	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021	$(HOST_EXPORTS) \
36022	$(POSTSTAGE1_HOST_EXPORTS) \
36023	cd $(HOST_SUBDIR)/zlib && \
36024	$(MAKE) $(FLAGS_TO_PASS) \
36025		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS)  \
36026		$(TARGET-stagefeedback-zlib)
36027
36028maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
36029clean-stagefeedback: clean-stagefeedback-zlib
36030clean-stagefeedback-zlib:
36031	@if [ $(current_stage) = stagefeedback ]; then \
36032	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36033	else \
36034	  [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
36035	  $(MAKE) stagefeedback-start; \
36036	fi; \
36037	cd $(HOST_SUBDIR)/zlib && \
36038	$(MAKE) $(FLAGS_TO_PASS)  \
36039		$(POSTSTAGE1_FLAGS_TO_PASS)  \
36040		 clean
36041@endif zlib-bootstrap
36042
36043
36044
36045
36046
36047.PHONY: check-zlib maybe-check-zlib
36048maybe-check-zlib:
36049@if zlib
36050maybe-check-zlib: check-zlib
36051
36052check-zlib:
36053
36054@endif zlib
36055
36056.PHONY: install-zlib maybe-install-zlib
36057maybe-install-zlib:
36058@if zlib
36059maybe-install-zlib: install-zlib
36060
36061install-zlib:
36062
36063@endif zlib
36064
36065# Other targets (info, dvi, pdf, etc.)
36066
36067.PHONY: maybe-info-zlib info-zlib
36068maybe-info-zlib:
36069@if zlib
36070maybe-info-zlib: info-zlib
36071
36072info-zlib: \
36073    configure-zlib 
36074	@[ -f ./zlib/Makefile ] || exit 0; \
36075	r=`${PWD_COMMAND}`; export r; \
36076	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077	$(HOST_EXPORTS) \
36078	for flag in $(EXTRA_HOST_FLAGS) ; do \
36079	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36080	done; \
36081	echo "Doing info in zlib" ; \
36082	(cd $(HOST_SUBDIR)/zlib && \
36083	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36084	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36085	          "RANLIB=$${RANLIB}" \
36086	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36087	          info) \
36088	  || exit 1
36089
36090@endif zlib
36091
36092.PHONY: maybe-dvi-zlib dvi-zlib
36093maybe-dvi-zlib:
36094@if zlib
36095maybe-dvi-zlib: dvi-zlib
36096
36097dvi-zlib: \
36098    configure-zlib 
36099	@[ -f ./zlib/Makefile ] || exit 0; \
36100	r=`${PWD_COMMAND}`; export r; \
36101	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36102	$(HOST_EXPORTS) \
36103	for flag in $(EXTRA_HOST_FLAGS) ; do \
36104	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36105	done; \
36106	echo "Doing dvi in zlib" ; \
36107	(cd $(HOST_SUBDIR)/zlib && \
36108	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36109	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36110	          "RANLIB=$${RANLIB}" \
36111	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36112	          dvi) \
36113	  || exit 1
36114
36115@endif zlib
36116
36117.PHONY: maybe-pdf-zlib pdf-zlib
36118maybe-pdf-zlib:
36119@if zlib
36120maybe-pdf-zlib: pdf-zlib
36121
36122pdf-zlib: \
36123    configure-zlib 
36124	@[ -f ./zlib/Makefile ] || exit 0; \
36125	r=`${PWD_COMMAND}`; export r; \
36126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127	$(HOST_EXPORTS) \
36128	for flag in $(EXTRA_HOST_FLAGS) ; do \
36129	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130	done; \
36131	echo "Doing pdf in zlib" ; \
36132	(cd $(HOST_SUBDIR)/zlib && \
36133	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36134	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36135	          "RANLIB=$${RANLIB}" \
36136	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36137	          pdf) \
36138	  || exit 1
36139
36140@endif zlib
36141
36142.PHONY: maybe-html-zlib html-zlib
36143maybe-html-zlib:
36144@if zlib
36145maybe-html-zlib: html-zlib
36146
36147html-zlib: \
36148    configure-zlib 
36149	@[ -f ./zlib/Makefile ] || exit 0; \
36150	r=`${PWD_COMMAND}`; export r; \
36151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152	$(HOST_EXPORTS) \
36153	for flag in $(EXTRA_HOST_FLAGS) ; do \
36154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155	done; \
36156	echo "Doing html in zlib" ; \
36157	(cd $(HOST_SUBDIR)/zlib && \
36158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160	          "RANLIB=$${RANLIB}" \
36161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162	          html) \
36163	  || exit 1
36164
36165@endif zlib
36166
36167.PHONY: maybe-TAGS-zlib TAGS-zlib
36168maybe-TAGS-zlib:
36169@if zlib
36170maybe-TAGS-zlib: TAGS-zlib
36171
36172TAGS-zlib: \
36173    configure-zlib 
36174	@[ -f ./zlib/Makefile ] || exit 0; \
36175	r=`${PWD_COMMAND}`; export r; \
36176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177	$(HOST_EXPORTS) \
36178	for flag in $(EXTRA_HOST_FLAGS) ; do \
36179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180	done; \
36181	echo "Doing TAGS in zlib" ; \
36182	(cd $(HOST_SUBDIR)/zlib && \
36183	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185	          "RANLIB=$${RANLIB}" \
36186	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187	          TAGS) \
36188	  || exit 1
36189
36190@endif zlib
36191
36192.PHONY: maybe-install-info-zlib install-info-zlib
36193maybe-install-info-zlib:
36194@if zlib
36195maybe-install-info-zlib: install-info-zlib
36196
36197install-info-zlib: \
36198    configure-zlib \
36199    info-zlib 
36200	@[ -f ./zlib/Makefile ] || exit 0; \
36201	r=`${PWD_COMMAND}`; export r; \
36202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36203	$(HOST_EXPORTS) \
36204	for flag in $(EXTRA_HOST_FLAGS) ; do \
36205	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36206	done; \
36207	echo "Doing install-info in zlib" ; \
36208	(cd $(HOST_SUBDIR)/zlib && \
36209	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36210	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36211	          "RANLIB=$${RANLIB}" \
36212	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36213	          install-info) \
36214	  || exit 1
36215
36216@endif zlib
36217
36218.PHONY: maybe-install-pdf-zlib install-pdf-zlib
36219maybe-install-pdf-zlib:
36220@if zlib
36221maybe-install-pdf-zlib: install-pdf-zlib
36222
36223install-pdf-zlib: \
36224    configure-zlib \
36225    pdf-zlib 
36226	@[ -f ./zlib/Makefile ] || exit 0; \
36227	r=`${PWD_COMMAND}`; export r; \
36228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36229	$(HOST_EXPORTS) \
36230	for flag in $(EXTRA_HOST_FLAGS) ; do \
36231	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36232	done; \
36233	echo "Doing install-pdf in zlib" ; \
36234	(cd $(HOST_SUBDIR)/zlib && \
36235	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36236	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36237	          "RANLIB=$${RANLIB}" \
36238	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36239	          install-pdf) \
36240	  || exit 1
36241
36242@endif zlib
36243
36244.PHONY: maybe-install-html-zlib install-html-zlib
36245maybe-install-html-zlib:
36246@if zlib
36247maybe-install-html-zlib: install-html-zlib
36248
36249install-html-zlib: \
36250    configure-zlib \
36251    html-zlib 
36252	@[ -f ./zlib/Makefile ] || exit 0; \
36253	r=`${PWD_COMMAND}`; export r; \
36254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255	$(HOST_EXPORTS) \
36256	for flag in $(EXTRA_HOST_FLAGS) ; do \
36257	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36258	done; \
36259	echo "Doing install-html in zlib" ; \
36260	(cd $(HOST_SUBDIR)/zlib && \
36261	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36262	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36263	          "RANLIB=$${RANLIB}" \
36264	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36265	          install-html) \
36266	  || exit 1
36267
36268@endif zlib
36269
36270.PHONY: maybe-installcheck-zlib installcheck-zlib
36271maybe-installcheck-zlib:
36272@if zlib
36273maybe-installcheck-zlib: installcheck-zlib
36274
36275installcheck-zlib: \
36276    configure-zlib 
36277	@[ -f ./zlib/Makefile ] || exit 0; \
36278	r=`${PWD_COMMAND}`; export r; \
36279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280	$(HOST_EXPORTS) \
36281	for flag in $(EXTRA_HOST_FLAGS) ; do \
36282	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36283	done; \
36284	echo "Doing installcheck in zlib" ; \
36285	(cd $(HOST_SUBDIR)/zlib && \
36286	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36287	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36288	          "RANLIB=$${RANLIB}" \
36289	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36290	          installcheck) \
36291	  || exit 1
36292
36293@endif zlib
36294
36295.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
36296maybe-mostlyclean-zlib:
36297@if zlib
36298maybe-mostlyclean-zlib: mostlyclean-zlib
36299
36300mostlyclean-zlib: 
36301	@[ -f ./zlib/Makefile ] || exit 0; \
36302	r=`${PWD_COMMAND}`; export r; \
36303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36304	$(HOST_EXPORTS) \
36305	for flag in $(EXTRA_HOST_FLAGS) ; do \
36306	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36307	done; \
36308	echo "Doing mostlyclean in zlib" ; \
36309	(cd $(HOST_SUBDIR)/zlib && \
36310	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36311	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36312	          "RANLIB=$${RANLIB}" \
36313	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314	          mostlyclean) \
36315	  || exit 1
36316
36317@endif zlib
36318
36319.PHONY: maybe-clean-zlib clean-zlib
36320maybe-clean-zlib:
36321@if zlib
36322maybe-clean-zlib: clean-zlib
36323
36324clean-zlib: 
36325	@[ -f ./zlib/Makefile ] || exit 0; \
36326	r=`${PWD_COMMAND}`; export r; \
36327	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36328	$(HOST_EXPORTS) \
36329	for flag in $(EXTRA_HOST_FLAGS) ; do \
36330	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36331	done; \
36332	echo "Doing clean in zlib" ; \
36333	(cd $(HOST_SUBDIR)/zlib && \
36334	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36335	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36336	          "RANLIB=$${RANLIB}" \
36337	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36338	          clean) \
36339	  || exit 1
36340
36341@endif zlib
36342
36343.PHONY: maybe-distclean-zlib distclean-zlib
36344maybe-distclean-zlib:
36345@if zlib
36346maybe-distclean-zlib: distclean-zlib
36347
36348distclean-zlib: 
36349	@[ -f ./zlib/Makefile ] || exit 0; \
36350	r=`${PWD_COMMAND}`; export r; \
36351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352	$(HOST_EXPORTS) \
36353	for flag in $(EXTRA_HOST_FLAGS) ; do \
36354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355	done; \
36356	echo "Doing distclean in zlib" ; \
36357	(cd $(HOST_SUBDIR)/zlib && \
36358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360	          "RANLIB=$${RANLIB}" \
36361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362	          distclean) \
36363	  || exit 1
36364
36365@endif zlib
36366
36367.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
36368maybe-maintainer-clean-zlib:
36369@if zlib
36370maybe-maintainer-clean-zlib: maintainer-clean-zlib
36371
36372maintainer-clean-zlib: 
36373	@[ -f ./zlib/Makefile ] || exit 0; \
36374	r=`${PWD_COMMAND}`; export r; \
36375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36376	$(HOST_EXPORTS) \
36377	for flag in $(EXTRA_HOST_FLAGS) ; do \
36378	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36379	done; \
36380	echo "Doing maintainer-clean in zlib" ; \
36381	(cd $(HOST_SUBDIR)/zlib && \
36382	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36383	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36384	          "RANLIB=$${RANLIB}" \
36385	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36386	          maintainer-clean) \
36387	  || exit 1
36388
36389@endif zlib
36390
36391
36392
36393.PHONY: configure-gdb maybe-configure-gdb
36394maybe-configure-gdb:
36395@if gcc-bootstrap
36396configure-gdb: stage_current
36397@endif gcc-bootstrap
36398@if gdb
36399maybe-configure-gdb: configure-gdb
36400configure-gdb: 
36401	@: $(MAKE); $(unstage)
36402	@r=`${PWD_COMMAND}`; export r; \
36403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36404	test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36405	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
36406	$(HOST_EXPORTS) \
36407	echo Configuring in $(HOST_SUBDIR)/gdb; \
36408	cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36409	case $(srcdir) in \
36410	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36411	  *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36412		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36413	esac; \
36414	srcdiroption="--srcdir=$${topdir}/gdb"; \
36415	libsrcdir="$$s/gdb"; \
36416	$(SHELL) $${libsrcdir}/configure \
36417	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36418	  --target=${target_alias} $${srcdiroption}  \
36419	  || exit 1
36420@endif gdb
36421
36422
36423
36424
36425
36426.PHONY: all-gdb maybe-all-gdb
36427maybe-all-gdb:
36428@if gcc-bootstrap
36429all-gdb: stage_current
36430@endif gcc-bootstrap
36431@if gdb
36432TARGET-gdb=all
36433maybe-all-gdb: all-gdb
36434all-gdb: configure-gdb
36435	@: $(MAKE); $(unstage)
36436	@r=`${PWD_COMMAND}`; export r; \
36437	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36438	$(HOST_EXPORTS) \
36439	(cd $(HOST_SUBDIR)/gdb && \
36440	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
36441@endif gdb
36442
36443
36444
36445
36446.PHONY: check-gdb maybe-check-gdb
36447maybe-check-gdb:
36448@if gdb
36449maybe-check-gdb: check-gdb
36450
36451check-gdb:
36452	@: $(MAKE); $(unstage)
36453	@r=`${PWD_COMMAND}`; export r; \
36454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36455	$(HOST_EXPORTS) \
36456	(cd $(HOST_SUBDIR)/gdb && \
36457	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36458
36459@endif gdb
36460
36461.PHONY: install-gdb maybe-install-gdb
36462maybe-install-gdb:
36463@if gdb
36464maybe-install-gdb: install-gdb
36465
36466install-gdb: installdirs
36467	@: $(MAKE); $(unstage)
36468	@r=`${PWD_COMMAND}`; export r; \
36469	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36470	$(HOST_EXPORTS) \
36471	(cd $(HOST_SUBDIR)/gdb && \
36472	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36473
36474@endif gdb
36475
36476# Other targets (info, dvi, pdf, etc.)
36477
36478.PHONY: maybe-info-gdb info-gdb
36479maybe-info-gdb:
36480@if gdb
36481maybe-info-gdb: info-gdb
36482
36483info-gdb: \
36484    configure-gdb 
36485	@: $(MAKE); $(unstage)
36486	@[ -f ./gdb/Makefile ] || exit 0; \
36487	r=`${PWD_COMMAND}`; export r; \
36488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489	$(HOST_EXPORTS) \
36490	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36491	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36492	done; \
36493	echo "Doing info in gdb" ; \
36494	(cd $(HOST_SUBDIR)/gdb && \
36495	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36496	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36497	          "RANLIB=$${RANLIB}" \
36498	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36499	          info) \
36500	  || exit 1
36501
36502@endif gdb
36503
36504.PHONY: maybe-dvi-gdb dvi-gdb
36505maybe-dvi-gdb:
36506@if gdb
36507maybe-dvi-gdb: dvi-gdb
36508
36509dvi-gdb: \
36510    configure-gdb 
36511	@: $(MAKE); $(unstage)
36512	@[ -f ./gdb/Makefile ] || exit 0; \
36513	r=`${PWD_COMMAND}`; export r; \
36514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36515	$(HOST_EXPORTS) \
36516	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518	done; \
36519	echo "Doing dvi in gdb" ; \
36520	(cd $(HOST_SUBDIR)/gdb && \
36521	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36522	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36523	          "RANLIB=$${RANLIB}" \
36524	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36525	          dvi) \
36526	  || exit 1
36527
36528@endif gdb
36529
36530.PHONY: maybe-pdf-gdb pdf-gdb
36531maybe-pdf-gdb:
36532@if gdb
36533maybe-pdf-gdb: pdf-gdb
36534
36535pdf-gdb: \
36536    configure-gdb 
36537	@: $(MAKE); $(unstage)
36538	@[ -f ./gdb/Makefile ] || exit 0; \
36539	r=`${PWD_COMMAND}`; export r; \
36540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36541	$(HOST_EXPORTS) \
36542	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36544	done; \
36545	echo "Doing pdf in gdb" ; \
36546	(cd $(HOST_SUBDIR)/gdb && \
36547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36549	          "RANLIB=$${RANLIB}" \
36550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36551	          pdf) \
36552	  || exit 1
36553
36554@endif gdb
36555
36556.PHONY: maybe-html-gdb html-gdb
36557maybe-html-gdb:
36558@if gdb
36559maybe-html-gdb: html-gdb
36560
36561html-gdb: \
36562    configure-gdb 
36563	@: $(MAKE); $(unstage)
36564	@[ -f ./gdb/Makefile ] || exit 0; \
36565	r=`${PWD_COMMAND}`; export r; \
36566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36567	$(HOST_EXPORTS) \
36568	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36570	done; \
36571	echo "Doing html in gdb" ; \
36572	(cd $(HOST_SUBDIR)/gdb && \
36573	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36574	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36575	          "RANLIB=$${RANLIB}" \
36576	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36577	          html) \
36578	  || exit 1
36579
36580@endif gdb
36581
36582.PHONY: maybe-TAGS-gdb TAGS-gdb
36583maybe-TAGS-gdb:
36584@if gdb
36585maybe-TAGS-gdb: TAGS-gdb
36586
36587TAGS-gdb: \
36588    configure-gdb 
36589	@: $(MAKE); $(unstage)
36590	@[ -f ./gdb/Makefile ] || exit 0; \
36591	r=`${PWD_COMMAND}`; export r; \
36592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593	$(HOST_EXPORTS) \
36594	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36596	done; \
36597	echo "Doing TAGS in gdb" ; \
36598	(cd $(HOST_SUBDIR)/gdb && \
36599	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36600	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36601	          "RANLIB=$${RANLIB}" \
36602	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36603	          TAGS) \
36604	  || exit 1
36605
36606@endif gdb
36607
36608.PHONY: maybe-install-info-gdb install-info-gdb
36609maybe-install-info-gdb:
36610@if gdb
36611maybe-install-info-gdb: install-info-gdb
36612
36613install-info-gdb: \
36614    configure-gdb \
36615    info-gdb 
36616	@: $(MAKE); $(unstage)
36617	@[ -f ./gdb/Makefile ] || exit 0; \
36618	r=`${PWD_COMMAND}`; export r; \
36619	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36620	$(HOST_EXPORTS) \
36621	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36622	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36623	done; \
36624	echo "Doing install-info in gdb" ; \
36625	(cd $(HOST_SUBDIR)/gdb && \
36626	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36627	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36628	          "RANLIB=$${RANLIB}" \
36629	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36630	          install-info) \
36631	  || exit 1
36632
36633@endif gdb
36634
36635.PHONY: maybe-install-pdf-gdb install-pdf-gdb
36636maybe-install-pdf-gdb:
36637@if gdb
36638maybe-install-pdf-gdb: install-pdf-gdb
36639
36640install-pdf-gdb: \
36641    configure-gdb \
36642    pdf-gdb 
36643	@: $(MAKE); $(unstage)
36644	@[ -f ./gdb/Makefile ] || exit 0; \
36645	r=`${PWD_COMMAND}`; export r; \
36646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36647	$(HOST_EXPORTS) \
36648	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36650	done; \
36651	echo "Doing install-pdf in gdb" ; \
36652	(cd $(HOST_SUBDIR)/gdb && \
36653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36655	          "RANLIB=$${RANLIB}" \
36656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36657	          install-pdf) \
36658	  || exit 1
36659
36660@endif gdb
36661
36662.PHONY: maybe-install-html-gdb install-html-gdb
36663maybe-install-html-gdb:
36664@if gdb
36665maybe-install-html-gdb: install-html-gdb
36666
36667install-html-gdb: \
36668    configure-gdb \
36669    html-gdb 
36670	@: $(MAKE); $(unstage)
36671	@[ -f ./gdb/Makefile ] || exit 0; \
36672	r=`${PWD_COMMAND}`; export r; \
36673	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674	$(HOST_EXPORTS) \
36675	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36676	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36677	done; \
36678	echo "Doing install-html in gdb" ; \
36679	(cd $(HOST_SUBDIR)/gdb && \
36680	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36681	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36682	          "RANLIB=$${RANLIB}" \
36683	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36684	          install-html) \
36685	  || exit 1
36686
36687@endif gdb
36688
36689.PHONY: maybe-installcheck-gdb installcheck-gdb
36690maybe-installcheck-gdb:
36691@if gdb
36692maybe-installcheck-gdb: installcheck-gdb
36693
36694installcheck-gdb: \
36695    configure-gdb 
36696	@: $(MAKE); $(unstage)
36697	@[ -f ./gdb/Makefile ] || exit 0; \
36698	r=`${PWD_COMMAND}`; export r; \
36699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36700	$(HOST_EXPORTS) \
36701	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36703	done; \
36704	echo "Doing installcheck in gdb" ; \
36705	(cd $(HOST_SUBDIR)/gdb && \
36706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36708	          "RANLIB=$${RANLIB}" \
36709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36710	          installcheck) \
36711	  || exit 1
36712
36713@endif gdb
36714
36715.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36716maybe-mostlyclean-gdb:
36717@if gdb
36718maybe-mostlyclean-gdb: mostlyclean-gdb
36719
36720mostlyclean-gdb: 
36721	@: $(MAKE); $(unstage)
36722	@[ -f ./gdb/Makefile ] || exit 0; \
36723	r=`${PWD_COMMAND}`; export r; \
36724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36725	$(HOST_EXPORTS) \
36726	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36727	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36728	done; \
36729	echo "Doing mostlyclean in gdb" ; \
36730	(cd $(HOST_SUBDIR)/gdb && \
36731	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36732	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36733	          "RANLIB=$${RANLIB}" \
36734	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36735	          mostlyclean) \
36736	  || exit 1
36737
36738@endif gdb
36739
36740.PHONY: maybe-clean-gdb clean-gdb
36741maybe-clean-gdb:
36742@if gdb
36743maybe-clean-gdb: clean-gdb
36744
36745clean-gdb: 
36746	@: $(MAKE); $(unstage)
36747	@[ -f ./gdb/Makefile ] || exit 0; \
36748	r=`${PWD_COMMAND}`; export r; \
36749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36750	$(HOST_EXPORTS) \
36751	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36753	done; \
36754	echo "Doing clean in gdb" ; \
36755	(cd $(HOST_SUBDIR)/gdb && \
36756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36758	          "RANLIB=$${RANLIB}" \
36759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36760	          clean) \
36761	  || exit 1
36762
36763@endif gdb
36764
36765.PHONY: maybe-distclean-gdb distclean-gdb
36766maybe-distclean-gdb:
36767@if gdb
36768maybe-distclean-gdb: distclean-gdb
36769
36770distclean-gdb: 
36771	@: $(MAKE); $(unstage)
36772	@[ -f ./gdb/Makefile ] || exit 0; \
36773	r=`${PWD_COMMAND}`; export r; \
36774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775	$(HOST_EXPORTS) \
36776	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36778	done; \
36779	echo "Doing distclean in gdb" ; \
36780	(cd $(HOST_SUBDIR)/gdb && \
36781	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36782	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36783	          "RANLIB=$${RANLIB}" \
36784	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36785	          distclean) \
36786	  || exit 1
36787
36788@endif gdb
36789
36790.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36791maybe-maintainer-clean-gdb:
36792@if gdb
36793maybe-maintainer-clean-gdb: maintainer-clean-gdb
36794
36795maintainer-clean-gdb: 
36796	@: $(MAKE); $(unstage)
36797	@[ -f ./gdb/Makefile ] || exit 0; \
36798	r=`${PWD_COMMAND}`; export r; \
36799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36800	$(HOST_EXPORTS) \
36801	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36802	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36803	done; \
36804	echo "Doing maintainer-clean in gdb" ; \
36805	(cd $(HOST_SUBDIR)/gdb && \
36806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36808	          "RANLIB=$${RANLIB}" \
36809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36810	          maintainer-clean) \
36811	  || exit 1
36812
36813@endif gdb
36814
36815
36816
36817.PHONY: configure-expect maybe-configure-expect
36818maybe-configure-expect:
36819@if gcc-bootstrap
36820configure-expect: stage_current
36821@endif gcc-bootstrap
36822@if expect
36823maybe-configure-expect: configure-expect
36824configure-expect: 
36825	@: $(MAKE); $(unstage)
36826	@r=`${PWD_COMMAND}`; export r; \
36827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36828	test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36829	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
36830	$(HOST_EXPORTS) \
36831	echo Configuring in $(HOST_SUBDIR)/expect; \
36832	cd "$(HOST_SUBDIR)/expect" || exit 1; \
36833	case $(srcdir) in \
36834	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36835	  *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36836		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36837	esac; \
36838	srcdiroption="--srcdir=$${topdir}/expect"; \
36839	libsrcdir="$$s/expect"; \
36840	$(SHELL) $${libsrcdir}/configure \
36841	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36842	  --target=${target_alias} $${srcdiroption}  \
36843	  || exit 1
36844@endif expect
36845
36846
36847
36848
36849
36850.PHONY: all-expect maybe-all-expect
36851maybe-all-expect:
36852@if gcc-bootstrap
36853all-expect: stage_current
36854@endif gcc-bootstrap
36855@if expect
36856TARGET-expect=all
36857maybe-all-expect: all-expect
36858all-expect: configure-expect
36859	@: $(MAKE); $(unstage)
36860	@r=`${PWD_COMMAND}`; export r; \
36861	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36862	$(HOST_EXPORTS) \
36863	(cd $(HOST_SUBDIR)/expect && \
36864	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
36865@endif expect
36866
36867
36868
36869
36870.PHONY: check-expect maybe-check-expect
36871maybe-check-expect:
36872@if expect
36873maybe-check-expect: check-expect
36874
36875check-expect:
36876	@: $(MAKE); $(unstage)
36877	@r=`${PWD_COMMAND}`; export r; \
36878	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879	$(HOST_EXPORTS) \
36880	(cd $(HOST_SUBDIR)/expect && \
36881	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36882
36883@endif expect
36884
36885.PHONY: install-expect maybe-install-expect
36886maybe-install-expect:
36887@if expect
36888maybe-install-expect: install-expect
36889
36890install-expect: installdirs
36891	@: $(MAKE); $(unstage)
36892	@r=`${PWD_COMMAND}`; export r; \
36893	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894	$(HOST_EXPORTS) \
36895	(cd $(HOST_SUBDIR)/expect && \
36896	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36897
36898@endif expect
36899
36900# Other targets (info, dvi, pdf, etc.)
36901
36902.PHONY: maybe-info-expect info-expect
36903maybe-info-expect:
36904@if expect
36905maybe-info-expect: info-expect
36906
36907info-expect: \
36908    configure-expect 
36909	@: $(MAKE); $(unstage)
36910	@[ -f ./expect/Makefile ] || exit 0; \
36911	r=`${PWD_COMMAND}`; export r; \
36912	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913	$(HOST_EXPORTS) \
36914	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36915	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36916	done; \
36917	echo "Doing info in expect" ; \
36918	(cd $(HOST_SUBDIR)/expect && \
36919	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36920	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36921	          "RANLIB=$${RANLIB}" \
36922	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36923	          info) \
36924	  || exit 1
36925
36926@endif expect
36927
36928.PHONY: maybe-dvi-expect dvi-expect
36929maybe-dvi-expect:
36930@if expect
36931maybe-dvi-expect: dvi-expect
36932
36933dvi-expect: \
36934    configure-expect 
36935	@: $(MAKE); $(unstage)
36936	@[ -f ./expect/Makefile ] || exit 0; \
36937	r=`${PWD_COMMAND}`; export r; \
36938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939	$(HOST_EXPORTS) \
36940	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36941	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36942	done; \
36943	echo "Doing dvi in expect" ; \
36944	(cd $(HOST_SUBDIR)/expect && \
36945	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947	          "RANLIB=$${RANLIB}" \
36948	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949	          dvi) \
36950	  || exit 1
36951
36952@endif expect
36953
36954.PHONY: maybe-pdf-expect pdf-expect
36955maybe-pdf-expect:
36956@if expect
36957maybe-pdf-expect: pdf-expect
36958
36959pdf-expect: \
36960    configure-expect 
36961	@: $(MAKE); $(unstage)
36962	@[ -f ./expect/Makefile ] || exit 0; \
36963	r=`${PWD_COMMAND}`; export r; \
36964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965	$(HOST_EXPORTS) \
36966	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36968	done; \
36969	echo "Doing pdf in expect" ; \
36970	(cd $(HOST_SUBDIR)/expect && \
36971	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973	          "RANLIB=$${RANLIB}" \
36974	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975	          pdf) \
36976	  || exit 1
36977
36978@endif expect
36979
36980.PHONY: maybe-html-expect html-expect
36981maybe-html-expect:
36982@if expect
36983maybe-html-expect: html-expect
36984
36985html-expect: \
36986    configure-expect 
36987	@: $(MAKE); $(unstage)
36988	@[ -f ./expect/Makefile ] || exit 0; \
36989	r=`${PWD_COMMAND}`; export r; \
36990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991	$(HOST_EXPORTS) \
36992	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36993	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36994	done; \
36995	echo "Doing html in expect" ; \
36996	(cd $(HOST_SUBDIR)/expect && \
36997	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999	          "RANLIB=$${RANLIB}" \
37000	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001	          html) \
37002	  || exit 1
37003
37004@endif expect
37005
37006.PHONY: maybe-TAGS-expect TAGS-expect
37007maybe-TAGS-expect:
37008@if expect
37009maybe-TAGS-expect: TAGS-expect
37010
37011TAGS-expect: \
37012    configure-expect 
37013	@: $(MAKE); $(unstage)
37014	@[ -f ./expect/Makefile ] || exit 0; \
37015	r=`${PWD_COMMAND}`; export r; \
37016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017	$(HOST_EXPORTS) \
37018	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37020	done; \
37021	echo "Doing TAGS in expect" ; \
37022	(cd $(HOST_SUBDIR)/expect && \
37023	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37024	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37025	          "RANLIB=$${RANLIB}" \
37026	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37027	          TAGS) \
37028	  || exit 1
37029
37030@endif expect
37031
37032.PHONY: maybe-install-info-expect install-info-expect
37033maybe-install-info-expect:
37034@if expect
37035maybe-install-info-expect: install-info-expect
37036
37037install-info-expect: \
37038    configure-expect \
37039    info-expect 
37040	@: $(MAKE); $(unstage)
37041	@[ -f ./expect/Makefile ] || exit 0; \
37042	r=`${PWD_COMMAND}`; export r; \
37043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044	$(HOST_EXPORTS) \
37045	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37047	done; \
37048	echo "Doing install-info in expect" ; \
37049	(cd $(HOST_SUBDIR)/expect && \
37050	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052	          "RANLIB=$${RANLIB}" \
37053	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37054	          install-info) \
37055	  || exit 1
37056
37057@endif expect
37058
37059.PHONY: maybe-install-pdf-expect install-pdf-expect
37060maybe-install-pdf-expect:
37061@if expect
37062maybe-install-pdf-expect: install-pdf-expect
37063
37064install-pdf-expect: \
37065    configure-expect \
37066    pdf-expect 
37067	@: $(MAKE); $(unstage)
37068	@[ -f ./expect/Makefile ] || exit 0; \
37069	r=`${PWD_COMMAND}`; export r; \
37070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071	$(HOST_EXPORTS) \
37072	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37073	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074	done; \
37075	echo "Doing install-pdf in expect" ; \
37076	(cd $(HOST_SUBDIR)/expect && \
37077	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079	          "RANLIB=$${RANLIB}" \
37080	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081	          install-pdf) \
37082	  || exit 1
37083
37084@endif expect
37085
37086.PHONY: maybe-install-html-expect install-html-expect
37087maybe-install-html-expect:
37088@if expect
37089maybe-install-html-expect: install-html-expect
37090
37091install-html-expect: \
37092    configure-expect \
37093    html-expect 
37094	@: $(MAKE); $(unstage)
37095	@[ -f ./expect/Makefile ] || exit 0; \
37096	r=`${PWD_COMMAND}`; export r; \
37097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098	$(HOST_EXPORTS) \
37099	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37101	done; \
37102	echo "Doing install-html in expect" ; \
37103	(cd $(HOST_SUBDIR)/expect && \
37104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37106	          "RANLIB=$${RANLIB}" \
37107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37108	          install-html) \
37109	  || exit 1
37110
37111@endif expect
37112
37113.PHONY: maybe-installcheck-expect installcheck-expect
37114maybe-installcheck-expect:
37115@if expect
37116maybe-installcheck-expect: installcheck-expect
37117
37118installcheck-expect: \
37119    configure-expect 
37120	@: $(MAKE); $(unstage)
37121	@[ -f ./expect/Makefile ] || exit 0; \
37122	r=`${PWD_COMMAND}`; export r; \
37123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124	$(HOST_EXPORTS) \
37125	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37126	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37127	done; \
37128	echo "Doing installcheck in expect" ; \
37129	(cd $(HOST_SUBDIR)/expect && \
37130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37132	          "RANLIB=$${RANLIB}" \
37133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37134	          installcheck) \
37135	  || exit 1
37136
37137@endif expect
37138
37139.PHONY: maybe-mostlyclean-expect mostlyclean-expect
37140maybe-mostlyclean-expect:
37141@if expect
37142maybe-mostlyclean-expect: mostlyclean-expect
37143
37144mostlyclean-expect: 
37145	@: $(MAKE); $(unstage)
37146	@[ -f ./expect/Makefile ] || exit 0; \
37147	r=`${PWD_COMMAND}`; export r; \
37148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149	$(HOST_EXPORTS) \
37150	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37151	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37152	done; \
37153	echo "Doing mostlyclean in expect" ; \
37154	(cd $(HOST_SUBDIR)/expect && \
37155	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157	          "RANLIB=$${RANLIB}" \
37158	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159	          mostlyclean) \
37160	  || exit 1
37161
37162@endif expect
37163
37164.PHONY: maybe-clean-expect clean-expect
37165maybe-clean-expect:
37166@if expect
37167maybe-clean-expect: clean-expect
37168
37169clean-expect: 
37170	@: $(MAKE); $(unstage)
37171	@[ -f ./expect/Makefile ] || exit 0; \
37172	r=`${PWD_COMMAND}`; export r; \
37173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37174	$(HOST_EXPORTS) \
37175	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37176	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37177	done; \
37178	echo "Doing clean in expect" ; \
37179	(cd $(HOST_SUBDIR)/expect && \
37180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37182	          "RANLIB=$${RANLIB}" \
37183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37184	          clean) \
37185	  || exit 1
37186
37187@endif expect
37188
37189.PHONY: maybe-distclean-expect distclean-expect
37190maybe-distclean-expect:
37191@if expect
37192maybe-distclean-expect: distclean-expect
37193
37194distclean-expect: 
37195	@: $(MAKE); $(unstage)
37196	@[ -f ./expect/Makefile ] || exit 0; \
37197	r=`${PWD_COMMAND}`; export r; \
37198	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199	$(HOST_EXPORTS) \
37200	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37201	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37202	done; \
37203	echo "Doing distclean in expect" ; \
37204	(cd $(HOST_SUBDIR)/expect && \
37205	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37206	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37207	          "RANLIB=$${RANLIB}" \
37208	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37209	          distclean) \
37210	  || exit 1
37211
37212@endif expect
37213
37214.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37215maybe-maintainer-clean-expect:
37216@if expect
37217maybe-maintainer-clean-expect: maintainer-clean-expect
37218
37219maintainer-clean-expect: 
37220	@: $(MAKE); $(unstage)
37221	@[ -f ./expect/Makefile ] || exit 0; \
37222	r=`${PWD_COMMAND}`; export r; \
37223	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37224	$(HOST_EXPORTS) \
37225	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37226	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37227	done; \
37228	echo "Doing maintainer-clean in expect" ; \
37229	(cd $(HOST_SUBDIR)/expect && \
37230	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37231	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37232	          "RANLIB=$${RANLIB}" \
37233	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37234	          maintainer-clean) \
37235	  || exit 1
37236
37237@endif expect
37238
37239
37240
37241.PHONY: configure-guile maybe-configure-guile
37242maybe-configure-guile:
37243@if gcc-bootstrap
37244configure-guile: stage_current
37245@endif gcc-bootstrap
37246@if guile
37247maybe-configure-guile: configure-guile
37248configure-guile: 
37249	@: $(MAKE); $(unstage)
37250	@r=`${PWD_COMMAND}`; export r; \
37251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37252	test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37253	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
37254	$(HOST_EXPORTS) \
37255	echo Configuring in $(HOST_SUBDIR)/guile; \
37256	cd "$(HOST_SUBDIR)/guile" || exit 1; \
37257	case $(srcdir) in \
37258	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37259	  *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37260		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37261	esac; \
37262	srcdiroption="--srcdir=$${topdir}/guile"; \
37263	libsrcdir="$$s/guile"; \
37264	$(SHELL) $${libsrcdir}/configure \
37265	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37266	  --target=${target_alias} $${srcdiroption}  \
37267	  || exit 1
37268@endif guile
37269
37270
37271
37272
37273
37274.PHONY: all-guile maybe-all-guile
37275maybe-all-guile:
37276@if gcc-bootstrap
37277all-guile: stage_current
37278@endif gcc-bootstrap
37279@if guile
37280TARGET-guile=all
37281maybe-all-guile: all-guile
37282all-guile: configure-guile
37283	@: $(MAKE); $(unstage)
37284	@r=`${PWD_COMMAND}`; export r; \
37285	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37286	$(HOST_EXPORTS) \
37287	(cd $(HOST_SUBDIR)/guile && \
37288	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
37289@endif guile
37290
37291
37292
37293
37294.PHONY: check-guile maybe-check-guile
37295maybe-check-guile:
37296@if guile
37297maybe-check-guile: check-guile
37298
37299check-guile:
37300	@: $(MAKE); $(unstage)
37301	@r=`${PWD_COMMAND}`; export r; \
37302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303	$(HOST_EXPORTS) \
37304	(cd $(HOST_SUBDIR)/guile && \
37305	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37306
37307@endif guile
37308
37309.PHONY: install-guile maybe-install-guile
37310maybe-install-guile:
37311@if guile
37312maybe-install-guile: install-guile
37313
37314install-guile: installdirs
37315	@: $(MAKE); $(unstage)
37316	@r=`${PWD_COMMAND}`; export r; \
37317	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318	$(HOST_EXPORTS) \
37319	(cd $(HOST_SUBDIR)/guile && \
37320	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37321
37322@endif guile
37323
37324# Other targets (info, dvi, pdf, etc.)
37325
37326.PHONY: maybe-info-guile info-guile
37327maybe-info-guile:
37328@if guile
37329maybe-info-guile: info-guile
37330
37331info-guile: \
37332    configure-guile 
37333	@: $(MAKE); $(unstage)
37334	@[ -f ./guile/Makefile ] || exit 0; \
37335	r=`${PWD_COMMAND}`; export r; \
37336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337	$(HOST_EXPORTS) \
37338	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37339	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37340	done; \
37341	echo "Doing info in guile" ; \
37342	(cd $(HOST_SUBDIR)/guile && \
37343	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37344	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37345	          "RANLIB=$${RANLIB}" \
37346	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37347	          info) \
37348	  || exit 1
37349
37350@endif guile
37351
37352.PHONY: maybe-dvi-guile dvi-guile
37353maybe-dvi-guile:
37354@if guile
37355maybe-dvi-guile: dvi-guile
37356
37357dvi-guile: \
37358    configure-guile 
37359	@: $(MAKE); $(unstage)
37360	@[ -f ./guile/Makefile ] || exit 0; \
37361	r=`${PWD_COMMAND}`; export r; \
37362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37363	$(HOST_EXPORTS) \
37364	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37365	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37366	done; \
37367	echo "Doing dvi in guile" ; \
37368	(cd $(HOST_SUBDIR)/guile && \
37369	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37370	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37371	          "RANLIB=$${RANLIB}" \
37372	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37373	          dvi) \
37374	  || exit 1
37375
37376@endif guile
37377
37378.PHONY: maybe-pdf-guile pdf-guile
37379maybe-pdf-guile:
37380@if guile
37381maybe-pdf-guile: pdf-guile
37382
37383pdf-guile: \
37384    configure-guile 
37385	@: $(MAKE); $(unstage)
37386	@[ -f ./guile/Makefile ] || exit 0; \
37387	r=`${PWD_COMMAND}`; export r; \
37388	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389	$(HOST_EXPORTS) \
37390	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37391	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37392	done; \
37393	echo "Doing pdf in guile" ; \
37394	(cd $(HOST_SUBDIR)/guile && \
37395	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37396	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37397	          "RANLIB=$${RANLIB}" \
37398	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37399	          pdf) \
37400	  || exit 1
37401
37402@endif guile
37403
37404.PHONY: maybe-html-guile html-guile
37405maybe-html-guile:
37406@if guile
37407maybe-html-guile: html-guile
37408
37409html-guile: \
37410    configure-guile 
37411	@: $(MAKE); $(unstage)
37412	@[ -f ./guile/Makefile ] || exit 0; \
37413	r=`${PWD_COMMAND}`; export r; \
37414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37415	$(HOST_EXPORTS) \
37416	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37417	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37418	done; \
37419	echo "Doing html in guile" ; \
37420	(cd $(HOST_SUBDIR)/guile && \
37421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37423	          "RANLIB=$${RANLIB}" \
37424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37425	          html) \
37426	  || exit 1
37427
37428@endif guile
37429
37430.PHONY: maybe-TAGS-guile TAGS-guile
37431maybe-TAGS-guile:
37432@if guile
37433maybe-TAGS-guile: TAGS-guile
37434
37435TAGS-guile: \
37436    configure-guile 
37437	@: $(MAKE); $(unstage)
37438	@[ -f ./guile/Makefile ] || exit 0; \
37439	r=`${PWD_COMMAND}`; export r; \
37440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37441	$(HOST_EXPORTS) \
37442	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37444	done; \
37445	echo "Doing TAGS in guile" ; \
37446	(cd $(HOST_SUBDIR)/guile && \
37447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37449	          "RANLIB=$${RANLIB}" \
37450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37451	          TAGS) \
37452	  || exit 1
37453
37454@endif guile
37455
37456.PHONY: maybe-install-info-guile install-info-guile
37457maybe-install-info-guile:
37458@if guile
37459maybe-install-info-guile: install-info-guile
37460
37461install-info-guile: \
37462    configure-guile \
37463    info-guile 
37464	@: $(MAKE); $(unstage)
37465	@[ -f ./guile/Makefile ] || exit 0; \
37466	r=`${PWD_COMMAND}`; export r; \
37467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37468	$(HOST_EXPORTS) \
37469	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37470	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37471	done; \
37472	echo "Doing install-info in guile" ; \
37473	(cd $(HOST_SUBDIR)/guile && \
37474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37476	          "RANLIB=$${RANLIB}" \
37477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37478	          install-info) \
37479	  || exit 1
37480
37481@endif guile
37482
37483.PHONY: maybe-install-pdf-guile install-pdf-guile
37484maybe-install-pdf-guile:
37485@if guile
37486maybe-install-pdf-guile: install-pdf-guile
37487
37488install-pdf-guile: \
37489    configure-guile \
37490    pdf-guile 
37491	@: $(MAKE); $(unstage)
37492	@[ -f ./guile/Makefile ] || exit 0; \
37493	r=`${PWD_COMMAND}`; export r; \
37494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37495	$(HOST_EXPORTS) \
37496	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37497	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37498	done; \
37499	echo "Doing install-pdf in guile" ; \
37500	(cd $(HOST_SUBDIR)/guile && \
37501	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37502	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37503	          "RANLIB=$${RANLIB}" \
37504	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37505	          install-pdf) \
37506	  || exit 1
37507
37508@endif guile
37509
37510.PHONY: maybe-install-html-guile install-html-guile
37511maybe-install-html-guile:
37512@if guile
37513maybe-install-html-guile: install-html-guile
37514
37515install-html-guile: \
37516    configure-guile \
37517    html-guile 
37518	@: $(MAKE); $(unstage)
37519	@[ -f ./guile/Makefile ] || exit 0; \
37520	r=`${PWD_COMMAND}`; export r; \
37521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37522	$(HOST_EXPORTS) \
37523	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37524	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37525	done; \
37526	echo "Doing install-html in guile" ; \
37527	(cd $(HOST_SUBDIR)/guile && \
37528	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37529	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37530	          "RANLIB=$${RANLIB}" \
37531	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37532	          install-html) \
37533	  || exit 1
37534
37535@endif guile
37536
37537.PHONY: maybe-installcheck-guile installcheck-guile
37538maybe-installcheck-guile:
37539@if guile
37540maybe-installcheck-guile: installcheck-guile
37541
37542installcheck-guile: \
37543    configure-guile 
37544	@: $(MAKE); $(unstage)
37545	@[ -f ./guile/Makefile ] || exit 0; \
37546	r=`${PWD_COMMAND}`; export r; \
37547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37548	$(HOST_EXPORTS) \
37549	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37551	done; \
37552	echo "Doing installcheck in guile" ; \
37553	(cd $(HOST_SUBDIR)/guile && \
37554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37556	          "RANLIB=$${RANLIB}" \
37557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37558	          installcheck) \
37559	  || exit 1
37560
37561@endif guile
37562
37563.PHONY: maybe-mostlyclean-guile mostlyclean-guile
37564maybe-mostlyclean-guile:
37565@if guile
37566maybe-mostlyclean-guile: mostlyclean-guile
37567
37568mostlyclean-guile: 
37569	@: $(MAKE); $(unstage)
37570	@[ -f ./guile/Makefile ] || exit 0; \
37571	r=`${PWD_COMMAND}`; export r; \
37572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37573	$(HOST_EXPORTS) \
37574	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37575	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37576	done; \
37577	echo "Doing mostlyclean in guile" ; \
37578	(cd $(HOST_SUBDIR)/guile && \
37579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37581	          "RANLIB=$${RANLIB}" \
37582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37583	          mostlyclean) \
37584	  || exit 1
37585
37586@endif guile
37587
37588.PHONY: maybe-clean-guile clean-guile
37589maybe-clean-guile:
37590@if guile
37591maybe-clean-guile: clean-guile
37592
37593clean-guile: 
37594	@: $(MAKE); $(unstage)
37595	@[ -f ./guile/Makefile ] || exit 0; \
37596	r=`${PWD_COMMAND}`; export r; \
37597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598	$(HOST_EXPORTS) \
37599	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37600	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601	done; \
37602	echo "Doing clean in guile" ; \
37603	(cd $(HOST_SUBDIR)/guile && \
37604	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606	          "RANLIB=$${RANLIB}" \
37607	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608	          clean) \
37609	  || exit 1
37610
37611@endif guile
37612
37613.PHONY: maybe-distclean-guile distclean-guile
37614maybe-distclean-guile:
37615@if guile
37616maybe-distclean-guile: distclean-guile
37617
37618distclean-guile: 
37619	@: $(MAKE); $(unstage)
37620	@[ -f ./guile/Makefile ] || exit 0; \
37621	r=`${PWD_COMMAND}`; export r; \
37622	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37623	$(HOST_EXPORTS) \
37624	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37625	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37626	done; \
37627	echo "Doing distclean in guile" ; \
37628	(cd $(HOST_SUBDIR)/guile && \
37629	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37630	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37631	          "RANLIB=$${RANLIB}" \
37632	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37633	          distclean) \
37634	  || exit 1
37635
37636@endif guile
37637
37638.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37639maybe-maintainer-clean-guile:
37640@if guile
37641maybe-maintainer-clean-guile: maintainer-clean-guile
37642
37643maintainer-clean-guile: 
37644	@: $(MAKE); $(unstage)
37645	@[ -f ./guile/Makefile ] || exit 0; \
37646	r=`${PWD_COMMAND}`; export r; \
37647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648	$(HOST_EXPORTS) \
37649	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37650	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651	done; \
37652	echo "Doing maintainer-clean in guile" ; \
37653	(cd $(HOST_SUBDIR)/guile && \
37654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37656	          "RANLIB=$${RANLIB}" \
37657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37658	          maintainer-clean) \
37659	  || exit 1
37660
37661@endif guile
37662
37663
37664
37665.PHONY: configure-tk maybe-configure-tk
37666maybe-configure-tk:
37667@if gcc-bootstrap
37668configure-tk: stage_current
37669@endif gcc-bootstrap
37670@if tk
37671maybe-configure-tk: configure-tk
37672configure-tk: 
37673	@: $(MAKE); $(unstage)
37674	@r=`${PWD_COMMAND}`; export r; \
37675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37676	test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37677	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
37678	$(HOST_EXPORTS) \
37679	echo Configuring in $(HOST_SUBDIR)/tk; \
37680	cd "$(HOST_SUBDIR)/tk" || exit 1; \
37681	case $(srcdir) in \
37682	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37683	  *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37684		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37685	esac; \
37686	srcdiroption="--srcdir=$${topdir}/tk"; \
37687	libsrcdir="$$s/tk"; \
37688	$(SHELL) $${libsrcdir}/configure \
37689	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37690	  --target=${target_alias} $${srcdiroption}  \
37691	  || exit 1
37692@endif tk
37693
37694
37695
37696
37697
37698.PHONY: all-tk maybe-all-tk
37699maybe-all-tk:
37700@if gcc-bootstrap
37701all-tk: stage_current
37702@endif gcc-bootstrap
37703@if tk
37704TARGET-tk=all
37705maybe-all-tk: all-tk
37706all-tk: configure-tk
37707	@: $(MAKE); $(unstage)
37708	@r=`${PWD_COMMAND}`; export r; \
37709	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37710	$(HOST_EXPORTS) \
37711	(cd $(HOST_SUBDIR)/tk && \
37712	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
37713@endif tk
37714
37715
37716
37717
37718.PHONY: check-tk maybe-check-tk
37719maybe-check-tk:
37720@if tk
37721maybe-check-tk: check-tk
37722
37723check-tk:
37724	@: $(MAKE); $(unstage)
37725	@r=`${PWD_COMMAND}`; export r; \
37726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37727	$(HOST_EXPORTS) \
37728	(cd $(HOST_SUBDIR)/tk && \
37729	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37730
37731@endif tk
37732
37733.PHONY: install-tk maybe-install-tk
37734maybe-install-tk:
37735@if tk
37736maybe-install-tk: install-tk
37737
37738install-tk: installdirs
37739	@: $(MAKE); $(unstage)
37740	@r=`${PWD_COMMAND}`; export r; \
37741	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37742	$(HOST_EXPORTS) \
37743	(cd $(HOST_SUBDIR)/tk && \
37744	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37745
37746@endif tk
37747
37748# Other targets (info, dvi, pdf, etc.)
37749
37750.PHONY: maybe-info-tk info-tk
37751maybe-info-tk:
37752@if tk
37753maybe-info-tk: info-tk
37754
37755info-tk: \
37756    configure-tk 
37757	@: $(MAKE); $(unstage)
37758	@[ -f ./tk/Makefile ] || exit 0; \
37759	r=`${PWD_COMMAND}`; export r; \
37760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761	$(HOST_EXPORTS) \
37762	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764	done; \
37765	echo "Doing info in tk" ; \
37766	(cd $(HOST_SUBDIR)/tk && \
37767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37769	          "RANLIB=$${RANLIB}" \
37770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37771	          info) \
37772	  || exit 1
37773
37774@endif tk
37775
37776.PHONY: maybe-dvi-tk dvi-tk
37777maybe-dvi-tk:
37778@if tk
37779maybe-dvi-tk: dvi-tk
37780
37781dvi-tk: \
37782    configure-tk 
37783	@: $(MAKE); $(unstage)
37784	@[ -f ./tk/Makefile ] || exit 0; \
37785	r=`${PWD_COMMAND}`; export r; \
37786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37787	$(HOST_EXPORTS) \
37788	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37789	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790	done; \
37791	echo "Doing dvi in tk" ; \
37792	(cd $(HOST_SUBDIR)/tk && \
37793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37795	          "RANLIB=$${RANLIB}" \
37796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797	          dvi) \
37798	  || exit 1
37799
37800@endif tk
37801
37802.PHONY: maybe-pdf-tk pdf-tk
37803maybe-pdf-tk:
37804@if tk
37805maybe-pdf-tk: pdf-tk
37806
37807pdf-tk: \
37808    configure-tk 
37809	@: $(MAKE); $(unstage)
37810	@[ -f ./tk/Makefile ] || exit 0; \
37811	r=`${PWD_COMMAND}`; export r; \
37812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813	$(HOST_EXPORTS) \
37814	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37815	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816	done; \
37817	echo "Doing pdf in tk" ; \
37818	(cd $(HOST_SUBDIR)/tk && \
37819	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821	          "RANLIB=$${RANLIB}" \
37822	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823	          pdf) \
37824	  || exit 1
37825
37826@endif tk
37827
37828.PHONY: maybe-html-tk html-tk
37829maybe-html-tk:
37830@if tk
37831maybe-html-tk: html-tk
37832
37833html-tk: \
37834    configure-tk 
37835	@: $(MAKE); $(unstage)
37836	@[ -f ./tk/Makefile ] || exit 0; \
37837	r=`${PWD_COMMAND}`; export r; \
37838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839	$(HOST_EXPORTS) \
37840	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37841	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37842	done; \
37843	echo "Doing html in tk" ; \
37844	(cd $(HOST_SUBDIR)/tk && \
37845	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847	          "RANLIB=$${RANLIB}" \
37848	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849	          html) \
37850	  || exit 1
37851
37852@endif tk
37853
37854.PHONY: maybe-TAGS-tk TAGS-tk
37855maybe-TAGS-tk:
37856@if tk
37857maybe-TAGS-tk: TAGS-tk
37858
37859TAGS-tk: \
37860    configure-tk 
37861	@: $(MAKE); $(unstage)
37862	@[ -f ./tk/Makefile ] || exit 0; \
37863	r=`${PWD_COMMAND}`; export r; \
37864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865	$(HOST_EXPORTS) \
37866	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868	done; \
37869	echo "Doing TAGS in tk" ; \
37870	(cd $(HOST_SUBDIR)/tk && \
37871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873	          "RANLIB=$${RANLIB}" \
37874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875	          TAGS) \
37876	  || exit 1
37877
37878@endif tk
37879
37880.PHONY: maybe-install-info-tk install-info-tk
37881maybe-install-info-tk:
37882@if tk
37883maybe-install-info-tk: install-info-tk
37884
37885install-info-tk: \
37886    configure-tk \
37887    info-tk 
37888	@: $(MAKE); $(unstage)
37889	@[ -f ./tk/Makefile ] || exit 0; \
37890	r=`${PWD_COMMAND}`; export r; \
37891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892	$(HOST_EXPORTS) \
37893	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895	done; \
37896	echo "Doing install-info in tk" ; \
37897	(cd $(HOST_SUBDIR)/tk && \
37898	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37899	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37900	          "RANLIB=$${RANLIB}" \
37901	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37902	          install-info) \
37903	  || exit 1
37904
37905@endif tk
37906
37907.PHONY: maybe-install-pdf-tk install-pdf-tk
37908maybe-install-pdf-tk:
37909@if tk
37910maybe-install-pdf-tk: install-pdf-tk
37911
37912install-pdf-tk: \
37913    configure-tk \
37914    pdf-tk 
37915	@: $(MAKE); $(unstage)
37916	@[ -f ./tk/Makefile ] || exit 0; \
37917	r=`${PWD_COMMAND}`; export r; \
37918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919	$(HOST_EXPORTS) \
37920	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37921	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922	done; \
37923	echo "Doing install-pdf in tk" ; \
37924	(cd $(HOST_SUBDIR)/tk && \
37925	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927	          "RANLIB=$${RANLIB}" \
37928	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929	          install-pdf) \
37930	  || exit 1
37931
37932@endif tk
37933
37934.PHONY: maybe-install-html-tk install-html-tk
37935maybe-install-html-tk:
37936@if tk
37937maybe-install-html-tk: install-html-tk
37938
37939install-html-tk: \
37940    configure-tk \
37941    html-tk 
37942	@: $(MAKE); $(unstage)
37943	@[ -f ./tk/Makefile ] || exit 0; \
37944	r=`${PWD_COMMAND}`; export r; \
37945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946	$(HOST_EXPORTS) \
37947	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37948	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949	done; \
37950	echo "Doing install-html in tk" ; \
37951	(cd $(HOST_SUBDIR)/tk && \
37952	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954	          "RANLIB=$${RANLIB}" \
37955	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956	          install-html) \
37957	  || exit 1
37958
37959@endif tk
37960
37961.PHONY: maybe-installcheck-tk installcheck-tk
37962maybe-installcheck-tk:
37963@if tk
37964maybe-installcheck-tk: installcheck-tk
37965
37966installcheck-tk: \
37967    configure-tk 
37968	@: $(MAKE); $(unstage)
37969	@[ -f ./tk/Makefile ] || exit 0; \
37970	r=`${PWD_COMMAND}`; export r; \
37971	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37972	$(HOST_EXPORTS) \
37973	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37974	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37975	done; \
37976	echo "Doing installcheck in tk" ; \
37977	(cd $(HOST_SUBDIR)/tk && \
37978	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37979	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37980	          "RANLIB=$${RANLIB}" \
37981	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37982	          installcheck) \
37983	  || exit 1
37984
37985@endif tk
37986
37987.PHONY: maybe-mostlyclean-tk mostlyclean-tk
37988maybe-mostlyclean-tk:
37989@if tk
37990maybe-mostlyclean-tk: mostlyclean-tk
37991
37992mostlyclean-tk: 
37993	@: $(MAKE); $(unstage)
37994	@[ -f ./tk/Makefile ] || exit 0; \
37995	r=`${PWD_COMMAND}`; export r; \
37996	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37997	$(HOST_EXPORTS) \
37998	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37999	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38000	done; \
38001	echo "Doing mostlyclean in tk" ; \
38002	(cd $(HOST_SUBDIR)/tk && \
38003	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38004	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38005	          "RANLIB=$${RANLIB}" \
38006	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38007	          mostlyclean) \
38008	  || exit 1
38009
38010@endif tk
38011
38012.PHONY: maybe-clean-tk clean-tk
38013maybe-clean-tk:
38014@if tk
38015maybe-clean-tk: clean-tk
38016
38017clean-tk: 
38018	@: $(MAKE); $(unstage)
38019	@[ -f ./tk/Makefile ] || exit 0; \
38020	r=`${PWD_COMMAND}`; export r; \
38021	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38022	$(HOST_EXPORTS) \
38023	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38024	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38025	done; \
38026	echo "Doing clean in tk" ; \
38027	(cd $(HOST_SUBDIR)/tk && \
38028	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38029	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38030	          "RANLIB=$${RANLIB}" \
38031	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38032	          clean) \
38033	  || exit 1
38034
38035@endif tk
38036
38037.PHONY: maybe-distclean-tk distclean-tk
38038maybe-distclean-tk:
38039@if tk
38040maybe-distclean-tk: distclean-tk
38041
38042distclean-tk: 
38043	@: $(MAKE); $(unstage)
38044	@[ -f ./tk/Makefile ] || exit 0; \
38045	r=`${PWD_COMMAND}`; export r; \
38046	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38047	$(HOST_EXPORTS) \
38048	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38049	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38050	done; \
38051	echo "Doing distclean in tk" ; \
38052	(cd $(HOST_SUBDIR)/tk && \
38053	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38054	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38055	          "RANLIB=$${RANLIB}" \
38056	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38057	          distclean) \
38058	  || exit 1
38059
38060@endif tk
38061
38062.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38063maybe-maintainer-clean-tk:
38064@if tk
38065maybe-maintainer-clean-tk: maintainer-clean-tk
38066
38067maintainer-clean-tk: 
38068	@: $(MAKE); $(unstage)
38069	@[ -f ./tk/Makefile ] || exit 0; \
38070	r=`${PWD_COMMAND}`; export r; \
38071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38072	$(HOST_EXPORTS) \
38073	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38074	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38075	done; \
38076	echo "Doing maintainer-clean in tk" ; \
38077	(cd $(HOST_SUBDIR)/tk && \
38078	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38079	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38080	          "RANLIB=$${RANLIB}" \
38081	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38082	          maintainer-clean) \
38083	  || exit 1
38084
38085@endif tk
38086
38087
38088
38089.PHONY: configure-libtermcap maybe-configure-libtermcap
38090maybe-configure-libtermcap:
38091@if gcc-bootstrap
38092configure-libtermcap: stage_current
38093@endif gcc-bootstrap
38094@if libtermcap
38095maybe-configure-libtermcap: configure-libtermcap
38096configure-libtermcap: 
38097	@: $(MAKE); $(unstage)
38098	@r=`${PWD_COMMAND}`; export r; \
38099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38100	test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38101	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
38102	$(HOST_EXPORTS) \
38103	echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38104	cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38105	case $(srcdir) in \
38106	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38107	  *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38108		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38109	esac; \
38110	srcdiroption="--srcdir=$${topdir}/libtermcap"; \
38111	libsrcdir="$$s/libtermcap"; \
38112	$(SHELL) $${libsrcdir}/configure \
38113	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38114	  --target=${target_alias} $${srcdiroption}  \
38115	  || exit 1
38116@endif libtermcap
38117
38118
38119
38120
38121
38122.PHONY: all-libtermcap maybe-all-libtermcap
38123maybe-all-libtermcap:
38124@if gcc-bootstrap
38125all-libtermcap: stage_current
38126@endif gcc-bootstrap
38127@if libtermcap
38128TARGET-libtermcap=all
38129maybe-all-libtermcap: all-libtermcap
38130all-libtermcap: configure-libtermcap
38131	@: $(MAKE); $(unstage)
38132	@r=`${PWD_COMMAND}`; export r; \
38133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38134	$(HOST_EXPORTS) \
38135	(cd $(HOST_SUBDIR)/libtermcap && \
38136	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
38137@endif libtermcap
38138
38139
38140
38141
38142.PHONY: check-libtermcap maybe-check-libtermcap
38143maybe-check-libtermcap:
38144@if libtermcap
38145maybe-check-libtermcap: check-libtermcap
38146
38147check-libtermcap:
38148
38149@endif libtermcap
38150
38151.PHONY: install-libtermcap maybe-install-libtermcap
38152maybe-install-libtermcap:
38153@if libtermcap
38154maybe-install-libtermcap: install-libtermcap
38155
38156install-libtermcap: installdirs
38157	@: $(MAKE); $(unstage)
38158	@r=`${PWD_COMMAND}`; export r; \
38159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160	$(HOST_EXPORTS) \
38161	(cd $(HOST_SUBDIR)/libtermcap && \
38162	  $(MAKE) $(FLAGS_TO_PASS)  install)
38163
38164@endif libtermcap
38165
38166# Other targets (info, dvi, pdf, etc.)
38167
38168.PHONY: maybe-info-libtermcap info-libtermcap
38169maybe-info-libtermcap:
38170@if libtermcap
38171maybe-info-libtermcap: info-libtermcap
38172
38173info-libtermcap: \
38174    configure-libtermcap 
38175	@: $(MAKE); $(unstage)
38176	@[ -f ./libtermcap/Makefile ] || exit 0; \
38177	r=`${PWD_COMMAND}`; export r; \
38178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38179	$(HOST_EXPORTS) \
38180	for flag in $(EXTRA_HOST_FLAGS) ; do \
38181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38182	done; \
38183	echo "Doing info in libtermcap" ; \
38184	(cd $(HOST_SUBDIR)/libtermcap && \
38185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38187	          "RANLIB=$${RANLIB}" \
38188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38189	          info) \
38190	  || exit 1
38191
38192@endif libtermcap
38193
38194.PHONY: maybe-dvi-libtermcap dvi-libtermcap
38195maybe-dvi-libtermcap:
38196@if libtermcap
38197maybe-dvi-libtermcap: dvi-libtermcap
38198
38199dvi-libtermcap: \
38200    configure-libtermcap 
38201	@: $(MAKE); $(unstage)
38202	@[ -f ./libtermcap/Makefile ] || exit 0; \
38203	r=`${PWD_COMMAND}`; export r; \
38204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205	$(HOST_EXPORTS) \
38206	for flag in $(EXTRA_HOST_FLAGS) ; do \
38207	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38208	done; \
38209	echo "Doing dvi in libtermcap" ; \
38210	(cd $(HOST_SUBDIR)/libtermcap && \
38211	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38212	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38213	          "RANLIB=$${RANLIB}" \
38214	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38215	          dvi) \
38216	  || exit 1
38217
38218@endif libtermcap
38219
38220.PHONY: maybe-pdf-libtermcap pdf-libtermcap
38221maybe-pdf-libtermcap:
38222@if libtermcap
38223maybe-pdf-libtermcap: pdf-libtermcap
38224
38225pdf-libtermcap: \
38226    configure-libtermcap 
38227	@: $(MAKE); $(unstage)
38228	@[ -f ./libtermcap/Makefile ] || exit 0; \
38229	r=`${PWD_COMMAND}`; export r; \
38230	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38231	$(HOST_EXPORTS) \
38232	for flag in $(EXTRA_HOST_FLAGS) ; do \
38233	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38234	done; \
38235	echo "Doing pdf in libtermcap" ; \
38236	(cd $(HOST_SUBDIR)/libtermcap && \
38237	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38238	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38239	          "RANLIB=$${RANLIB}" \
38240	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38241	          pdf) \
38242	  || exit 1
38243
38244@endif libtermcap
38245
38246.PHONY: maybe-html-libtermcap html-libtermcap
38247maybe-html-libtermcap:
38248@if libtermcap
38249maybe-html-libtermcap: html-libtermcap
38250
38251html-libtermcap: \
38252    configure-libtermcap 
38253	@: $(MAKE); $(unstage)
38254	@[ -f ./libtermcap/Makefile ] || exit 0; \
38255	r=`${PWD_COMMAND}`; export r; \
38256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38257	$(HOST_EXPORTS) \
38258	for flag in $(EXTRA_HOST_FLAGS) ; do \
38259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38260	done; \
38261	echo "Doing html in libtermcap" ; \
38262	(cd $(HOST_SUBDIR)/libtermcap && \
38263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38265	          "RANLIB=$${RANLIB}" \
38266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38267	          html) \
38268	  || exit 1
38269
38270@endif libtermcap
38271
38272.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38273maybe-TAGS-libtermcap:
38274@if libtermcap
38275maybe-TAGS-libtermcap: TAGS-libtermcap
38276
38277TAGS-libtermcap: \
38278    configure-libtermcap 
38279	@: $(MAKE); $(unstage)
38280	@[ -f ./libtermcap/Makefile ] || exit 0; \
38281	r=`${PWD_COMMAND}`; export r; \
38282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38283	$(HOST_EXPORTS) \
38284	for flag in $(EXTRA_HOST_FLAGS) ; do \
38285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38286	done; \
38287	echo "Doing TAGS in libtermcap" ; \
38288	(cd $(HOST_SUBDIR)/libtermcap && \
38289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38291	          "RANLIB=$${RANLIB}" \
38292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38293	          TAGS) \
38294	  || exit 1
38295
38296@endif libtermcap
38297
38298.PHONY: maybe-install-info-libtermcap install-info-libtermcap
38299maybe-install-info-libtermcap:
38300@if libtermcap
38301maybe-install-info-libtermcap: install-info-libtermcap
38302
38303install-info-libtermcap: \
38304    configure-libtermcap \
38305    info-libtermcap 
38306	@: $(MAKE); $(unstage)
38307	@[ -f ./libtermcap/Makefile ] || exit 0; \
38308	r=`${PWD_COMMAND}`; export r; \
38309	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38310	$(HOST_EXPORTS) \
38311	for flag in $(EXTRA_HOST_FLAGS) ; do \
38312	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38313	done; \
38314	echo "Doing install-info in libtermcap" ; \
38315	(cd $(HOST_SUBDIR)/libtermcap && \
38316	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38317	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38318	          "RANLIB=$${RANLIB}" \
38319	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38320	          install-info) \
38321	  || exit 1
38322
38323@endif libtermcap
38324
38325.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38326maybe-install-pdf-libtermcap:
38327@if libtermcap
38328maybe-install-pdf-libtermcap: install-pdf-libtermcap
38329
38330install-pdf-libtermcap: \
38331    configure-libtermcap \
38332    pdf-libtermcap 
38333	@: $(MAKE); $(unstage)
38334	@[ -f ./libtermcap/Makefile ] || exit 0; \
38335	r=`${PWD_COMMAND}`; export r; \
38336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38337	$(HOST_EXPORTS) \
38338	for flag in $(EXTRA_HOST_FLAGS) ; do \
38339	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38340	done; \
38341	echo "Doing install-pdf in libtermcap" ; \
38342	(cd $(HOST_SUBDIR)/libtermcap && \
38343	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38344	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38345	          "RANLIB=$${RANLIB}" \
38346	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38347	          install-pdf) \
38348	  || exit 1
38349
38350@endif libtermcap
38351
38352.PHONY: maybe-install-html-libtermcap install-html-libtermcap
38353maybe-install-html-libtermcap:
38354@if libtermcap
38355maybe-install-html-libtermcap: install-html-libtermcap
38356
38357install-html-libtermcap: \
38358    configure-libtermcap \
38359    html-libtermcap 
38360	@: $(MAKE); $(unstage)
38361	@[ -f ./libtermcap/Makefile ] || exit 0; \
38362	r=`${PWD_COMMAND}`; export r; \
38363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38364	$(HOST_EXPORTS) \
38365	for flag in $(EXTRA_HOST_FLAGS) ; do \
38366	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38367	done; \
38368	echo "Doing install-html in libtermcap" ; \
38369	(cd $(HOST_SUBDIR)/libtermcap && \
38370	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38371	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38372	          "RANLIB=$${RANLIB}" \
38373	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38374	          install-html) \
38375	  || exit 1
38376
38377@endif libtermcap
38378
38379.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38380maybe-installcheck-libtermcap:
38381@if libtermcap
38382maybe-installcheck-libtermcap: installcheck-libtermcap
38383
38384installcheck-libtermcap: \
38385    configure-libtermcap 
38386	@: $(MAKE); $(unstage)
38387	@[ -f ./libtermcap/Makefile ] || exit 0; \
38388	r=`${PWD_COMMAND}`; export r; \
38389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38390	$(HOST_EXPORTS) \
38391	for flag in $(EXTRA_HOST_FLAGS) ; do \
38392	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38393	done; \
38394	echo "Doing installcheck in libtermcap" ; \
38395	(cd $(HOST_SUBDIR)/libtermcap && \
38396	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38397	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38398	          "RANLIB=$${RANLIB}" \
38399	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38400	          installcheck) \
38401	  || exit 1
38402
38403@endif libtermcap
38404
38405.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38406maybe-mostlyclean-libtermcap:
38407@if libtermcap
38408maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38409
38410# libtermcap doesn't support mostlyclean.
38411mostlyclean-libtermcap:
38412
38413@endif libtermcap
38414
38415.PHONY: maybe-clean-libtermcap clean-libtermcap
38416maybe-clean-libtermcap:
38417@if libtermcap
38418maybe-clean-libtermcap: clean-libtermcap
38419
38420# libtermcap doesn't support clean.
38421clean-libtermcap:
38422
38423@endif libtermcap
38424
38425.PHONY: maybe-distclean-libtermcap distclean-libtermcap
38426maybe-distclean-libtermcap:
38427@if libtermcap
38428maybe-distclean-libtermcap: distclean-libtermcap
38429
38430# libtermcap doesn't support distclean.
38431distclean-libtermcap:
38432
38433@endif libtermcap
38434
38435.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38436maybe-maintainer-clean-libtermcap:
38437@if libtermcap
38438maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38439
38440# libtermcap doesn't support maintainer-clean.
38441maintainer-clean-libtermcap:
38442
38443@endif libtermcap
38444
38445
38446
38447.PHONY: configure-utils maybe-configure-utils
38448maybe-configure-utils:
38449@if gcc-bootstrap
38450configure-utils: stage_current
38451@endif gcc-bootstrap
38452@if utils
38453maybe-configure-utils: configure-utils
38454configure-utils: 
38455	@: $(MAKE); $(unstage)
38456	@r=`${PWD_COMMAND}`; export r; \
38457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38458	test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38459	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
38460	$(HOST_EXPORTS) \
38461	echo Configuring in $(HOST_SUBDIR)/utils; \
38462	cd "$(HOST_SUBDIR)/utils" || exit 1; \
38463	case $(srcdir) in \
38464	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38465	  *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38466		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38467	esac; \
38468	srcdiroption="--srcdir=$${topdir}/utils"; \
38469	libsrcdir="$$s/utils"; \
38470	$(SHELL) $${libsrcdir}/configure \
38471	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38472	  --target=${target_alias} $${srcdiroption}  \
38473	  || exit 1
38474@endif utils
38475
38476
38477
38478
38479
38480.PHONY: all-utils maybe-all-utils
38481maybe-all-utils:
38482@if gcc-bootstrap
38483all-utils: stage_current
38484@endif gcc-bootstrap
38485@if utils
38486TARGET-utils=all
38487maybe-all-utils: all-utils
38488all-utils: configure-utils
38489	@: $(MAKE); $(unstage)
38490	@r=`${PWD_COMMAND}`; export r; \
38491	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38492	$(HOST_EXPORTS) \
38493	(cd $(HOST_SUBDIR)/utils && \
38494	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
38495@endif utils
38496
38497
38498
38499
38500.PHONY: check-utils maybe-check-utils
38501maybe-check-utils:
38502@if utils
38503maybe-check-utils: check-utils
38504
38505check-utils:
38506
38507@endif utils
38508
38509.PHONY: install-utils maybe-install-utils
38510maybe-install-utils:
38511@if utils
38512maybe-install-utils: install-utils
38513
38514install-utils: installdirs
38515	@: $(MAKE); $(unstage)
38516	@r=`${PWD_COMMAND}`; export r; \
38517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38518	$(HOST_EXPORTS) \
38519	(cd $(HOST_SUBDIR)/utils && \
38520	  $(MAKE) $(FLAGS_TO_PASS)  install)
38521
38522@endif utils
38523
38524# Other targets (info, dvi, pdf, etc.)
38525
38526.PHONY: maybe-info-utils info-utils
38527maybe-info-utils:
38528@if utils
38529maybe-info-utils: info-utils
38530
38531info-utils: \
38532    configure-utils 
38533	@: $(MAKE); $(unstage)
38534	@[ -f ./utils/Makefile ] || exit 0; \
38535	r=`${PWD_COMMAND}`; export r; \
38536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38537	$(HOST_EXPORTS) \
38538	for flag in $(EXTRA_HOST_FLAGS) ; do \
38539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38540	done; \
38541	echo "Doing info in utils" ; \
38542	(cd $(HOST_SUBDIR)/utils && \
38543	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38544	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38545	          "RANLIB=$${RANLIB}" \
38546	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38547	          info) \
38548	  || exit 1
38549
38550@endif utils
38551
38552.PHONY: maybe-dvi-utils dvi-utils
38553maybe-dvi-utils:
38554@if utils
38555maybe-dvi-utils: dvi-utils
38556
38557dvi-utils: \
38558    configure-utils 
38559	@: $(MAKE); $(unstage)
38560	@[ -f ./utils/Makefile ] || exit 0; \
38561	r=`${PWD_COMMAND}`; export r; \
38562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38563	$(HOST_EXPORTS) \
38564	for flag in $(EXTRA_HOST_FLAGS) ; do \
38565	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38566	done; \
38567	echo "Doing dvi in utils" ; \
38568	(cd $(HOST_SUBDIR)/utils && \
38569	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38570	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38571	          "RANLIB=$${RANLIB}" \
38572	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38573	          dvi) \
38574	  || exit 1
38575
38576@endif utils
38577
38578.PHONY: maybe-pdf-utils pdf-utils
38579maybe-pdf-utils:
38580@if utils
38581maybe-pdf-utils: pdf-utils
38582
38583pdf-utils: \
38584    configure-utils 
38585	@: $(MAKE); $(unstage)
38586	@[ -f ./utils/Makefile ] || exit 0; \
38587	r=`${PWD_COMMAND}`; export r; \
38588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589	$(HOST_EXPORTS) \
38590	for flag in $(EXTRA_HOST_FLAGS) ; do \
38591	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38592	done; \
38593	echo "Doing pdf in utils" ; \
38594	(cd $(HOST_SUBDIR)/utils && \
38595	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38596	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38597	          "RANLIB=$${RANLIB}" \
38598	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38599	          pdf) \
38600	  || exit 1
38601
38602@endif utils
38603
38604.PHONY: maybe-html-utils html-utils
38605maybe-html-utils:
38606@if utils
38607maybe-html-utils: html-utils
38608
38609html-utils: \
38610    configure-utils 
38611	@: $(MAKE); $(unstage)
38612	@[ -f ./utils/Makefile ] || exit 0; \
38613	r=`${PWD_COMMAND}`; export r; \
38614	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38615	$(HOST_EXPORTS) \
38616	for flag in $(EXTRA_HOST_FLAGS) ; do \
38617	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38618	done; \
38619	echo "Doing html in utils" ; \
38620	(cd $(HOST_SUBDIR)/utils && \
38621	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38622	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38623	          "RANLIB=$${RANLIB}" \
38624	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38625	          html) \
38626	  || exit 1
38627
38628@endif utils
38629
38630.PHONY: maybe-TAGS-utils TAGS-utils
38631maybe-TAGS-utils:
38632@if utils
38633maybe-TAGS-utils: TAGS-utils
38634
38635TAGS-utils: \
38636    configure-utils 
38637	@: $(MAKE); $(unstage)
38638	@[ -f ./utils/Makefile ] || exit 0; \
38639	r=`${PWD_COMMAND}`; export r; \
38640	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38641	$(HOST_EXPORTS) \
38642	for flag in $(EXTRA_HOST_FLAGS) ; do \
38643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38644	done; \
38645	echo "Doing TAGS in utils" ; \
38646	(cd $(HOST_SUBDIR)/utils && \
38647	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38648	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38649	          "RANLIB=$${RANLIB}" \
38650	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38651	          TAGS) \
38652	  || exit 1
38653
38654@endif utils
38655
38656.PHONY: maybe-install-info-utils install-info-utils
38657maybe-install-info-utils:
38658@if utils
38659maybe-install-info-utils: install-info-utils
38660
38661install-info-utils: \
38662    configure-utils \
38663    info-utils 
38664	@: $(MAKE); $(unstage)
38665	@[ -f ./utils/Makefile ] || exit 0; \
38666	r=`${PWD_COMMAND}`; export r; \
38667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38668	$(HOST_EXPORTS) \
38669	for flag in $(EXTRA_HOST_FLAGS) ; do \
38670	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38671	done; \
38672	echo "Doing install-info in utils" ; \
38673	(cd $(HOST_SUBDIR)/utils && \
38674	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38675	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38676	          "RANLIB=$${RANLIB}" \
38677	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38678	          install-info) \
38679	  || exit 1
38680
38681@endif utils
38682
38683.PHONY: maybe-install-pdf-utils install-pdf-utils
38684maybe-install-pdf-utils:
38685@if utils
38686maybe-install-pdf-utils: install-pdf-utils
38687
38688install-pdf-utils: \
38689    configure-utils \
38690    pdf-utils 
38691	@: $(MAKE); $(unstage)
38692	@[ -f ./utils/Makefile ] || exit 0; \
38693	r=`${PWD_COMMAND}`; export r; \
38694	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38695	$(HOST_EXPORTS) \
38696	for flag in $(EXTRA_HOST_FLAGS) ; do \
38697	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38698	done; \
38699	echo "Doing install-pdf in utils" ; \
38700	(cd $(HOST_SUBDIR)/utils && \
38701	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38702	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38703	          "RANLIB=$${RANLIB}" \
38704	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38705	          install-pdf) \
38706	  || exit 1
38707
38708@endif utils
38709
38710.PHONY: maybe-install-html-utils install-html-utils
38711maybe-install-html-utils:
38712@if utils
38713maybe-install-html-utils: install-html-utils
38714
38715install-html-utils: \
38716    configure-utils \
38717    html-utils 
38718	@: $(MAKE); $(unstage)
38719	@[ -f ./utils/Makefile ] || exit 0; \
38720	r=`${PWD_COMMAND}`; export r; \
38721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722	$(HOST_EXPORTS) \
38723	for flag in $(EXTRA_HOST_FLAGS) ; do \
38724	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725	done; \
38726	echo "Doing install-html in utils" ; \
38727	(cd $(HOST_SUBDIR)/utils && \
38728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730	          "RANLIB=$${RANLIB}" \
38731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732	          install-html) \
38733	  || exit 1
38734
38735@endif utils
38736
38737.PHONY: maybe-installcheck-utils installcheck-utils
38738maybe-installcheck-utils:
38739@if utils
38740maybe-installcheck-utils: installcheck-utils
38741
38742installcheck-utils: \
38743    configure-utils 
38744	@: $(MAKE); $(unstage)
38745	@[ -f ./utils/Makefile ] || exit 0; \
38746	r=`${PWD_COMMAND}`; export r; \
38747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38748	$(HOST_EXPORTS) \
38749	for flag in $(EXTRA_HOST_FLAGS) ; do \
38750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38751	done; \
38752	echo "Doing installcheck in utils" ; \
38753	(cd $(HOST_SUBDIR)/utils && \
38754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38756	          "RANLIB=$${RANLIB}" \
38757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38758	          installcheck) \
38759	  || exit 1
38760
38761@endif utils
38762
38763.PHONY: maybe-mostlyclean-utils mostlyclean-utils
38764maybe-mostlyclean-utils:
38765@if utils
38766maybe-mostlyclean-utils: mostlyclean-utils
38767
38768mostlyclean-utils: 
38769	@: $(MAKE); $(unstage)
38770	@[ -f ./utils/Makefile ] || exit 0; \
38771	r=`${PWD_COMMAND}`; export r; \
38772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38773	$(HOST_EXPORTS) \
38774	for flag in $(EXTRA_HOST_FLAGS) ; do \
38775	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38776	done; \
38777	echo "Doing mostlyclean in utils" ; \
38778	(cd $(HOST_SUBDIR)/utils && \
38779	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38780	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38781	          "RANLIB=$${RANLIB}" \
38782	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38783	          mostlyclean) \
38784	  || exit 1
38785
38786@endif utils
38787
38788.PHONY: maybe-clean-utils clean-utils
38789maybe-clean-utils:
38790@if utils
38791maybe-clean-utils: clean-utils
38792
38793clean-utils: 
38794	@: $(MAKE); $(unstage)
38795	@[ -f ./utils/Makefile ] || exit 0; \
38796	r=`${PWD_COMMAND}`; export r; \
38797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38798	$(HOST_EXPORTS) \
38799	for flag in $(EXTRA_HOST_FLAGS) ; do \
38800	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38801	done; \
38802	echo "Doing clean in utils" ; \
38803	(cd $(HOST_SUBDIR)/utils && \
38804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38806	          "RANLIB=$${RANLIB}" \
38807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38808	          clean) \
38809	  || exit 1
38810
38811@endif utils
38812
38813.PHONY: maybe-distclean-utils distclean-utils
38814maybe-distclean-utils:
38815@if utils
38816maybe-distclean-utils: distclean-utils
38817
38818distclean-utils: 
38819	@: $(MAKE); $(unstage)
38820	@[ -f ./utils/Makefile ] || exit 0; \
38821	r=`${PWD_COMMAND}`; export r; \
38822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823	$(HOST_EXPORTS) \
38824	for flag in $(EXTRA_HOST_FLAGS) ; do \
38825	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826	done; \
38827	echo "Doing distclean in utils" ; \
38828	(cd $(HOST_SUBDIR)/utils && \
38829	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831	          "RANLIB=$${RANLIB}" \
38832	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833	          distclean) \
38834	  || exit 1
38835
38836@endif utils
38837
38838.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38839maybe-maintainer-clean-utils:
38840@if utils
38841maybe-maintainer-clean-utils: maintainer-clean-utils
38842
38843maintainer-clean-utils: 
38844	@: $(MAKE); $(unstage)
38845	@[ -f ./utils/Makefile ] || exit 0; \
38846	r=`${PWD_COMMAND}`; export r; \
38847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38848	$(HOST_EXPORTS) \
38849	for flag in $(EXTRA_HOST_FLAGS) ; do \
38850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851	done; \
38852	echo "Doing maintainer-clean in utils" ; \
38853	(cd $(HOST_SUBDIR)/utils && \
38854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38856	          "RANLIB=$${RANLIB}" \
38857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38858	          maintainer-clean) \
38859	  || exit 1
38860
38861@endif utils
38862
38863
38864
38865.PHONY: configure-gnattools maybe-configure-gnattools
38866maybe-configure-gnattools:
38867@if gcc-bootstrap
38868configure-gnattools: stage_current
38869@endif gcc-bootstrap
38870@if gnattools
38871maybe-configure-gnattools: configure-gnattools
38872configure-gnattools: 
38873	@: $(MAKE); $(unstage)
38874	@r=`${PWD_COMMAND}`; export r; \
38875	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38876	test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38877	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
38878	$(HOST_EXPORTS) \
38879	echo Configuring in $(HOST_SUBDIR)/gnattools; \
38880	cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38881	case $(srcdir) in \
38882	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38883	  *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38884		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38885	esac; \
38886	srcdiroption="--srcdir=$${topdir}/gnattools"; \
38887	libsrcdir="$$s/gnattools"; \
38888	$(SHELL) $${libsrcdir}/configure \
38889	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38890	  --target=${target_alias} $${srcdiroption}  \
38891	  || exit 1
38892@endif gnattools
38893
38894
38895
38896
38897
38898.PHONY: all-gnattools maybe-all-gnattools
38899maybe-all-gnattools:
38900@if gcc-bootstrap
38901all-gnattools: stage_current
38902@endif gcc-bootstrap
38903@if gnattools
38904TARGET-gnattools=all
38905maybe-all-gnattools: all-gnattools
38906all-gnattools: configure-gnattools
38907	@: $(MAKE); $(unstage)
38908	@r=`${PWD_COMMAND}`; export r; \
38909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38910	$(HOST_EXPORTS) \
38911	(cd $(HOST_SUBDIR)/gnattools && \
38912	  $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
38913@endif gnattools
38914
38915
38916
38917
38918.PHONY: check-gnattools maybe-check-gnattools
38919maybe-check-gnattools:
38920@if gnattools
38921maybe-check-gnattools: check-gnattools
38922
38923check-gnattools:
38924	@: $(MAKE); $(unstage)
38925	@r=`${PWD_COMMAND}`; export r; \
38926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38927	$(HOST_EXPORTS) \
38928	(cd $(HOST_SUBDIR)/gnattools && \
38929	  $(MAKE) $(FLAGS_TO_PASS)  check)
38930
38931@endif gnattools
38932
38933.PHONY: install-gnattools maybe-install-gnattools
38934maybe-install-gnattools:
38935@if gnattools
38936maybe-install-gnattools: install-gnattools
38937
38938install-gnattools: installdirs
38939	@: $(MAKE); $(unstage)
38940	@r=`${PWD_COMMAND}`; export r; \
38941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942	$(HOST_EXPORTS) \
38943	(cd $(HOST_SUBDIR)/gnattools && \
38944	  $(MAKE) $(FLAGS_TO_PASS)  install)
38945
38946@endif gnattools
38947
38948# Other targets (info, dvi, pdf, etc.)
38949
38950.PHONY: maybe-info-gnattools info-gnattools
38951maybe-info-gnattools:
38952@if gnattools
38953maybe-info-gnattools: info-gnattools
38954
38955info-gnattools: \
38956    configure-gnattools 
38957	@: $(MAKE); $(unstage)
38958	@[ -f ./gnattools/Makefile ] || exit 0; \
38959	r=`${PWD_COMMAND}`; export r; \
38960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38961	$(HOST_EXPORTS) \
38962	for flag in $(EXTRA_HOST_FLAGS) ; do \
38963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38964	done; \
38965	echo "Doing info in gnattools" ; \
38966	(cd $(HOST_SUBDIR)/gnattools && \
38967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38969	          "RANLIB=$${RANLIB}" \
38970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38971	          info) \
38972	  || exit 1
38973
38974@endif gnattools
38975
38976.PHONY: maybe-dvi-gnattools dvi-gnattools
38977maybe-dvi-gnattools:
38978@if gnattools
38979maybe-dvi-gnattools: dvi-gnattools
38980
38981dvi-gnattools: \
38982    configure-gnattools 
38983	@: $(MAKE); $(unstage)
38984	@[ -f ./gnattools/Makefile ] || exit 0; \
38985	r=`${PWD_COMMAND}`; export r; \
38986	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987	$(HOST_EXPORTS) \
38988	for flag in $(EXTRA_HOST_FLAGS) ; do \
38989	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38990	done; \
38991	echo "Doing dvi in gnattools" ; \
38992	(cd $(HOST_SUBDIR)/gnattools && \
38993	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38994	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38995	          "RANLIB=$${RANLIB}" \
38996	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38997	          dvi) \
38998	  || exit 1
38999
39000@endif gnattools
39001
39002.PHONY: maybe-pdf-gnattools pdf-gnattools
39003maybe-pdf-gnattools:
39004@if gnattools
39005maybe-pdf-gnattools: pdf-gnattools
39006
39007pdf-gnattools: \
39008    configure-gnattools 
39009	@: $(MAKE); $(unstage)
39010	@[ -f ./gnattools/Makefile ] || exit 0; \
39011	r=`${PWD_COMMAND}`; export r; \
39012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39013	$(HOST_EXPORTS) \
39014	for flag in $(EXTRA_HOST_FLAGS) ; do \
39015	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39016	done; \
39017	echo "Doing pdf in gnattools" ; \
39018	(cd $(HOST_SUBDIR)/gnattools && \
39019	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39020	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39021	          "RANLIB=$${RANLIB}" \
39022	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39023	          pdf) \
39024	  || exit 1
39025
39026@endif gnattools
39027
39028.PHONY: maybe-html-gnattools html-gnattools
39029maybe-html-gnattools:
39030@if gnattools
39031maybe-html-gnattools: html-gnattools
39032
39033html-gnattools: \
39034    configure-gnattools 
39035	@: $(MAKE); $(unstage)
39036	@[ -f ./gnattools/Makefile ] || exit 0; \
39037	r=`${PWD_COMMAND}`; export r; \
39038	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39039	$(HOST_EXPORTS) \
39040	for flag in $(EXTRA_HOST_FLAGS) ; do \
39041	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39042	done; \
39043	echo "Doing html in gnattools" ; \
39044	(cd $(HOST_SUBDIR)/gnattools && \
39045	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39046	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39047	          "RANLIB=$${RANLIB}" \
39048	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39049	          html) \
39050	  || exit 1
39051
39052@endif gnattools
39053
39054.PHONY: maybe-TAGS-gnattools TAGS-gnattools
39055maybe-TAGS-gnattools:
39056@if gnattools
39057maybe-TAGS-gnattools: TAGS-gnattools
39058
39059TAGS-gnattools: \
39060    configure-gnattools 
39061	@: $(MAKE); $(unstage)
39062	@[ -f ./gnattools/Makefile ] || exit 0; \
39063	r=`${PWD_COMMAND}`; export r; \
39064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39065	$(HOST_EXPORTS) \
39066	for flag in $(EXTRA_HOST_FLAGS) ; do \
39067	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39068	done; \
39069	echo "Doing TAGS in gnattools" ; \
39070	(cd $(HOST_SUBDIR)/gnattools && \
39071	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39072	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39073	          "RANLIB=$${RANLIB}" \
39074	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39075	          TAGS) \
39076	  || exit 1
39077
39078@endif gnattools
39079
39080.PHONY: maybe-install-info-gnattools install-info-gnattools
39081maybe-install-info-gnattools:
39082@if gnattools
39083maybe-install-info-gnattools: install-info-gnattools
39084
39085install-info-gnattools: \
39086    configure-gnattools \
39087    info-gnattools 
39088	@: $(MAKE); $(unstage)
39089	@[ -f ./gnattools/Makefile ] || exit 0; \
39090	r=`${PWD_COMMAND}`; export r; \
39091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39092	$(HOST_EXPORTS) \
39093	for flag in $(EXTRA_HOST_FLAGS) ; do \
39094	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39095	done; \
39096	echo "Doing install-info in gnattools" ; \
39097	(cd $(HOST_SUBDIR)/gnattools && \
39098	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39099	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39100	          "RANLIB=$${RANLIB}" \
39101	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39102	          install-info) \
39103	  || exit 1
39104
39105@endif gnattools
39106
39107.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39108maybe-install-pdf-gnattools:
39109@if gnattools
39110maybe-install-pdf-gnattools: install-pdf-gnattools
39111
39112install-pdf-gnattools: \
39113    configure-gnattools \
39114    pdf-gnattools 
39115	@: $(MAKE); $(unstage)
39116	@[ -f ./gnattools/Makefile ] || exit 0; \
39117	r=`${PWD_COMMAND}`; export r; \
39118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39119	$(HOST_EXPORTS) \
39120	for flag in $(EXTRA_HOST_FLAGS) ; do \
39121	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39122	done; \
39123	echo "Doing install-pdf in gnattools" ; \
39124	(cd $(HOST_SUBDIR)/gnattools && \
39125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39127	          "RANLIB=$${RANLIB}" \
39128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39129	          install-pdf) \
39130	  || exit 1
39131
39132@endif gnattools
39133
39134.PHONY: maybe-install-html-gnattools install-html-gnattools
39135maybe-install-html-gnattools:
39136@if gnattools
39137maybe-install-html-gnattools: install-html-gnattools
39138
39139install-html-gnattools: \
39140    configure-gnattools \
39141    html-gnattools 
39142	@: $(MAKE); $(unstage)
39143	@[ -f ./gnattools/Makefile ] || exit 0; \
39144	r=`${PWD_COMMAND}`; export r; \
39145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39146	$(HOST_EXPORTS) \
39147	for flag in $(EXTRA_HOST_FLAGS) ; do \
39148	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39149	done; \
39150	echo "Doing install-html in gnattools" ; \
39151	(cd $(HOST_SUBDIR)/gnattools && \
39152	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39153	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39154	          "RANLIB=$${RANLIB}" \
39155	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39156	          install-html) \
39157	  || exit 1
39158
39159@endif gnattools
39160
39161.PHONY: maybe-installcheck-gnattools installcheck-gnattools
39162maybe-installcheck-gnattools:
39163@if gnattools
39164maybe-installcheck-gnattools: installcheck-gnattools
39165
39166installcheck-gnattools: \
39167    configure-gnattools 
39168	@: $(MAKE); $(unstage)
39169	@[ -f ./gnattools/Makefile ] || exit 0; \
39170	r=`${PWD_COMMAND}`; export r; \
39171	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172	$(HOST_EXPORTS) \
39173	for flag in $(EXTRA_HOST_FLAGS) ; do \
39174	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39175	done; \
39176	echo "Doing installcheck in gnattools" ; \
39177	(cd $(HOST_SUBDIR)/gnattools && \
39178	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39179	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39180	          "RANLIB=$${RANLIB}" \
39181	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39182	          installcheck) \
39183	  || exit 1
39184
39185@endif gnattools
39186
39187.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39188maybe-mostlyclean-gnattools:
39189@if gnattools
39190maybe-mostlyclean-gnattools: mostlyclean-gnattools
39191
39192mostlyclean-gnattools: 
39193	@: $(MAKE); $(unstage)
39194	@[ -f ./gnattools/Makefile ] || exit 0; \
39195	r=`${PWD_COMMAND}`; export r; \
39196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197	$(HOST_EXPORTS) \
39198	for flag in $(EXTRA_HOST_FLAGS) ; do \
39199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200	done; \
39201	echo "Doing mostlyclean in gnattools" ; \
39202	(cd $(HOST_SUBDIR)/gnattools && \
39203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205	          "RANLIB=$${RANLIB}" \
39206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207	          mostlyclean) \
39208	  || exit 1
39209
39210@endif gnattools
39211
39212.PHONY: maybe-clean-gnattools clean-gnattools
39213maybe-clean-gnattools:
39214@if gnattools
39215maybe-clean-gnattools: clean-gnattools
39216
39217clean-gnattools: 
39218	@: $(MAKE); $(unstage)
39219	@[ -f ./gnattools/Makefile ] || exit 0; \
39220	r=`${PWD_COMMAND}`; export r; \
39221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39222	$(HOST_EXPORTS) \
39223	for flag in $(EXTRA_HOST_FLAGS) ; do \
39224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39225	done; \
39226	echo "Doing clean in gnattools" ; \
39227	(cd $(HOST_SUBDIR)/gnattools && \
39228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39230	          "RANLIB=$${RANLIB}" \
39231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39232	          clean) \
39233	  || exit 1
39234
39235@endif gnattools
39236
39237.PHONY: maybe-distclean-gnattools distclean-gnattools
39238maybe-distclean-gnattools:
39239@if gnattools
39240maybe-distclean-gnattools: distclean-gnattools
39241
39242distclean-gnattools: 
39243	@: $(MAKE); $(unstage)
39244	@[ -f ./gnattools/Makefile ] || exit 0; \
39245	r=`${PWD_COMMAND}`; export r; \
39246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39247	$(HOST_EXPORTS) \
39248	for flag in $(EXTRA_HOST_FLAGS) ; do \
39249	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39250	done; \
39251	echo "Doing distclean in gnattools" ; \
39252	(cd $(HOST_SUBDIR)/gnattools && \
39253	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39254	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39255	          "RANLIB=$${RANLIB}" \
39256	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39257	          distclean) \
39258	  || exit 1
39259
39260@endif gnattools
39261
39262.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39263maybe-maintainer-clean-gnattools:
39264@if gnattools
39265maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39266
39267maintainer-clean-gnattools: 
39268	@: $(MAKE); $(unstage)
39269	@[ -f ./gnattools/Makefile ] || exit 0; \
39270	r=`${PWD_COMMAND}`; export r; \
39271	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39272	$(HOST_EXPORTS) \
39273	for flag in $(EXTRA_HOST_FLAGS) ; do \
39274	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39275	done; \
39276	echo "Doing maintainer-clean in gnattools" ; \
39277	(cd $(HOST_SUBDIR)/gnattools && \
39278	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39279	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39280	          "RANLIB=$${RANLIB}" \
39281	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39282	          maintainer-clean) \
39283	  || exit 1
39284
39285@endif gnattools
39286
39287
39288
39289# ---------------------------------------
39290# Modules which run on the target machine
39291# ---------------------------------------
39292
39293
39294
39295
39296.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
39297maybe-configure-target-libstdc++-v3:
39298@if gcc-bootstrap
39299configure-target-libstdc++-v3: stage_current
39300@endif gcc-bootstrap
39301@if target-libstdc++-v3
39302maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
39303configure-target-libstdc++-v3: 
39304	@: $(MAKE); $(unstage)
39305	@r=`${PWD_COMMAND}`; export r; \
39306	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39307	echo "Checking multilib configuration for libstdc++-v3..."; \
39308	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39309	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
39310	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39311	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39312	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
39313	  else \
39314	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
39315	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39316	  fi; \
39317	else \
39318	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39319	fi; \
39320	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
39321	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39322	$(RAW_CXX_TARGET_EXPORTS) \
39323	echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
39324	cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
39325	case $(srcdir) in \
39326	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39327	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
39328		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39329	esac; \
39330	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
39331	libsrcdir="$$s/libstdc++-v3"; \
39332	rm -f no-such-file || : ; \
39333	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39334	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39335	  --target=${target_alias} $${srcdiroption}  \
39336	  || exit 1
39337@endif target-libstdc++-v3
39338
39339
39340
39341
39342
39343.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
39344maybe-all-target-libstdc++-v3:
39345@if gcc-bootstrap
39346all-target-libstdc++-v3: stage_current
39347@endif gcc-bootstrap
39348@if target-libstdc++-v3
39349TARGET-target-libstdc++-v3=all
39350maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
39351all-target-libstdc++-v3: configure-target-libstdc++-v3
39352	@: $(MAKE); $(unstage)
39353	@r=`${PWD_COMMAND}`; export r; \
39354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355	$(RAW_CXX_TARGET_EXPORTS) \
39356	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39357	  $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
39358@endif target-libstdc++-v3
39359
39360
39361
39362
39363
39364.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
39365maybe-check-target-libstdc++-v3:
39366@if target-libstdc++-v3
39367maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
39368
39369check-target-libstdc++-v3:
39370	@: $(MAKE); $(unstage)
39371	@r=`${PWD_COMMAND}`; export r; \
39372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39373	$(RAW_CXX_TARGET_EXPORTS) \
39374	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39375	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
39376
39377@endif target-libstdc++-v3
39378
39379.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
39380maybe-install-target-libstdc++-v3:
39381@if target-libstdc++-v3
39382maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
39383
39384install-target-libstdc++-v3: installdirs
39385	@: $(MAKE); $(unstage)
39386	@r=`${PWD_COMMAND}`; export r; \
39387	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39388	$(RAW_CXX_TARGET_EXPORTS) \
39389	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39390	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39391
39392@endif target-libstdc++-v3
39393
39394# Other targets (info, dvi, pdf, etc.)
39395
39396.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
39397maybe-info-target-libstdc++-v3:
39398@if target-libstdc++-v3
39399maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
39400
39401info-target-libstdc++-v3: \
39402    configure-target-libstdc++-v3 
39403	@: $(MAKE); $(unstage)
39404	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39405	r=`${PWD_COMMAND}`; export r; \
39406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39407	$(RAW_CXX_TARGET_EXPORTS) \
39408	echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39409	for flag in $(EXTRA_TARGET_FLAGS); do \
39410	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39411	done; \
39412	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39413	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39414	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39415	          "RANLIB=$${RANLIB}" \
39416	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39417	           info) \
39418	  || exit 1
39419
39420@endif target-libstdc++-v3
39421
39422.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
39423maybe-dvi-target-libstdc++-v3:
39424@if target-libstdc++-v3
39425maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
39426
39427dvi-target-libstdc++-v3: \
39428    configure-target-libstdc++-v3 
39429	@: $(MAKE); $(unstage)
39430	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39431	r=`${PWD_COMMAND}`; export r; \
39432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39433	$(RAW_CXX_TARGET_EXPORTS) \
39434	echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39435	for flag in $(EXTRA_TARGET_FLAGS); do \
39436	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39437	done; \
39438	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39439	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39440	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39441	          "RANLIB=$${RANLIB}" \
39442	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39443	           dvi) \
39444	  || exit 1
39445
39446@endif target-libstdc++-v3
39447
39448.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
39449maybe-pdf-target-libstdc++-v3:
39450@if target-libstdc++-v3
39451maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
39452
39453pdf-target-libstdc++-v3: \
39454    configure-target-libstdc++-v3 
39455	@: $(MAKE); $(unstage)
39456	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39457	r=`${PWD_COMMAND}`; export r; \
39458	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459	$(RAW_CXX_TARGET_EXPORTS) \
39460	echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39461	for flag in $(EXTRA_TARGET_FLAGS); do \
39462	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463	done; \
39464	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39465	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39466	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39467	          "RANLIB=$${RANLIB}" \
39468	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39469	           pdf) \
39470	  || exit 1
39471
39472@endif target-libstdc++-v3
39473
39474.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
39475maybe-html-target-libstdc++-v3:
39476@if target-libstdc++-v3
39477maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
39478
39479html-target-libstdc++-v3: \
39480    configure-target-libstdc++-v3 
39481	@: $(MAKE); $(unstage)
39482	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39483	r=`${PWD_COMMAND}`; export r; \
39484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39485	$(RAW_CXX_TARGET_EXPORTS) \
39486	echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39487	for flag in $(EXTRA_TARGET_FLAGS); do \
39488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39489	done; \
39490	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39493	          "RANLIB=$${RANLIB}" \
39494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39495	           html) \
39496	  || exit 1
39497
39498@endif target-libstdc++-v3
39499
39500.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
39501maybe-TAGS-target-libstdc++-v3:
39502@if target-libstdc++-v3
39503maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
39504
39505TAGS-target-libstdc++-v3: \
39506    configure-target-libstdc++-v3 
39507	@: $(MAKE); $(unstage)
39508	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39509	r=`${PWD_COMMAND}`; export r; \
39510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39511	$(RAW_CXX_TARGET_EXPORTS) \
39512	echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39513	for flag in $(EXTRA_TARGET_FLAGS); do \
39514	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39515	done; \
39516	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39519	          "RANLIB=$${RANLIB}" \
39520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39521	           TAGS) \
39522	  || exit 1
39523
39524@endif target-libstdc++-v3
39525
39526.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
39527maybe-install-info-target-libstdc++-v3:
39528@if target-libstdc++-v3
39529maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
39530
39531install-info-target-libstdc++-v3: \
39532    configure-target-libstdc++-v3 \
39533    info-target-libstdc++-v3 
39534	@: $(MAKE); $(unstage)
39535	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39536	r=`${PWD_COMMAND}`; export r; \
39537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39538	$(RAW_CXX_TARGET_EXPORTS) \
39539	echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39540	for flag in $(EXTRA_TARGET_FLAGS); do \
39541	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39542	done; \
39543	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39544	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39545	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39546	          "RANLIB=$${RANLIB}" \
39547	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39548	           install-info) \
39549	  || exit 1
39550
39551@endif target-libstdc++-v3
39552
39553.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
39554maybe-install-pdf-target-libstdc++-v3:
39555@if target-libstdc++-v3
39556maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
39557
39558install-pdf-target-libstdc++-v3: \
39559    configure-target-libstdc++-v3 \
39560    pdf-target-libstdc++-v3 
39561	@: $(MAKE); $(unstage)
39562	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39563	r=`${PWD_COMMAND}`; export r; \
39564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39565	$(RAW_CXX_TARGET_EXPORTS) \
39566	echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39567	for flag in $(EXTRA_TARGET_FLAGS); do \
39568	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39569	done; \
39570	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39573	          "RANLIB=$${RANLIB}" \
39574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39575	           install-pdf) \
39576	  || exit 1
39577
39578@endif target-libstdc++-v3
39579
39580.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
39581maybe-install-html-target-libstdc++-v3:
39582@if target-libstdc++-v3
39583maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
39584
39585install-html-target-libstdc++-v3: \
39586    configure-target-libstdc++-v3 \
39587    html-target-libstdc++-v3 
39588	@: $(MAKE); $(unstage)
39589	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39590	r=`${PWD_COMMAND}`; export r; \
39591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39592	$(RAW_CXX_TARGET_EXPORTS) \
39593	echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39594	for flag in $(EXTRA_TARGET_FLAGS); do \
39595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39596	done; \
39597	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39600	          "RANLIB=$${RANLIB}" \
39601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39602	           install-html) \
39603	  || exit 1
39604
39605@endif target-libstdc++-v3
39606
39607.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
39608maybe-installcheck-target-libstdc++-v3:
39609@if target-libstdc++-v3
39610maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
39611
39612installcheck-target-libstdc++-v3: \
39613    configure-target-libstdc++-v3 
39614	@: $(MAKE); $(unstage)
39615	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39616	r=`${PWD_COMMAND}`; export r; \
39617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39618	$(RAW_CXX_TARGET_EXPORTS) \
39619	echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39620	for flag in $(EXTRA_TARGET_FLAGS); do \
39621	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39622	done; \
39623	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39624	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39625	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39626	          "RANLIB=$${RANLIB}" \
39627	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39628	           installcheck) \
39629	  || exit 1
39630
39631@endif target-libstdc++-v3
39632
39633.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
39634maybe-mostlyclean-target-libstdc++-v3:
39635@if target-libstdc++-v3
39636maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
39637
39638mostlyclean-target-libstdc++-v3: 
39639	@: $(MAKE); $(unstage)
39640	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39641	r=`${PWD_COMMAND}`; export r; \
39642	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643	$(RAW_CXX_TARGET_EXPORTS) \
39644	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39645	for flag in $(EXTRA_TARGET_FLAGS); do \
39646	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39647	done; \
39648	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39649	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39650	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39651	          "RANLIB=$${RANLIB}" \
39652	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39653	           mostlyclean) \
39654	  || exit 1
39655
39656@endif target-libstdc++-v3
39657
39658.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
39659maybe-clean-target-libstdc++-v3:
39660@if target-libstdc++-v3
39661maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
39662
39663clean-target-libstdc++-v3: 
39664	@: $(MAKE); $(unstage)
39665	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39666	r=`${PWD_COMMAND}`; export r; \
39667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668	$(RAW_CXX_TARGET_EXPORTS) \
39669	echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39670	for flag in $(EXTRA_TARGET_FLAGS); do \
39671	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39672	done; \
39673	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39674	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39675	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39676	          "RANLIB=$${RANLIB}" \
39677	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39678	           clean) \
39679	  || exit 1
39680
39681@endif target-libstdc++-v3
39682
39683.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
39684maybe-distclean-target-libstdc++-v3:
39685@if target-libstdc++-v3
39686maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
39687
39688distclean-target-libstdc++-v3: 
39689	@: $(MAKE); $(unstage)
39690	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39691	r=`${PWD_COMMAND}`; export r; \
39692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39693	$(RAW_CXX_TARGET_EXPORTS) \
39694	echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39695	for flag in $(EXTRA_TARGET_FLAGS); do \
39696	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39697	done; \
39698	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39699	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39700	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39701	          "RANLIB=$${RANLIB}" \
39702	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39703	           distclean) \
39704	  || exit 1
39705
39706@endif target-libstdc++-v3
39707
39708.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
39709maybe-maintainer-clean-target-libstdc++-v3:
39710@if target-libstdc++-v3
39711maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
39712
39713maintainer-clean-target-libstdc++-v3: 
39714	@: $(MAKE); $(unstage)
39715	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39716	r=`${PWD_COMMAND}`; export r; \
39717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39718	$(RAW_CXX_TARGET_EXPORTS) \
39719	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39720	for flag in $(EXTRA_TARGET_FLAGS); do \
39721	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39722	done; \
39723	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39726	          "RANLIB=$${RANLIB}" \
39727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39728	           maintainer-clean) \
39729	  || exit 1
39730
39731@endif target-libstdc++-v3
39732
39733
39734
39735
39736
39737.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
39738maybe-configure-target-libmudflap:
39739@if gcc-bootstrap
39740configure-target-libmudflap: stage_current
39741@endif gcc-bootstrap
39742@if target-libmudflap
39743maybe-configure-target-libmudflap: configure-target-libmudflap
39744configure-target-libmudflap: 
39745	@: $(MAKE); $(unstage)
39746	@r=`${PWD_COMMAND}`; export r; \
39747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748	echo "Checking multilib configuration for libmudflap..."; \
39749	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
39750	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
39751	if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
39752	  if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
39753	    rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
39754	  else \
39755	    rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
39756	    mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
39757	  fi; \
39758	else \
39759	  mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
39760	fi; \
39761	test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
39762	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
39763	$(NORMAL_TARGET_EXPORTS) \
39764	echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
39765	cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
39766	case $(srcdir) in \
39767	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39768	  *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
39769		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39770	esac; \
39771	srcdiroption="--srcdir=$${topdir}/libmudflap"; \
39772	libsrcdir="$$s/libmudflap"; \
39773	rm -f no-such-file || : ; \
39774	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39775	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39776	  --target=${target_alias} $${srcdiroption}  \
39777	  || exit 1
39778@endif target-libmudflap
39779
39780
39781
39782
39783
39784.PHONY: all-target-libmudflap maybe-all-target-libmudflap
39785maybe-all-target-libmudflap:
39786@if gcc-bootstrap
39787all-target-libmudflap: stage_current
39788@endif gcc-bootstrap
39789@if target-libmudflap
39790TARGET-target-libmudflap=all
39791maybe-all-target-libmudflap: all-target-libmudflap
39792all-target-libmudflap: configure-target-libmudflap
39793	@: $(MAKE); $(unstage)
39794	@r=`${PWD_COMMAND}`; export r; \
39795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39796	$(NORMAL_TARGET_EXPORTS) \
39797	(cd $(TARGET_SUBDIR)/libmudflap && \
39798	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
39799@endif target-libmudflap
39800
39801
39802
39803
39804
39805.PHONY: check-target-libmudflap maybe-check-target-libmudflap
39806maybe-check-target-libmudflap:
39807@if target-libmudflap
39808maybe-check-target-libmudflap: check-target-libmudflap
39809
39810check-target-libmudflap:
39811	@: $(MAKE); $(unstage)
39812	@r=`${PWD_COMMAND}`; export r; \
39813	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39814	$(NORMAL_TARGET_EXPORTS) \
39815	(cd $(TARGET_SUBDIR)/libmudflap && \
39816	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39817
39818@endif target-libmudflap
39819
39820.PHONY: install-target-libmudflap maybe-install-target-libmudflap
39821maybe-install-target-libmudflap:
39822@if target-libmudflap
39823maybe-install-target-libmudflap: install-target-libmudflap
39824
39825install-target-libmudflap: installdirs
39826	@: $(MAKE); $(unstage)
39827	@r=`${PWD_COMMAND}`; export r; \
39828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829	$(NORMAL_TARGET_EXPORTS) \
39830	(cd $(TARGET_SUBDIR)/libmudflap && \
39831	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39832
39833@endif target-libmudflap
39834
39835# Other targets (info, dvi, pdf, etc.)
39836
39837.PHONY: maybe-info-target-libmudflap info-target-libmudflap
39838maybe-info-target-libmudflap:
39839@if target-libmudflap
39840maybe-info-target-libmudflap: info-target-libmudflap
39841
39842info-target-libmudflap: \
39843    configure-target-libmudflap 
39844	@: $(MAKE); $(unstage)
39845	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39846	r=`${PWD_COMMAND}`; export r; \
39847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848	$(NORMAL_TARGET_EXPORTS) \
39849	echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
39850	for flag in $(EXTRA_TARGET_FLAGS); do \
39851	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39852	done; \
39853	(cd $(TARGET_SUBDIR)/libmudflap && \
39854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856	          "RANLIB=$${RANLIB}" \
39857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39858	           info) \
39859	  || exit 1
39860
39861@endif target-libmudflap
39862
39863.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
39864maybe-dvi-target-libmudflap:
39865@if target-libmudflap
39866maybe-dvi-target-libmudflap: dvi-target-libmudflap
39867
39868dvi-target-libmudflap: \
39869    configure-target-libmudflap 
39870	@: $(MAKE); $(unstage)
39871	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39872	r=`${PWD_COMMAND}`; export r; \
39873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874	$(NORMAL_TARGET_EXPORTS) \
39875	echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
39876	for flag in $(EXTRA_TARGET_FLAGS); do \
39877	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39878	done; \
39879	(cd $(TARGET_SUBDIR)/libmudflap && \
39880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39882	          "RANLIB=$${RANLIB}" \
39883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39884	           dvi) \
39885	  || exit 1
39886
39887@endif target-libmudflap
39888
39889.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
39890maybe-pdf-target-libmudflap:
39891@if target-libmudflap
39892maybe-pdf-target-libmudflap: pdf-target-libmudflap
39893
39894pdf-target-libmudflap: \
39895    configure-target-libmudflap 
39896	@: $(MAKE); $(unstage)
39897	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39898	r=`${PWD_COMMAND}`; export r; \
39899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900	$(NORMAL_TARGET_EXPORTS) \
39901	echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
39902	for flag in $(EXTRA_TARGET_FLAGS); do \
39903	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39904	done; \
39905	(cd $(TARGET_SUBDIR)/libmudflap && \
39906	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908	          "RANLIB=$${RANLIB}" \
39909	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910	           pdf) \
39911	  || exit 1
39912
39913@endif target-libmudflap
39914
39915.PHONY: maybe-html-target-libmudflap html-target-libmudflap
39916maybe-html-target-libmudflap:
39917@if target-libmudflap
39918maybe-html-target-libmudflap: html-target-libmudflap
39919
39920html-target-libmudflap: \
39921    configure-target-libmudflap 
39922	@: $(MAKE); $(unstage)
39923	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39924	r=`${PWD_COMMAND}`; export r; \
39925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926	$(NORMAL_TARGET_EXPORTS) \
39927	echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
39928	for flag in $(EXTRA_TARGET_FLAGS); do \
39929	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39930	done; \
39931	(cd $(TARGET_SUBDIR)/libmudflap && \
39932	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934	          "RANLIB=$${RANLIB}" \
39935	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936	           html) \
39937	  || exit 1
39938
39939@endif target-libmudflap
39940
39941.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
39942maybe-TAGS-target-libmudflap:
39943@if target-libmudflap
39944maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
39945
39946TAGS-target-libmudflap: \
39947    configure-target-libmudflap 
39948	@: $(MAKE); $(unstage)
39949	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39950	r=`${PWD_COMMAND}`; export r; \
39951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952	$(NORMAL_TARGET_EXPORTS) \
39953	echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
39954	for flag in $(EXTRA_TARGET_FLAGS); do \
39955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39956	done; \
39957	(cd $(TARGET_SUBDIR)/libmudflap && \
39958	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39959	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39960	          "RANLIB=$${RANLIB}" \
39961	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39962	           TAGS) \
39963	  || exit 1
39964
39965@endif target-libmudflap
39966
39967.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
39968maybe-install-info-target-libmudflap:
39969@if target-libmudflap
39970maybe-install-info-target-libmudflap: install-info-target-libmudflap
39971
39972install-info-target-libmudflap: \
39973    configure-target-libmudflap \
39974    info-target-libmudflap 
39975	@: $(MAKE); $(unstage)
39976	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39977	r=`${PWD_COMMAND}`; export r; \
39978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39979	$(NORMAL_TARGET_EXPORTS) \
39980	echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
39981	for flag in $(EXTRA_TARGET_FLAGS); do \
39982	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39983	done; \
39984	(cd $(TARGET_SUBDIR)/libmudflap && \
39985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39987	          "RANLIB=$${RANLIB}" \
39988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39989	           install-info) \
39990	  || exit 1
39991
39992@endif target-libmudflap
39993
39994.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
39995maybe-install-pdf-target-libmudflap:
39996@if target-libmudflap
39997maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
39998
39999install-pdf-target-libmudflap: \
40000    configure-target-libmudflap \
40001    pdf-target-libmudflap 
40002	@: $(MAKE); $(unstage)
40003	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40004	r=`${PWD_COMMAND}`; export r; \
40005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40006	$(NORMAL_TARGET_EXPORTS) \
40007	echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40008	for flag in $(EXTRA_TARGET_FLAGS); do \
40009	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40010	done; \
40011	(cd $(TARGET_SUBDIR)/libmudflap && \
40012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40014	          "RANLIB=$${RANLIB}" \
40015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40016	           install-pdf) \
40017	  || exit 1
40018
40019@endif target-libmudflap
40020
40021.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
40022maybe-install-html-target-libmudflap:
40023@if target-libmudflap
40024maybe-install-html-target-libmudflap: install-html-target-libmudflap
40025
40026install-html-target-libmudflap: \
40027    configure-target-libmudflap \
40028    html-target-libmudflap 
40029	@: $(MAKE); $(unstage)
40030	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40031	r=`${PWD_COMMAND}`; export r; \
40032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40033	$(NORMAL_TARGET_EXPORTS) \
40034	echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
40035	for flag in $(EXTRA_TARGET_FLAGS); do \
40036	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40037	done; \
40038	(cd $(TARGET_SUBDIR)/libmudflap && \
40039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40041	          "RANLIB=$${RANLIB}" \
40042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40043	           install-html) \
40044	  || exit 1
40045
40046@endif target-libmudflap
40047
40048.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
40049maybe-installcheck-target-libmudflap:
40050@if target-libmudflap
40051maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
40052
40053installcheck-target-libmudflap: \
40054    configure-target-libmudflap 
40055	@: $(MAKE); $(unstage)
40056	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40057	r=`${PWD_COMMAND}`; export r; \
40058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40059	$(NORMAL_TARGET_EXPORTS) \
40060	echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
40061	for flag in $(EXTRA_TARGET_FLAGS); do \
40062	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40063	done; \
40064	(cd $(TARGET_SUBDIR)/libmudflap && \
40065	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40066	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40067	          "RANLIB=$${RANLIB}" \
40068	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40069	           installcheck) \
40070	  || exit 1
40071
40072@endif target-libmudflap
40073
40074.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
40075maybe-mostlyclean-target-libmudflap:
40076@if target-libmudflap
40077maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
40078
40079mostlyclean-target-libmudflap: 
40080	@: $(MAKE); $(unstage)
40081	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40082	r=`${PWD_COMMAND}`; export r; \
40083	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40084	$(NORMAL_TARGET_EXPORTS) \
40085	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
40086	for flag in $(EXTRA_TARGET_FLAGS); do \
40087	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40088	done; \
40089	(cd $(TARGET_SUBDIR)/libmudflap && \
40090	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40091	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40092	          "RANLIB=$${RANLIB}" \
40093	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40094	           mostlyclean) \
40095	  || exit 1
40096
40097@endif target-libmudflap
40098
40099.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
40100maybe-clean-target-libmudflap:
40101@if target-libmudflap
40102maybe-clean-target-libmudflap: clean-target-libmudflap
40103
40104clean-target-libmudflap: 
40105	@: $(MAKE); $(unstage)
40106	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40107	r=`${PWD_COMMAND}`; export r; \
40108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109	$(NORMAL_TARGET_EXPORTS) \
40110	echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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	           clean) \
40120	  || exit 1
40121
40122@endif target-libmudflap
40123
40124.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
40125maybe-distclean-target-libmudflap:
40126@if target-libmudflap
40127maybe-distclean-target-libmudflap: distclean-target-libmudflap
40128
40129distclean-target-libmudflap: 
40130	@: $(MAKE); $(unstage)
40131	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40132	r=`${PWD_COMMAND}`; export r; \
40133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134	$(NORMAL_TARGET_EXPORTS) \
40135	echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
40136	for flag in $(EXTRA_TARGET_FLAGS); do \
40137	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40138	done; \
40139	(cd $(TARGET_SUBDIR)/libmudflap && \
40140	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40141	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40142	          "RANLIB=$${RANLIB}" \
40143	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40144	           distclean) \
40145	  || exit 1
40146
40147@endif target-libmudflap
40148
40149.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
40150maybe-maintainer-clean-target-libmudflap:
40151@if target-libmudflap
40152maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
40153
40154maintainer-clean-target-libmudflap: 
40155	@: $(MAKE); $(unstage)
40156	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40157	r=`${PWD_COMMAND}`; export r; \
40158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40159	$(NORMAL_TARGET_EXPORTS) \
40160	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
40161	for flag in $(EXTRA_TARGET_FLAGS); do \
40162	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40163	done; \
40164	(cd $(TARGET_SUBDIR)/libmudflap && \
40165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40167	          "RANLIB=$${RANLIB}" \
40168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40169	           maintainer-clean) \
40170	  || exit 1
40171
40172@endif target-libmudflap
40173
40174
40175
40176
40177
40178.PHONY: configure-target-libssp maybe-configure-target-libssp
40179maybe-configure-target-libssp:
40180@if gcc-bootstrap
40181configure-target-libssp: stage_current
40182@endif gcc-bootstrap
40183@if target-libssp
40184maybe-configure-target-libssp: configure-target-libssp
40185configure-target-libssp: 
40186	@: $(MAKE); $(unstage)
40187	@r=`${PWD_COMMAND}`; export r; \
40188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40189	echo "Checking multilib configuration for libssp..."; \
40190	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40191	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
40192	if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40193	  if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40194	    rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40195	  else \
40196	    rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40197	    mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40198	  fi; \
40199	else \
40200	  mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40201	fi; \
40202	test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40203	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40204	$(NORMAL_TARGET_EXPORTS) \
40205	echo Configuring in $(TARGET_SUBDIR)/libssp; \
40206	cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40207	case $(srcdir) in \
40208	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40209	  *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40210		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40211	esac; \
40212	srcdiroption="--srcdir=$${topdir}/libssp"; \
40213	libsrcdir="$$s/libssp"; \
40214	rm -f no-such-file || : ; \
40215	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40216	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40217	  --target=${target_alias} $${srcdiroption}  \
40218	  || exit 1
40219@endif target-libssp
40220
40221
40222
40223
40224
40225.PHONY: all-target-libssp maybe-all-target-libssp
40226maybe-all-target-libssp:
40227@if gcc-bootstrap
40228all-target-libssp: stage_current
40229@endif gcc-bootstrap
40230@if target-libssp
40231TARGET-target-libssp=all
40232maybe-all-target-libssp: all-target-libssp
40233all-target-libssp: configure-target-libssp
40234	@: $(MAKE); $(unstage)
40235	@r=`${PWD_COMMAND}`; export r; \
40236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40237	$(NORMAL_TARGET_EXPORTS) \
40238	(cd $(TARGET_SUBDIR)/libssp && \
40239	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
40240@endif target-libssp
40241
40242
40243
40244
40245
40246.PHONY: check-target-libssp maybe-check-target-libssp
40247maybe-check-target-libssp:
40248@if target-libssp
40249maybe-check-target-libssp: check-target-libssp
40250
40251check-target-libssp:
40252	@: $(MAKE); $(unstage)
40253	@r=`${PWD_COMMAND}`; export r; \
40254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255	$(NORMAL_TARGET_EXPORTS) \
40256	(cd $(TARGET_SUBDIR)/libssp && \
40257	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40258
40259@endif target-libssp
40260
40261.PHONY: install-target-libssp maybe-install-target-libssp
40262maybe-install-target-libssp:
40263@if target-libssp
40264maybe-install-target-libssp: install-target-libssp
40265
40266install-target-libssp: installdirs
40267	@: $(MAKE); $(unstage)
40268	@r=`${PWD_COMMAND}`; export r; \
40269	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40270	$(NORMAL_TARGET_EXPORTS) \
40271	(cd $(TARGET_SUBDIR)/libssp && \
40272	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40273
40274@endif target-libssp
40275
40276# Other targets (info, dvi, pdf, etc.)
40277
40278.PHONY: maybe-info-target-libssp info-target-libssp
40279maybe-info-target-libssp:
40280@if target-libssp
40281maybe-info-target-libssp: info-target-libssp
40282
40283info-target-libssp: \
40284    configure-target-libssp 
40285	@: $(MAKE); $(unstage)
40286	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40287	r=`${PWD_COMMAND}`; export r; \
40288	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289	$(NORMAL_TARGET_EXPORTS) \
40290	echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
40291	for flag in $(EXTRA_TARGET_FLAGS); do \
40292	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40293	done; \
40294	(cd $(TARGET_SUBDIR)/libssp && \
40295	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297	          "RANLIB=$${RANLIB}" \
40298	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299	           info) \
40300	  || exit 1
40301
40302@endif target-libssp
40303
40304.PHONY: maybe-dvi-target-libssp dvi-target-libssp
40305maybe-dvi-target-libssp:
40306@if target-libssp
40307maybe-dvi-target-libssp: dvi-target-libssp
40308
40309dvi-target-libssp: \
40310    configure-target-libssp 
40311	@: $(MAKE); $(unstage)
40312	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40313	r=`${PWD_COMMAND}`; export r; \
40314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40315	$(NORMAL_TARGET_EXPORTS) \
40316	echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
40317	for flag in $(EXTRA_TARGET_FLAGS); do \
40318	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40319	done; \
40320	(cd $(TARGET_SUBDIR)/libssp && \
40321	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40322	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40323	          "RANLIB=$${RANLIB}" \
40324	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40325	           dvi) \
40326	  || exit 1
40327
40328@endif target-libssp
40329
40330.PHONY: maybe-pdf-target-libssp pdf-target-libssp
40331maybe-pdf-target-libssp:
40332@if target-libssp
40333maybe-pdf-target-libssp: pdf-target-libssp
40334
40335pdf-target-libssp: \
40336    configure-target-libssp 
40337	@: $(MAKE); $(unstage)
40338	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40339	r=`${PWD_COMMAND}`; export r; \
40340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341	$(NORMAL_TARGET_EXPORTS) \
40342	echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
40343	for flag in $(EXTRA_TARGET_FLAGS); do \
40344	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40345	done; \
40346	(cd $(TARGET_SUBDIR)/libssp && \
40347	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40348	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40349	          "RANLIB=$${RANLIB}" \
40350	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40351	           pdf) \
40352	  || exit 1
40353
40354@endif target-libssp
40355
40356.PHONY: maybe-html-target-libssp html-target-libssp
40357maybe-html-target-libssp:
40358@if target-libssp
40359maybe-html-target-libssp: html-target-libssp
40360
40361html-target-libssp: \
40362    configure-target-libssp 
40363	@: $(MAKE); $(unstage)
40364	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40365	r=`${PWD_COMMAND}`; export r; \
40366	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40367	$(NORMAL_TARGET_EXPORTS) \
40368	echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
40369	for flag in $(EXTRA_TARGET_FLAGS); do \
40370	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40371	done; \
40372	(cd $(TARGET_SUBDIR)/libssp && \
40373	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40374	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40375	          "RANLIB=$${RANLIB}" \
40376	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40377	           html) \
40378	  || exit 1
40379
40380@endif target-libssp
40381
40382.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40383maybe-TAGS-target-libssp:
40384@if target-libssp
40385maybe-TAGS-target-libssp: TAGS-target-libssp
40386
40387TAGS-target-libssp: \
40388    configure-target-libssp 
40389	@: $(MAKE); $(unstage)
40390	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40391	r=`${PWD_COMMAND}`; export r; \
40392	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393	$(NORMAL_TARGET_EXPORTS) \
40394	echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
40395	for flag in $(EXTRA_TARGET_FLAGS); do \
40396	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40397	done; \
40398	(cd $(TARGET_SUBDIR)/libssp && \
40399	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40400	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40401	          "RANLIB=$${RANLIB}" \
40402	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40403	           TAGS) \
40404	  || exit 1
40405
40406@endif target-libssp
40407
40408.PHONY: maybe-install-info-target-libssp install-info-target-libssp
40409maybe-install-info-target-libssp:
40410@if target-libssp
40411maybe-install-info-target-libssp: install-info-target-libssp
40412
40413install-info-target-libssp: \
40414    configure-target-libssp \
40415    info-target-libssp 
40416	@: $(MAKE); $(unstage)
40417	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40418	r=`${PWD_COMMAND}`; export r; \
40419	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40420	$(NORMAL_TARGET_EXPORTS) \
40421	echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
40422	for flag in $(EXTRA_TARGET_FLAGS); do \
40423	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40424	done; \
40425	(cd $(TARGET_SUBDIR)/libssp && \
40426	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40427	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40428	          "RANLIB=$${RANLIB}" \
40429	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40430	           install-info) \
40431	  || exit 1
40432
40433@endif target-libssp
40434
40435.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40436maybe-install-pdf-target-libssp:
40437@if target-libssp
40438maybe-install-pdf-target-libssp: install-pdf-target-libssp
40439
40440install-pdf-target-libssp: \
40441    configure-target-libssp \
40442    pdf-target-libssp 
40443	@: $(MAKE); $(unstage)
40444	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40445	r=`${PWD_COMMAND}`; export r; \
40446	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447	$(NORMAL_TARGET_EXPORTS) \
40448	echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
40449	for flag in $(EXTRA_TARGET_FLAGS); do \
40450	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40451	done; \
40452	(cd $(TARGET_SUBDIR)/libssp && \
40453	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455	          "RANLIB=$${RANLIB}" \
40456	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457	           install-pdf) \
40458	  || exit 1
40459
40460@endif target-libssp
40461
40462.PHONY: maybe-install-html-target-libssp install-html-target-libssp
40463maybe-install-html-target-libssp:
40464@if target-libssp
40465maybe-install-html-target-libssp: install-html-target-libssp
40466
40467install-html-target-libssp: \
40468    configure-target-libssp \
40469    html-target-libssp 
40470	@: $(MAKE); $(unstage)
40471	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40472	r=`${PWD_COMMAND}`; export r; \
40473	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40474	$(NORMAL_TARGET_EXPORTS) \
40475	echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
40476	for flag in $(EXTRA_TARGET_FLAGS); do \
40477	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40478	done; \
40479	(cd $(TARGET_SUBDIR)/libssp && \
40480	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40481	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40482	          "RANLIB=$${RANLIB}" \
40483	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40484	           install-html) \
40485	  || exit 1
40486
40487@endif target-libssp
40488
40489.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40490maybe-installcheck-target-libssp:
40491@if target-libssp
40492maybe-installcheck-target-libssp: installcheck-target-libssp
40493
40494installcheck-target-libssp: \
40495    configure-target-libssp 
40496	@: $(MAKE); $(unstage)
40497	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40498	r=`${PWD_COMMAND}`; export r; \
40499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500	$(NORMAL_TARGET_EXPORTS) \
40501	echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
40502	for flag in $(EXTRA_TARGET_FLAGS); do \
40503	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40504	done; \
40505	(cd $(TARGET_SUBDIR)/libssp && \
40506	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40507	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40508	          "RANLIB=$${RANLIB}" \
40509	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40510	           installcheck) \
40511	  || exit 1
40512
40513@endif target-libssp
40514
40515.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40516maybe-mostlyclean-target-libssp:
40517@if target-libssp
40518maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40519
40520mostlyclean-target-libssp: 
40521	@: $(MAKE); $(unstage)
40522	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40523	r=`${PWD_COMMAND}`; export r; \
40524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40525	$(NORMAL_TARGET_EXPORTS) \
40526	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
40527	for flag in $(EXTRA_TARGET_FLAGS); do \
40528	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40529	done; \
40530	(cd $(TARGET_SUBDIR)/libssp && \
40531	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40532	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40533	          "RANLIB=$${RANLIB}" \
40534	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40535	           mostlyclean) \
40536	  || exit 1
40537
40538@endif target-libssp
40539
40540.PHONY: maybe-clean-target-libssp clean-target-libssp
40541maybe-clean-target-libssp:
40542@if target-libssp
40543maybe-clean-target-libssp: clean-target-libssp
40544
40545clean-target-libssp: 
40546	@: $(MAKE); $(unstage)
40547	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40548	r=`${PWD_COMMAND}`; export r; \
40549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40550	$(NORMAL_TARGET_EXPORTS) \
40551	echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
40552	for flag in $(EXTRA_TARGET_FLAGS); do \
40553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40554	done; \
40555	(cd $(TARGET_SUBDIR)/libssp && \
40556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40558	          "RANLIB=$${RANLIB}" \
40559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40560	           clean) \
40561	  || exit 1
40562
40563@endif target-libssp
40564
40565.PHONY: maybe-distclean-target-libssp distclean-target-libssp
40566maybe-distclean-target-libssp:
40567@if target-libssp
40568maybe-distclean-target-libssp: distclean-target-libssp
40569
40570distclean-target-libssp: 
40571	@: $(MAKE); $(unstage)
40572	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40573	r=`${PWD_COMMAND}`; export r; \
40574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40575	$(NORMAL_TARGET_EXPORTS) \
40576	echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
40577	for flag in $(EXTRA_TARGET_FLAGS); do \
40578	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40579	done; \
40580	(cd $(TARGET_SUBDIR)/libssp && \
40581	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40582	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40583	          "RANLIB=$${RANLIB}" \
40584	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40585	           distclean) \
40586	  || exit 1
40587
40588@endif target-libssp
40589
40590.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40591maybe-maintainer-clean-target-libssp:
40592@if target-libssp
40593maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40594
40595maintainer-clean-target-libssp: 
40596	@: $(MAKE); $(unstage)
40597	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40598	r=`${PWD_COMMAND}`; export r; \
40599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40600	$(NORMAL_TARGET_EXPORTS) \
40601	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
40602	for flag in $(EXTRA_TARGET_FLAGS); do \
40603	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604	done; \
40605	(cd $(TARGET_SUBDIR)/libssp && \
40606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40608	          "RANLIB=$${RANLIB}" \
40609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40610	           maintainer-clean) \
40611	  || exit 1
40612
40613@endif target-libssp
40614
40615
40616
40617
40618
40619.PHONY: configure-target-newlib maybe-configure-target-newlib
40620maybe-configure-target-newlib:
40621@if gcc-bootstrap
40622configure-target-newlib: stage_current
40623@endif gcc-bootstrap
40624@if target-newlib
40625maybe-configure-target-newlib: configure-target-newlib
40626configure-target-newlib: 
40627	@: $(MAKE); $(unstage)
40628	@r=`${PWD_COMMAND}`; export r; \
40629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40630	echo "Checking multilib configuration for newlib..."; \
40631	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
40632	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
40633	if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
40634	  if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
40635	    rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
40636	  else \
40637	    rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
40638	    mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40639	  fi; \
40640	else \
40641	  mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40642	fi; \
40643	test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
40644	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
40645	$(NORMAL_TARGET_EXPORTS) \
40646	echo Configuring in $(TARGET_SUBDIR)/newlib; \
40647	cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40648	case $(srcdir) in \
40649	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40650	  *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40651		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40652	esac; \
40653	srcdiroption="--srcdir=$${topdir}/newlib"; \
40654	libsrcdir="$$s/newlib"; \
40655	rm -f no-such-file || : ; \
40656	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40657	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40658	  --target=${target_alias} $${srcdiroption}  \
40659	  || exit 1
40660@endif target-newlib
40661
40662
40663
40664
40665
40666.PHONY: all-target-newlib maybe-all-target-newlib
40667maybe-all-target-newlib:
40668@if gcc-bootstrap
40669all-target-newlib: stage_current
40670@endif gcc-bootstrap
40671@if target-newlib
40672TARGET-target-newlib=all
40673maybe-all-target-newlib: all-target-newlib
40674all-target-newlib: configure-target-newlib
40675	@: $(MAKE); $(unstage)
40676	@r=`${PWD_COMMAND}`; export r; \
40677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40678	$(NORMAL_TARGET_EXPORTS) \
40679	(cd $(TARGET_SUBDIR)/newlib && \
40680	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
40681@endif target-newlib
40682
40683
40684
40685
40686
40687.PHONY: check-target-newlib maybe-check-target-newlib
40688maybe-check-target-newlib:
40689@if target-newlib
40690maybe-check-target-newlib: check-target-newlib
40691
40692check-target-newlib:
40693	@: $(MAKE); $(unstage)
40694	@r=`${PWD_COMMAND}`; export r; \
40695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696	$(NORMAL_TARGET_EXPORTS) \
40697	(cd $(TARGET_SUBDIR)/newlib && \
40698	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40699
40700@endif target-newlib
40701
40702.PHONY: install-target-newlib maybe-install-target-newlib
40703maybe-install-target-newlib:
40704@if target-newlib
40705maybe-install-target-newlib: install-target-newlib
40706
40707install-target-newlib: installdirs
40708	@: $(MAKE); $(unstage)
40709	@r=`${PWD_COMMAND}`; export r; \
40710	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40711	$(NORMAL_TARGET_EXPORTS) \
40712	(cd $(TARGET_SUBDIR)/newlib && \
40713	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40714
40715@endif target-newlib
40716
40717# Other targets (info, dvi, pdf, etc.)
40718
40719.PHONY: maybe-info-target-newlib info-target-newlib
40720maybe-info-target-newlib:
40721@if target-newlib
40722maybe-info-target-newlib: info-target-newlib
40723
40724info-target-newlib: \
40725    configure-target-newlib 
40726	@: $(MAKE); $(unstage)
40727	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40728	r=`${PWD_COMMAND}`; export r; \
40729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40730	$(NORMAL_TARGET_EXPORTS) \
40731	echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
40732	for flag in $(EXTRA_TARGET_FLAGS); do \
40733	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734	done; \
40735	(cd $(TARGET_SUBDIR)/newlib && \
40736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40738	          "RANLIB=$${RANLIB}" \
40739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40740	           info) \
40741	  || exit 1
40742
40743@endif target-newlib
40744
40745.PHONY: maybe-dvi-target-newlib dvi-target-newlib
40746maybe-dvi-target-newlib:
40747@if target-newlib
40748maybe-dvi-target-newlib: dvi-target-newlib
40749
40750dvi-target-newlib: \
40751    configure-target-newlib 
40752	@: $(MAKE); $(unstage)
40753	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40754	r=`${PWD_COMMAND}`; export r; \
40755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756	$(NORMAL_TARGET_EXPORTS) \
40757	echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
40758	for flag in $(EXTRA_TARGET_FLAGS); do \
40759	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40760	done; \
40761	(cd $(TARGET_SUBDIR)/newlib && \
40762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40764	          "RANLIB=$${RANLIB}" \
40765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40766	           dvi) \
40767	  || exit 1
40768
40769@endif target-newlib
40770
40771.PHONY: maybe-pdf-target-newlib pdf-target-newlib
40772maybe-pdf-target-newlib:
40773@if target-newlib
40774maybe-pdf-target-newlib: pdf-target-newlib
40775
40776pdf-target-newlib: \
40777    configure-target-newlib 
40778	@: $(MAKE); $(unstage)
40779	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40780	r=`${PWD_COMMAND}`; export r; \
40781	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782	$(NORMAL_TARGET_EXPORTS) \
40783	echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
40784	for flag in $(EXTRA_TARGET_FLAGS); do \
40785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40786	done; \
40787	(cd $(TARGET_SUBDIR)/newlib && \
40788	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40789	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40790	          "RANLIB=$${RANLIB}" \
40791	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40792	           pdf) \
40793	  || exit 1
40794
40795@endif target-newlib
40796
40797.PHONY: maybe-html-target-newlib html-target-newlib
40798maybe-html-target-newlib:
40799@if target-newlib
40800maybe-html-target-newlib: html-target-newlib
40801
40802html-target-newlib: \
40803    configure-target-newlib 
40804	@: $(MAKE); $(unstage)
40805	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40806	r=`${PWD_COMMAND}`; export r; \
40807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40808	$(NORMAL_TARGET_EXPORTS) \
40809	echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
40810	for flag in $(EXTRA_TARGET_FLAGS); do \
40811	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812	done; \
40813	(cd $(TARGET_SUBDIR)/newlib && \
40814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40816	          "RANLIB=$${RANLIB}" \
40817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40818	           html) \
40819	  || exit 1
40820
40821@endif target-newlib
40822
40823.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40824maybe-TAGS-target-newlib:
40825@if target-newlib
40826maybe-TAGS-target-newlib: TAGS-target-newlib
40827
40828TAGS-target-newlib: \
40829    configure-target-newlib 
40830	@: $(MAKE); $(unstage)
40831	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40832	r=`${PWD_COMMAND}`; export r; \
40833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40834	$(NORMAL_TARGET_EXPORTS) \
40835	echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
40836	for flag in $(EXTRA_TARGET_FLAGS); do \
40837	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40838	done; \
40839	(cd $(TARGET_SUBDIR)/newlib && \
40840	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40841	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40842	          "RANLIB=$${RANLIB}" \
40843	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40844	           TAGS) \
40845	  || exit 1
40846
40847@endif target-newlib
40848
40849.PHONY: maybe-install-info-target-newlib install-info-target-newlib
40850maybe-install-info-target-newlib:
40851@if target-newlib
40852maybe-install-info-target-newlib: install-info-target-newlib
40853
40854install-info-target-newlib: \
40855    configure-target-newlib \
40856    info-target-newlib 
40857	@: $(MAKE); $(unstage)
40858	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40859	r=`${PWD_COMMAND}`; export r; \
40860	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40861	$(NORMAL_TARGET_EXPORTS) \
40862	echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
40863	for flag in $(EXTRA_TARGET_FLAGS); do \
40864	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40865	done; \
40866	(cd $(TARGET_SUBDIR)/newlib && \
40867	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40868	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40869	          "RANLIB=$${RANLIB}" \
40870	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40871	           install-info) \
40872	  || exit 1
40873
40874@endif target-newlib
40875
40876.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40877maybe-install-pdf-target-newlib:
40878@if target-newlib
40879maybe-install-pdf-target-newlib: install-pdf-target-newlib
40880
40881install-pdf-target-newlib: \
40882    configure-target-newlib \
40883    pdf-target-newlib 
40884	@: $(MAKE); $(unstage)
40885	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40886	r=`${PWD_COMMAND}`; export r; \
40887	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40888	$(NORMAL_TARGET_EXPORTS) \
40889	echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
40890	for flag in $(EXTRA_TARGET_FLAGS); do \
40891	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892	done; \
40893	(cd $(TARGET_SUBDIR)/newlib && \
40894	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40895	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40896	          "RANLIB=$${RANLIB}" \
40897	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40898	           install-pdf) \
40899	  || exit 1
40900
40901@endif target-newlib
40902
40903.PHONY: maybe-install-html-target-newlib install-html-target-newlib
40904maybe-install-html-target-newlib:
40905@if target-newlib
40906maybe-install-html-target-newlib: install-html-target-newlib
40907
40908install-html-target-newlib: \
40909    configure-target-newlib \
40910    html-target-newlib 
40911	@: $(MAKE); $(unstage)
40912	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40913	r=`${PWD_COMMAND}`; export r; \
40914	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915	$(NORMAL_TARGET_EXPORTS) \
40916	echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
40917	for flag in $(EXTRA_TARGET_FLAGS); do \
40918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40919	done; \
40920	(cd $(TARGET_SUBDIR)/newlib && \
40921	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40922	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40923	          "RANLIB=$${RANLIB}" \
40924	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40925	           install-html) \
40926	  || exit 1
40927
40928@endif target-newlib
40929
40930.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40931maybe-installcheck-target-newlib:
40932@if target-newlib
40933maybe-installcheck-target-newlib: installcheck-target-newlib
40934
40935installcheck-target-newlib: \
40936    configure-target-newlib 
40937	@: $(MAKE); $(unstage)
40938	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40939	r=`${PWD_COMMAND}`; export r; \
40940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40941	$(NORMAL_TARGET_EXPORTS) \
40942	echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
40943	for flag in $(EXTRA_TARGET_FLAGS); do \
40944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40945	done; \
40946	(cd $(TARGET_SUBDIR)/newlib && \
40947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40949	          "RANLIB=$${RANLIB}" \
40950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40951	           installcheck) \
40952	  || exit 1
40953
40954@endif target-newlib
40955
40956.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40957maybe-mostlyclean-target-newlib:
40958@if target-newlib
40959maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40960
40961mostlyclean-target-newlib: 
40962	@: $(MAKE); $(unstage)
40963	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40964	r=`${PWD_COMMAND}`; export r; \
40965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966	$(NORMAL_TARGET_EXPORTS) \
40967	echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
40968	for flag in $(EXTRA_TARGET_FLAGS); do \
40969	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40970	done; \
40971	(cd $(TARGET_SUBDIR)/newlib && \
40972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40974	          "RANLIB=$${RANLIB}" \
40975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40976	           mostlyclean) \
40977	  || exit 1
40978
40979@endif target-newlib
40980
40981.PHONY: maybe-clean-target-newlib clean-target-newlib
40982maybe-clean-target-newlib:
40983@if target-newlib
40984maybe-clean-target-newlib: clean-target-newlib
40985
40986clean-target-newlib: 
40987	@: $(MAKE); $(unstage)
40988	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40989	r=`${PWD_COMMAND}`; export r; \
40990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991	$(NORMAL_TARGET_EXPORTS) \
40992	echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
40993	for flag in $(EXTRA_TARGET_FLAGS); do \
40994	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40995	done; \
40996	(cd $(TARGET_SUBDIR)/newlib && \
40997	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40998	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40999	          "RANLIB=$${RANLIB}" \
41000	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41001	           clean) \
41002	  || exit 1
41003
41004@endif target-newlib
41005
41006.PHONY: maybe-distclean-target-newlib distclean-target-newlib
41007maybe-distclean-target-newlib:
41008@if target-newlib
41009maybe-distclean-target-newlib: distclean-target-newlib
41010
41011distclean-target-newlib: 
41012	@: $(MAKE); $(unstage)
41013	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41014	r=`${PWD_COMMAND}`; export r; \
41015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016	$(NORMAL_TARGET_EXPORTS) \
41017	echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
41018	for flag in $(EXTRA_TARGET_FLAGS); do \
41019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020	done; \
41021	(cd $(TARGET_SUBDIR)/newlib && \
41022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024	          "RANLIB=$${RANLIB}" \
41025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41026	           distclean) \
41027	  || exit 1
41028
41029@endif target-newlib
41030
41031.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
41032maybe-maintainer-clean-target-newlib:
41033@if target-newlib
41034maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
41035
41036maintainer-clean-target-newlib: 
41037	@: $(MAKE); $(unstage)
41038	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41039	r=`${PWD_COMMAND}`; export r; \
41040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41041	$(NORMAL_TARGET_EXPORTS) \
41042	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
41043	for flag in $(EXTRA_TARGET_FLAGS); do \
41044	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045	done; \
41046	(cd $(TARGET_SUBDIR)/newlib && \
41047	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41048	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41049	          "RANLIB=$${RANLIB}" \
41050	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41051	           maintainer-clean) \
41052	  || exit 1
41053
41054@endif target-newlib
41055
41056
41057
41058
41059
41060.PHONY: configure-target-libgcc maybe-configure-target-libgcc
41061maybe-configure-target-libgcc:
41062@if gcc-bootstrap
41063configure-target-libgcc: stage_current
41064@endif gcc-bootstrap
41065@if target-libgcc
41066maybe-configure-target-libgcc: configure-target-libgcc
41067configure-target-libgcc: 
41068	@r=`${PWD_COMMAND}`; export r; \
41069	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41070	echo "Checking multilib configuration for libgcc..."; \
41071	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41072	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41073	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41074	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41075	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41076	  else \
41077	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41078	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41079	  fi; \
41080	else \
41081	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41082	fi; \
41083	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41084	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41085	$(NORMAL_TARGET_EXPORTS) \
41086	echo Configuring in $(TARGET_SUBDIR)/libgcc; \
41087	cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
41088	case $(srcdir) in \
41089	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41090	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41091		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41092	esac; \
41093	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41094	libsrcdir="$$s/libgcc"; \
41095	rm -f no-such-file || : ; \
41096	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41097	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41098	  --target=${target_alias} $${srcdiroption}  \
41099	  || exit 1
41100@endif target-libgcc
41101
41102
41103
41104.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41105maybe-configure-stage1-target-libgcc:
41106@if target-libgcc-bootstrap
41107maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41108configure-stage1-target-libgcc:
41109	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41110	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41111	@r=`${PWD_COMMAND}`; export r; \
41112	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41113	echo "Checking multilib configuration for libgcc..."; \
41114	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41115	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41116	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41117	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41118	  else \
41119	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41120	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41121	  fi; \
41122	else \
41123	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41124	fi; \
41125	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41126	$(NORMAL_TARGET_EXPORTS) \
41127	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41128	LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
41129	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
41130	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41131	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41132	case $(srcdir) in \
41133	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41134	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41135		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41136	esac; \
41137	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41138	libsrcdir="$$s/libgcc"; \
41139	$(SHELL) $${libsrcdir}/configure \
41140	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41141	  --target=${target_alias} $${srcdiroption} \
41142	   \
41143	  --disable-intermodule $(STAGE1_CHECKING) 	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
41144@endif target-libgcc-bootstrap
41145
41146.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41147maybe-configure-stage2-target-libgcc:
41148@if target-libgcc-bootstrap
41149maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41150configure-stage2-target-libgcc:
41151	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41152	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41153	@r=`${PWD_COMMAND}`; export r; \
41154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41155	echo "Checking multilib configuration for libgcc..."; \
41156	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41157	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41158	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41159	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41160	  else \
41161	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41162	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41163	  fi; \
41164	else \
41165	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41166	fi; \
41167	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41168	$(NORMAL_TARGET_EXPORTS) \
41169	 \
41170	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41171	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41172	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
41173	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41174	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41175	case $(srcdir) in \
41176	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41177	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41178		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41179	esac; \
41180	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41181	libsrcdir="$$s/libgcc"; \
41182	$(SHELL) $${libsrcdir}/configure \
41183	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41184	  --target=${target_alias} $${srcdiroption} \
41185	  --with-build-libsubdir=$(HOST_SUBDIR) \
41186	  @stage2_werror_flag@ 
41187@endif target-libgcc-bootstrap
41188
41189.PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
41190maybe-configure-stageb2g0-target-libgcc:
41191@if target-libgcc-bootstrap
41192maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41193configure-stageb2g0-target-libgcc:
41194	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41195	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41196	@r=`${PWD_COMMAND}`; export r; \
41197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41198	echo "Checking multilib configuration for libgcc..."; \
41199	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41200	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41201	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41202	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41203	  else \
41204	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41205	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41206	  fi; \
41207	else \
41208	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41209	fi; \
41210	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41211	$(NORMAL_TARGET_EXPORTS) \
41212	 \
41213	CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
41214	LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
41215	echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
41216	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41217	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41218	case $(srcdir) in \
41219	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41220	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41221		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41222	esac; \
41223	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41224	libsrcdir="$$s/libgcc"; \
41225	$(SHELL) $${libsrcdir}/configure \
41226	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41227	  --target=${target_alias} $${srcdiroption} \
41228	  --with-build-libsubdir=$(HOST_SUBDIR) \
41229	  @stage2_werror_flag@ 
41230@endif target-libgcc-bootstrap
41231
41232.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41233maybe-configure-stage3-target-libgcc:
41234@if target-libgcc-bootstrap
41235maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41236configure-stage3-target-libgcc:
41237	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41238	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41239	@r=`${PWD_COMMAND}`; export r; \
41240	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41241	echo "Checking multilib configuration for libgcc..."; \
41242	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41243	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41244	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41245	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41246	  else \
41247	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41248	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41249	  fi; \
41250	else \
41251	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41252	fi; \
41253	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41254	$(NORMAL_TARGET_EXPORTS) \
41255	 \
41256	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41257	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41258	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
41259	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41260	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41261	case $(srcdir) in \
41262	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41263	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41264		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41265	esac; \
41266	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41267	libsrcdir="$$s/libgcc"; \
41268	$(SHELL) $${libsrcdir}/configure \
41269	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41270	  --target=${target_alias} $${srcdiroption} \
41271	  --with-build-libsubdir=$(HOST_SUBDIR) \
41272	  @stage2_werror_flag@ 
41273@endif target-libgcc-bootstrap
41274
41275.PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
41276maybe-configure-stageb3g2-target-libgcc:
41277@if target-libgcc-bootstrap
41278maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41279configure-stageb3g2-target-libgcc:
41280	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41281	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41282	@r=`${PWD_COMMAND}`; export r; \
41283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284	echo "Checking multilib configuration for libgcc..."; \
41285	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41286	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41287	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41288	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41289	  else \
41290	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41291	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41292	  fi; \
41293	else \
41294	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41295	fi; \
41296	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41297	$(NORMAL_TARGET_EXPORTS) \
41298	 \
41299	CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
41300	LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
41301	echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
41302	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41303	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41304	case $(srcdir) in \
41305	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41306	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41307		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41308	esac; \
41309	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41310	libsrcdir="$$s/libgcc"; \
41311	$(SHELL) $${libsrcdir}/configure \
41312	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41313	  --target=${target_alias} $${srcdiroption} \
41314	  --with-build-libsubdir=$(HOST_SUBDIR) \
41315	  @stage2_werror_flag@ 
41316@endif target-libgcc-bootstrap
41317
41318.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41319maybe-configure-stage4-target-libgcc:
41320@if target-libgcc-bootstrap
41321maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41322configure-stage4-target-libgcc:
41323	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41324	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41325	@r=`${PWD_COMMAND}`; export r; \
41326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327	echo "Checking multilib configuration for libgcc..."; \
41328	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41329	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41330	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41331	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41332	  else \
41333	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41334	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41335	  fi; \
41336	else \
41337	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41338	fi; \
41339	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41340	$(NORMAL_TARGET_EXPORTS) \
41341	 \
41342	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41343	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41344	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
41345	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41346	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41347	case $(srcdir) in \
41348	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41349	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41350		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41351	esac; \
41352	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41353	libsrcdir="$$s/libgcc"; \
41354	$(SHELL) $${libsrcdir}/configure \
41355	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41356	  --target=${target_alias} $${srcdiroption} \
41357	  --with-build-libsubdir=$(HOST_SUBDIR) \
41358	  @stage2_werror_flag@ 
41359@endif target-libgcc-bootstrap
41360
41361.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41362maybe-configure-stageprofile-target-libgcc:
41363@if target-libgcc-bootstrap
41364maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41365configure-stageprofile-target-libgcc:
41366	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41367	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41368	@r=`${PWD_COMMAND}`; export r; \
41369	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41370	echo "Checking multilib configuration for libgcc..."; \
41371	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41372	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41373	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41374	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41375	  else \
41376	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41377	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41378	  fi; \
41379	else \
41380	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41381	fi; \
41382	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41383	$(NORMAL_TARGET_EXPORTS) \
41384	 \
41385	CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
41386	LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
41387	echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
41388	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41389	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41390	case $(srcdir) in \
41391	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41392	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41393		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41394	esac; \
41395	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41396	libsrcdir="$$s/libgcc"; \
41397	$(SHELL) $${libsrcdir}/configure \
41398	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41399	  --target=${target_alias} $${srcdiroption} \
41400	  --with-build-libsubdir=$(HOST_SUBDIR) \
41401	  @stage2_werror_flag@ 
41402@endif target-libgcc-bootstrap
41403
41404.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41405maybe-configure-stagefeedback-target-libgcc:
41406@if target-libgcc-bootstrap
41407maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41408configure-stagefeedback-target-libgcc:
41409	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41410	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41411	@r=`${PWD_COMMAND}`; export r; \
41412	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41413	echo "Checking multilib configuration for libgcc..."; \
41414	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41415	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41416	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41417	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41418	  else \
41419	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41420	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41421	  fi; \
41422	else \
41423	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41424	fi; \
41425	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41426	$(NORMAL_TARGET_EXPORTS) \
41427	 \
41428	CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
41429	LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
41430	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
41431	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41432	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41433	case $(srcdir) in \
41434	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41435	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41436		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41437	esac; \
41438	srcdiroption="--srcdir=$${topdir}/libgcc"; \
41439	libsrcdir="$$s/libgcc"; \
41440	$(SHELL) $${libsrcdir}/configure \
41441	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41442	  --target=${target_alias} $${srcdiroption} \
41443	  --with-build-libsubdir=$(HOST_SUBDIR) \
41444	  @stage2_werror_flag@ 
41445@endif target-libgcc-bootstrap
41446
41447
41448
41449
41450
41451.PHONY: all-target-libgcc maybe-all-target-libgcc
41452maybe-all-target-libgcc:
41453@if gcc-bootstrap
41454all-target-libgcc: stage_current
41455@endif gcc-bootstrap
41456@if target-libgcc
41457TARGET-target-libgcc=all
41458maybe-all-target-libgcc: all-target-libgcc
41459all-target-libgcc: configure-target-libgcc
41460	@r=`${PWD_COMMAND}`; export r; \
41461	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462	$(NORMAL_TARGET_EXPORTS) \
41463	(cd $(TARGET_SUBDIR)/libgcc && \
41464	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgcc))
41465@endif target-libgcc
41466
41467
41468
41469.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41470.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41471maybe-all-stage1-target-libgcc:
41472maybe-clean-stage1-target-libgcc:
41473@if target-libgcc-bootstrap
41474maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41475all-stage1: all-stage1-target-libgcc
41476TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41477all-stage1-target-libgcc: configure-stage1-target-libgcc
41478	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41479	@r=`${PWD_COMMAND}`; export r; \
41480	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481	$(NORMAL_TARGET_EXPORTS) \
41482	cd $(TARGET_SUBDIR)/libgcc && \
41483	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41484		CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"   \
41485		$(TARGET-stage1-target-libgcc)
41486
41487maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41488clean-stage1: clean-stage1-target-libgcc
41489clean-stage1-target-libgcc:
41490	@if [ $(current_stage) = stage1 ]; then \
41491	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41492	else \
41493	  [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41494	  $(MAKE) stage1-start; \
41495	fi; \
41496	cd $(TARGET_SUBDIR)/libgcc && \
41497	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41498		 clean
41499@endif target-libgcc-bootstrap
41500
41501
41502.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41503.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41504maybe-all-stage2-target-libgcc:
41505maybe-clean-stage2-target-libgcc:
41506@if target-libgcc-bootstrap
41507maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41508all-stage2: all-stage2-target-libgcc
41509TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41510all-stage2-target-libgcc: configure-stage2-target-libgcc
41511	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41512	@r=`${PWD_COMMAND}`; export r; \
41513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41514	$(NORMAL_TARGET_EXPORTS) \
41515	 \
41516	cd $(TARGET_SUBDIR)/libgcc && \
41517	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41518		CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)"   \
41519		$(TARGET-stage2-target-libgcc)
41520
41521maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41522clean-stage2: clean-stage2-target-libgcc
41523clean-stage2-target-libgcc:
41524	@if [ $(current_stage) = stage2 ]; then \
41525	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41526	else \
41527	  [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41528	  $(MAKE) stage2-start; \
41529	fi; \
41530	cd $(TARGET_SUBDIR)/libgcc && \
41531	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41532		  \
41533		 clean
41534@endif target-libgcc-bootstrap
41535
41536
41537.PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
41538.PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
41539maybe-all-stageb2g0-target-libgcc:
41540maybe-clean-stageb2g0-target-libgcc:
41541@if target-libgcc-bootstrap
41542maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
41543all-stageb2g0: all-stageb2g0-target-libgcc
41544TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
41545all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41546	@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41547	@r=`${PWD_COMMAND}`; export r; \
41548	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41549	$(NORMAL_TARGET_EXPORTS) \
41550	 \
41551	cd $(TARGET_SUBDIR)/libgcc && \
41552	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41553		CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0"   \
41554		$(TARGET-stageb2g0-target-libgcc)
41555
41556maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
41557clean-stageb2g0: clean-stageb2g0-target-libgcc
41558clean-stageb2g0-target-libgcc:
41559	@if [ $(current_stage) = stageb2g0 ]; then \
41560	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41561	else \
41562	  [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
41563	  $(MAKE) stageb2g0-start; \
41564	fi; \
41565	cd $(TARGET_SUBDIR)/libgcc && \
41566	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41567		  \
41568		 clean
41569@endif target-libgcc-bootstrap
41570
41571
41572.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41573.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41574maybe-all-stage3-target-libgcc:
41575maybe-clean-stage3-target-libgcc:
41576@if target-libgcc-bootstrap
41577maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41578all-stage3: all-stage3-target-libgcc
41579TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41580all-stage3-target-libgcc: configure-stage3-target-libgcc
41581	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41582	@r=`${PWD_COMMAND}`; export r; \
41583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41584	$(NORMAL_TARGET_EXPORTS) \
41585	 \
41586	cd $(TARGET_SUBDIR)/libgcc && \
41587	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41588		CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)"   \
41589		$(TARGET-stage3-target-libgcc)
41590
41591maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
41592clean-stage3: clean-stage3-target-libgcc
41593clean-stage3-target-libgcc:
41594	@if [ $(current_stage) = stage3 ]; then \
41595	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41596	else \
41597	  [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
41598	  $(MAKE) stage3-start; \
41599	fi; \
41600	cd $(TARGET_SUBDIR)/libgcc && \
41601	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41602		  \
41603		 clean
41604@endif target-libgcc-bootstrap
41605
41606
41607.PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
41608.PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
41609maybe-all-stageb3g2-target-libgcc:
41610maybe-clean-stageb3g2-target-libgcc:
41611@if target-libgcc-bootstrap
41612maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
41613all-stageb3g2: all-stageb3g2-target-libgcc
41614TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
41615all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41616	@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41617	@r=`${PWD_COMMAND}`; export r; \
41618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619	$(NORMAL_TARGET_EXPORTS) \
41620	 \
41621	cd $(TARGET_SUBDIR)/libgcc && \
41622	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41623		CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2"   \
41624		$(TARGET-stageb3g2-target-libgcc)
41625
41626maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
41627clean-stageb3g2: clean-stageb3g2-target-libgcc
41628clean-stageb3g2-target-libgcc:
41629	@if [ $(current_stage) = stageb3g2 ]; then \
41630	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41631	else \
41632	  [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
41633	  $(MAKE) stageb3g2-start; \
41634	fi; \
41635	cd $(TARGET_SUBDIR)/libgcc && \
41636	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41637		  \
41638		 clean
41639@endif target-libgcc-bootstrap
41640
41641
41642.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
41643.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
41644maybe-all-stage4-target-libgcc:
41645maybe-clean-stage4-target-libgcc:
41646@if target-libgcc-bootstrap
41647maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
41648all-stage4: all-stage4-target-libgcc
41649TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
41650all-stage4-target-libgcc: configure-stage4-target-libgcc
41651	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41652	@r=`${PWD_COMMAND}`; export r; \
41653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41654	$(NORMAL_TARGET_EXPORTS) \
41655	 \
41656	cd $(TARGET_SUBDIR)/libgcc && \
41657	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41658		CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)"   \
41659		$(TARGET-stage4-target-libgcc)
41660
41661maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
41662clean-stage4: clean-stage4-target-libgcc
41663clean-stage4-target-libgcc:
41664	@if [ $(current_stage) = stage4 ]; then \
41665	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41666	else \
41667	  [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
41668	  $(MAKE) stage4-start; \
41669	fi; \
41670	cd $(TARGET_SUBDIR)/libgcc && \
41671	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41672		  \
41673		 clean
41674@endif target-libgcc-bootstrap
41675
41676
41677.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
41678.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
41679maybe-all-stageprofile-target-libgcc:
41680maybe-clean-stageprofile-target-libgcc:
41681@if target-libgcc-bootstrap
41682maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
41683all-stageprofile: all-stageprofile-target-libgcc
41684TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
41685all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41686	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41687	@r=`${PWD_COMMAND}`; export r; \
41688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689	$(NORMAL_TARGET_EXPORTS) \
41690	 \
41691	cd $(TARGET_SUBDIR)/libgcc && \
41692	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41693		CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"   \
41694		$(TARGET-stageprofile-target-libgcc)
41695
41696maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
41697clean-stageprofile: clean-stageprofile-target-libgcc
41698clean-stageprofile-target-libgcc:
41699	@if [ $(current_stage) = stageprofile ]; then \
41700	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41701	else \
41702	  [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
41703	  $(MAKE) stageprofile-start; \
41704	fi; \
41705	cd $(TARGET_SUBDIR)/libgcc && \
41706	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41707		  \
41708		 clean
41709@endif target-libgcc-bootstrap
41710
41711
41712.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
41713.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
41714maybe-all-stagefeedback-target-libgcc:
41715maybe-clean-stagefeedback-target-libgcc:
41716@if target-libgcc-bootstrap
41717maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
41718all-stagefeedback: all-stagefeedback-target-libgcc
41719TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
41720all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41721	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41722	@r=`${PWD_COMMAND}`; export r; \
41723	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724	$(NORMAL_TARGET_EXPORTS) \
41725	 \
41726	cd $(TARGET_SUBDIR)/libgcc && \
41727	$(MAKE) $(TARGET_FLAGS_TO_PASS) \
41728		CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"   \
41729		$(TARGET-stagefeedback-target-libgcc)
41730
41731maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41732clean-stagefeedback: clean-stagefeedback-target-libgcc
41733clean-stagefeedback-target-libgcc:
41734	@if [ $(current_stage) = stagefeedback ]; then \
41735	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41736	else \
41737	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41738	  $(MAKE) stagefeedback-start; \
41739	fi; \
41740	cd $(TARGET_SUBDIR)/libgcc && \
41741	$(MAKE) $(TARGET_FLAGS_TO_PASS)  \
41742		  \
41743		 clean
41744@endif target-libgcc-bootstrap
41745
41746
41747
41748
41749
41750
41751.PHONY: check-target-libgcc maybe-check-target-libgcc
41752maybe-check-target-libgcc:
41753@if target-libgcc
41754maybe-check-target-libgcc: check-target-libgcc
41755
41756# Dummy target for uncheckable module.
41757check-target-libgcc:
41758
41759@endif target-libgcc
41760
41761.PHONY: install-target-libgcc maybe-install-target-libgcc
41762maybe-install-target-libgcc:
41763@if target-libgcc
41764maybe-install-target-libgcc: install-target-libgcc
41765
41766install-target-libgcc: installdirs
41767	@: $(MAKE); $(unstage)
41768	@r=`${PWD_COMMAND}`; export r; \
41769	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41770	$(NORMAL_TARGET_EXPORTS) \
41771	(cd $(TARGET_SUBDIR)/libgcc && \
41772	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41773
41774@endif target-libgcc
41775
41776# Other targets (info, dvi, pdf, etc.)
41777
41778.PHONY: maybe-info-target-libgcc info-target-libgcc
41779maybe-info-target-libgcc:
41780@if target-libgcc
41781maybe-info-target-libgcc: info-target-libgcc
41782
41783info-target-libgcc: \
41784    configure-target-libgcc 
41785	@: $(MAKE); $(unstage)
41786	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41787	r=`${PWD_COMMAND}`; export r; \
41788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789	$(NORMAL_TARGET_EXPORTS) \
41790	echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
41791	for flag in $(EXTRA_TARGET_FLAGS); do \
41792	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41793	done; \
41794	(cd $(TARGET_SUBDIR)/libgcc && \
41795	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41796	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41797	          "RANLIB=$${RANLIB}" \
41798	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41799	           info) \
41800	  || exit 1
41801
41802@endif target-libgcc
41803
41804.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41805maybe-dvi-target-libgcc:
41806@if target-libgcc
41807maybe-dvi-target-libgcc: dvi-target-libgcc
41808
41809dvi-target-libgcc: \
41810    configure-target-libgcc 
41811	@: $(MAKE); $(unstage)
41812	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41813	r=`${PWD_COMMAND}`; export r; \
41814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815	$(NORMAL_TARGET_EXPORTS) \
41816	echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
41817	for flag in $(EXTRA_TARGET_FLAGS); do \
41818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819	done; \
41820	(cd $(TARGET_SUBDIR)/libgcc && \
41821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41823	          "RANLIB=$${RANLIB}" \
41824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41825	           dvi) \
41826	  || exit 1
41827
41828@endif target-libgcc
41829
41830.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41831maybe-pdf-target-libgcc:
41832@if target-libgcc
41833maybe-pdf-target-libgcc: pdf-target-libgcc
41834
41835pdf-target-libgcc: \
41836    configure-target-libgcc 
41837	@: $(MAKE); $(unstage)
41838	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41839	r=`${PWD_COMMAND}`; export r; \
41840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41841	$(NORMAL_TARGET_EXPORTS) \
41842	echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
41843	for flag in $(EXTRA_TARGET_FLAGS); do \
41844	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41845	done; \
41846	(cd $(TARGET_SUBDIR)/libgcc && \
41847	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41848	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41849	          "RANLIB=$${RANLIB}" \
41850	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41851	           pdf) \
41852	  || exit 1
41853
41854@endif target-libgcc
41855
41856.PHONY: maybe-html-target-libgcc html-target-libgcc
41857maybe-html-target-libgcc:
41858@if target-libgcc
41859maybe-html-target-libgcc: html-target-libgcc
41860
41861html-target-libgcc: \
41862    configure-target-libgcc 
41863	@: $(MAKE); $(unstage)
41864	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41865	r=`${PWD_COMMAND}`; export r; \
41866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41867	$(NORMAL_TARGET_EXPORTS) \
41868	echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
41869	for flag in $(EXTRA_TARGET_FLAGS); do \
41870	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41871	done; \
41872	(cd $(TARGET_SUBDIR)/libgcc && \
41873	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41874	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41875	          "RANLIB=$${RANLIB}" \
41876	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41877	           html) \
41878	  || exit 1
41879
41880@endif target-libgcc
41881
41882.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41883maybe-TAGS-target-libgcc:
41884@if target-libgcc
41885maybe-TAGS-target-libgcc: TAGS-target-libgcc
41886
41887TAGS-target-libgcc: \
41888    configure-target-libgcc 
41889	@: $(MAKE); $(unstage)
41890	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41891	r=`${PWD_COMMAND}`; export r; \
41892	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41893	$(NORMAL_TARGET_EXPORTS) \
41894	echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
41895	for flag in $(EXTRA_TARGET_FLAGS); do \
41896	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41897	done; \
41898	(cd $(TARGET_SUBDIR)/libgcc && \
41899	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41900	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41901	          "RANLIB=$${RANLIB}" \
41902	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41903	           TAGS) \
41904	  || exit 1
41905
41906@endif target-libgcc
41907
41908.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41909maybe-install-info-target-libgcc:
41910@if target-libgcc
41911maybe-install-info-target-libgcc: install-info-target-libgcc
41912
41913install-info-target-libgcc: \
41914    configure-target-libgcc \
41915    info-target-libgcc 
41916	@: $(MAKE); $(unstage)
41917	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41918	r=`${PWD_COMMAND}`; export r; \
41919	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41920	$(NORMAL_TARGET_EXPORTS) \
41921	echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
41922	for flag in $(EXTRA_TARGET_FLAGS); do \
41923	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41924	done; \
41925	(cd $(TARGET_SUBDIR)/libgcc && \
41926	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41927	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41928	          "RANLIB=$${RANLIB}" \
41929	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41930	           install-info) \
41931	  || exit 1
41932
41933@endif target-libgcc
41934
41935.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41936maybe-install-pdf-target-libgcc:
41937@if target-libgcc
41938maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41939
41940install-pdf-target-libgcc: \
41941    configure-target-libgcc \
41942    pdf-target-libgcc 
41943	@: $(MAKE); $(unstage)
41944	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41945	r=`${PWD_COMMAND}`; export r; \
41946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41947	$(NORMAL_TARGET_EXPORTS) \
41948	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
41949	for flag in $(EXTRA_TARGET_FLAGS); do \
41950	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41951	done; \
41952	(cd $(TARGET_SUBDIR)/libgcc && \
41953	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41954	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41955	          "RANLIB=$${RANLIB}" \
41956	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41957	           install-pdf) \
41958	  || exit 1
41959
41960@endif target-libgcc
41961
41962.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41963maybe-install-html-target-libgcc:
41964@if target-libgcc
41965maybe-install-html-target-libgcc: install-html-target-libgcc
41966
41967install-html-target-libgcc: \
41968    configure-target-libgcc \
41969    html-target-libgcc 
41970	@: $(MAKE); $(unstage)
41971	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41972	r=`${PWD_COMMAND}`; export r; \
41973	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41974	$(NORMAL_TARGET_EXPORTS) \
41975	echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
41976	for flag in $(EXTRA_TARGET_FLAGS); do \
41977	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41978	done; \
41979	(cd $(TARGET_SUBDIR)/libgcc && \
41980	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41981	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41982	          "RANLIB=$${RANLIB}" \
41983	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41984	           install-html) \
41985	  || exit 1
41986
41987@endif target-libgcc
41988
41989.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
41990maybe-installcheck-target-libgcc:
41991@if target-libgcc
41992maybe-installcheck-target-libgcc: installcheck-target-libgcc
41993
41994installcheck-target-libgcc: \
41995    configure-target-libgcc 
41996	@: $(MAKE); $(unstage)
41997	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41998	r=`${PWD_COMMAND}`; export r; \
41999	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42000	$(NORMAL_TARGET_EXPORTS) \
42001	echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
42002	for flag in $(EXTRA_TARGET_FLAGS); do \
42003	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42004	done; \
42005	(cd $(TARGET_SUBDIR)/libgcc && \
42006	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42007	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42008	          "RANLIB=$${RANLIB}" \
42009	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42010	           installcheck) \
42011	  || exit 1
42012
42013@endif target-libgcc
42014
42015.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
42016maybe-mostlyclean-target-libgcc:
42017@if target-libgcc
42018maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
42019
42020mostlyclean-target-libgcc: 
42021	@: $(MAKE); $(unstage)
42022	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42023	r=`${PWD_COMMAND}`; export r; \
42024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42025	$(NORMAL_TARGET_EXPORTS) \
42026	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
42027	for flag in $(EXTRA_TARGET_FLAGS); do \
42028	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42029	done; \
42030	(cd $(TARGET_SUBDIR)/libgcc && \
42031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42033	          "RANLIB=$${RANLIB}" \
42034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42035	           mostlyclean) \
42036	  || exit 1
42037
42038@endif target-libgcc
42039
42040.PHONY: maybe-clean-target-libgcc clean-target-libgcc
42041maybe-clean-target-libgcc:
42042@if target-libgcc
42043maybe-clean-target-libgcc: clean-target-libgcc
42044
42045clean-target-libgcc: 
42046	@: $(MAKE); $(unstage)
42047	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42048	r=`${PWD_COMMAND}`; export r; \
42049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42050	$(NORMAL_TARGET_EXPORTS) \
42051	echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
42052	for flag in $(EXTRA_TARGET_FLAGS); do \
42053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42054	done; \
42055	(cd $(TARGET_SUBDIR)/libgcc && \
42056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42058	          "RANLIB=$${RANLIB}" \
42059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42060	           clean) \
42061	  || exit 1
42062
42063@endif target-libgcc
42064
42065.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
42066maybe-distclean-target-libgcc:
42067@if target-libgcc
42068maybe-distclean-target-libgcc: distclean-target-libgcc
42069
42070distclean-target-libgcc: 
42071	@: $(MAKE); $(unstage)
42072	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42073	r=`${PWD_COMMAND}`; export r; \
42074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075	$(NORMAL_TARGET_EXPORTS) \
42076	echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
42077	for flag in $(EXTRA_TARGET_FLAGS); do \
42078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42079	done; \
42080	(cd $(TARGET_SUBDIR)/libgcc && \
42081	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42082	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42083	          "RANLIB=$${RANLIB}" \
42084	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42085	           distclean) \
42086	  || exit 1
42087
42088@endif target-libgcc
42089
42090.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
42091maybe-maintainer-clean-target-libgcc:
42092@if target-libgcc
42093maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
42094
42095maintainer-clean-target-libgcc: 
42096	@: $(MAKE); $(unstage)
42097	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42098	r=`${PWD_COMMAND}`; export r; \
42099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100	$(NORMAL_TARGET_EXPORTS) \
42101	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
42102	for flag in $(EXTRA_TARGET_FLAGS); do \
42103	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42104	done; \
42105	(cd $(TARGET_SUBDIR)/libgcc && \
42106	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42107	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42108	          "RANLIB=$${RANLIB}" \
42109	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42110	           maintainer-clean) \
42111	  || exit 1
42112
42113@endif target-libgcc
42114
42115
42116
42117
42118
42119.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42120maybe-configure-target-libgfortran:
42121@if gcc-bootstrap
42122configure-target-libgfortran: stage_current
42123@endif gcc-bootstrap
42124@if target-libgfortran
42125maybe-configure-target-libgfortran: configure-target-libgfortran
42126configure-target-libgfortran: 
42127	@: $(MAKE); $(unstage)
42128	@r=`${PWD_COMMAND}`; export r; \
42129	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42130	echo "Checking multilib configuration for libgfortran..."; \
42131	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42132	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
42133	if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42134	  if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42135	    rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42136	  else \
42137	    rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42138	    mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42139	  fi; \
42140	else \
42141	  mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42142	fi; \
42143	test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42144	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42145	$(NORMAL_TARGET_EXPORTS) \
42146	echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42147	cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42148	case $(srcdir) in \
42149	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42150	  *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42151		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42152	esac; \
42153	srcdiroption="--srcdir=$${topdir}/libgfortran"; \
42154	libsrcdir="$$s/libgfortran"; \
42155	rm -f no-such-file || : ; \
42156	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42157	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42158	  --target=${target_alias} $${srcdiroption}  \
42159	  || exit 1
42160@endif target-libgfortran
42161
42162
42163
42164
42165
42166.PHONY: all-target-libgfortran maybe-all-target-libgfortran
42167maybe-all-target-libgfortran:
42168@if gcc-bootstrap
42169all-target-libgfortran: stage_current
42170@endif gcc-bootstrap
42171@if target-libgfortran
42172TARGET-target-libgfortran=all
42173maybe-all-target-libgfortran: all-target-libgfortran
42174all-target-libgfortran: configure-target-libgfortran
42175	@: $(MAKE); $(unstage)
42176	@r=`${PWD_COMMAND}`; export r; \
42177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42178	$(NORMAL_TARGET_EXPORTS) \
42179	(cd $(TARGET_SUBDIR)/libgfortran && \
42180	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
42181@endif target-libgfortran
42182
42183
42184
42185
42186
42187.PHONY: check-target-libgfortran maybe-check-target-libgfortran
42188maybe-check-target-libgfortran:
42189@if target-libgfortran
42190maybe-check-target-libgfortran: check-target-libgfortran
42191
42192check-target-libgfortran:
42193	@: $(MAKE); $(unstage)
42194	@r=`${PWD_COMMAND}`; export r; \
42195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42196	$(NORMAL_TARGET_EXPORTS) \
42197	(cd $(TARGET_SUBDIR)/libgfortran && \
42198	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42199
42200@endif target-libgfortran
42201
42202.PHONY: install-target-libgfortran maybe-install-target-libgfortran
42203maybe-install-target-libgfortran:
42204@if target-libgfortran
42205maybe-install-target-libgfortran: install-target-libgfortran
42206
42207install-target-libgfortran: installdirs
42208	@: $(MAKE); $(unstage)
42209	@r=`${PWD_COMMAND}`; export r; \
42210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211	$(NORMAL_TARGET_EXPORTS) \
42212	(cd $(TARGET_SUBDIR)/libgfortran && \
42213	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42214
42215@endif target-libgfortran
42216
42217# Other targets (info, dvi, pdf, etc.)
42218
42219.PHONY: maybe-info-target-libgfortran info-target-libgfortran
42220maybe-info-target-libgfortran:
42221@if target-libgfortran
42222maybe-info-target-libgfortran: info-target-libgfortran
42223
42224info-target-libgfortran: \
42225    configure-target-libgfortran 
42226	@: $(MAKE); $(unstage)
42227	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42228	r=`${PWD_COMMAND}`; export r; \
42229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42230	$(NORMAL_TARGET_EXPORTS) \
42231	echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
42232	for flag in $(EXTRA_TARGET_FLAGS); do \
42233	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42234	done; \
42235	(cd $(TARGET_SUBDIR)/libgfortran && \
42236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42238	          "RANLIB=$${RANLIB}" \
42239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42240	           info) \
42241	  || exit 1
42242
42243@endif target-libgfortran
42244
42245.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42246maybe-dvi-target-libgfortran:
42247@if target-libgfortran
42248maybe-dvi-target-libgfortran: dvi-target-libgfortran
42249
42250dvi-target-libgfortran: \
42251    configure-target-libgfortran 
42252	@: $(MAKE); $(unstage)
42253	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42254	r=`${PWD_COMMAND}`; export r; \
42255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42256	$(NORMAL_TARGET_EXPORTS) \
42257	echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
42258	for flag in $(EXTRA_TARGET_FLAGS); do \
42259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42260	done; \
42261	(cd $(TARGET_SUBDIR)/libgfortran && \
42262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42264	          "RANLIB=$${RANLIB}" \
42265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42266	           dvi) \
42267	  || exit 1
42268
42269@endif target-libgfortran
42270
42271.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42272maybe-pdf-target-libgfortran:
42273@if target-libgfortran
42274maybe-pdf-target-libgfortran: pdf-target-libgfortran
42275
42276pdf-target-libgfortran: \
42277    configure-target-libgfortran 
42278	@: $(MAKE); $(unstage)
42279	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42280	r=`${PWD_COMMAND}`; export r; \
42281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42282	$(NORMAL_TARGET_EXPORTS) \
42283	echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42284	for flag in $(EXTRA_TARGET_FLAGS); do \
42285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42286	done; \
42287	(cd $(TARGET_SUBDIR)/libgfortran && \
42288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42290	          "RANLIB=$${RANLIB}" \
42291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42292	           pdf) \
42293	  || exit 1
42294
42295@endif target-libgfortran
42296
42297.PHONY: maybe-html-target-libgfortran html-target-libgfortran
42298maybe-html-target-libgfortran:
42299@if target-libgfortran
42300maybe-html-target-libgfortran: html-target-libgfortran
42301
42302html-target-libgfortran: \
42303    configure-target-libgfortran 
42304	@: $(MAKE); $(unstage)
42305	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42306	r=`${PWD_COMMAND}`; export r; \
42307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42308	$(NORMAL_TARGET_EXPORTS) \
42309	echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
42310	for flag in $(EXTRA_TARGET_FLAGS); do \
42311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42312	done; \
42313	(cd $(TARGET_SUBDIR)/libgfortran && \
42314	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42315	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42316	          "RANLIB=$${RANLIB}" \
42317	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42318	           html) \
42319	  || exit 1
42320
42321@endif target-libgfortran
42322
42323.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
42324maybe-TAGS-target-libgfortran:
42325@if target-libgfortran
42326maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
42327
42328TAGS-target-libgfortran: \
42329    configure-target-libgfortran 
42330	@: $(MAKE); $(unstage)
42331	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42332	r=`${PWD_COMMAND}`; export r; \
42333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42334	$(NORMAL_TARGET_EXPORTS) \
42335	echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
42336	for flag in $(EXTRA_TARGET_FLAGS); do \
42337	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42338	done; \
42339	(cd $(TARGET_SUBDIR)/libgfortran && \
42340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42342	          "RANLIB=$${RANLIB}" \
42343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42344	           TAGS) \
42345	  || exit 1
42346
42347@endif target-libgfortran
42348
42349.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
42350maybe-install-info-target-libgfortran:
42351@if target-libgfortran
42352maybe-install-info-target-libgfortran: install-info-target-libgfortran
42353
42354install-info-target-libgfortran: \
42355    configure-target-libgfortran \
42356    info-target-libgfortran 
42357	@: $(MAKE); $(unstage)
42358	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42359	r=`${PWD_COMMAND}`; export r; \
42360	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42361	$(NORMAL_TARGET_EXPORTS) \
42362	echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
42363	for flag in $(EXTRA_TARGET_FLAGS); do \
42364	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42365	done; \
42366	(cd $(TARGET_SUBDIR)/libgfortran && \
42367	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42368	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42369	          "RANLIB=$${RANLIB}" \
42370	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42371	           install-info) \
42372	  || exit 1
42373
42374@endif target-libgfortran
42375
42376.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
42377maybe-install-pdf-target-libgfortran:
42378@if target-libgfortran
42379maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
42380
42381install-pdf-target-libgfortran: \
42382    configure-target-libgfortran \
42383    pdf-target-libgfortran 
42384	@: $(MAKE); $(unstage)
42385	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42386	r=`${PWD_COMMAND}`; export r; \
42387	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42388	$(NORMAL_TARGET_EXPORTS) \
42389	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42390	for flag in $(EXTRA_TARGET_FLAGS); do \
42391	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42392	done; \
42393	(cd $(TARGET_SUBDIR)/libgfortran && \
42394	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42395	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42396	          "RANLIB=$${RANLIB}" \
42397	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42398	           install-pdf) \
42399	  || exit 1
42400
42401@endif target-libgfortran
42402
42403.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
42404maybe-install-html-target-libgfortran:
42405@if target-libgfortran
42406maybe-install-html-target-libgfortran: install-html-target-libgfortran
42407
42408install-html-target-libgfortran: \
42409    configure-target-libgfortran \
42410    html-target-libgfortran 
42411	@: $(MAKE); $(unstage)
42412	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42413	r=`${PWD_COMMAND}`; export r; \
42414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42415	$(NORMAL_TARGET_EXPORTS) \
42416	echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
42417	for flag in $(EXTRA_TARGET_FLAGS); do \
42418	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42419	done; \
42420	(cd $(TARGET_SUBDIR)/libgfortran && \
42421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42423	          "RANLIB=$${RANLIB}" \
42424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42425	           install-html) \
42426	  || exit 1
42427
42428@endif target-libgfortran
42429
42430.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
42431maybe-installcheck-target-libgfortran:
42432@if target-libgfortran
42433maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
42434
42435installcheck-target-libgfortran: \
42436    configure-target-libgfortran 
42437	@: $(MAKE); $(unstage)
42438	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42439	r=`${PWD_COMMAND}`; export r; \
42440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42441	$(NORMAL_TARGET_EXPORTS) \
42442	echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
42443	for flag in $(EXTRA_TARGET_FLAGS); do \
42444	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42445	done; \
42446	(cd $(TARGET_SUBDIR)/libgfortran && \
42447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42449	          "RANLIB=$${RANLIB}" \
42450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42451	           installcheck) \
42452	  || exit 1
42453
42454@endif target-libgfortran
42455
42456.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
42457maybe-mostlyclean-target-libgfortran:
42458@if target-libgfortran
42459maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
42460
42461mostlyclean-target-libgfortran: 
42462	@: $(MAKE); $(unstage)
42463	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42464	r=`${PWD_COMMAND}`; export r; \
42465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42466	$(NORMAL_TARGET_EXPORTS) \
42467	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
42468	for flag in $(EXTRA_TARGET_FLAGS); do \
42469	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42470	done; \
42471	(cd $(TARGET_SUBDIR)/libgfortran && \
42472	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42473	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42474	          "RANLIB=$${RANLIB}" \
42475	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42476	           mostlyclean) \
42477	  || exit 1
42478
42479@endif target-libgfortran
42480
42481.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
42482maybe-clean-target-libgfortran:
42483@if target-libgfortran
42484maybe-clean-target-libgfortran: clean-target-libgfortran
42485
42486clean-target-libgfortran: 
42487	@: $(MAKE); $(unstage)
42488	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42489	r=`${PWD_COMMAND}`; export r; \
42490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42491	$(NORMAL_TARGET_EXPORTS) \
42492	echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
42493	for flag in $(EXTRA_TARGET_FLAGS); do \
42494	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42495	done; \
42496	(cd $(TARGET_SUBDIR)/libgfortran && \
42497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42499	          "RANLIB=$${RANLIB}" \
42500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42501	           clean) \
42502	  || exit 1
42503
42504@endif target-libgfortran
42505
42506.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
42507maybe-distclean-target-libgfortran:
42508@if target-libgfortran
42509maybe-distclean-target-libgfortran: distclean-target-libgfortran
42510
42511distclean-target-libgfortran: 
42512	@: $(MAKE); $(unstage)
42513	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42514	r=`${PWD_COMMAND}`; export r; \
42515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42516	$(NORMAL_TARGET_EXPORTS) \
42517	echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
42518	for flag in $(EXTRA_TARGET_FLAGS); do \
42519	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42520	done; \
42521	(cd $(TARGET_SUBDIR)/libgfortran && \
42522	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42523	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42524	          "RANLIB=$${RANLIB}" \
42525	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42526	           distclean) \
42527	  || exit 1
42528
42529@endif target-libgfortran
42530
42531.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
42532maybe-maintainer-clean-target-libgfortran:
42533@if target-libgfortran
42534maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
42535
42536maintainer-clean-target-libgfortran: 
42537	@: $(MAKE); $(unstage)
42538	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42539	r=`${PWD_COMMAND}`; export r; \
42540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541	$(NORMAL_TARGET_EXPORTS) \
42542	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
42543	for flag in $(EXTRA_TARGET_FLAGS); do \
42544	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42545	done; \
42546	(cd $(TARGET_SUBDIR)/libgfortran && \
42547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549	          "RANLIB=$${RANLIB}" \
42550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551	           maintainer-clean) \
42552	  || exit 1
42553
42554@endif target-libgfortran
42555
42556
42557
42558
42559
42560.PHONY: configure-target-libobjc maybe-configure-target-libobjc
42561maybe-configure-target-libobjc:
42562@if gcc-bootstrap
42563configure-target-libobjc: stage_current
42564@endif gcc-bootstrap
42565@if target-libobjc
42566maybe-configure-target-libobjc: configure-target-libobjc
42567configure-target-libobjc: 
42568	@: $(MAKE); $(unstage)
42569	@r=`${PWD_COMMAND}`; export r; \
42570	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42571	echo "Checking multilib configuration for libobjc..."; \
42572	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
42573	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
42574	if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42575	  if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42576	    rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
42577	  else \
42578	    rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
42579	    mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42580	  fi; \
42581	else \
42582	  mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42583	fi; \
42584	test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
42585	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
42586	$(NORMAL_TARGET_EXPORTS) \
42587	echo Configuring in $(TARGET_SUBDIR)/libobjc; \
42588	cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
42589	case $(srcdir) in \
42590	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42591	  *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
42592		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42593	esac; \
42594	srcdiroption="--srcdir=$${topdir}/libobjc"; \
42595	libsrcdir="$$s/libobjc"; \
42596	rm -f no-such-file || : ; \
42597	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42598	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42599	  --target=${target_alias} $${srcdiroption}  \
42600	  || exit 1
42601@endif target-libobjc
42602
42603
42604
42605
42606
42607.PHONY: all-target-libobjc maybe-all-target-libobjc
42608maybe-all-target-libobjc:
42609@if gcc-bootstrap
42610all-target-libobjc: stage_current
42611@endif gcc-bootstrap
42612@if target-libobjc
42613TARGET-target-libobjc=all
42614maybe-all-target-libobjc: all-target-libobjc
42615all-target-libobjc: configure-target-libobjc
42616	@: $(MAKE); $(unstage)
42617	@r=`${PWD_COMMAND}`; export r; \
42618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619	$(NORMAL_TARGET_EXPORTS) \
42620	(cd $(TARGET_SUBDIR)/libobjc && \
42621	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
42622@endif target-libobjc
42623
42624
42625
42626
42627
42628.PHONY: check-target-libobjc maybe-check-target-libobjc
42629maybe-check-target-libobjc:
42630@if target-libobjc
42631maybe-check-target-libobjc: check-target-libobjc
42632
42633check-target-libobjc:
42634	@: $(MAKE); $(unstage)
42635	@r=`${PWD_COMMAND}`; export r; \
42636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637	$(NORMAL_TARGET_EXPORTS) \
42638	(cd $(TARGET_SUBDIR)/libobjc && \
42639	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42640
42641@endif target-libobjc
42642
42643.PHONY: install-target-libobjc maybe-install-target-libobjc
42644maybe-install-target-libobjc:
42645@if target-libobjc
42646maybe-install-target-libobjc: install-target-libobjc
42647
42648install-target-libobjc: installdirs
42649	@: $(MAKE); $(unstage)
42650	@r=`${PWD_COMMAND}`; export r; \
42651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652	$(NORMAL_TARGET_EXPORTS) \
42653	(cd $(TARGET_SUBDIR)/libobjc && \
42654	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42655
42656@endif target-libobjc
42657
42658# Other targets (info, dvi, pdf, etc.)
42659
42660.PHONY: maybe-info-target-libobjc info-target-libobjc
42661maybe-info-target-libobjc:
42662@if target-libobjc
42663maybe-info-target-libobjc: info-target-libobjc
42664
42665info-target-libobjc: \
42666    configure-target-libobjc 
42667	@: $(MAKE); $(unstage)
42668	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42669	r=`${PWD_COMMAND}`; export r; \
42670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42671	$(NORMAL_TARGET_EXPORTS) \
42672	echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
42673	for flag in $(EXTRA_TARGET_FLAGS); do \
42674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42675	done; \
42676	(cd $(TARGET_SUBDIR)/libobjc && \
42677	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42678	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42679	          "RANLIB=$${RANLIB}" \
42680	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42681	           info) \
42682	  || exit 1
42683
42684@endif target-libobjc
42685
42686.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
42687maybe-dvi-target-libobjc:
42688@if target-libobjc
42689maybe-dvi-target-libobjc: dvi-target-libobjc
42690
42691dvi-target-libobjc: \
42692    configure-target-libobjc 
42693	@: $(MAKE); $(unstage)
42694	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42695	r=`${PWD_COMMAND}`; export r; \
42696	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697	$(NORMAL_TARGET_EXPORTS) \
42698	echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
42699	for flag in $(EXTRA_TARGET_FLAGS); do \
42700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42701	done; \
42702	(cd $(TARGET_SUBDIR)/libobjc && \
42703	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42704	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42705	          "RANLIB=$${RANLIB}" \
42706	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42707	           dvi) \
42708	  || exit 1
42709
42710@endif target-libobjc
42711
42712.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
42713maybe-pdf-target-libobjc:
42714@if target-libobjc
42715maybe-pdf-target-libobjc: pdf-target-libobjc
42716
42717pdf-target-libobjc: \
42718    configure-target-libobjc 
42719	@: $(MAKE); $(unstage)
42720	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42721	r=`${PWD_COMMAND}`; export r; \
42722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723	$(NORMAL_TARGET_EXPORTS) \
42724	echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
42725	for flag in $(EXTRA_TARGET_FLAGS); do \
42726	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42727	done; \
42728	(cd $(TARGET_SUBDIR)/libobjc && \
42729	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731	          "RANLIB=$${RANLIB}" \
42732	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733	           pdf) \
42734	  || exit 1
42735
42736@endif target-libobjc
42737
42738.PHONY: maybe-html-target-libobjc html-target-libobjc
42739maybe-html-target-libobjc:
42740@if target-libobjc
42741maybe-html-target-libobjc: html-target-libobjc
42742
42743html-target-libobjc: \
42744    configure-target-libobjc 
42745	@: $(MAKE); $(unstage)
42746	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42747	r=`${PWD_COMMAND}`; export r; \
42748	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749	$(NORMAL_TARGET_EXPORTS) \
42750	echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
42751	for flag in $(EXTRA_TARGET_FLAGS); do \
42752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42753	done; \
42754	(cd $(TARGET_SUBDIR)/libobjc && \
42755	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757	          "RANLIB=$${RANLIB}" \
42758	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759	           html) \
42760	  || exit 1
42761
42762@endif target-libobjc
42763
42764.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
42765maybe-TAGS-target-libobjc:
42766@if target-libobjc
42767maybe-TAGS-target-libobjc: TAGS-target-libobjc
42768
42769TAGS-target-libobjc: \
42770    configure-target-libobjc 
42771	@: $(MAKE); $(unstage)
42772	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42773	r=`${PWD_COMMAND}`; export r; \
42774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42775	$(NORMAL_TARGET_EXPORTS) \
42776	echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
42777	for flag in $(EXTRA_TARGET_FLAGS); do \
42778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42779	done; \
42780	(cd $(TARGET_SUBDIR)/libobjc && \
42781	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42782	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42783	          "RANLIB=$${RANLIB}" \
42784	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42785	           TAGS) \
42786	  || exit 1
42787
42788@endif target-libobjc
42789
42790.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
42791maybe-install-info-target-libobjc:
42792@if target-libobjc
42793maybe-install-info-target-libobjc: install-info-target-libobjc
42794
42795install-info-target-libobjc: \
42796    configure-target-libobjc \
42797    info-target-libobjc 
42798	@: $(MAKE); $(unstage)
42799	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42800	r=`${PWD_COMMAND}`; export r; \
42801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42802	$(NORMAL_TARGET_EXPORTS) \
42803	echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
42804	for flag in $(EXTRA_TARGET_FLAGS); do \
42805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42806	done; \
42807	(cd $(TARGET_SUBDIR)/libobjc && \
42808	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42809	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42810	          "RANLIB=$${RANLIB}" \
42811	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42812	           install-info) \
42813	  || exit 1
42814
42815@endif target-libobjc
42816
42817.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
42818maybe-install-pdf-target-libobjc:
42819@if target-libobjc
42820maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
42821
42822install-pdf-target-libobjc: \
42823    configure-target-libobjc \
42824    pdf-target-libobjc 
42825	@: $(MAKE); $(unstage)
42826	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42827	r=`${PWD_COMMAND}`; export r; \
42828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42829	$(NORMAL_TARGET_EXPORTS) \
42830	echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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	           install-pdf) \
42840	  || exit 1
42841
42842@endif target-libobjc
42843
42844.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
42845maybe-install-html-target-libobjc:
42846@if target-libobjc
42847maybe-install-html-target-libobjc: install-html-target-libobjc
42848
42849install-html-target-libobjc: \
42850    configure-target-libobjc \
42851    html-target-libobjc 
42852	@: $(MAKE); $(unstage)
42853	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42854	r=`${PWD_COMMAND}`; export r; \
42855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856	$(NORMAL_TARGET_EXPORTS) \
42857	echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
42858	for flag in $(EXTRA_TARGET_FLAGS); do \
42859	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42860	done; \
42861	(cd $(TARGET_SUBDIR)/libobjc && \
42862	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864	          "RANLIB=$${RANLIB}" \
42865	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866	           install-html) \
42867	  || exit 1
42868
42869@endif target-libobjc
42870
42871.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
42872maybe-installcheck-target-libobjc:
42873@if target-libobjc
42874maybe-installcheck-target-libobjc: installcheck-target-libobjc
42875
42876installcheck-target-libobjc: \
42877    configure-target-libobjc 
42878	@: $(MAKE); $(unstage)
42879	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42880	r=`${PWD_COMMAND}`; export r; \
42881	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42882	$(NORMAL_TARGET_EXPORTS) \
42883	echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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	           installcheck) \
42893	  || exit 1
42894
42895@endif target-libobjc
42896
42897.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
42898maybe-mostlyclean-target-libobjc:
42899@if target-libobjc
42900maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
42901
42902mostlyclean-target-libobjc: 
42903	@: $(MAKE); $(unstage)
42904	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42905	r=`${PWD_COMMAND}`; export r; \
42906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42907	$(NORMAL_TARGET_EXPORTS) \
42908	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
42909	for flag in $(EXTRA_TARGET_FLAGS); do \
42910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42911	done; \
42912	(cd $(TARGET_SUBDIR)/libobjc && \
42913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42915	          "RANLIB=$${RANLIB}" \
42916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42917	           mostlyclean) \
42918	  || exit 1
42919
42920@endif target-libobjc
42921
42922.PHONY: maybe-clean-target-libobjc clean-target-libobjc
42923maybe-clean-target-libobjc:
42924@if target-libobjc
42925maybe-clean-target-libobjc: clean-target-libobjc
42926
42927clean-target-libobjc: 
42928	@: $(MAKE); $(unstage)
42929	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42930	r=`${PWD_COMMAND}`; export r; \
42931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42932	$(NORMAL_TARGET_EXPORTS) \
42933	echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
42934	for flag in $(EXTRA_TARGET_FLAGS); do \
42935	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42936	done; \
42937	(cd $(TARGET_SUBDIR)/libobjc && \
42938	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42939	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42940	          "RANLIB=$${RANLIB}" \
42941	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42942	           clean) \
42943	  || exit 1
42944
42945@endif target-libobjc
42946
42947.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
42948maybe-distclean-target-libobjc:
42949@if target-libobjc
42950maybe-distclean-target-libobjc: distclean-target-libobjc
42951
42952distclean-target-libobjc: 
42953	@: $(MAKE); $(unstage)
42954	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42955	r=`${PWD_COMMAND}`; export r; \
42956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42957	$(NORMAL_TARGET_EXPORTS) \
42958	echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
42959	for flag in $(EXTRA_TARGET_FLAGS); do \
42960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42961	done; \
42962	(cd $(TARGET_SUBDIR)/libobjc && \
42963	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42964	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42965	          "RANLIB=$${RANLIB}" \
42966	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42967	           distclean) \
42968	  || exit 1
42969
42970@endif target-libobjc
42971
42972.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
42973maybe-maintainer-clean-target-libobjc:
42974@if target-libobjc
42975maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
42976
42977maintainer-clean-target-libobjc: 
42978	@: $(MAKE); $(unstage)
42979	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42980	r=`${PWD_COMMAND}`; export r; \
42981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42982	$(NORMAL_TARGET_EXPORTS) \
42983	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
42984	for flag in $(EXTRA_TARGET_FLAGS); do \
42985	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42986	done; \
42987	(cd $(TARGET_SUBDIR)/libobjc && \
42988	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42989	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42990	          "RANLIB=$${RANLIB}" \
42991	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42992	           maintainer-clean) \
42993	  || exit 1
42994
42995@endif target-libobjc
42996
42997
42998
42999
43000
43001.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
43002maybe-configure-target-libtermcap:
43003@if gcc-bootstrap
43004configure-target-libtermcap: stage_current
43005@endif gcc-bootstrap
43006@if target-libtermcap
43007maybe-configure-target-libtermcap: configure-target-libtermcap
43008configure-target-libtermcap: 
43009	@: $(MAKE); $(unstage)
43010	@r=`${PWD_COMMAND}`; export r; \
43011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43012	echo "Checking multilib configuration for libtermcap..."; \
43013	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43014	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
43015	if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43016	  if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43017	    rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
43018	  else \
43019	    rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
43020	    mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43021	  fi; \
43022	else \
43023	  mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43024	fi; \
43025	test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
43026	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43027	$(NORMAL_TARGET_EXPORTS) \
43028	echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
43029	cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
43030	case $(srcdir) in \
43031	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43032	  *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
43033		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43034	esac; \
43035	srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43036	libsrcdir="$$s/libtermcap"; \
43037	rm -f no-such-file || : ; \
43038	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43039	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43040	  --target=${target_alias} $${srcdiroption}  \
43041	  || exit 1
43042@endif target-libtermcap
43043
43044
43045
43046
43047
43048.PHONY: all-target-libtermcap maybe-all-target-libtermcap
43049maybe-all-target-libtermcap:
43050@if gcc-bootstrap
43051all-target-libtermcap: stage_current
43052@endif gcc-bootstrap
43053@if target-libtermcap
43054TARGET-target-libtermcap=all
43055maybe-all-target-libtermcap: all-target-libtermcap
43056all-target-libtermcap: configure-target-libtermcap
43057	@: $(MAKE); $(unstage)
43058	@r=`${PWD_COMMAND}`; export r; \
43059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43060	$(NORMAL_TARGET_EXPORTS) \
43061	(cd $(TARGET_SUBDIR)/libtermcap && \
43062	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
43063@endif target-libtermcap
43064
43065
43066
43067
43068
43069.PHONY: check-target-libtermcap maybe-check-target-libtermcap
43070maybe-check-target-libtermcap:
43071@if target-libtermcap
43072maybe-check-target-libtermcap: check-target-libtermcap
43073
43074# Dummy target for uncheckable module.
43075check-target-libtermcap:
43076
43077@endif target-libtermcap
43078
43079.PHONY: install-target-libtermcap maybe-install-target-libtermcap
43080maybe-install-target-libtermcap:
43081@if target-libtermcap
43082maybe-install-target-libtermcap: install-target-libtermcap
43083
43084install-target-libtermcap: installdirs
43085	@: $(MAKE); $(unstage)
43086	@r=`${PWD_COMMAND}`; export r; \
43087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43088	$(NORMAL_TARGET_EXPORTS) \
43089	(cd $(TARGET_SUBDIR)/libtermcap && \
43090	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43091
43092@endif target-libtermcap
43093
43094# Other targets (info, dvi, pdf, etc.)
43095
43096.PHONY: maybe-info-target-libtermcap info-target-libtermcap
43097maybe-info-target-libtermcap:
43098@if target-libtermcap
43099maybe-info-target-libtermcap: info-target-libtermcap
43100
43101info-target-libtermcap: \
43102    configure-target-libtermcap 
43103	@: $(MAKE); $(unstage)
43104	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43105	r=`${PWD_COMMAND}`; export r; \
43106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43107	$(NORMAL_TARGET_EXPORTS) \
43108	echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
43109	for flag in $(EXTRA_TARGET_FLAGS); do \
43110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43111	done; \
43112	(cd $(TARGET_SUBDIR)/libtermcap && \
43113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43115	          "RANLIB=$${RANLIB}" \
43116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43117	           info) \
43118	  || exit 1
43119
43120@endif target-libtermcap
43121
43122.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
43123maybe-dvi-target-libtermcap:
43124@if target-libtermcap
43125maybe-dvi-target-libtermcap: dvi-target-libtermcap
43126
43127dvi-target-libtermcap: \
43128    configure-target-libtermcap 
43129	@: $(MAKE); $(unstage)
43130	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43131	r=`${PWD_COMMAND}`; export r; \
43132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43133	$(NORMAL_TARGET_EXPORTS) \
43134	echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
43135	for flag in $(EXTRA_TARGET_FLAGS); do \
43136	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43137	done; \
43138	(cd $(TARGET_SUBDIR)/libtermcap && \
43139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43141	          "RANLIB=$${RANLIB}" \
43142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43143	           dvi) \
43144	  || exit 1
43145
43146@endif target-libtermcap
43147
43148.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
43149maybe-pdf-target-libtermcap:
43150@if target-libtermcap
43151maybe-pdf-target-libtermcap: pdf-target-libtermcap
43152
43153pdf-target-libtermcap: \
43154    configure-target-libtermcap 
43155	@: $(MAKE); $(unstage)
43156	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43157	r=`${PWD_COMMAND}`; export r; \
43158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43159	$(NORMAL_TARGET_EXPORTS) \
43160	echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43161	for flag in $(EXTRA_TARGET_FLAGS); do \
43162	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43163	done; \
43164	(cd $(TARGET_SUBDIR)/libtermcap && \
43165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43167	          "RANLIB=$${RANLIB}" \
43168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43169	           pdf) \
43170	  || exit 1
43171
43172@endif target-libtermcap
43173
43174.PHONY: maybe-html-target-libtermcap html-target-libtermcap
43175maybe-html-target-libtermcap:
43176@if target-libtermcap
43177maybe-html-target-libtermcap: html-target-libtermcap
43178
43179html-target-libtermcap: \
43180    configure-target-libtermcap 
43181	@: $(MAKE); $(unstage)
43182	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43183	r=`${PWD_COMMAND}`; export r; \
43184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43185	$(NORMAL_TARGET_EXPORTS) \
43186	echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
43187	for flag in $(EXTRA_TARGET_FLAGS); do \
43188	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43189	done; \
43190	(cd $(TARGET_SUBDIR)/libtermcap && \
43191	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43192	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43193	          "RANLIB=$${RANLIB}" \
43194	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43195	           html) \
43196	  || exit 1
43197
43198@endif target-libtermcap
43199
43200.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
43201maybe-TAGS-target-libtermcap:
43202@if target-libtermcap
43203maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
43204
43205TAGS-target-libtermcap: \
43206    configure-target-libtermcap 
43207	@: $(MAKE); $(unstage)
43208	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43209	r=`${PWD_COMMAND}`; export r; \
43210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211	$(NORMAL_TARGET_EXPORTS) \
43212	echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
43213	for flag in $(EXTRA_TARGET_FLAGS); do \
43214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43215	done; \
43216	(cd $(TARGET_SUBDIR)/libtermcap && \
43217	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43218	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43219	          "RANLIB=$${RANLIB}" \
43220	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43221	           TAGS) \
43222	  || exit 1
43223
43224@endif target-libtermcap
43225
43226.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43227maybe-install-info-target-libtermcap:
43228@if target-libtermcap
43229maybe-install-info-target-libtermcap: install-info-target-libtermcap
43230
43231install-info-target-libtermcap: \
43232    configure-target-libtermcap \
43233    info-target-libtermcap 
43234	@: $(MAKE); $(unstage)
43235	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43236	r=`${PWD_COMMAND}`; export r; \
43237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43238	$(NORMAL_TARGET_EXPORTS) \
43239	echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
43240	for flag in $(EXTRA_TARGET_FLAGS); do \
43241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43242	done; \
43243	(cd $(TARGET_SUBDIR)/libtermcap && \
43244	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43245	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43246	          "RANLIB=$${RANLIB}" \
43247	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43248	           install-info) \
43249	  || exit 1
43250
43251@endif target-libtermcap
43252
43253.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43254maybe-install-pdf-target-libtermcap:
43255@if target-libtermcap
43256maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43257
43258install-pdf-target-libtermcap: \
43259    configure-target-libtermcap \
43260    pdf-target-libtermcap 
43261	@: $(MAKE); $(unstage)
43262	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43263	r=`${PWD_COMMAND}`; export r; \
43264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43265	$(NORMAL_TARGET_EXPORTS) \
43266	echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43267	for flag in $(EXTRA_TARGET_FLAGS); do \
43268	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43269	done; \
43270	(cd $(TARGET_SUBDIR)/libtermcap && \
43271	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43272	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43273	          "RANLIB=$${RANLIB}" \
43274	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43275	           install-pdf) \
43276	  || exit 1
43277
43278@endif target-libtermcap
43279
43280.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43281maybe-install-html-target-libtermcap:
43282@if target-libtermcap
43283maybe-install-html-target-libtermcap: install-html-target-libtermcap
43284
43285install-html-target-libtermcap: \
43286    configure-target-libtermcap \
43287    html-target-libtermcap 
43288	@: $(MAKE); $(unstage)
43289	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43290	r=`${PWD_COMMAND}`; export r; \
43291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43292	$(NORMAL_TARGET_EXPORTS) \
43293	echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
43294	for flag in $(EXTRA_TARGET_FLAGS); do \
43295	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43296	done; \
43297	(cd $(TARGET_SUBDIR)/libtermcap && \
43298	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43299	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43300	          "RANLIB=$${RANLIB}" \
43301	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43302	           install-html) \
43303	  || exit 1
43304
43305@endif target-libtermcap
43306
43307.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43308maybe-installcheck-target-libtermcap:
43309@if target-libtermcap
43310maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43311
43312installcheck-target-libtermcap: \
43313    configure-target-libtermcap 
43314	@: $(MAKE); $(unstage)
43315	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43316	r=`${PWD_COMMAND}`; export r; \
43317	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318	$(NORMAL_TARGET_EXPORTS) \
43319	echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
43320	for flag in $(EXTRA_TARGET_FLAGS); do \
43321	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322	done; \
43323	(cd $(TARGET_SUBDIR)/libtermcap && \
43324	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326	          "RANLIB=$${RANLIB}" \
43327	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328	           installcheck) \
43329	  || exit 1
43330
43331@endif target-libtermcap
43332
43333.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43334maybe-mostlyclean-target-libtermcap:
43335@if target-libtermcap
43336maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43337
43338# libtermcap doesn't support mostlyclean.
43339mostlyclean-target-libtermcap:
43340
43341@endif target-libtermcap
43342
43343.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43344maybe-clean-target-libtermcap:
43345@if target-libtermcap
43346maybe-clean-target-libtermcap: clean-target-libtermcap
43347
43348# libtermcap doesn't support clean.
43349clean-target-libtermcap:
43350
43351@endif target-libtermcap
43352
43353.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43354maybe-distclean-target-libtermcap:
43355@if target-libtermcap
43356maybe-distclean-target-libtermcap: distclean-target-libtermcap
43357
43358# libtermcap doesn't support distclean.
43359distclean-target-libtermcap:
43360
43361@endif target-libtermcap
43362
43363.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43364maybe-maintainer-clean-target-libtermcap:
43365@if target-libtermcap
43366maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43367
43368# libtermcap doesn't support maintainer-clean.
43369maintainer-clean-target-libtermcap:
43370
43371@endif target-libtermcap
43372
43373
43374
43375
43376
43377.PHONY: configure-target-winsup maybe-configure-target-winsup
43378maybe-configure-target-winsup:
43379@if gcc-bootstrap
43380configure-target-winsup: stage_current
43381@endif gcc-bootstrap
43382@if target-winsup
43383maybe-configure-target-winsup: configure-target-winsup
43384configure-target-winsup: 
43385	@: $(MAKE); $(unstage)
43386	@r=`${PWD_COMMAND}`; export r; \
43387	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43388	echo "Checking multilib configuration for winsup..."; \
43389	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43390	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
43391	if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43392	  if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43393	    rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43394	  else \
43395	    rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43396	    mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43397	  fi; \
43398	else \
43399	  mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43400	fi; \
43401	test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43402	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43403	$(NORMAL_TARGET_EXPORTS) \
43404	echo Configuring in $(TARGET_SUBDIR)/winsup; \
43405	cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43406	case $(srcdir) in \
43407	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43408	  *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43409		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43410	esac; \
43411	srcdiroption="--srcdir=$${topdir}/winsup"; \
43412	libsrcdir="$$s/winsup"; \
43413	rm -f no-such-file || : ; \
43414	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43415	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43416	  --target=${target_alias} $${srcdiroption}  \
43417	  || exit 1
43418@endif target-winsup
43419
43420
43421
43422
43423
43424.PHONY: all-target-winsup maybe-all-target-winsup
43425maybe-all-target-winsup:
43426@if gcc-bootstrap
43427all-target-winsup: stage_current
43428@endif gcc-bootstrap
43429@if target-winsup
43430TARGET-target-winsup=all
43431maybe-all-target-winsup: all-target-winsup
43432all-target-winsup: configure-target-winsup
43433	@: $(MAKE); $(unstage)
43434	@r=`${PWD_COMMAND}`; export r; \
43435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43436	$(NORMAL_TARGET_EXPORTS) \
43437	(cd $(TARGET_SUBDIR)/winsup && \
43438	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
43439@endif target-winsup
43440
43441
43442
43443
43444
43445.PHONY: check-target-winsup maybe-check-target-winsup
43446maybe-check-target-winsup:
43447@if target-winsup
43448maybe-check-target-winsup: check-target-winsup
43449
43450check-target-winsup:
43451	@: $(MAKE); $(unstage)
43452	@r=`${PWD_COMMAND}`; export r; \
43453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454	$(NORMAL_TARGET_EXPORTS) \
43455	(cd $(TARGET_SUBDIR)/winsup && \
43456	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43457
43458@endif target-winsup
43459
43460.PHONY: install-target-winsup maybe-install-target-winsup
43461maybe-install-target-winsup:
43462@if target-winsup
43463maybe-install-target-winsup: install-target-winsup
43464
43465install-target-winsup: installdirs
43466	@: $(MAKE); $(unstage)
43467	@r=`${PWD_COMMAND}`; export r; \
43468	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43469	$(NORMAL_TARGET_EXPORTS) \
43470	(cd $(TARGET_SUBDIR)/winsup && \
43471	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43472
43473@endif target-winsup
43474
43475# Other targets (info, dvi, pdf, etc.)
43476
43477.PHONY: maybe-info-target-winsup info-target-winsup
43478maybe-info-target-winsup:
43479@if target-winsup
43480maybe-info-target-winsup: info-target-winsup
43481
43482info-target-winsup: \
43483    configure-target-winsup 
43484	@: $(MAKE); $(unstage)
43485	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43486	r=`${PWD_COMMAND}`; export r; \
43487	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43488	$(NORMAL_TARGET_EXPORTS) \
43489	echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
43490	for flag in $(EXTRA_TARGET_FLAGS); do \
43491	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43492	done; \
43493	(cd $(TARGET_SUBDIR)/winsup && \
43494	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43495	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43496	          "RANLIB=$${RANLIB}" \
43497	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43498	           info) \
43499	  || exit 1
43500
43501@endif target-winsup
43502
43503.PHONY: maybe-dvi-target-winsup dvi-target-winsup
43504maybe-dvi-target-winsup:
43505@if target-winsup
43506maybe-dvi-target-winsup: dvi-target-winsup
43507
43508dvi-target-winsup: \
43509    configure-target-winsup 
43510	@: $(MAKE); $(unstage)
43511	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43512	r=`${PWD_COMMAND}`; export r; \
43513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514	$(NORMAL_TARGET_EXPORTS) \
43515	echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
43516	for flag in $(EXTRA_TARGET_FLAGS); do \
43517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43518	done; \
43519	(cd $(TARGET_SUBDIR)/winsup && \
43520	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43521	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43522	          "RANLIB=$${RANLIB}" \
43523	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43524	           dvi) \
43525	  || exit 1
43526
43527@endif target-winsup
43528
43529.PHONY: maybe-pdf-target-winsup pdf-target-winsup
43530maybe-pdf-target-winsup:
43531@if target-winsup
43532maybe-pdf-target-winsup: pdf-target-winsup
43533
43534pdf-target-winsup: \
43535    configure-target-winsup 
43536	@: $(MAKE); $(unstage)
43537	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43538	r=`${PWD_COMMAND}`; export r; \
43539	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540	$(NORMAL_TARGET_EXPORTS) \
43541	echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
43542	for flag in $(EXTRA_TARGET_FLAGS); do \
43543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43544	done; \
43545	(cd $(TARGET_SUBDIR)/winsup && \
43546	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548	          "RANLIB=$${RANLIB}" \
43549	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550	           pdf) \
43551	  || exit 1
43552
43553@endif target-winsup
43554
43555.PHONY: maybe-html-target-winsup html-target-winsup
43556maybe-html-target-winsup:
43557@if target-winsup
43558maybe-html-target-winsup: html-target-winsup
43559
43560html-target-winsup: \
43561    configure-target-winsup 
43562	@: $(MAKE); $(unstage)
43563	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43564	r=`${PWD_COMMAND}`; export r; \
43565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566	$(NORMAL_TARGET_EXPORTS) \
43567	echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
43568	for flag in $(EXTRA_TARGET_FLAGS); do \
43569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43570	done; \
43571	(cd $(TARGET_SUBDIR)/winsup && \
43572	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43573	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43574	          "RANLIB=$${RANLIB}" \
43575	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43576	           html) \
43577	  || exit 1
43578
43579@endif target-winsup
43580
43581.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
43582maybe-TAGS-target-winsup:
43583@if target-winsup
43584maybe-TAGS-target-winsup: TAGS-target-winsup
43585
43586TAGS-target-winsup: \
43587    configure-target-winsup 
43588	@: $(MAKE); $(unstage)
43589	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43590	r=`${PWD_COMMAND}`; export r; \
43591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592	$(NORMAL_TARGET_EXPORTS) \
43593	echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
43594	for flag in $(EXTRA_TARGET_FLAGS); do \
43595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43596	done; \
43597	(cd $(TARGET_SUBDIR)/winsup && \
43598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43600	          "RANLIB=$${RANLIB}" \
43601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43602	           TAGS) \
43603	  || exit 1
43604
43605@endif target-winsup
43606
43607.PHONY: maybe-install-info-target-winsup install-info-target-winsup
43608maybe-install-info-target-winsup:
43609@if target-winsup
43610maybe-install-info-target-winsup: install-info-target-winsup
43611
43612install-info-target-winsup: \
43613    configure-target-winsup \
43614    info-target-winsup 
43615	@: $(MAKE); $(unstage)
43616	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43617	r=`${PWD_COMMAND}`; export r; \
43618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43619	$(NORMAL_TARGET_EXPORTS) \
43620	echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
43621	for flag in $(EXTRA_TARGET_FLAGS); do \
43622	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43623	done; \
43624	(cd $(TARGET_SUBDIR)/winsup && \
43625	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43626	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43627	          "RANLIB=$${RANLIB}" \
43628	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43629	           install-info) \
43630	  || exit 1
43631
43632@endif target-winsup
43633
43634.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
43635maybe-install-pdf-target-winsup:
43636@if target-winsup
43637maybe-install-pdf-target-winsup: install-pdf-target-winsup
43638
43639install-pdf-target-winsup: \
43640    configure-target-winsup \
43641    pdf-target-winsup 
43642	@: $(MAKE); $(unstage)
43643	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43644	r=`${PWD_COMMAND}`; export r; \
43645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646	$(NORMAL_TARGET_EXPORTS) \
43647	echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
43648	for flag in $(EXTRA_TARGET_FLAGS); do \
43649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43650	done; \
43651	(cd $(TARGET_SUBDIR)/winsup && \
43652	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43653	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43654	          "RANLIB=$${RANLIB}" \
43655	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43656	           install-pdf) \
43657	  || exit 1
43658
43659@endif target-winsup
43660
43661.PHONY: maybe-install-html-target-winsup install-html-target-winsup
43662maybe-install-html-target-winsup:
43663@if target-winsup
43664maybe-install-html-target-winsup: install-html-target-winsup
43665
43666install-html-target-winsup: \
43667    configure-target-winsup \
43668    html-target-winsup 
43669	@: $(MAKE); $(unstage)
43670	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43671	r=`${PWD_COMMAND}`; export r; \
43672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43673	$(NORMAL_TARGET_EXPORTS) \
43674	echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
43675	for flag in $(EXTRA_TARGET_FLAGS); do \
43676	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677	done; \
43678	(cd $(TARGET_SUBDIR)/winsup && \
43679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43681	          "RANLIB=$${RANLIB}" \
43682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43683	           install-html) \
43684	  || exit 1
43685
43686@endif target-winsup
43687
43688.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
43689maybe-installcheck-target-winsup:
43690@if target-winsup
43691maybe-installcheck-target-winsup: installcheck-target-winsup
43692
43693installcheck-target-winsup: \
43694    configure-target-winsup 
43695	@: $(MAKE); $(unstage)
43696	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43697	r=`${PWD_COMMAND}`; export r; \
43698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43699	$(NORMAL_TARGET_EXPORTS) \
43700	echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
43701	for flag in $(EXTRA_TARGET_FLAGS); do \
43702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703	done; \
43704	(cd $(TARGET_SUBDIR)/winsup && \
43705	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43706	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43707	          "RANLIB=$${RANLIB}" \
43708	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43709	           installcheck) \
43710	  || exit 1
43711
43712@endif target-winsup
43713
43714.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
43715maybe-mostlyclean-target-winsup:
43716@if target-winsup
43717maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
43718
43719mostlyclean-target-winsup: 
43720	@: $(MAKE); $(unstage)
43721	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43722	r=`${PWD_COMMAND}`; export r; \
43723	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43724	$(NORMAL_TARGET_EXPORTS) \
43725	echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
43726	for flag in $(EXTRA_TARGET_FLAGS); do \
43727	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43728	done; \
43729	(cd $(TARGET_SUBDIR)/winsup && \
43730	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43731	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43732	          "RANLIB=$${RANLIB}" \
43733	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43734	           mostlyclean) \
43735	  || exit 1
43736
43737@endif target-winsup
43738
43739.PHONY: maybe-clean-target-winsup clean-target-winsup
43740maybe-clean-target-winsup:
43741@if target-winsup
43742maybe-clean-target-winsup: clean-target-winsup
43743
43744clean-target-winsup: 
43745	@: $(MAKE); $(unstage)
43746	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43747	r=`${PWD_COMMAND}`; export r; \
43748	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43749	$(NORMAL_TARGET_EXPORTS) \
43750	echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
43751	for flag in $(EXTRA_TARGET_FLAGS); do \
43752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43753	done; \
43754	(cd $(TARGET_SUBDIR)/winsup && \
43755	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43756	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43757	          "RANLIB=$${RANLIB}" \
43758	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43759	           clean) \
43760	  || exit 1
43761
43762@endif target-winsup
43763
43764.PHONY: maybe-distclean-target-winsup distclean-target-winsup
43765maybe-distclean-target-winsup:
43766@if target-winsup
43767maybe-distclean-target-winsup: distclean-target-winsup
43768
43769distclean-target-winsup: 
43770	@: $(MAKE); $(unstage)
43771	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43772	r=`${PWD_COMMAND}`; export r; \
43773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774	$(NORMAL_TARGET_EXPORTS) \
43775	echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
43776	for flag in $(EXTRA_TARGET_FLAGS); do \
43777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43778	done; \
43779	(cd $(TARGET_SUBDIR)/winsup && \
43780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43782	          "RANLIB=$${RANLIB}" \
43783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43784	           distclean) \
43785	  || exit 1
43786
43787@endif target-winsup
43788
43789.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
43790maybe-maintainer-clean-target-winsup:
43791@if target-winsup
43792maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
43793
43794maintainer-clean-target-winsup: 
43795	@: $(MAKE); $(unstage)
43796	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43797	r=`${PWD_COMMAND}`; export r; \
43798	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43799	$(NORMAL_TARGET_EXPORTS) \
43800	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
43801	for flag in $(EXTRA_TARGET_FLAGS); do \
43802	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43803	done; \
43804	(cd $(TARGET_SUBDIR)/winsup && \
43805	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43806	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43807	          "RANLIB=$${RANLIB}" \
43808	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43809	           maintainer-clean) \
43810	  || exit 1
43811
43812@endif target-winsup
43813
43814
43815
43816
43817
43818.PHONY: configure-target-libgloss maybe-configure-target-libgloss
43819maybe-configure-target-libgloss:
43820@if gcc-bootstrap
43821configure-target-libgloss: stage_current
43822@endif gcc-bootstrap
43823@if target-libgloss
43824maybe-configure-target-libgloss: configure-target-libgloss
43825configure-target-libgloss: 
43826	@: $(MAKE); $(unstage)
43827	@r=`${PWD_COMMAND}`; export r; \
43828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43829	echo "Checking multilib configuration for libgloss..."; \
43830	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
43831	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
43832	if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43833	  if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43834	    rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
43835	  else \
43836	    rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
43837	    mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43838	  fi; \
43839	else \
43840	  mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43841	fi; \
43842	test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
43843	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
43844	$(NORMAL_TARGET_EXPORTS) \
43845	echo Configuring in $(TARGET_SUBDIR)/libgloss; \
43846	cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
43847	case $(srcdir) in \
43848	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43849	  *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
43850		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43851	esac; \
43852	srcdiroption="--srcdir=$${topdir}/libgloss"; \
43853	libsrcdir="$$s/libgloss"; \
43854	rm -f no-such-file || : ; \
43855	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43856	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43857	  --target=${target_alias} $${srcdiroption}  \
43858	  || exit 1
43859@endif target-libgloss
43860
43861
43862
43863
43864
43865.PHONY: all-target-libgloss maybe-all-target-libgloss
43866maybe-all-target-libgloss:
43867@if gcc-bootstrap
43868all-target-libgloss: stage_current
43869@endif gcc-bootstrap
43870@if target-libgloss
43871TARGET-target-libgloss=all
43872maybe-all-target-libgloss: all-target-libgloss
43873all-target-libgloss: configure-target-libgloss
43874	@: $(MAKE); $(unstage)
43875	@r=`${PWD_COMMAND}`; export r; \
43876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877	$(NORMAL_TARGET_EXPORTS) \
43878	(cd $(TARGET_SUBDIR)/libgloss && \
43879	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
43880@endif target-libgloss
43881
43882
43883
43884
43885
43886.PHONY: check-target-libgloss maybe-check-target-libgloss
43887maybe-check-target-libgloss:
43888@if target-libgloss
43889maybe-check-target-libgloss: check-target-libgloss
43890
43891# Dummy target for uncheckable module.
43892check-target-libgloss:
43893
43894@endif target-libgloss
43895
43896.PHONY: install-target-libgloss maybe-install-target-libgloss
43897maybe-install-target-libgloss:
43898@if target-libgloss
43899maybe-install-target-libgloss: install-target-libgloss
43900
43901install-target-libgloss: installdirs
43902	@: $(MAKE); $(unstage)
43903	@r=`${PWD_COMMAND}`; export r; \
43904	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43905	$(NORMAL_TARGET_EXPORTS) \
43906	(cd $(TARGET_SUBDIR)/libgloss && \
43907	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43908
43909@endif target-libgloss
43910
43911# Other targets (info, dvi, pdf, etc.)
43912
43913.PHONY: maybe-info-target-libgloss info-target-libgloss
43914maybe-info-target-libgloss:
43915@if target-libgloss
43916maybe-info-target-libgloss: info-target-libgloss
43917
43918info-target-libgloss: \
43919    configure-target-libgloss 
43920	@: $(MAKE); $(unstage)
43921	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43922	r=`${PWD_COMMAND}`; export r; \
43923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43924	$(NORMAL_TARGET_EXPORTS) \
43925	echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
43926	for flag in $(EXTRA_TARGET_FLAGS); do \
43927	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43928	done; \
43929	(cd $(TARGET_SUBDIR)/libgloss && \
43930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43932	          "RANLIB=$${RANLIB}" \
43933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43934	           info) \
43935	  || exit 1
43936
43937@endif target-libgloss
43938
43939.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
43940maybe-dvi-target-libgloss:
43941@if target-libgloss
43942maybe-dvi-target-libgloss: dvi-target-libgloss
43943
43944dvi-target-libgloss: \
43945    configure-target-libgloss 
43946	@: $(MAKE); $(unstage)
43947	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43948	r=`${PWD_COMMAND}`; export r; \
43949	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43950	$(NORMAL_TARGET_EXPORTS) \
43951	echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
43952	for flag in $(EXTRA_TARGET_FLAGS); do \
43953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43954	done; \
43955	(cd $(TARGET_SUBDIR)/libgloss && \
43956	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43957	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43958	          "RANLIB=$${RANLIB}" \
43959	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43960	           dvi) \
43961	  || exit 1
43962
43963@endif target-libgloss
43964
43965.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
43966maybe-pdf-target-libgloss:
43967@if target-libgloss
43968maybe-pdf-target-libgloss: pdf-target-libgloss
43969
43970pdf-target-libgloss: \
43971    configure-target-libgloss 
43972	@: $(MAKE); $(unstage)
43973	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43974	r=`${PWD_COMMAND}`; export r; \
43975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976	$(NORMAL_TARGET_EXPORTS) \
43977	echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
43978	for flag in $(EXTRA_TARGET_FLAGS); do \
43979	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980	done; \
43981	(cd $(TARGET_SUBDIR)/libgloss && \
43982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43984	          "RANLIB=$${RANLIB}" \
43985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43986	           pdf) \
43987	  || exit 1
43988
43989@endif target-libgloss
43990
43991.PHONY: maybe-html-target-libgloss html-target-libgloss
43992maybe-html-target-libgloss:
43993@if target-libgloss
43994maybe-html-target-libgloss: html-target-libgloss
43995
43996html-target-libgloss: \
43997    configure-target-libgloss 
43998	@: $(MAKE); $(unstage)
43999	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44000	r=`${PWD_COMMAND}`; export r; \
44001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002	$(NORMAL_TARGET_EXPORTS) \
44003	echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
44004	for flag in $(EXTRA_TARGET_FLAGS); do \
44005	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44006	done; \
44007	(cd $(TARGET_SUBDIR)/libgloss && \
44008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44010	          "RANLIB=$${RANLIB}" \
44011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44012	           html) \
44013	  || exit 1
44014
44015@endif target-libgloss
44016
44017.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
44018maybe-TAGS-target-libgloss:
44019@if target-libgloss
44020maybe-TAGS-target-libgloss: TAGS-target-libgloss
44021
44022TAGS-target-libgloss: \
44023    configure-target-libgloss 
44024	@: $(MAKE); $(unstage)
44025	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44026	r=`${PWD_COMMAND}`; export r; \
44027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028	$(NORMAL_TARGET_EXPORTS) \
44029	echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
44030	for flag in $(EXTRA_TARGET_FLAGS); do \
44031	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44032	done; \
44033	(cd $(TARGET_SUBDIR)/libgloss && \
44034	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44035	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44036	          "RANLIB=$${RANLIB}" \
44037	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44038	           TAGS) \
44039	  || exit 1
44040
44041@endif target-libgloss
44042
44043.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
44044maybe-install-info-target-libgloss:
44045@if target-libgloss
44046maybe-install-info-target-libgloss: install-info-target-libgloss
44047
44048install-info-target-libgloss: \
44049    configure-target-libgloss \
44050    info-target-libgloss 
44051	@: $(MAKE); $(unstage)
44052	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44053	r=`${PWD_COMMAND}`; export r; \
44054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44055	$(NORMAL_TARGET_EXPORTS) \
44056	echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
44057	for flag in $(EXTRA_TARGET_FLAGS); do \
44058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44059	done; \
44060	(cd $(TARGET_SUBDIR)/libgloss && \
44061	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44062	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44063	          "RANLIB=$${RANLIB}" \
44064	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44065	           install-info) \
44066	  || exit 1
44067
44068@endif target-libgloss
44069
44070.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
44071maybe-install-pdf-target-libgloss:
44072@if target-libgloss
44073maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
44074
44075install-pdf-target-libgloss: \
44076    configure-target-libgloss \
44077    pdf-target-libgloss 
44078	@: $(MAKE); $(unstage)
44079	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44080	r=`${PWD_COMMAND}`; export r; \
44081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44082	$(NORMAL_TARGET_EXPORTS) \
44083	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
44084	for flag in $(EXTRA_TARGET_FLAGS); do \
44085	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44086	done; \
44087	(cd $(TARGET_SUBDIR)/libgloss && \
44088	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44089	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44090	          "RANLIB=$${RANLIB}" \
44091	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44092	           install-pdf) \
44093	  || exit 1
44094
44095@endif target-libgloss
44096
44097.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
44098maybe-install-html-target-libgloss:
44099@if target-libgloss
44100maybe-install-html-target-libgloss: install-html-target-libgloss
44101
44102install-html-target-libgloss: \
44103    configure-target-libgloss \
44104    html-target-libgloss 
44105	@: $(MAKE); $(unstage)
44106	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44107	r=`${PWD_COMMAND}`; export r; \
44108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44109	$(NORMAL_TARGET_EXPORTS) \
44110	echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
44111	for flag in $(EXTRA_TARGET_FLAGS); do \
44112	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44113	done; \
44114	(cd $(TARGET_SUBDIR)/libgloss && \
44115	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44116	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44117	          "RANLIB=$${RANLIB}" \
44118	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44119	           install-html) \
44120	  || exit 1
44121
44122@endif target-libgloss
44123
44124.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
44125maybe-installcheck-target-libgloss:
44126@if target-libgloss
44127maybe-installcheck-target-libgloss: installcheck-target-libgloss
44128
44129installcheck-target-libgloss: \
44130    configure-target-libgloss 
44131	@: $(MAKE); $(unstage)
44132	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44133	r=`${PWD_COMMAND}`; export r; \
44134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44135	$(NORMAL_TARGET_EXPORTS) \
44136	echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
44137	for flag in $(EXTRA_TARGET_FLAGS); do \
44138	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44139	done; \
44140	(cd $(TARGET_SUBDIR)/libgloss && \
44141	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44142	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44143	          "RANLIB=$${RANLIB}" \
44144	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44145	           installcheck) \
44146	  || exit 1
44147
44148@endif target-libgloss
44149
44150.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
44151maybe-mostlyclean-target-libgloss:
44152@if target-libgloss
44153maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
44154
44155mostlyclean-target-libgloss: 
44156	@: $(MAKE); $(unstage)
44157	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44158	r=`${PWD_COMMAND}`; export r; \
44159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44160	$(NORMAL_TARGET_EXPORTS) \
44161	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
44162	for flag in $(EXTRA_TARGET_FLAGS); do \
44163	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44164	done; \
44165	(cd $(TARGET_SUBDIR)/libgloss && \
44166	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44167	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44168	          "RANLIB=$${RANLIB}" \
44169	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44170	           mostlyclean) \
44171	  || exit 1
44172
44173@endif target-libgloss
44174
44175.PHONY: maybe-clean-target-libgloss clean-target-libgloss
44176maybe-clean-target-libgloss:
44177@if target-libgloss
44178maybe-clean-target-libgloss: clean-target-libgloss
44179
44180clean-target-libgloss: 
44181	@: $(MAKE); $(unstage)
44182	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44183	r=`${PWD_COMMAND}`; export r; \
44184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185	$(NORMAL_TARGET_EXPORTS) \
44186	echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
44187	for flag in $(EXTRA_TARGET_FLAGS); do \
44188	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44189	done; \
44190	(cd $(TARGET_SUBDIR)/libgloss && \
44191	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44192	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44193	          "RANLIB=$${RANLIB}" \
44194	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44195	           clean) \
44196	  || exit 1
44197
44198@endif target-libgloss
44199
44200.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44201maybe-distclean-target-libgloss:
44202@if target-libgloss
44203maybe-distclean-target-libgloss: distclean-target-libgloss
44204
44205distclean-target-libgloss: 
44206	@: $(MAKE); $(unstage)
44207	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44208	r=`${PWD_COMMAND}`; export r; \
44209	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44210	$(NORMAL_TARGET_EXPORTS) \
44211	echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
44212	for flag in $(EXTRA_TARGET_FLAGS); do \
44213	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44214	done; \
44215	(cd $(TARGET_SUBDIR)/libgloss && \
44216	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44217	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44218	          "RANLIB=$${RANLIB}" \
44219	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44220	           distclean) \
44221	  || exit 1
44222
44223@endif target-libgloss
44224
44225.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44226maybe-maintainer-clean-target-libgloss:
44227@if target-libgloss
44228maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44229
44230maintainer-clean-target-libgloss: 
44231	@: $(MAKE); $(unstage)
44232	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44233	r=`${PWD_COMMAND}`; export r; \
44234	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235	$(NORMAL_TARGET_EXPORTS) \
44236	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
44237	for flag in $(EXTRA_TARGET_FLAGS); do \
44238	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44239	done; \
44240	(cd $(TARGET_SUBDIR)/libgloss && \
44241	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44242	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44243	          "RANLIB=$${RANLIB}" \
44244	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44245	           maintainer-clean) \
44246	  || exit 1
44247
44248@endif target-libgloss
44249
44250
44251
44252
44253
44254.PHONY: configure-target-libiberty maybe-configure-target-libiberty
44255maybe-configure-target-libiberty:
44256@if gcc-bootstrap
44257configure-target-libiberty: stage_current
44258@endif gcc-bootstrap
44259@if target-libiberty
44260maybe-configure-target-libiberty: configure-target-libiberty
44261configure-target-libiberty: 
44262	@: $(MAKE); $(unstage)
44263	@r=`${PWD_COMMAND}`; export r; \
44264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265	echo "Checking multilib configuration for libiberty..."; \
44266	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44267	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
44268	if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44269	  if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44270	    rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
44271	  else \
44272	    rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
44273	    mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44274	  fi; \
44275	else \
44276	  mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44277	fi; \
44278	test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
44279	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44280	$(NORMAL_TARGET_EXPORTS) \
44281	echo Configuring in $(TARGET_SUBDIR)/libiberty; \
44282	cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
44283	case $(srcdir) in \
44284	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44285	  *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
44286		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44287	esac; \
44288	srcdiroption="--srcdir=$${topdir}/libiberty"; \
44289	libsrcdir="$$s/libiberty"; \
44290	rm -f no-such-file || : ; \
44291	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44292	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44293	  --target=${target_alias} $${srcdiroption}  \
44294	  || exit 1
44295@endif target-libiberty
44296
44297
44298
44299
44300
44301.PHONY: all-target-libiberty maybe-all-target-libiberty
44302maybe-all-target-libiberty:
44303@if gcc-bootstrap
44304all-target-libiberty: stage_current
44305@endif gcc-bootstrap
44306@if target-libiberty
44307TARGET-target-libiberty=all
44308maybe-all-target-libiberty: all-target-libiberty
44309all-target-libiberty: configure-target-libiberty
44310	@: $(MAKE); $(unstage)
44311	@r=`${PWD_COMMAND}`; export r; \
44312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44313	$(NORMAL_TARGET_EXPORTS) \
44314	(cd $(TARGET_SUBDIR)/libiberty && \
44315	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
44316@endif target-libiberty
44317
44318
44319
44320
44321
44322.PHONY: check-target-libiberty maybe-check-target-libiberty
44323maybe-check-target-libiberty:
44324@if target-libiberty
44325maybe-check-target-libiberty: check-target-libiberty
44326
44327check-target-libiberty:
44328	@: $(MAKE); $(unstage)
44329	@r=`${PWD_COMMAND}`; export r; \
44330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44331	$(NORMAL_TARGET_EXPORTS) \
44332	(cd $(TARGET_SUBDIR)/libiberty && \
44333	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44334
44335@endif target-libiberty
44336
44337.PHONY: install-target-libiberty maybe-install-target-libiberty
44338maybe-install-target-libiberty:
44339@if target-libiberty
44340maybe-install-target-libiberty: install-target-libiberty
44341
44342install-target-libiberty: installdirs
44343	@: $(MAKE); $(unstage)
44344	@r=`${PWD_COMMAND}`; export r; \
44345	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346	$(NORMAL_TARGET_EXPORTS) \
44347	(cd $(TARGET_SUBDIR)/libiberty && \
44348	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44349
44350@endif target-libiberty
44351
44352# Other targets (info, dvi, pdf, etc.)
44353
44354.PHONY: maybe-info-target-libiberty info-target-libiberty
44355maybe-info-target-libiberty:
44356@if target-libiberty
44357maybe-info-target-libiberty: info-target-libiberty
44358
44359info-target-libiberty: \
44360    configure-target-libiberty 
44361	@: $(MAKE); $(unstage)
44362	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44363	r=`${PWD_COMMAND}`; export r; \
44364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365	$(NORMAL_TARGET_EXPORTS) \
44366	echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
44367	for flag in $(EXTRA_TARGET_FLAGS); do \
44368	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369	done; \
44370	(cd $(TARGET_SUBDIR)/libiberty && \
44371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44373	          "RANLIB=$${RANLIB}" \
44374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44375	           info) \
44376	  || exit 1
44377
44378@endif target-libiberty
44379
44380.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
44381maybe-dvi-target-libiberty:
44382@if target-libiberty
44383maybe-dvi-target-libiberty: dvi-target-libiberty
44384
44385dvi-target-libiberty: \
44386    configure-target-libiberty 
44387	@: $(MAKE); $(unstage)
44388	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44389	r=`${PWD_COMMAND}`; export r; \
44390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391	$(NORMAL_TARGET_EXPORTS) \
44392	echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
44393	for flag in $(EXTRA_TARGET_FLAGS); do \
44394	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44395	done; \
44396	(cd $(TARGET_SUBDIR)/libiberty && \
44397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399	          "RANLIB=$${RANLIB}" \
44400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401	           dvi) \
44402	  || exit 1
44403
44404@endif target-libiberty
44405
44406.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
44407maybe-pdf-target-libiberty:
44408@if target-libiberty
44409maybe-pdf-target-libiberty: pdf-target-libiberty
44410
44411pdf-target-libiberty: \
44412    configure-target-libiberty 
44413	@: $(MAKE); $(unstage)
44414	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44415	r=`${PWD_COMMAND}`; export r; \
44416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44417	$(NORMAL_TARGET_EXPORTS) \
44418	echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
44419	for flag in $(EXTRA_TARGET_FLAGS); do \
44420	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44421	done; \
44422	(cd $(TARGET_SUBDIR)/libiberty && \
44423	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44424	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44425	          "RANLIB=$${RANLIB}" \
44426	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44427	           pdf) \
44428	  || exit 1
44429
44430@endif target-libiberty
44431
44432.PHONY: maybe-html-target-libiberty html-target-libiberty
44433maybe-html-target-libiberty:
44434@if target-libiberty
44435maybe-html-target-libiberty: html-target-libiberty
44436
44437html-target-libiberty: \
44438    configure-target-libiberty 
44439	@: $(MAKE); $(unstage)
44440	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44441	r=`${PWD_COMMAND}`; export r; \
44442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443	$(NORMAL_TARGET_EXPORTS) \
44444	echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
44445	for flag in $(EXTRA_TARGET_FLAGS); do \
44446	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44447	done; \
44448	(cd $(TARGET_SUBDIR)/libiberty && \
44449	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44450	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44451	          "RANLIB=$${RANLIB}" \
44452	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44453	           html) \
44454	  || exit 1
44455
44456@endif target-libiberty
44457
44458.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
44459maybe-TAGS-target-libiberty:
44460@if target-libiberty
44461maybe-TAGS-target-libiberty: TAGS-target-libiberty
44462
44463TAGS-target-libiberty: \
44464    configure-target-libiberty 
44465	@: $(MAKE); $(unstage)
44466	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44467	r=`${PWD_COMMAND}`; export r; \
44468	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44469	$(NORMAL_TARGET_EXPORTS) \
44470	echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
44471	for flag in $(EXTRA_TARGET_FLAGS); do \
44472	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44473	done; \
44474	(cd $(TARGET_SUBDIR)/libiberty && \
44475	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44476	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44477	          "RANLIB=$${RANLIB}" \
44478	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44479	           TAGS) \
44480	  || exit 1
44481
44482@endif target-libiberty
44483
44484.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
44485maybe-install-info-target-libiberty:
44486@if target-libiberty
44487maybe-install-info-target-libiberty: install-info-target-libiberty
44488
44489install-info-target-libiberty: \
44490    configure-target-libiberty \
44491    info-target-libiberty 
44492	@: $(MAKE); $(unstage)
44493	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44494	r=`${PWD_COMMAND}`; export r; \
44495	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496	$(NORMAL_TARGET_EXPORTS) \
44497	echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
44498	for flag in $(EXTRA_TARGET_FLAGS); do \
44499	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44500	done; \
44501	(cd $(TARGET_SUBDIR)/libiberty && \
44502	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44503	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44504	          "RANLIB=$${RANLIB}" \
44505	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44506	           install-info) \
44507	  || exit 1
44508
44509@endif target-libiberty
44510
44511.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
44512maybe-install-pdf-target-libiberty:
44513@if target-libiberty
44514maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
44515
44516install-pdf-target-libiberty: \
44517    configure-target-libiberty \
44518    pdf-target-libiberty 
44519	@: $(MAKE); $(unstage)
44520	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44521	r=`${PWD_COMMAND}`; export r; \
44522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44523	$(NORMAL_TARGET_EXPORTS) \
44524	echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
44525	for flag in $(EXTRA_TARGET_FLAGS); do \
44526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44527	done; \
44528	(cd $(TARGET_SUBDIR)/libiberty && \
44529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44531	          "RANLIB=$${RANLIB}" \
44532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44533	           install-pdf) \
44534	  || exit 1
44535
44536@endif target-libiberty
44537
44538.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
44539maybe-install-html-target-libiberty:
44540@if target-libiberty
44541maybe-install-html-target-libiberty: install-html-target-libiberty
44542
44543install-html-target-libiberty: \
44544    configure-target-libiberty \
44545    html-target-libiberty 
44546	@: $(MAKE); $(unstage)
44547	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44548	r=`${PWD_COMMAND}`; export r; \
44549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550	$(NORMAL_TARGET_EXPORTS) \
44551	echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
44552	for flag in $(EXTRA_TARGET_FLAGS); do \
44553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44554	done; \
44555	(cd $(TARGET_SUBDIR)/libiberty && \
44556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44558	          "RANLIB=$${RANLIB}" \
44559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44560	           install-html) \
44561	  || exit 1
44562
44563@endif target-libiberty
44564
44565.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
44566maybe-installcheck-target-libiberty:
44567@if target-libiberty
44568maybe-installcheck-target-libiberty: installcheck-target-libiberty
44569
44570installcheck-target-libiberty: \
44571    configure-target-libiberty 
44572	@: $(MAKE); $(unstage)
44573	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44574	r=`${PWD_COMMAND}`; export r; \
44575	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44576	$(NORMAL_TARGET_EXPORTS) \
44577	echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
44578	for flag in $(EXTRA_TARGET_FLAGS); do \
44579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44580	done; \
44581	(cd $(TARGET_SUBDIR)/libiberty && \
44582	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44583	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44584	          "RANLIB=$${RANLIB}" \
44585	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44586	           installcheck) \
44587	  || exit 1
44588
44589@endif target-libiberty
44590
44591.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
44592maybe-mostlyclean-target-libiberty:
44593@if target-libiberty
44594maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
44595
44596mostlyclean-target-libiberty: 
44597	@: $(MAKE); $(unstage)
44598	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44599	r=`${PWD_COMMAND}`; export r; \
44600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44601	$(NORMAL_TARGET_EXPORTS) \
44602	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
44603	for flag in $(EXTRA_TARGET_FLAGS); do \
44604	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44605	done; \
44606	(cd $(TARGET_SUBDIR)/libiberty && \
44607	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44608	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44609	          "RANLIB=$${RANLIB}" \
44610	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44611	           mostlyclean) \
44612	  || exit 1
44613
44614@endif target-libiberty
44615
44616.PHONY: maybe-clean-target-libiberty clean-target-libiberty
44617maybe-clean-target-libiberty:
44618@if target-libiberty
44619maybe-clean-target-libiberty: clean-target-libiberty
44620
44621clean-target-libiberty: 
44622	@: $(MAKE); $(unstage)
44623	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44624	r=`${PWD_COMMAND}`; export r; \
44625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626	$(NORMAL_TARGET_EXPORTS) \
44627	echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
44628	for flag in $(EXTRA_TARGET_FLAGS); do \
44629	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44630	done; \
44631	(cd $(TARGET_SUBDIR)/libiberty && \
44632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634	          "RANLIB=$${RANLIB}" \
44635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636	           clean) \
44637	  || exit 1
44638
44639@endif target-libiberty
44640
44641.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
44642maybe-distclean-target-libiberty:
44643@if target-libiberty
44644maybe-distclean-target-libiberty: distclean-target-libiberty
44645
44646distclean-target-libiberty: 
44647	@: $(MAKE); $(unstage)
44648	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44649	r=`${PWD_COMMAND}`; export r; \
44650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44651	$(NORMAL_TARGET_EXPORTS) \
44652	echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
44653	for flag in $(EXTRA_TARGET_FLAGS); do \
44654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44655	done; \
44656	(cd $(TARGET_SUBDIR)/libiberty && \
44657	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44658	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44659	          "RANLIB=$${RANLIB}" \
44660	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44661	           distclean) \
44662	  || exit 1
44663
44664@endif target-libiberty
44665
44666.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
44667maybe-maintainer-clean-target-libiberty:
44668@if target-libiberty
44669maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
44670
44671maintainer-clean-target-libiberty: 
44672	@: $(MAKE); $(unstage)
44673	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44674	r=`${PWD_COMMAND}`; export r; \
44675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44676	$(NORMAL_TARGET_EXPORTS) \
44677	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
44678	for flag in $(EXTRA_TARGET_FLAGS); do \
44679	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44680	done; \
44681	(cd $(TARGET_SUBDIR)/libiberty && \
44682	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44683	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44684	          "RANLIB=$${RANLIB}" \
44685	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44686	           maintainer-clean) \
44687	  || exit 1
44688
44689@endif target-libiberty
44690
44691
44692
44693
44694
44695.PHONY: configure-target-gperf maybe-configure-target-gperf
44696maybe-configure-target-gperf:
44697@if gcc-bootstrap
44698configure-target-gperf: stage_current
44699@endif gcc-bootstrap
44700@if target-gperf
44701maybe-configure-target-gperf: configure-target-gperf
44702configure-target-gperf: 
44703	@: $(MAKE); $(unstage)
44704	@r=`${PWD_COMMAND}`; export r; \
44705	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706	echo "Checking multilib configuration for gperf..."; \
44707	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
44708	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
44709	if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
44710	  if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
44711	    rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
44712	  else \
44713	    rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
44714	    mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
44715	  fi; \
44716	else \
44717	  mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
44718	fi; \
44719	test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
44720	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
44721	$(NORMAL_TARGET_EXPORTS) \
44722	echo Configuring in $(TARGET_SUBDIR)/gperf; \
44723	cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
44724	case $(srcdir) in \
44725	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44726	  *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
44727		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44728	esac; \
44729	srcdiroption="--srcdir=$${topdir}/gperf"; \
44730	libsrcdir="$$s/gperf"; \
44731	rm -f no-such-file || : ; \
44732	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44733	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44734	  --target=${target_alias} $${srcdiroption}  \
44735	  || exit 1
44736@endif target-gperf
44737
44738
44739
44740
44741
44742.PHONY: all-target-gperf maybe-all-target-gperf
44743maybe-all-target-gperf:
44744@if gcc-bootstrap
44745all-target-gperf: stage_current
44746@endif gcc-bootstrap
44747@if target-gperf
44748TARGET-target-gperf=all
44749maybe-all-target-gperf: all-target-gperf
44750all-target-gperf: configure-target-gperf
44751	@: $(MAKE); $(unstage)
44752	@r=`${PWD_COMMAND}`; export r; \
44753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44754	$(NORMAL_TARGET_EXPORTS) \
44755	(cd $(TARGET_SUBDIR)/gperf && \
44756	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
44757@endif target-gperf
44758
44759
44760
44761
44762
44763.PHONY: check-target-gperf maybe-check-target-gperf
44764maybe-check-target-gperf:
44765@if target-gperf
44766maybe-check-target-gperf: check-target-gperf
44767
44768check-target-gperf:
44769	@: $(MAKE); $(unstage)
44770	@r=`${PWD_COMMAND}`; export r; \
44771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44772	$(NORMAL_TARGET_EXPORTS) \
44773	(cd $(TARGET_SUBDIR)/gperf && \
44774	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44775
44776@endif target-gperf
44777
44778.PHONY: install-target-gperf maybe-install-target-gperf
44779maybe-install-target-gperf:
44780@if target-gperf
44781maybe-install-target-gperf: install-target-gperf
44782
44783install-target-gperf: installdirs
44784	@: $(MAKE); $(unstage)
44785	@r=`${PWD_COMMAND}`; export r; \
44786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787	$(NORMAL_TARGET_EXPORTS) \
44788	(cd $(TARGET_SUBDIR)/gperf && \
44789	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44790
44791@endif target-gperf
44792
44793# Other targets (info, dvi, pdf, etc.)
44794
44795.PHONY: maybe-info-target-gperf info-target-gperf
44796maybe-info-target-gperf:
44797@if target-gperf
44798maybe-info-target-gperf: info-target-gperf
44799
44800info-target-gperf: \
44801    configure-target-gperf 
44802	@: $(MAKE); $(unstage)
44803	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44804	r=`${PWD_COMMAND}`; export r; \
44805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44806	$(NORMAL_TARGET_EXPORTS) \
44807	echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
44808	for flag in $(EXTRA_TARGET_FLAGS); do \
44809	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44810	done; \
44811	(cd $(TARGET_SUBDIR)/gperf && \
44812	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44813	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44814	          "RANLIB=$${RANLIB}" \
44815	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44816	           info) \
44817	  || exit 1
44818
44819@endif target-gperf
44820
44821.PHONY: maybe-dvi-target-gperf dvi-target-gperf
44822maybe-dvi-target-gperf:
44823@if target-gperf
44824maybe-dvi-target-gperf: dvi-target-gperf
44825
44826dvi-target-gperf: \
44827    configure-target-gperf 
44828	@: $(MAKE); $(unstage)
44829	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44830	r=`${PWD_COMMAND}`; export r; \
44831	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832	$(NORMAL_TARGET_EXPORTS) \
44833	echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
44834	for flag in $(EXTRA_TARGET_FLAGS); do \
44835	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836	done; \
44837	(cd $(TARGET_SUBDIR)/gperf && \
44838	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840	          "RANLIB=$${RANLIB}" \
44841	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842	           dvi) \
44843	  || exit 1
44844
44845@endif target-gperf
44846
44847.PHONY: maybe-pdf-target-gperf pdf-target-gperf
44848maybe-pdf-target-gperf:
44849@if target-gperf
44850maybe-pdf-target-gperf: pdf-target-gperf
44851
44852pdf-target-gperf: \
44853    configure-target-gperf 
44854	@: $(MAKE); $(unstage)
44855	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44856	r=`${PWD_COMMAND}`; export r; \
44857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858	$(NORMAL_TARGET_EXPORTS) \
44859	echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
44860	for flag in $(EXTRA_TARGET_FLAGS); do \
44861	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862	done; \
44863	(cd $(TARGET_SUBDIR)/gperf && \
44864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866	          "RANLIB=$${RANLIB}" \
44867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44868	           pdf) \
44869	  || exit 1
44870
44871@endif target-gperf
44872
44873.PHONY: maybe-html-target-gperf html-target-gperf
44874maybe-html-target-gperf:
44875@if target-gperf
44876maybe-html-target-gperf: html-target-gperf
44877
44878html-target-gperf: \
44879    configure-target-gperf 
44880	@: $(MAKE); $(unstage)
44881	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44882	r=`${PWD_COMMAND}`; export r; \
44883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44884	$(NORMAL_TARGET_EXPORTS) \
44885	echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
44886	for flag in $(EXTRA_TARGET_FLAGS); do \
44887	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44888	done; \
44889	(cd $(TARGET_SUBDIR)/gperf && \
44890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44892	          "RANLIB=$${RANLIB}" \
44893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44894	           html) \
44895	  || exit 1
44896
44897@endif target-gperf
44898
44899.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
44900maybe-TAGS-target-gperf:
44901@if target-gperf
44902maybe-TAGS-target-gperf: TAGS-target-gperf
44903
44904TAGS-target-gperf: \
44905    configure-target-gperf 
44906	@: $(MAKE); $(unstage)
44907	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44908	r=`${PWD_COMMAND}`; export r; \
44909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910	$(NORMAL_TARGET_EXPORTS) \
44911	echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
44912	for flag in $(EXTRA_TARGET_FLAGS); do \
44913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44914	done; \
44915	(cd $(TARGET_SUBDIR)/gperf && \
44916	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44917	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44918	          "RANLIB=$${RANLIB}" \
44919	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44920	           TAGS) \
44921	  || exit 1
44922
44923@endif target-gperf
44924
44925.PHONY: maybe-install-info-target-gperf install-info-target-gperf
44926maybe-install-info-target-gperf:
44927@if target-gperf
44928maybe-install-info-target-gperf: install-info-target-gperf
44929
44930install-info-target-gperf: \
44931    configure-target-gperf \
44932    info-target-gperf 
44933	@: $(MAKE); $(unstage)
44934	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44935	r=`${PWD_COMMAND}`; export r; \
44936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44937	$(NORMAL_TARGET_EXPORTS) \
44938	echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
44939	for flag in $(EXTRA_TARGET_FLAGS); do \
44940	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44941	done; \
44942	(cd $(TARGET_SUBDIR)/gperf && \
44943	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44944	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44945	          "RANLIB=$${RANLIB}" \
44946	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44947	           install-info) \
44948	  || exit 1
44949
44950@endif target-gperf
44951
44952.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
44953maybe-install-pdf-target-gperf:
44954@if target-gperf
44955maybe-install-pdf-target-gperf: install-pdf-target-gperf
44956
44957install-pdf-target-gperf: \
44958    configure-target-gperf \
44959    pdf-target-gperf 
44960	@: $(MAKE); $(unstage)
44961	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44962	r=`${PWD_COMMAND}`; export r; \
44963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964	$(NORMAL_TARGET_EXPORTS) \
44965	echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
44966	for flag in $(EXTRA_TARGET_FLAGS); do \
44967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44968	done; \
44969	(cd $(TARGET_SUBDIR)/gperf && \
44970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44972	          "RANLIB=$${RANLIB}" \
44973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44974	           install-pdf) \
44975	  || exit 1
44976
44977@endif target-gperf
44978
44979.PHONY: maybe-install-html-target-gperf install-html-target-gperf
44980maybe-install-html-target-gperf:
44981@if target-gperf
44982maybe-install-html-target-gperf: install-html-target-gperf
44983
44984install-html-target-gperf: \
44985    configure-target-gperf \
44986    html-target-gperf 
44987	@: $(MAKE); $(unstage)
44988	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44989	r=`${PWD_COMMAND}`; export r; \
44990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44991	$(NORMAL_TARGET_EXPORTS) \
44992	echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
44993	for flag in $(EXTRA_TARGET_FLAGS); do \
44994	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44995	done; \
44996	(cd $(TARGET_SUBDIR)/gperf && \
44997	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44998	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44999	          "RANLIB=$${RANLIB}" \
45000	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45001	           install-html) \
45002	  || exit 1
45003
45004@endif target-gperf
45005
45006.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
45007maybe-installcheck-target-gperf:
45008@if target-gperf
45009maybe-installcheck-target-gperf: installcheck-target-gperf
45010
45011installcheck-target-gperf: \
45012    configure-target-gperf 
45013	@: $(MAKE); $(unstage)
45014	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45015	r=`${PWD_COMMAND}`; export r; \
45016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45017	$(NORMAL_TARGET_EXPORTS) \
45018	echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
45019	for flag in $(EXTRA_TARGET_FLAGS); do \
45020	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45021	done; \
45022	(cd $(TARGET_SUBDIR)/gperf && \
45023	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45024	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45025	          "RANLIB=$${RANLIB}" \
45026	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45027	           installcheck) \
45028	  || exit 1
45029
45030@endif target-gperf
45031
45032.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
45033maybe-mostlyclean-target-gperf:
45034@if target-gperf
45035maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
45036
45037mostlyclean-target-gperf: 
45038	@: $(MAKE); $(unstage)
45039	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45040	r=`${PWD_COMMAND}`; export r; \
45041	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45042	$(NORMAL_TARGET_EXPORTS) \
45043	echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
45044	for flag in $(EXTRA_TARGET_FLAGS); do \
45045	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45046	done; \
45047	(cd $(TARGET_SUBDIR)/gperf && \
45048	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45049	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45050	          "RANLIB=$${RANLIB}" \
45051	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45052	           mostlyclean) \
45053	  || exit 1
45054
45055@endif target-gperf
45056
45057.PHONY: maybe-clean-target-gperf clean-target-gperf
45058maybe-clean-target-gperf:
45059@if target-gperf
45060maybe-clean-target-gperf: clean-target-gperf
45061
45062clean-target-gperf: 
45063	@: $(MAKE); $(unstage)
45064	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45065	r=`${PWD_COMMAND}`; export r; \
45066	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45067	$(NORMAL_TARGET_EXPORTS) \
45068	echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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	           clean) \
45078	  || exit 1
45079
45080@endif target-gperf
45081
45082.PHONY: maybe-distclean-target-gperf distclean-target-gperf
45083maybe-distclean-target-gperf:
45084@if target-gperf
45085maybe-distclean-target-gperf: distclean-target-gperf
45086
45087distclean-target-gperf: 
45088	@: $(MAKE); $(unstage)
45089	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45090	r=`${PWD_COMMAND}`; export r; \
45091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45092	$(NORMAL_TARGET_EXPORTS) \
45093	echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
45094	for flag in $(EXTRA_TARGET_FLAGS); do \
45095	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45096	done; \
45097	(cd $(TARGET_SUBDIR)/gperf && \
45098	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45099	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45100	          "RANLIB=$${RANLIB}" \
45101	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45102	           distclean) \
45103	  || exit 1
45104
45105@endif target-gperf
45106
45107.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
45108maybe-maintainer-clean-target-gperf:
45109@if target-gperf
45110maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
45111
45112maintainer-clean-target-gperf: 
45113	@: $(MAKE); $(unstage)
45114	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45115	r=`${PWD_COMMAND}`; export r; \
45116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45117	$(NORMAL_TARGET_EXPORTS) \
45118	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
45119	for flag in $(EXTRA_TARGET_FLAGS); do \
45120	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45121	done; \
45122	(cd $(TARGET_SUBDIR)/gperf && \
45123	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45124	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45125	          "RANLIB=$${RANLIB}" \
45126	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45127	           maintainer-clean) \
45128	  || exit 1
45129
45130@endif target-gperf
45131
45132
45133
45134
45135
45136.PHONY: configure-target-examples maybe-configure-target-examples
45137maybe-configure-target-examples:
45138@if gcc-bootstrap
45139configure-target-examples: stage_current
45140@endif gcc-bootstrap
45141@if target-examples
45142maybe-configure-target-examples: configure-target-examples
45143configure-target-examples: 
45144	@: $(MAKE); $(unstage)
45145	@r=`${PWD_COMMAND}`; export r; \
45146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45147	echo "Checking multilib configuration for examples..."; \
45148	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45149	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
45150	if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
45151	  if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
45152	    rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
45153	  else \
45154	    rm -f $(TARGET_SUBDIR)/examples/Makefile; \
45155	    mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45156	  fi; \
45157	else \
45158	  mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45159	fi; \
45160	test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
45161	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45162	$(NORMAL_TARGET_EXPORTS) \
45163	echo Configuring in $(TARGET_SUBDIR)/examples; \
45164	cd "$(TARGET_SUBDIR)/examples" || exit 1; \
45165	case $(srcdir) in \
45166	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45167	  *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
45168		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45169	esac; \
45170	srcdiroption="--srcdir=$${topdir}/examples"; \
45171	libsrcdir="$$s/examples"; \
45172	rm -f no-such-file || : ; \
45173	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45174	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45175	  --target=${target_alias} $${srcdiroption}  \
45176	  || exit 1
45177@endif target-examples
45178
45179
45180
45181
45182
45183.PHONY: all-target-examples maybe-all-target-examples
45184maybe-all-target-examples:
45185@if gcc-bootstrap
45186all-target-examples: stage_current
45187@endif gcc-bootstrap
45188@if target-examples
45189TARGET-target-examples=all
45190maybe-all-target-examples: all-target-examples
45191all-target-examples: configure-target-examples
45192	@: $(MAKE); $(unstage)
45193	@r=`${PWD_COMMAND}`; export r; \
45194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45195	$(NORMAL_TARGET_EXPORTS) \
45196	(cd $(TARGET_SUBDIR)/examples && \
45197	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
45198@endif target-examples
45199
45200
45201
45202
45203
45204.PHONY: check-target-examples maybe-check-target-examples
45205maybe-check-target-examples:
45206@if target-examples
45207maybe-check-target-examples: check-target-examples
45208
45209# Dummy target for uncheckable module.
45210check-target-examples:
45211
45212@endif target-examples
45213
45214.PHONY: install-target-examples maybe-install-target-examples
45215maybe-install-target-examples:
45216@if target-examples
45217maybe-install-target-examples: install-target-examples
45218
45219# Dummy target for uninstallable.
45220install-target-examples:
45221
45222@endif target-examples
45223
45224# Other targets (info, dvi, pdf, etc.)
45225
45226.PHONY: maybe-info-target-examples info-target-examples
45227maybe-info-target-examples:
45228@if target-examples
45229maybe-info-target-examples: info-target-examples
45230
45231info-target-examples: \
45232    configure-target-examples 
45233	@: $(MAKE); $(unstage)
45234	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45235	r=`${PWD_COMMAND}`; export r; \
45236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237	$(NORMAL_TARGET_EXPORTS) \
45238	echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
45239	for flag in $(EXTRA_TARGET_FLAGS); do \
45240	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45241	done; \
45242	(cd $(TARGET_SUBDIR)/examples && \
45243	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45244	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45245	          "RANLIB=$${RANLIB}" \
45246	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45247	           info) \
45248	  || exit 1
45249
45250@endif target-examples
45251
45252.PHONY: maybe-dvi-target-examples dvi-target-examples
45253maybe-dvi-target-examples:
45254@if target-examples
45255maybe-dvi-target-examples: dvi-target-examples
45256
45257dvi-target-examples: \
45258    configure-target-examples 
45259	@: $(MAKE); $(unstage)
45260	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45261	r=`${PWD_COMMAND}`; export r; \
45262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45263	$(NORMAL_TARGET_EXPORTS) \
45264	echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
45265	for flag in $(EXTRA_TARGET_FLAGS); do \
45266	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45267	done; \
45268	(cd $(TARGET_SUBDIR)/examples && \
45269	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45270	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45271	          "RANLIB=$${RANLIB}" \
45272	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45273	           dvi) \
45274	  || exit 1
45275
45276@endif target-examples
45277
45278.PHONY: maybe-pdf-target-examples pdf-target-examples
45279maybe-pdf-target-examples:
45280@if target-examples
45281maybe-pdf-target-examples: pdf-target-examples
45282
45283pdf-target-examples: \
45284    configure-target-examples 
45285	@: $(MAKE); $(unstage)
45286	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45287	r=`${PWD_COMMAND}`; export r; \
45288	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45289	$(NORMAL_TARGET_EXPORTS) \
45290	echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
45291	for flag in $(EXTRA_TARGET_FLAGS); do \
45292	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45293	done; \
45294	(cd $(TARGET_SUBDIR)/examples && \
45295	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45296	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45297	          "RANLIB=$${RANLIB}" \
45298	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45299	           pdf) \
45300	  || exit 1
45301
45302@endif target-examples
45303
45304.PHONY: maybe-html-target-examples html-target-examples
45305maybe-html-target-examples:
45306@if target-examples
45307maybe-html-target-examples: html-target-examples
45308
45309html-target-examples: \
45310    configure-target-examples 
45311	@: $(MAKE); $(unstage)
45312	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45313	r=`${PWD_COMMAND}`; export r; \
45314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45315	$(NORMAL_TARGET_EXPORTS) \
45316	echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
45317	for flag in $(EXTRA_TARGET_FLAGS); do \
45318	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45319	done; \
45320	(cd $(TARGET_SUBDIR)/examples && \
45321	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45322	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45323	          "RANLIB=$${RANLIB}" \
45324	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45325	           html) \
45326	  || exit 1
45327
45328@endif target-examples
45329
45330.PHONY: maybe-TAGS-target-examples TAGS-target-examples
45331maybe-TAGS-target-examples:
45332@if target-examples
45333maybe-TAGS-target-examples: TAGS-target-examples
45334
45335TAGS-target-examples: \
45336    configure-target-examples 
45337	@: $(MAKE); $(unstage)
45338	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45339	r=`${PWD_COMMAND}`; export r; \
45340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341	$(NORMAL_TARGET_EXPORTS) \
45342	echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
45343	for flag in $(EXTRA_TARGET_FLAGS); do \
45344	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45345	done; \
45346	(cd $(TARGET_SUBDIR)/examples && \
45347	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45348	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45349	          "RANLIB=$${RANLIB}" \
45350	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45351	           TAGS) \
45352	  || exit 1
45353
45354@endif target-examples
45355
45356.PHONY: maybe-install-info-target-examples install-info-target-examples
45357maybe-install-info-target-examples:
45358@if target-examples
45359maybe-install-info-target-examples: install-info-target-examples
45360
45361install-info-target-examples: \
45362    configure-target-examples \
45363    info-target-examples 
45364	@: $(MAKE); $(unstage)
45365	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45366	r=`${PWD_COMMAND}`; export r; \
45367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45368	$(NORMAL_TARGET_EXPORTS) \
45369	echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
45370	for flag in $(EXTRA_TARGET_FLAGS); do \
45371	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45372	done; \
45373	(cd $(TARGET_SUBDIR)/examples && \
45374	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45375	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45376	          "RANLIB=$${RANLIB}" \
45377	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45378	           install-info) \
45379	  || exit 1
45380
45381@endif target-examples
45382
45383.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
45384maybe-install-pdf-target-examples:
45385@if target-examples
45386maybe-install-pdf-target-examples: install-pdf-target-examples
45387
45388install-pdf-target-examples: \
45389    configure-target-examples \
45390    pdf-target-examples 
45391	@: $(MAKE); $(unstage)
45392	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45393	r=`${PWD_COMMAND}`; export r; \
45394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45395	$(NORMAL_TARGET_EXPORTS) \
45396	echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
45397	for flag in $(EXTRA_TARGET_FLAGS); do \
45398	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45399	done; \
45400	(cd $(TARGET_SUBDIR)/examples && \
45401	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45402	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45403	          "RANLIB=$${RANLIB}" \
45404	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45405	           install-pdf) \
45406	  || exit 1
45407
45408@endif target-examples
45409
45410.PHONY: maybe-install-html-target-examples install-html-target-examples
45411maybe-install-html-target-examples:
45412@if target-examples
45413maybe-install-html-target-examples: install-html-target-examples
45414
45415install-html-target-examples: \
45416    configure-target-examples \
45417    html-target-examples 
45418	@: $(MAKE); $(unstage)
45419	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45420	r=`${PWD_COMMAND}`; export r; \
45421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45422	$(NORMAL_TARGET_EXPORTS) \
45423	echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
45424	for flag in $(EXTRA_TARGET_FLAGS); do \
45425	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45426	done; \
45427	(cd $(TARGET_SUBDIR)/examples && \
45428	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45429	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45430	          "RANLIB=$${RANLIB}" \
45431	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45432	           install-html) \
45433	  || exit 1
45434
45435@endif target-examples
45436
45437.PHONY: maybe-installcheck-target-examples installcheck-target-examples
45438maybe-installcheck-target-examples:
45439@if target-examples
45440maybe-installcheck-target-examples: installcheck-target-examples
45441
45442installcheck-target-examples: \
45443    configure-target-examples 
45444	@: $(MAKE); $(unstage)
45445	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45446	r=`${PWD_COMMAND}`; export r; \
45447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45448	$(NORMAL_TARGET_EXPORTS) \
45449	echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
45450	for flag in $(EXTRA_TARGET_FLAGS); do \
45451	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45452	done; \
45453	(cd $(TARGET_SUBDIR)/examples && \
45454	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45455	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45456	          "RANLIB=$${RANLIB}" \
45457	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45458	           installcheck) \
45459	  || exit 1
45460
45461@endif target-examples
45462
45463.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
45464maybe-mostlyclean-target-examples:
45465@if target-examples
45466maybe-mostlyclean-target-examples: mostlyclean-target-examples
45467
45468mostlyclean-target-examples: 
45469	@: $(MAKE); $(unstage)
45470	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45471	r=`${PWD_COMMAND}`; export r; \
45472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45473	$(NORMAL_TARGET_EXPORTS) \
45474	echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
45475	for flag in $(EXTRA_TARGET_FLAGS); do \
45476	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45477	done; \
45478	(cd $(TARGET_SUBDIR)/examples && \
45479	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45480	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45481	          "RANLIB=$${RANLIB}" \
45482	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45483	           mostlyclean) \
45484	  || exit 1
45485
45486@endif target-examples
45487
45488.PHONY: maybe-clean-target-examples clean-target-examples
45489maybe-clean-target-examples:
45490@if target-examples
45491maybe-clean-target-examples: clean-target-examples
45492
45493clean-target-examples: 
45494	@: $(MAKE); $(unstage)
45495	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45496	r=`${PWD_COMMAND}`; export r; \
45497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45498	$(NORMAL_TARGET_EXPORTS) \
45499	echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
45500	for flag in $(EXTRA_TARGET_FLAGS); do \
45501	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45502	done; \
45503	(cd $(TARGET_SUBDIR)/examples && \
45504	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45505	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45506	          "RANLIB=$${RANLIB}" \
45507	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45508	           clean) \
45509	  || exit 1
45510
45511@endif target-examples
45512
45513.PHONY: maybe-distclean-target-examples distclean-target-examples
45514maybe-distclean-target-examples:
45515@if target-examples
45516maybe-distclean-target-examples: distclean-target-examples
45517
45518distclean-target-examples: 
45519	@: $(MAKE); $(unstage)
45520	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45521	r=`${PWD_COMMAND}`; export r; \
45522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523	$(NORMAL_TARGET_EXPORTS) \
45524	echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
45525	for flag in $(EXTRA_TARGET_FLAGS); do \
45526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45527	done; \
45528	(cd $(TARGET_SUBDIR)/examples && \
45529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45531	          "RANLIB=$${RANLIB}" \
45532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45533	           distclean) \
45534	  || exit 1
45535
45536@endif target-examples
45537
45538.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
45539maybe-maintainer-clean-target-examples:
45540@if target-examples
45541maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
45542
45543maintainer-clean-target-examples: 
45544	@: $(MAKE); $(unstage)
45545	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45546	r=`${PWD_COMMAND}`; export r; \
45547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45548	$(NORMAL_TARGET_EXPORTS) \
45549	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
45550	for flag in $(EXTRA_TARGET_FLAGS); do \
45551	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45552	done; \
45553	(cd $(TARGET_SUBDIR)/examples && \
45554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45556	          "RANLIB=$${RANLIB}" \
45557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45558	           maintainer-clean) \
45559	  || exit 1
45560
45561@endif target-examples
45562
45563
45564
45565
45566
45567.PHONY: configure-target-libffi maybe-configure-target-libffi
45568maybe-configure-target-libffi:
45569@if gcc-bootstrap
45570configure-target-libffi: stage_current
45571@endif gcc-bootstrap
45572@if target-libffi
45573maybe-configure-target-libffi: configure-target-libffi
45574configure-target-libffi: 
45575	@: $(MAKE); $(unstage)
45576	@r=`${PWD_COMMAND}`; export r; \
45577	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45578	echo "Checking multilib configuration for libffi..."; \
45579	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
45580	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
45581	if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45582	  if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45583	    rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45584	  else \
45585	    rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45586	    mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45587	  fi; \
45588	else \
45589	  mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45590	fi; \
45591	test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45592	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
45593	$(NORMAL_TARGET_EXPORTS) \
45594	echo Configuring in $(TARGET_SUBDIR)/libffi; \
45595	cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45596	case $(srcdir) in \
45597	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45598	  *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45599		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45600	esac; \
45601	srcdiroption="--srcdir=$${topdir}/libffi"; \
45602	libsrcdir="$$s/libffi"; \
45603	rm -f no-such-file || : ; \
45604	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45605	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45606	  --target=${target_alias} $${srcdiroption}  \
45607	  || exit 1
45608@endif target-libffi
45609
45610
45611
45612
45613
45614.PHONY: all-target-libffi maybe-all-target-libffi
45615maybe-all-target-libffi:
45616@if gcc-bootstrap
45617all-target-libffi: stage_current
45618@endif gcc-bootstrap
45619@if target-libffi
45620TARGET-target-libffi=all
45621maybe-all-target-libffi: all-target-libffi
45622all-target-libffi: configure-target-libffi
45623	@: $(MAKE); $(unstage)
45624	@r=`${PWD_COMMAND}`; export r; \
45625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45626	$(NORMAL_TARGET_EXPORTS) \
45627	(cd $(TARGET_SUBDIR)/libffi && \
45628	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
45629@endif target-libffi
45630
45631
45632
45633
45634
45635.PHONY: check-target-libffi maybe-check-target-libffi
45636maybe-check-target-libffi:
45637@if target-libffi
45638maybe-check-target-libffi: check-target-libffi
45639
45640check-target-libffi:
45641	@: $(MAKE); $(unstage)
45642	@r=`${PWD_COMMAND}`; export r; \
45643	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644	$(NORMAL_TARGET_EXPORTS) \
45645	(cd $(TARGET_SUBDIR)/libffi && \
45646	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45647
45648@endif target-libffi
45649
45650.PHONY: install-target-libffi maybe-install-target-libffi
45651maybe-install-target-libffi:
45652@if target-libffi
45653maybe-install-target-libffi: install-target-libffi
45654
45655install-target-libffi: installdirs
45656	@: $(MAKE); $(unstage)
45657	@r=`${PWD_COMMAND}`; export r; \
45658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45659	$(NORMAL_TARGET_EXPORTS) \
45660	(cd $(TARGET_SUBDIR)/libffi && \
45661	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45662
45663@endif target-libffi
45664
45665# Other targets (info, dvi, pdf, etc.)
45666
45667.PHONY: maybe-info-target-libffi info-target-libffi
45668maybe-info-target-libffi:
45669@if target-libffi
45670maybe-info-target-libffi: info-target-libffi
45671
45672info-target-libffi: \
45673    configure-target-libffi 
45674	@: $(MAKE); $(unstage)
45675	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45676	r=`${PWD_COMMAND}`; export r; \
45677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45678	$(NORMAL_TARGET_EXPORTS) \
45679	echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
45680	for flag in $(EXTRA_TARGET_FLAGS); do \
45681	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45682	done; \
45683	(cd $(TARGET_SUBDIR)/libffi && \
45684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45686	          "RANLIB=$${RANLIB}" \
45687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45688	           info) \
45689	  || exit 1
45690
45691@endif target-libffi
45692
45693.PHONY: maybe-dvi-target-libffi dvi-target-libffi
45694maybe-dvi-target-libffi:
45695@if target-libffi
45696maybe-dvi-target-libffi: dvi-target-libffi
45697
45698dvi-target-libffi: \
45699    configure-target-libffi 
45700	@: $(MAKE); $(unstage)
45701	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45702	r=`${PWD_COMMAND}`; export r; \
45703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45704	$(NORMAL_TARGET_EXPORTS) \
45705	echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
45706	for flag in $(EXTRA_TARGET_FLAGS); do \
45707	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45708	done; \
45709	(cd $(TARGET_SUBDIR)/libffi && \
45710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45712	          "RANLIB=$${RANLIB}" \
45713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45714	           dvi) \
45715	  || exit 1
45716
45717@endif target-libffi
45718
45719.PHONY: maybe-pdf-target-libffi pdf-target-libffi
45720maybe-pdf-target-libffi:
45721@if target-libffi
45722maybe-pdf-target-libffi: pdf-target-libffi
45723
45724pdf-target-libffi: \
45725    configure-target-libffi 
45726	@: $(MAKE); $(unstage)
45727	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45728	r=`${PWD_COMMAND}`; export r; \
45729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45730	$(NORMAL_TARGET_EXPORTS) \
45731	echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
45732	for flag in $(EXTRA_TARGET_FLAGS); do \
45733	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45734	done; \
45735	(cd $(TARGET_SUBDIR)/libffi && \
45736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45738	          "RANLIB=$${RANLIB}" \
45739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45740	           pdf) \
45741	  || exit 1
45742
45743@endif target-libffi
45744
45745.PHONY: maybe-html-target-libffi html-target-libffi
45746maybe-html-target-libffi:
45747@if target-libffi
45748maybe-html-target-libffi: html-target-libffi
45749
45750html-target-libffi: \
45751    configure-target-libffi 
45752	@: $(MAKE); $(unstage)
45753	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45754	r=`${PWD_COMMAND}`; export r; \
45755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45756	$(NORMAL_TARGET_EXPORTS) \
45757	echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
45758	for flag in $(EXTRA_TARGET_FLAGS); do \
45759	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45760	done; \
45761	(cd $(TARGET_SUBDIR)/libffi && \
45762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45764	          "RANLIB=$${RANLIB}" \
45765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45766	           html) \
45767	  || exit 1
45768
45769@endif target-libffi
45770
45771.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45772maybe-TAGS-target-libffi:
45773@if target-libffi
45774maybe-TAGS-target-libffi: TAGS-target-libffi
45775
45776TAGS-target-libffi: \
45777    configure-target-libffi 
45778	@: $(MAKE); $(unstage)
45779	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45780	r=`${PWD_COMMAND}`; export r; \
45781	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45782	$(NORMAL_TARGET_EXPORTS) \
45783	echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
45784	for flag in $(EXTRA_TARGET_FLAGS); do \
45785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45786	done; \
45787	(cd $(TARGET_SUBDIR)/libffi && \
45788	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45789	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45790	          "RANLIB=$${RANLIB}" \
45791	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45792	           TAGS) \
45793	  || exit 1
45794
45795@endif target-libffi
45796
45797.PHONY: maybe-install-info-target-libffi install-info-target-libffi
45798maybe-install-info-target-libffi:
45799@if target-libffi
45800maybe-install-info-target-libffi: install-info-target-libffi
45801
45802install-info-target-libffi: \
45803    configure-target-libffi \
45804    info-target-libffi 
45805	@: $(MAKE); $(unstage)
45806	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45807	r=`${PWD_COMMAND}`; export r; \
45808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809	$(NORMAL_TARGET_EXPORTS) \
45810	echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
45811	for flag in $(EXTRA_TARGET_FLAGS); do \
45812	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45813	done; \
45814	(cd $(TARGET_SUBDIR)/libffi && \
45815	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45816	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45817	          "RANLIB=$${RANLIB}" \
45818	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45819	           install-info) \
45820	  || exit 1
45821
45822@endif target-libffi
45823
45824.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45825maybe-install-pdf-target-libffi:
45826@if target-libffi
45827maybe-install-pdf-target-libffi: install-pdf-target-libffi
45828
45829install-pdf-target-libffi: \
45830    configure-target-libffi \
45831    pdf-target-libffi 
45832	@: $(MAKE); $(unstage)
45833	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45834	r=`${PWD_COMMAND}`; export r; \
45835	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45836	$(NORMAL_TARGET_EXPORTS) \
45837	echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
45838	for flag in $(EXTRA_TARGET_FLAGS); do \
45839	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45840	done; \
45841	(cd $(TARGET_SUBDIR)/libffi && \
45842	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45843	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45844	          "RANLIB=$${RANLIB}" \
45845	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45846	           install-pdf) \
45847	  || exit 1
45848
45849@endif target-libffi
45850
45851.PHONY: maybe-install-html-target-libffi install-html-target-libffi
45852maybe-install-html-target-libffi:
45853@if target-libffi
45854maybe-install-html-target-libffi: install-html-target-libffi
45855
45856install-html-target-libffi: \
45857    configure-target-libffi \
45858    html-target-libffi 
45859	@: $(MAKE); $(unstage)
45860	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45861	r=`${PWD_COMMAND}`; export r; \
45862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45863	$(NORMAL_TARGET_EXPORTS) \
45864	echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
45865	for flag in $(EXTRA_TARGET_FLAGS); do \
45866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45867	done; \
45868	(cd $(TARGET_SUBDIR)/libffi && \
45869	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45870	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45871	          "RANLIB=$${RANLIB}" \
45872	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45873	           install-html) \
45874	  || exit 1
45875
45876@endif target-libffi
45877
45878.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45879maybe-installcheck-target-libffi:
45880@if target-libffi
45881maybe-installcheck-target-libffi: installcheck-target-libffi
45882
45883installcheck-target-libffi: \
45884    configure-target-libffi 
45885	@: $(MAKE); $(unstage)
45886	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45887	r=`${PWD_COMMAND}`; export r; \
45888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45889	$(NORMAL_TARGET_EXPORTS) \
45890	echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
45891	for flag in $(EXTRA_TARGET_FLAGS); do \
45892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45893	done; \
45894	(cd $(TARGET_SUBDIR)/libffi && \
45895	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45896	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45897	          "RANLIB=$${RANLIB}" \
45898	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45899	           installcheck) \
45900	  || exit 1
45901
45902@endif target-libffi
45903
45904.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45905maybe-mostlyclean-target-libffi:
45906@if target-libffi
45907maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45908
45909mostlyclean-target-libffi: 
45910	@: $(MAKE); $(unstage)
45911	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45912	r=`${PWD_COMMAND}`; export r; \
45913	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45914	$(NORMAL_TARGET_EXPORTS) \
45915	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
45916	for flag in $(EXTRA_TARGET_FLAGS); do \
45917	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45918	done; \
45919	(cd $(TARGET_SUBDIR)/libffi && \
45920	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45921	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45922	          "RANLIB=$${RANLIB}" \
45923	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45924	           mostlyclean) \
45925	  || exit 1
45926
45927@endif target-libffi
45928
45929.PHONY: maybe-clean-target-libffi clean-target-libffi
45930maybe-clean-target-libffi:
45931@if target-libffi
45932maybe-clean-target-libffi: clean-target-libffi
45933
45934clean-target-libffi: 
45935	@: $(MAKE); $(unstage)
45936	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45937	r=`${PWD_COMMAND}`; export r; \
45938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45939	$(NORMAL_TARGET_EXPORTS) \
45940	echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
45941	for flag in $(EXTRA_TARGET_FLAGS); do \
45942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45943	done; \
45944	(cd $(TARGET_SUBDIR)/libffi && \
45945	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45946	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45947	          "RANLIB=$${RANLIB}" \
45948	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45949	           clean) \
45950	  || exit 1
45951
45952@endif target-libffi
45953
45954.PHONY: maybe-distclean-target-libffi distclean-target-libffi
45955maybe-distclean-target-libffi:
45956@if target-libffi
45957maybe-distclean-target-libffi: distclean-target-libffi
45958
45959distclean-target-libffi: 
45960	@: $(MAKE); $(unstage)
45961	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45962	r=`${PWD_COMMAND}`; export r; \
45963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45964	$(NORMAL_TARGET_EXPORTS) \
45965	echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
45966	for flag in $(EXTRA_TARGET_FLAGS); do \
45967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45968	done; \
45969	(cd $(TARGET_SUBDIR)/libffi && \
45970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45972	          "RANLIB=$${RANLIB}" \
45973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45974	           distclean) \
45975	  || exit 1
45976
45977@endif target-libffi
45978
45979.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45980maybe-maintainer-clean-target-libffi:
45981@if target-libffi
45982maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45983
45984maintainer-clean-target-libffi: 
45985	@: $(MAKE); $(unstage)
45986	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45987	r=`${PWD_COMMAND}`; export r; \
45988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989	$(NORMAL_TARGET_EXPORTS) \
45990	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
45991	for flag in $(EXTRA_TARGET_FLAGS); do \
45992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45993	done; \
45994	(cd $(TARGET_SUBDIR)/libffi && \
45995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45997	          "RANLIB=$${RANLIB}" \
45998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45999	           maintainer-clean) \
46000	  || exit 1
46001
46002@endif target-libffi
46003
46004
46005
46006
46007
46008.PHONY: configure-target-libjava maybe-configure-target-libjava
46009maybe-configure-target-libjava:
46010@if gcc-bootstrap
46011configure-target-libjava: stage_current
46012@endif gcc-bootstrap
46013@if target-libjava
46014maybe-configure-target-libjava: configure-target-libjava
46015configure-target-libjava: 
46016	@: $(MAKE); $(unstage)
46017	@r=`${PWD_COMMAND}`; export r; \
46018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46019	echo "Checking multilib configuration for libjava..."; \
46020	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46021	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
46022	if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
46023	  if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
46024	    rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
46025	  else \
46026	    rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
46027	    mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46028	  fi; \
46029	else \
46030	  mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46031	fi; \
46032	test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
46033	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46034	$(RAW_CXX_TARGET_EXPORTS) \
46035	echo Configuring in $(TARGET_SUBDIR)/libjava; \
46036	cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
46037	case $(srcdir) in \
46038	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46039	  *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
46040		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46041	esac; \
46042	srcdiroption="--srcdir=$${topdir}/libjava"; \
46043	libsrcdir="$$s/libjava"; \
46044	rm -f no-such-file || : ; \
46045	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46046	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46047	  --target=${target_alias} $${srcdiroption}  \
46048	  || exit 1
46049@endif target-libjava
46050
46051
46052
46053
46054
46055.PHONY: all-target-libjava maybe-all-target-libjava
46056maybe-all-target-libjava:
46057@if gcc-bootstrap
46058all-target-libjava: stage_current
46059@endif gcc-bootstrap
46060@if target-libjava
46061TARGET-target-libjava=all
46062maybe-all-target-libjava: all-target-libjava
46063all-target-libjava: configure-target-libjava
46064	@: $(MAKE); $(unstage)
46065	@r=`${PWD_COMMAND}`; export r; \
46066	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46067	$(RAW_CXX_TARGET_EXPORTS) \
46068	(cd $(TARGET_SUBDIR)/libjava && \
46069	  $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
46070@endif target-libjava
46071
46072
46073
46074
46075
46076.PHONY: check-target-libjava maybe-check-target-libjava
46077maybe-check-target-libjava:
46078@if target-libjava
46079maybe-check-target-libjava: check-target-libjava
46080
46081check-target-libjava:
46082	@: $(MAKE); $(unstage)
46083	@r=`${PWD_COMMAND}`; export r; \
46084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085	$(RAW_CXX_TARGET_EXPORTS) \
46086	(cd $(TARGET_SUBDIR)/libjava && \
46087	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46088
46089@endif target-libjava
46090
46091.PHONY: install-target-libjava maybe-install-target-libjava
46092maybe-install-target-libjava:
46093@if target-libjava
46094maybe-install-target-libjava: install-target-libjava
46095
46096install-target-libjava: installdirs
46097	@: $(MAKE); $(unstage)
46098	@r=`${PWD_COMMAND}`; export r; \
46099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46100	$(RAW_CXX_TARGET_EXPORTS) \
46101	(cd $(TARGET_SUBDIR)/libjava && \
46102	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46103
46104@endif target-libjava
46105
46106# Other targets (info, dvi, pdf, etc.)
46107
46108.PHONY: maybe-info-target-libjava info-target-libjava
46109maybe-info-target-libjava:
46110@if target-libjava
46111maybe-info-target-libjava: info-target-libjava
46112
46113info-target-libjava: \
46114    configure-target-libjava 
46115	@: $(MAKE); $(unstage)
46116	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46117	r=`${PWD_COMMAND}`; export r; \
46118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46119	$(RAW_CXX_TARGET_EXPORTS) \
46120	echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
46121	for flag in $(EXTRA_TARGET_FLAGS); do \
46122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46123	done; \
46124	(cd $(TARGET_SUBDIR)/libjava && \
46125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46127	          "RANLIB=$${RANLIB}" \
46128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46129	           info) \
46130	  || exit 1
46131
46132@endif target-libjava
46133
46134.PHONY: maybe-dvi-target-libjava dvi-target-libjava
46135maybe-dvi-target-libjava:
46136@if target-libjava
46137maybe-dvi-target-libjava: dvi-target-libjava
46138
46139dvi-target-libjava: \
46140    configure-target-libjava 
46141	@: $(MAKE); $(unstage)
46142	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46143	r=`${PWD_COMMAND}`; export r; \
46144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46145	$(RAW_CXX_TARGET_EXPORTS) \
46146	echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
46147	for flag in $(EXTRA_TARGET_FLAGS); do \
46148	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46149	done; \
46150	(cd $(TARGET_SUBDIR)/libjava && \
46151	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46152	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46153	          "RANLIB=$${RANLIB}" \
46154	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46155	           dvi) \
46156	  || exit 1
46157
46158@endif target-libjava
46159
46160.PHONY: maybe-pdf-target-libjava pdf-target-libjava
46161maybe-pdf-target-libjava:
46162@if target-libjava
46163maybe-pdf-target-libjava: pdf-target-libjava
46164
46165pdf-target-libjava: \
46166    configure-target-libjava 
46167	@: $(MAKE); $(unstage)
46168	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46169	r=`${PWD_COMMAND}`; export r; \
46170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46171	$(RAW_CXX_TARGET_EXPORTS) \
46172	echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
46173	for flag in $(EXTRA_TARGET_FLAGS); do \
46174	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46175	done; \
46176	(cd $(TARGET_SUBDIR)/libjava && \
46177	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46178	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46179	          "RANLIB=$${RANLIB}" \
46180	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46181	           pdf) \
46182	  || exit 1
46183
46184@endif target-libjava
46185
46186.PHONY: maybe-html-target-libjava html-target-libjava
46187maybe-html-target-libjava:
46188@if target-libjava
46189maybe-html-target-libjava: html-target-libjava
46190
46191html-target-libjava: \
46192    configure-target-libjava 
46193	@: $(MAKE); $(unstage)
46194	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46195	r=`${PWD_COMMAND}`; export r; \
46196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46197	$(RAW_CXX_TARGET_EXPORTS) \
46198	echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
46199	for flag in $(EXTRA_TARGET_FLAGS); do \
46200	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46201	done; \
46202	(cd $(TARGET_SUBDIR)/libjava && \
46203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46205	          "RANLIB=$${RANLIB}" \
46206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46207	           html) \
46208	  || exit 1
46209
46210@endif target-libjava
46211
46212.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
46213maybe-TAGS-target-libjava:
46214@if target-libjava
46215maybe-TAGS-target-libjava: TAGS-target-libjava
46216
46217TAGS-target-libjava: \
46218    configure-target-libjava 
46219	@: $(MAKE); $(unstage)
46220	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46221	r=`${PWD_COMMAND}`; export r; \
46222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46223	$(RAW_CXX_TARGET_EXPORTS) \
46224	echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
46225	for flag in $(EXTRA_TARGET_FLAGS); do \
46226	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46227	done; \
46228	(cd $(TARGET_SUBDIR)/libjava && \
46229	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46230	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46231	          "RANLIB=$${RANLIB}" \
46232	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46233	           TAGS) \
46234	  || exit 1
46235
46236@endif target-libjava
46237
46238.PHONY: maybe-install-info-target-libjava install-info-target-libjava
46239maybe-install-info-target-libjava:
46240@if target-libjava
46241maybe-install-info-target-libjava: install-info-target-libjava
46242
46243install-info-target-libjava: \
46244    configure-target-libjava \
46245    info-target-libjava 
46246	@: $(MAKE); $(unstage)
46247	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46248	r=`${PWD_COMMAND}`; export r; \
46249	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46250	$(RAW_CXX_TARGET_EXPORTS) \
46251	echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
46252	for flag in $(EXTRA_TARGET_FLAGS); do \
46253	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46254	done; \
46255	(cd $(TARGET_SUBDIR)/libjava && \
46256	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46257	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46258	          "RANLIB=$${RANLIB}" \
46259	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46260	           install-info) \
46261	  || exit 1
46262
46263@endif target-libjava
46264
46265.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
46266maybe-install-pdf-target-libjava:
46267@if target-libjava
46268maybe-install-pdf-target-libjava: install-pdf-target-libjava
46269
46270install-pdf-target-libjava: \
46271    configure-target-libjava \
46272    pdf-target-libjava 
46273	@: $(MAKE); $(unstage)
46274	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46275	r=`${PWD_COMMAND}`; export r; \
46276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46277	$(RAW_CXX_TARGET_EXPORTS) \
46278	echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
46279	for flag in $(EXTRA_TARGET_FLAGS); do \
46280	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46281	done; \
46282	(cd $(TARGET_SUBDIR)/libjava && \
46283	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46284	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46285	          "RANLIB=$${RANLIB}" \
46286	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46287	           install-pdf) \
46288	  || exit 1
46289
46290@endif target-libjava
46291
46292.PHONY: maybe-install-html-target-libjava install-html-target-libjava
46293maybe-install-html-target-libjava:
46294@if target-libjava
46295maybe-install-html-target-libjava: install-html-target-libjava
46296
46297install-html-target-libjava: \
46298    configure-target-libjava \
46299    html-target-libjava 
46300	@: $(MAKE); $(unstage)
46301	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46302	r=`${PWD_COMMAND}`; export r; \
46303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304	$(RAW_CXX_TARGET_EXPORTS) \
46305	echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
46306	for flag in $(EXTRA_TARGET_FLAGS); do \
46307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46308	done; \
46309	(cd $(TARGET_SUBDIR)/libjava && \
46310	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46311	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46312	          "RANLIB=$${RANLIB}" \
46313	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46314	           install-html) \
46315	  || exit 1
46316
46317@endif target-libjava
46318
46319.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
46320maybe-installcheck-target-libjava:
46321@if target-libjava
46322maybe-installcheck-target-libjava: installcheck-target-libjava
46323
46324installcheck-target-libjava: \
46325    configure-target-libjava 
46326	@: $(MAKE); $(unstage)
46327	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46328	r=`${PWD_COMMAND}`; export r; \
46329	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46330	$(RAW_CXX_TARGET_EXPORTS) \
46331	echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
46332	for flag in $(EXTRA_TARGET_FLAGS); do \
46333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46334	done; \
46335	(cd $(TARGET_SUBDIR)/libjava && \
46336	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46337	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46338	          "RANLIB=$${RANLIB}" \
46339	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46340	           installcheck) \
46341	  || exit 1
46342
46343@endif target-libjava
46344
46345.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
46346maybe-mostlyclean-target-libjava:
46347@if target-libjava
46348maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
46349
46350mostlyclean-target-libjava: 
46351	@: $(MAKE); $(unstage)
46352	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46353	r=`${PWD_COMMAND}`; export r; \
46354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46355	$(RAW_CXX_TARGET_EXPORTS) \
46356	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
46357	for flag in $(EXTRA_TARGET_FLAGS); do \
46358	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46359	done; \
46360	(cd $(TARGET_SUBDIR)/libjava && \
46361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46363	          "RANLIB=$${RANLIB}" \
46364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46365	           mostlyclean) \
46366	  || exit 1
46367
46368@endif target-libjava
46369
46370.PHONY: maybe-clean-target-libjava clean-target-libjava
46371maybe-clean-target-libjava:
46372@if target-libjava
46373maybe-clean-target-libjava: clean-target-libjava
46374
46375clean-target-libjava: 
46376	@: $(MAKE); $(unstage)
46377	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46378	r=`${PWD_COMMAND}`; export r; \
46379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46380	$(RAW_CXX_TARGET_EXPORTS) \
46381	echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
46382	for flag in $(EXTRA_TARGET_FLAGS); do \
46383	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46384	done; \
46385	(cd $(TARGET_SUBDIR)/libjava && \
46386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46388	          "RANLIB=$${RANLIB}" \
46389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46390	           clean) \
46391	  || exit 1
46392
46393@endif target-libjava
46394
46395.PHONY: maybe-distclean-target-libjava distclean-target-libjava
46396maybe-distclean-target-libjava:
46397@if target-libjava
46398maybe-distclean-target-libjava: distclean-target-libjava
46399
46400distclean-target-libjava: 
46401	@: $(MAKE); $(unstage)
46402	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46403	r=`${PWD_COMMAND}`; export r; \
46404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405	$(RAW_CXX_TARGET_EXPORTS) \
46406	echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
46407	for flag in $(EXTRA_TARGET_FLAGS); do \
46408	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46409	done; \
46410	(cd $(TARGET_SUBDIR)/libjava && \
46411	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46412	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46413	          "RANLIB=$${RANLIB}" \
46414	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46415	           distclean) \
46416	  || exit 1
46417
46418@endif target-libjava
46419
46420.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
46421maybe-maintainer-clean-target-libjava:
46422@if target-libjava
46423maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
46424
46425maintainer-clean-target-libjava: 
46426	@: $(MAKE); $(unstage)
46427	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46428	r=`${PWD_COMMAND}`; export r; \
46429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430	$(RAW_CXX_TARGET_EXPORTS) \
46431	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
46432	for flag in $(EXTRA_TARGET_FLAGS); do \
46433	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46434	done; \
46435	(cd $(TARGET_SUBDIR)/libjava && \
46436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46438	          "RANLIB=$${RANLIB}" \
46439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46440	           maintainer-clean) \
46441	  || exit 1
46442
46443@endif target-libjava
46444
46445
46446
46447
46448
46449.PHONY: configure-target-zlib maybe-configure-target-zlib
46450maybe-configure-target-zlib:
46451@if gcc-bootstrap
46452configure-target-zlib: stage_current
46453@endif gcc-bootstrap
46454@if target-zlib
46455maybe-configure-target-zlib: configure-target-zlib
46456configure-target-zlib: 
46457	@: $(MAKE); $(unstage)
46458	@r=`${PWD_COMMAND}`; export r; \
46459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46460	echo "Checking multilib configuration for zlib..."; \
46461	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46462	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
46463	if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
46464	  if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
46465	    rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
46466	  else \
46467	    rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
46468	    mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46469	  fi; \
46470	else \
46471	  mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46472	fi; \
46473	test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46474	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46475	$(NORMAL_TARGET_EXPORTS) \
46476	echo Configuring in $(TARGET_SUBDIR)/zlib; \
46477	cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46478	case $(srcdir) in \
46479	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46480	  *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46481		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46482	esac; \
46483	srcdiroption="--srcdir=$${topdir}/zlib"; \
46484	libsrcdir="$$s/zlib"; \
46485	rm -f no-such-file || : ; \
46486	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46487	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46488	  --target=${target_alias} $${srcdiroption}  \
46489	  || exit 1
46490@endif target-zlib
46491
46492
46493
46494
46495
46496.PHONY: all-target-zlib maybe-all-target-zlib
46497maybe-all-target-zlib:
46498@if gcc-bootstrap
46499all-target-zlib: stage_current
46500@endif gcc-bootstrap
46501@if target-zlib
46502TARGET-target-zlib=all
46503maybe-all-target-zlib: all-target-zlib
46504all-target-zlib: configure-target-zlib
46505	@: $(MAKE); $(unstage)
46506	@r=`${PWD_COMMAND}`; export r; \
46507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508	$(NORMAL_TARGET_EXPORTS) \
46509	(cd $(TARGET_SUBDIR)/zlib && \
46510	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
46511@endif target-zlib
46512
46513
46514
46515
46516
46517.PHONY: check-target-zlib maybe-check-target-zlib
46518maybe-check-target-zlib:
46519@if target-zlib
46520maybe-check-target-zlib: check-target-zlib
46521
46522check-target-zlib:
46523	@: $(MAKE); $(unstage)
46524	@r=`${PWD_COMMAND}`; export r; \
46525	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46526	$(NORMAL_TARGET_EXPORTS) \
46527	(cd $(TARGET_SUBDIR)/zlib && \
46528	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46529
46530@endif target-zlib
46531
46532.PHONY: install-target-zlib maybe-install-target-zlib
46533maybe-install-target-zlib:
46534@if target-zlib
46535maybe-install-target-zlib: install-target-zlib
46536
46537install-target-zlib: installdirs
46538	@: $(MAKE); $(unstage)
46539	@r=`${PWD_COMMAND}`; export r; \
46540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46541	$(NORMAL_TARGET_EXPORTS) \
46542	(cd $(TARGET_SUBDIR)/zlib && \
46543	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46544
46545@endif target-zlib
46546
46547# Other targets (info, dvi, pdf, etc.)
46548
46549.PHONY: maybe-info-target-zlib info-target-zlib
46550maybe-info-target-zlib:
46551@if target-zlib
46552maybe-info-target-zlib: info-target-zlib
46553
46554info-target-zlib: \
46555    configure-target-zlib 
46556	@: $(MAKE); $(unstage)
46557	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46558	r=`${PWD_COMMAND}`; export r; \
46559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46560	$(NORMAL_TARGET_EXPORTS) \
46561	echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
46562	for flag in $(EXTRA_TARGET_FLAGS); do \
46563	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46564	done; \
46565	(cd $(TARGET_SUBDIR)/zlib && \
46566	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46567	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46568	          "RANLIB=$${RANLIB}" \
46569	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46570	           info) \
46571	  || exit 1
46572
46573@endif target-zlib
46574
46575.PHONY: maybe-dvi-target-zlib dvi-target-zlib
46576maybe-dvi-target-zlib:
46577@if target-zlib
46578maybe-dvi-target-zlib: dvi-target-zlib
46579
46580dvi-target-zlib: \
46581    configure-target-zlib 
46582	@: $(MAKE); $(unstage)
46583	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46584	r=`${PWD_COMMAND}`; export r; \
46585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46586	$(NORMAL_TARGET_EXPORTS) \
46587	echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
46588	for flag in $(EXTRA_TARGET_FLAGS); do \
46589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46590	done; \
46591	(cd $(TARGET_SUBDIR)/zlib && \
46592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46594	          "RANLIB=$${RANLIB}" \
46595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46596	           dvi) \
46597	  || exit 1
46598
46599@endif target-zlib
46600
46601.PHONY: maybe-pdf-target-zlib pdf-target-zlib
46602maybe-pdf-target-zlib:
46603@if target-zlib
46604maybe-pdf-target-zlib: pdf-target-zlib
46605
46606pdf-target-zlib: \
46607    configure-target-zlib 
46608	@: $(MAKE); $(unstage)
46609	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46610	r=`${PWD_COMMAND}`; export r; \
46611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612	$(NORMAL_TARGET_EXPORTS) \
46613	echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
46614	for flag in $(EXTRA_TARGET_FLAGS); do \
46615	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46616	done; \
46617	(cd $(TARGET_SUBDIR)/zlib && \
46618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46620	          "RANLIB=$${RANLIB}" \
46621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46622	           pdf) \
46623	  || exit 1
46624
46625@endif target-zlib
46626
46627.PHONY: maybe-html-target-zlib html-target-zlib
46628maybe-html-target-zlib:
46629@if target-zlib
46630maybe-html-target-zlib: html-target-zlib
46631
46632html-target-zlib: \
46633    configure-target-zlib 
46634	@: $(MAKE); $(unstage)
46635	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46636	r=`${PWD_COMMAND}`; export r; \
46637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46638	$(NORMAL_TARGET_EXPORTS) \
46639	echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
46640	for flag in $(EXTRA_TARGET_FLAGS); do \
46641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46642	done; \
46643	(cd $(TARGET_SUBDIR)/zlib && \
46644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46646	          "RANLIB=$${RANLIB}" \
46647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46648	           html) \
46649	  || exit 1
46650
46651@endif target-zlib
46652
46653.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
46654maybe-TAGS-target-zlib:
46655@if target-zlib
46656maybe-TAGS-target-zlib: TAGS-target-zlib
46657
46658TAGS-target-zlib: \
46659    configure-target-zlib 
46660	@: $(MAKE); $(unstage)
46661	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46662	r=`${PWD_COMMAND}`; export r; \
46663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46664	$(NORMAL_TARGET_EXPORTS) \
46665	echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
46666	for flag in $(EXTRA_TARGET_FLAGS); do \
46667	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46668	done; \
46669	(cd $(TARGET_SUBDIR)/zlib && \
46670	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46671	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46672	          "RANLIB=$${RANLIB}" \
46673	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46674	           TAGS) \
46675	  || exit 1
46676
46677@endif target-zlib
46678
46679.PHONY: maybe-install-info-target-zlib install-info-target-zlib
46680maybe-install-info-target-zlib:
46681@if target-zlib
46682maybe-install-info-target-zlib: install-info-target-zlib
46683
46684install-info-target-zlib: \
46685    configure-target-zlib \
46686    info-target-zlib 
46687	@: $(MAKE); $(unstage)
46688	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46689	r=`${PWD_COMMAND}`; export r; \
46690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46691	$(NORMAL_TARGET_EXPORTS) \
46692	echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
46693	for flag in $(EXTRA_TARGET_FLAGS); do \
46694	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46695	done; \
46696	(cd $(TARGET_SUBDIR)/zlib && \
46697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46699	          "RANLIB=$${RANLIB}" \
46700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46701	           install-info) \
46702	  || exit 1
46703
46704@endif target-zlib
46705
46706.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
46707maybe-install-pdf-target-zlib:
46708@if target-zlib
46709maybe-install-pdf-target-zlib: install-pdf-target-zlib
46710
46711install-pdf-target-zlib: \
46712    configure-target-zlib \
46713    pdf-target-zlib 
46714	@: $(MAKE); $(unstage)
46715	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46716	r=`${PWD_COMMAND}`; export r; \
46717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46718	$(NORMAL_TARGET_EXPORTS) \
46719	echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
46720	for flag in $(EXTRA_TARGET_FLAGS); do \
46721	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46722	done; \
46723	(cd $(TARGET_SUBDIR)/zlib && \
46724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46726	          "RANLIB=$${RANLIB}" \
46727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46728	           install-pdf) \
46729	  || exit 1
46730
46731@endif target-zlib
46732
46733.PHONY: maybe-install-html-target-zlib install-html-target-zlib
46734maybe-install-html-target-zlib:
46735@if target-zlib
46736maybe-install-html-target-zlib: install-html-target-zlib
46737
46738install-html-target-zlib: \
46739    configure-target-zlib \
46740    html-target-zlib 
46741	@: $(MAKE); $(unstage)
46742	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46743	r=`${PWD_COMMAND}`; export r; \
46744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46745	$(NORMAL_TARGET_EXPORTS) \
46746	echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
46747	for flag in $(EXTRA_TARGET_FLAGS); do \
46748	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46749	done; \
46750	(cd $(TARGET_SUBDIR)/zlib && \
46751	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46752	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46753	          "RANLIB=$${RANLIB}" \
46754	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46755	           install-html) \
46756	  || exit 1
46757
46758@endif target-zlib
46759
46760.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
46761maybe-installcheck-target-zlib:
46762@if target-zlib
46763maybe-installcheck-target-zlib: installcheck-target-zlib
46764
46765installcheck-target-zlib: \
46766    configure-target-zlib 
46767	@: $(MAKE); $(unstage)
46768	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46769	r=`${PWD_COMMAND}`; export r; \
46770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46771	$(NORMAL_TARGET_EXPORTS) \
46772	echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
46773	for flag in $(EXTRA_TARGET_FLAGS); do \
46774	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46775	done; \
46776	(cd $(TARGET_SUBDIR)/zlib && \
46777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46779	          "RANLIB=$${RANLIB}" \
46780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46781	           installcheck) \
46782	  || exit 1
46783
46784@endif target-zlib
46785
46786.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
46787maybe-mostlyclean-target-zlib:
46788@if target-zlib
46789maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
46790
46791mostlyclean-target-zlib: 
46792	@: $(MAKE); $(unstage)
46793	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46794	r=`${PWD_COMMAND}`; export r; \
46795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46796	$(NORMAL_TARGET_EXPORTS) \
46797	echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
46798	for flag in $(EXTRA_TARGET_FLAGS); do \
46799	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46800	done; \
46801	(cd $(TARGET_SUBDIR)/zlib && \
46802	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46803	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46804	          "RANLIB=$${RANLIB}" \
46805	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46806	           mostlyclean) \
46807	  || exit 1
46808
46809@endif target-zlib
46810
46811.PHONY: maybe-clean-target-zlib clean-target-zlib
46812maybe-clean-target-zlib:
46813@if target-zlib
46814maybe-clean-target-zlib: clean-target-zlib
46815
46816clean-target-zlib: 
46817	@: $(MAKE); $(unstage)
46818	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46819	r=`${PWD_COMMAND}`; export r; \
46820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821	$(NORMAL_TARGET_EXPORTS) \
46822	echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
46823	for flag in $(EXTRA_TARGET_FLAGS); do \
46824	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46825	done; \
46826	(cd $(TARGET_SUBDIR)/zlib && \
46827	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46828	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46829	          "RANLIB=$${RANLIB}" \
46830	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46831	           clean) \
46832	  || exit 1
46833
46834@endif target-zlib
46835
46836.PHONY: maybe-distclean-target-zlib distclean-target-zlib
46837maybe-distclean-target-zlib:
46838@if target-zlib
46839maybe-distclean-target-zlib: distclean-target-zlib
46840
46841distclean-target-zlib: 
46842	@: $(MAKE); $(unstage)
46843	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46844	r=`${PWD_COMMAND}`; export r; \
46845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46846	$(NORMAL_TARGET_EXPORTS) \
46847	echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
46848	for flag in $(EXTRA_TARGET_FLAGS); do \
46849	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46850	done; \
46851	(cd $(TARGET_SUBDIR)/zlib && \
46852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46854	          "RANLIB=$${RANLIB}" \
46855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46856	           distclean) \
46857	  || exit 1
46858
46859@endif target-zlib
46860
46861.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
46862maybe-maintainer-clean-target-zlib:
46863@if target-zlib
46864maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
46865
46866maintainer-clean-target-zlib: 
46867	@: $(MAKE); $(unstage)
46868	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46869	r=`${PWD_COMMAND}`; export r; \
46870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46871	$(NORMAL_TARGET_EXPORTS) \
46872	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
46873	for flag in $(EXTRA_TARGET_FLAGS); do \
46874	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46875	done; \
46876	(cd $(TARGET_SUBDIR)/zlib && \
46877	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46878	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46879	          "RANLIB=$${RANLIB}" \
46880	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46881	           maintainer-clean) \
46882	  || exit 1
46883
46884@endif target-zlib
46885
46886
46887
46888
46889
46890.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
46891maybe-configure-target-boehm-gc:
46892@if gcc-bootstrap
46893configure-target-boehm-gc: stage_current
46894@endif gcc-bootstrap
46895@if target-boehm-gc
46896maybe-configure-target-boehm-gc: configure-target-boehm-gc
46897configure-target-boehm-gc: 
46898	@: $(MAKE); $(unstage)
46899	@r=`${PWD_COMMAND}`; export r; \
46900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46901	echo "Checking multilib configuration for boehm-gc..."; \
46902	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
46903	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
46904	if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
46905	  if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
46906	    rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
46907	  else \
46908	    rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
46909	    mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
46910	  fi; \
46911	else \
46912	  mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
46913	fi; \
46914	test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
46915	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
46916	$(NORMAL_TARGET_EXPORTS) \
46917	echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
46918	cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
46919	case $(srcdir) in \
46920	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46921	  *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
46922		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46923	esac; \
46924	srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
46925	libsrcdir="$$s/boehm-gc"; \
46926	rm -f no-such-file || : ; \
46927	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46928	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46929	  --target=${target_alias} $${srcdiroption}  \
46930	  || exit 1
46931@endif target-boehm-gc
46932
46933
46934
46935
46936
46937.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
46938maybe-all-target-boehm-gc:
46939@if gcc-bootstrap
46940all-target-boehm-gc: stage_current
46941@endif gcc-bootstrap
46942@if target-boehm-gc
46943TARGET-target-boehm-gc=all
46944maybe-all-target-boehm-gc: all-target-boehm-gc
46945all-target-boehm-gc: configure-target-boehm-gc
46946	@: $(MAKE); $(unstage)
46947	@r=`${PWD_COMMAND}`; export r; \
46948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949	$(NORMAL_TARGET_EXPORTS) \
46950	(cd $(TARGET_SUBDIR)/boehm-gc && \
46951	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
46952@endif target-boehm-gc
46953
46954
46955
46956
46957
46958.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
46959maybe-check-target-boehm-gc:
46960@if target-boehm-gc
46961maybe-check-target-boehm-gc: check-target-boehm-gc
46962
46963check-target-boehm-gc:
46964	@: $(MAKE); $(unstage)
46965	@r=`${PWD_COMMAND}`; export r; \
46966	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967	$(NORMAL_TARGET_EXPORTS) \
46968	(cd $(TARGET_SUBDIR)/boehm-gc && \
46969	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46970
46971@endif target-boehm-gc
46972
46973.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
46974maybe-install-target-boehm-gc:
46975@if target-boehm-gc
46976maybe-install-target-boehm-gc: install-target-boehm-gc
46977
46978install-target-boehm-gc: installdirs
46979	@: $(MAKE); $(unstage)
46980	@r=`${PWD_COMMAND}`; export r; \
46981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982	$(NORMAL_TARGET_EXPORTS) \
46983	(cd $(TARGET_SUBDIR)/boehm-gc && \
46984	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46985
46986@endif target-boehm-gc
46987
46988# Other targets (info, dvi, pdf, etc.)
46989
46990.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
46991maybe-info-target-boehm-gc:
46992@if target-boehm-gc
46993maybe-info-target-boehm-gc: info-target-boehm-gc
46994
46995info-target-boehm-gc: \
46996    configure-target-boehm-gc 
46997	@: $(MAKE); $(unstage)
46998	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
46999	r=`${PWD_COMMAND}`; export r; \
47000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001	$(NORMAL_TARGET_EXPORTS) \
47002	echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
47003	for flag in $(EXTRA_TARGET_FLAGS); do \
47004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005	done; \
47006	(cd $(TARGET_SUBDIR)/boehm-gc && \
47007	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009	          "RANLIB=$${RANLIB}" \
47010	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011	           info) \
47012	  || exit 1
47013
47014@endif target-boehm-gc
47015
47016.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
47017maybe-dvi-target-boehm-gc:
47018@if target-boehm-gc
47019maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
47020
47021dvi-target-boehm-gc: \
47022    configure-target-boehm-gc 
47023	@: $(MAKE); $(unstage)
47024	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47025	r=`${PWD_COMMAND}`; export r; \
47026	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027	$(NORMAL_TARGET_EXPORTS) \
47028	echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
47029	for flag in $(EXTRA_TARGET_FLAGS); do \
47030	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031	done; \
47032	(cd $(TARGET_SUBDIR)/boehm-gc && \
47033	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035	          "RANLIB=$${RANLIB}" \
47036	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037	           dvi) \
47038	  || exit 1
47039
47040@endif target-boehm-gc
47041
47042.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
47043maybe-pdf-target-boehm-gc:
47044@if target-boehm-gc
47045maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
47046
47047pdf-target-boehm-gc: \
47048    configure-target-boehm-gc 
47049	@: $(MAKE); $(unstage)
47050	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47051	r=`${PWD_COMMAND}`; export r; \
47052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47053	$(NORMAL_TARGET_EXPORTS) \
47054	echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47055	for flag in $(EXTRA_TARGET_FLAGS); do \
47056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47057	done; \
47058	(cd $(TARGET_SUBDIR)/boehm-gc && \
47059	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47060	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47061	          "RANLIB=$${RANLIB}" \
47062	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47063	           pdf) \
47064	  || exit 1
47065
47066@endif target-boehm-gc
47067
47068.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
47069maybe-html-target-boehm-gc:
47070@if target-boehm-gc
47071maybe-html-target-boehm-gc: html-target-boehm-gc
47072
47073html-target-boehm-gc: \
47074    configure-target-boehm-gc 
47075	@: $(MAKE); $(unstage)
47076	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47077	r=`${PWD_COMMAND}`; export r; \
47078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079	$(NORMAL_TARGET_EXPORTS) \
47080	echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
47081	for flag in $(EXTRA_TARGET_FLAGS); do \
47082	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47083	done; \
47084	(cd $(TARGET_SUBDIR)/boehm-gc && \
47085	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47086	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47087	          "RANLIB=$${RANLIB}" \
47088	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47089	           html) \
47090	  || exit 1
47091
47092@endif target-boehm-gc
47093
47094.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
47095maybe-TAGS-target-boehm-gc:
47096@if target-boehm-gc
47097maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
47098
47099TAGS-target-boehm-gc: \
47100    configure-target-boehm-gc 
47101	@: $(MAKE); $(unstage)
47102	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47103	r=`${PWD_COMMAND}`; export r; \
47104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105	$(NORMAL_TARGET_EXPORTS) \
47106	echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
47107	for flag in $(EXTRA_TARGET_FLAGS); do \
47108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109	done; \
47110	(cd $(TARGET_SUBDIR)/boehm-gc && \
47111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113	          "RANLIB=$${RANLIB}" \
47114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115	           TAGS) \
47116	  || exit 1
47117
47118@endif target-boehm-gc
47119
47120.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
47121maybe-install-info-target-boehm-gc:
47122@if target-boehm-gc
47123maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
47124
47125install-info-target-boehm-gc: \
47126    configure-target-boehm-gc \
47127    info-target-boehm-gc 
47128	@: $(MAKE); $(unstage)
47129	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47130	r=`${PWD_COMMAND}`; export r; \
47131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132	$(NORMAL_TARGET_EXPORTS) \
47133	echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
47134	for flag in $(EXTRA_TARGET_FLAGS); do \
47135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136	done; \
47137	(cd $(TARGET_SUBDIR)/boehm-gc && \
47138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140	          "RANLIB=$${RANLIB}" \
47141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142	           install-info) \
47143	  || exit 1
47144
47145@endif target-boehm-gc
47146
47147.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
47148maybe-install-pdf-target-boehm-gc:
47149@if target-boehm-gc
47150maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
47151
47152install-pdf-target-boehm-gc: \
47153    configure-target-boehm-gc \
47154    pdf-target-boehm-gc 
47155	@: $(MAKE); $(unstage)
47156	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47157	r=`${PWD_COMMAND}`; export r; \
47158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159	$(NORMAL_TARGET_EXPORTS) \
47160	echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47161	for flag in $(EXTRA_TARGET_FLAGS); do \
47162	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47163	done; \
47164	(cd $(TARGET_SUBDIR)/boehm-gc && \
47165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167	          "RANLIB=$${RANLIB}" \
47168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47169	           install-pdf) \
47170	  || exit 1
47171
47172@endif target-boehm-gc
47173
47174.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
47175maybe-install-html-target-boehm-gc:
47176@if target-boehm-gc
47177maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
47178
47179install-html-target-boehm-gc: \
47180    configure-target-boehm-gc \
47181    html-target-boehm-gc 
47182	@: $(MAKE); $(unstage)
47183	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47184	r=`${PWD_COMMAND}`; export r; \
47185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186	$(NORMAL_TARGET_EXPORTS) \
47187	echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
47188	for flag in $(EXTRA_TARGET_FLAGS); do \
47189	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47190	done; \
47191	(cd $(TARGET_SUBDIR)/boehm-gc && \
47192	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47193	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47194	          "RANLIB=$${RANLIB}" \
47195	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47196	           install-html) \
47197	  || exit 1
47198
47199@endif target-boehm-gc
47200
47201.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
47202maybe-installcheck-target-boehm-gc:
47203@if target-boehm-gc
47204maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
47205
47206installcheck-target-boehm-gc: \
47207    configure-target-boehm-gc 
47208	@: $(MAKE); $(unstage)
47209	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47210	r=`${PWD_COMMAND}`; export r; \
47211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47212	$(NORMAL_TARGET_EXPORTS) \
47213	echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
47214	for flag in $(EXTRA_TARGET_FLAGS); do \
47215	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47216	done; \
47217	(cd $(TARGET_SUBDIR)/boehm-gc && \
47218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47220	          "RANLIB=$${RANLIB}" \
47221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47222	           installcheck) \
47223	  || exit 1
47224
47225@endif target-boehm-gc
47226
47227.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
47228maybe-mostlyclean-target-boehm-gc:
47229@if target-boehm-gc
47230maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
47231
47232mostlyclean-target-boehm-gc: 
47233	@: $(MAKE); $(unstage)
47234	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47235	r=`${PWD_COMMAND}`; export r; \
47236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47237	$(NORMAL_TARGET_EXPORTS) \
47238	echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47239	for flag in $(EXTRA_TARGET_FLAGS); do \
47240	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47241	done; \
47242	(cd $(TARGET_SUBDIR)/boehm-gc && \
47243	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47244	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47245	          "RANLIB=$${RANLIB}" \
47246	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47247	           mostlyclean) \
47248	  || exit 1
47249
47250@endif target-boehm-gc
47251
47252.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
47253maybe-clean-target-boehm-gc:
47254@if target-boehm-gc
47255maybe-clean-target-boehm-gc: clean-target-boehm-gc
47256
47257clean-target-boehm-gc: 
47258	@: $(MAKE); $(unstage)
47259	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47260	r=`${PWD_COMMAND}`; export r; \
47261	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47262	$(NORMAL_TARGET_EXPORTS) \
47263	echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47264	for flag in $(EXTRA_TARGET_FLAGS); do \
47265	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47266	done; \
47267	(cd $(TARGET_SUBDIR)/boehm-gc && \
47268	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47269	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47270	          "RANLIB=$${RANLIB}" \
47271	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47272	           clean) \
47273	  || exit 1
47274
47275@endif target-boehm-gc
47276
47277.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
47278maybe-distclean-target-boehm-gc:
47279@if target-boehm-gc
47280maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
47281
47282distclean-target-boehm-gc: 
47283	@: $(MAKE); $(unstage)
47284	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47285	r=`${PWD_COMMAND}`; export r; \
47286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287	$(NORMAL_TARGET_EXPORTS) \
47288	echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47289	for flag in $(EXTRA_TARGET_FLAGS); do \
47290	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47291	done; \
47292	(cd $(TARGET_SUBDIR)/boehm-gc && \
47293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47295	          "RANLIB=$${RANLIB}" \
47296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47297	           distclean) \
47298	  || exit 1
47299
47300@endif target-boehm-gc
47301
47302.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
47303maybe-maintainer-clean-target-boehm-gc:
47304@if target-boehm-gc
47305maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
47306
47307maintainer-clean-target-boehm-gc: 
47308	@: $(MAKE); $(unstage)
47309	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47310	r=`${PWD_COMMAND}`; export r; \
47311	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312	$(NORMAL_TARGET_EXPORTS) \
47313	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47314	for flag in $(EXTRA_TARGET_FLAGS); do \
47315	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47316	done; \
47317	(cd $(TARGET_SUBDIR)/boehm-gc && \
47318	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47319	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47320	          "RANLIB=$${RANLIB}" \
47321	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47322	           maintainer-clean) \
47323	  || exit 1
47324
47325@endif target-boehm-gc
47326
47327
47328
47329
47330
47331.PHONY: configure-target-qthreads maybe-configure-target-qthreads
47332maybe-configure-target-qthreads:
47333@if gcc-bootstrap
47334configure-target-qthreads: stage_current
47335@endif gcc-bootstrap
47336@if target-qthreads
47337maybe-configure-target-qthreads: configure-target-qthreads
47338configure-target-qthreads: 
47339	@: $(MAKE); $(unstage)
47340	@r=`${PWD_COMMAND}`; export r; \
47341	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342	echo "Checking multilib configuration for qthreads..."; \
47343	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47344	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
47345	if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47346	  if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47347	    rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
47348	  else \
47349	    rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
47350	    mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47351	  fi; \
47352	else \
47353	  mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47354	fi; \
47355	test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
47356	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47357	$(NORMAL_TARGET_EXPORTS) \
47358	echo Configuring in $(TARGET_SUBDIR)/qthreads; \
47359	cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
47360	case $(srcdir) in \
47361	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47362	  *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
47363		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47364	esac; \
47365	srcdiroption="--srcdir=$${topdir}/qthreads"; \
47366	libsrcdir="$$s/qthreads"; \
47367	rm -f no-such-file || : ; \
47368	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47369	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47370	  --target=${target_alias} $${srcdiroption}  \
47371	  || exit 1
47372@endif target-qthreads
47373
47374
47375
47376
47377
47378.PHONY: all-target-qthreads maybe-all-target-qthreads
47379maybe-all-target-qthreads:
47380@if gcc-bootstrap
47381all-target-qthreads: stage_current
47382@endif gcc-bootstrap
47383@if target-qthreads
47384TARGET-target-qthreads=all
47385maybe-all-target-qthreads: all-target-qthreads
47386all-target-qthreads: configure-target-qthreads
47387	@: $(MAKE); $(unstage)
47388	@r=`${PWD_COMMAND}`; export r; \
47389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47390	$(NORMAL_TARGET_EXPORTS) \
47391	(cd $(TARGET_SUBDIR)/qthreads && \
47392	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
47393@endif target-qthreads
47394
47395
47396
47397
47398
47399.PHONY: check-target-qthreads maybe-check-target-qthreads
47400maybe-check-target-qthreads:
47401@if target-qthreads
47402maybe-check-target-qthreads: check-target-qthreads
47403
47404check-target-qthreads:
47405	@: $(MAKE); $(unstage)
47406	@r=`${PWD_COMMAND}`; export r; \
47407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47408	$(NORMAL_TARGET_EXPORTS) \
47409	(cd $(TARGET_SUBDIR)/qthreads && \
47410	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47411
47412@endif target-qthreads
47413
47414.PHONY: install-target-qthreads maybe-install-target-qthreads
47415maybe-install-target-qthreads:
47416@if target-qthreads
47417maybe-install-target-qthreads: install-target-qthreads
47418
47419install-target-qthreads: installdirs
47420	@: $(MAKE); $(unstage)
47421	@r=`${PWD_COMMAND}`; export r; \
47422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47423	$(NORMAL_TARGET_EXPORTS) \
47424	(cd $(TARGET_SUBDIR)/qthreads && \
47425	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47426
47427@endif target-qthreads
47428
47429# Other targets (info, dvi, pdf, etc.)
47430
47431.PHONY: maybe-info-target-qthreads info-target-qthreads
47432maybe-info-target-qthreads:
47433@if target-qthreads
47434maybe-info-target-qthreads: info-target-qthreads
47435
47436info-target-qthreads: \
47437    configure-target-qthreads 
47438	@: $(MAKE); $(unstage)
47439	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47440	r=`${PWD_COMMAND}`; export r; \
47441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442	$(NORMAL_TARGET_EXPORTS) \
47443	echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
47444	for flag in $(EXTRA_TARGET_FLAGS); do \
47445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47446	done; \
47447	(cd $(TARGET_SUBDIR)/qthreads && \
47448	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47449	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47450	          "RANLIB=$${RANLIB}" \
47451	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47452	           info) \
47453	  || exit 1
47454
47455@endif target-qthreads
47456
47457.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
47458maybe-dvi-target-qthreads:
47459@if target-qthreads
47460maybe-dvi-target-qthreads: dvi-target-qthreads
47461
47462dvi-target-qthreads: \
47463    configure-target-qthreads 
47464	@: $(MAKE); $(unstage)
47465	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47466	r=`${PWD_COMMAND}`; export r; \
47467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47468	$(NORMAL_TARGET_EXPORTS) \
47469	echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
47470	for flag in $(EXTRA_TARGET_FLAGS); do \
47471	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47472	done; \
47473	(cd $(TARGET_SUBDIR)/qthreads && \
47474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47476	          "RANLIB=$${RANLIB}" \
47477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47478	           dvi) \
47479	  || exit 1
47480
47481@endif target-qthreads
47482
47483.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
47484maybe-pdf-target-qthreads:
47485@if target-qthreads
47486maybe-pdf-target-qthreads: pdf-target-qthreads
47487
47488pdf-target-qthreads: \
47489    configure-target-qthreads 
47490	@: $(MAKE); $(unstage)
47491	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47492	r=`${PWD_COMMAND}`; export r; \
47493	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47494	$(NORMAL_TARGET_EXPORTS) \
47495	echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
47496	for flag in $(EXTRA_TARGET_FLAGS); do \
47497	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47498	done; \
47499	(cd $(TARGET_SUBDIR)/qthreads && \
47500	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47501	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47502	          "RANLIB=$${RANLIB}" \
47503	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47504	           pdf) \
47505	  || exit 1
47506
47507@endif target-qthreads
47508
47509.PHONY: maybe-html-target-qthreads html-target-qthreads
47510maybe-html-target-qthreads:
47511@if target-qthreads
47512maybe-html-target-qthreads: html-target-qthreads
47513
47514html-target-qthreads: \
47515    configure-target-qthreads 
47516	@: $(MAKE); $(unstage)
47517	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47518	r=`${PWD_COMMAND}`; export r; \
47519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47520	$(NORMAL_TARGET_EXPORTS) \
47521	echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
47522	for flag in $(EXTRA_TARGET_FLAGS); do \
47523	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47524	done; \
47525	(cd $(TARGET_SUBDIR)/qthreads && \
47526	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47527	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47528	          "RANLIB=$${RANLIB}" \
47529	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47530	           html) \
47531	  || exit 1
47532
47533@endif target-qthreads
47534
47535.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
47536maybe-TAGS-target-qthreads:
47537@if target-qthreads
47538maybe-TAGS-target-qthreads: TAGS-target-qthreads
47539
47540TAGS-target-qthreads: \
47541    configure-target-qthreads 
47542	@: $(MAKE); $(unstage)
47543	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47544	r=`${PWD_COMMAND}`; export r; \
47545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546	$(NORMAL_TARGET_EXPORTS) \
47547	echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
47548	for flag in $(EXTRA_TARGET_FLAGS); do \
47549	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550	done; \
47551	(cd $(TARGET_SUBDIR)/qthreads && \
47552	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554	          "RANLIB=$${RANLIB}" \
47555	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556	           TAGS) \
47557	  || exit 1
47558
47559@endif target-qthreads
47560
47561.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
47562maybe-install-info-target-qthreads:
47563@if target-qthreads
47564maybe-install-info-target-qthreads: install-info-target-qthreads
47565
47566install-info-target-qthreads: \
47567    configure-target-qthreads \
47568    info-target-qthreads 
47569	@: $(MAKE); $(unstage)
47570	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47571	r=`${PWD_COMMAND}`; export r; \
47572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47573	$(NORMAL_TARGET_EXPORTS) \
47574	echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
47575	for flag in $(EXTRA_TARGET_FLAGS); do \
47576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47577	done; \
47578	(cd $(TARGET_SUBDIR)/qthreads && \
47579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47581	          "RANLIB=$${RANLIB}" \
47582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47583	           install-info) \
47584	  || exit 1
47585
47586@endif target-qthreads
47587
47588.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
47589maybe-install-pdf-target-qthreads:
47590@if target-qthreads
47591maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
47592
47593install-pdf-target-qthreads: \
47594    configure-target-qthreads \
47595    pdf-target-qthreads 
47596	@: $(MAKE); $(unstage)
47597	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47598	r=`${PWD_COMMAND}`; export r; \
47599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47600	$(NORMAL_TARGET_EXPORTS) \
47601	echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
47602	for flag in $(EXTRA_TARGET_FLAGS); do \
47603	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47604	done; \
47605	(cd $(TARGET_SUBDIR)/qthreads && \
47606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47608	          "RANLIB=$${RANLIB}" \
47609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47610	           install-pdf) \
47611	  || exit 1
47612
47613@endif target-qthreads
47614
47615.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
47616maybe-install-html-target-qthreads:
47617@if target-qthreads
47618maybe-install-html-target-qthreads: install-html-target-qthreads
47619
47620install-html-target-qthreads: \
47621    configure-target-qthreads \
47622    html-target-qthreads 
47623	@: $(MAKE); $(unstage)
47624	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47625	r=`${PWD_COMMAND}`; export r; \
47626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47627	$(NORMAL_TARGET_EXPORTS) \
47628	echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
47629	for flag in $(EXTRA_TARGET_FLAGS); do \
47630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47631	done; \
47632	(cd $(TARGET_SUBDIR)/qthreads && \
47633	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47634	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47635	          "RANLIB=$${RANLIB}" \
47636	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47637	           install-html) \
47638	  || exit 1
47639
47640@endif target-qthreads
47641
47642.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
47643maybe-installcheck-target-qthreads:
47644@if target-qthreads
47645maybe-installcheck-target-qthreads: installcheck-target-qthreads
47646
47647installcheck-target-qthreads: \
47648    configure-target-qthreads 
47649	@: $(MAKE); $(unstage)
47650	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47651	r=`${PWD_COMMAND}`; export r; \
47652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47653	$(NORMAL_TARGET_EXPORTS) \
47654	echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
47655	for flag in $(EXTRA_TARGET_FLAGS); do \
47656	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47657	done; \
47658	(cd $(TARGET_SUBDIR)/qthreads && \
47659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47661	          "RANLIB=$${RANLIB}" \
47662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47663	           installcheck) \
47664	  || exit 1
47665
47666@endif target-qthreads
47667
47668.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
47669maybe-mostlyclean-target-qthreads:
47670@if target-qthreads
47671maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
47672
47673mostlyclean-target-qthreads: 
47674	@: $(MAKE); $(unstage)
47675	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47676	r=`${PWD_COMMAND}`; export r; \
47677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47678	$(NORMAL_TARGET_EXPORTS) \
47679	echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
47680	for flag in $(EXTRA_TARGET_FLAGS); do \
47681	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47682	done; \
47683	(cd $(TARGET_SUBDIR)/qthreads && \
47684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47686	          "RANLIB=$${RANLIB}" \
47687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47688	           mostlyclean) \
47689	  || exit 1
47690
47691@endif target-qthreads
47692
47693.PHONY: maybe-clean-target-qthreads clean-target-qthreads
47694maybe-clean-target-qthreads:
47695@if target-qthreads
47696maybe-clean-target-qthreads: clean-target-qthreads
47697
47698clean-target-qthreads: 
47699	@: $(MAKE); $(unstage)
47700	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47701	r=`${PWD_COMMAND}`; export r; \
47702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703	$(NORMAL_TARGET_EXPORTS) \
47704	echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
47705	for flag in $(EXTRA_TARGET_FLAGS); do \
47706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47707	done; \
47708	(cd $(TARGET_SUBDIR)/qthreads && \
47709	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47710	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47711	          "RANLIB=$${RANLIB}" \
47712	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47713	           clean) \
47714	  || exit 1
47715
47716@endif target-qthreads
47717
47718.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
47719maybe-distclean-target-qthreads:
47720@if target-qthreads
47721maybe-distclean-target-qthreads: distclean-target-qthreads
47722
47723distclean-target-qthreads: 
47724	@: $(MAKE); $(unstage)
47725	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47726	r=`${PWD_COMMAND}`; export r; \
47727	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47728	$(NORMAL_TARGET_EXPORTS) \
47729	echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
47730	for flag in $(EXTRA_TARGET_FLAGS); do \
47731	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47732	done; \
47733	(cd $(TARGET_SUBDIR)/qthreads && \
47734	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47735	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47736	          "RANLIB=$${RANLIB}" \
47737	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47738	           distclean) \
47739	  || exit 1
47740
47741@endif target-qthreads
47742
47743.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
47744maybe-maintainer-clean-target-qthreads:
47745@if target-qthreads
47746maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
47747
47748maintainer-clean-target-qthreads: 
47749	@: $(MAKE); $(unstage)
47750	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47751	r=`${PWD_COMMAND}`; export r; \
47752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47753	$(NORMAL_TARGET_EXPORTS) \
47754	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
47755	for flag in $(EXTRA_TARGET_FLAGS); do \
47756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47757	done; \
47758	(cd $(TARGET_SUBDIR)/qthreads && \
47759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47761	          "RANLIB=$${RANLIB}" \
47762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47763	           maintainer-clean) \
47764	  || exit 1
47765
47766@endif target-qthreads
47767
47768
47769
47770
47771
47772.PHONY: configure-target-rda maybe-configure-target-rda
47773maybe-configure-target-rda:
47774@if gcc-bootstrap
47775configure-target-rda: stage_current
47776@endif gcc-bootstrap
47777@if target-rda
47778maybe-configure-target-rda: configure-target-rda
47779configure-target-rda: 
47780	@: $(MAKE); $(unstage)
47781	@r=`${PWD_COMMAND}`; export r; \
47782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47783	echo "Checking multilib configuration for rda..."; \
47784	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
47785	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
47786	if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
47787	  if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
47788	    rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
47789	  else \
47790	    rm -f $(TARGET_SUBDIR)/rda/Makefile; \
47791	    mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
47792	  fi; \
47793	else \
47794	  mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
47795	fi; \
47796	test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
47797	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
47798	$(NORMAL_TARGET_EXPORTS) \
47799	echo Configuring in $(TARGET_SUBDIR)/rda; \
47800	cd "$(TARGET_SUBDIR)/rda" || exit 1; \
47801	case $(srcdir) in \
47802	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47803	  *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
47804		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47805	esac; \
47806	srcdiroption="--srcdir=$${topdir}/rda"; \
47807	libsrcdir="$$s/rda"; \
47808	rm -f no-such-file || : ; \
47809	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47810	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47811	  --target=${target_alias} $${srcdiroption}  \
47812	  || exit 1
47813@endif target-rda
47814
47815
47816
47817
47818
47819.PHONY: all-target-rda maybe-all-target-rda
47820maybe-all-target-rda:
47821@if gcc-bootstrap
47822all-target-rda: stage_current
47823@endif gcc-bootstrap
47824@if target-rda
47825TARGET-target-rda=all
47826maybe-all-target-rda: all-target-rda
47827all-target-rda: configure-target-rda
47828	@: $(MAKE); $(unstage)
47829	@r=`${PWD_COMMAND}`; export r; \
47830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47831	$(NORMAL_TARGET_EXPORTS) \
47832	(cd $(TARGET_SUBDIR)/rda && \
47833	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
47834@endif target-rda
47835
47836
47837
47838
47839
47840.PHONY: check-target-rda maybe-check-target-rda
47841maybe-check-target-rda:
47842@if target-rda
47843maybe-check-target-rda: check-target-rda
47844
47845check-target-rda:
47846	@: $(MAKE); $(unstage)
47847	@r=`${PWD_COMMAND}`; export r; \
47848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47849	$(NORMAL_TARGET_EXPORTS) \
47850	(cd $(TARGET_SUBDIR)/rda && \
47851	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47852
47853@endif target-rda
47854
47855.PHONY: install-target-rda maybe-install-target-rda
47856maybe-install-target-rda:
47857@if target-rda
47858maybe-install-target-rda: install-target-rda
47859
47860install-target-rda: installdirs
47861	@: $(MAKE); $(unstage)
47862	@r=`${PWD_COMMAND}`; export r; \
47863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47864	$(NORMAL_TARGET_EXPORTS) \
47865	(cd $(TARGET_SUBDIR)/rda && \
47866	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47867
47868@endif target-rda
47869
47870# Other targets (info, dvi, pdf, etc.)
47871
47872.PHONY: maybe-info-target-rda info-target-rda
47873maybe-info-target-rda:
47874@if target-rda
47875maybe-info-target-rda: info-target-rda
47876
47877info-target-rda: \
47878    configure-target-rda 
47879	@: $(MAKE); $(unstage)
47880	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47881	r=`${PWD_COMMAND}`; export r; \
47882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47883	$(NORMAL_TARGET_EXPORTS) \
47884	echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
47885	for flag in $(EXTRA_TARGET_FLAGS); do \
47886	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47887	done; \
47888	(cd $(TARGET_SUBDIR)/rda && \
47889	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47890	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47891	          "RANLIB=$${RANLIB}" \
47892	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47893	           info) \
47894	  || exit 1
47895
47896@endif target-rda
47897
47898.PHONY: maybe-dvi-target-rda dvi-target-rda
47899maybe-dvi-target-rda:
47900@if target-rda
47901maybe-dvi-target-rda: dvi-target-rda
47902
47903dvi-target-rda: \
47904    configure-target-rda 
47905	@: $(MAKE); $(unstage)
47906	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47907	r=`${PWD_COMMAND}`; export r; \
47908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47909	$(NORMAL_TARGET_EXPORTS) \
47910	echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
47911	for flag in $(EXTRA_TARGET_FLAGS); do \
47912	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47913	done; \
47914	(cd $(TARGET_SUBDIR)/rda && \
47915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47917	          "RANLIB=$${RANLIB}" \
47918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47919	           dvi) \
47920	  || exit 1
47921
47922@endif target-rda
47923
47924.PHONY: maybe-pdf-target-rda pdf-target-rda
47925maybe-pdf-target-rda:
47926@if target-rda
47927maybe-pdf-target-rda: pdf-target-rda
47928
47929pdf-target-rda: \
47930    configure-target-rda 
47931	@: $(MAKE); $(unstage)
47932	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47933	r=`${PWD_COMMAND}`; export r; \
47934	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47935	$(NORMAL_TARGET_EXPORTS) \
47936	echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
47937	for flag in $(EXTRA_TARGET_FLAGS); do \
47938	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47939	done; \
47940	(cd $(TARGET_SUBDIR)/rda && \
47941	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47942	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47943	          "RANLIB=$${RANLIB}" \
47944	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47945	           pdf) \
47946	  || exit 1
47947
47948@endif target-rda
47949
47950.PHONY: maybe-html-target-rda html-target-rda
47951maybe-html-target-rda:
47952@if target-rda
47953maybe-html-target-rda: html-target-rda
47954
47955html-target-rda: \
47956    configure-target-rda 
47957	@: $(MAKE); $(unstage)
47958	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47959	r=`${PWD_COMMAND}`; export r; \
47960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961	$(NORMAL_TARGET_EXPORTS) \
47962	echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
47963	for flag in $(EXTRA_TARGET_FLAGS); do \
47964	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47965	done; \
47966	(cd $(TARGET_SUBDIR)/rda && \
47967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47969	          "RANLIB=$${RANLIB}" \
47970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47971	           html) \
47972	  || exit 1
47973
47974@endif target-rda
47975
47976.PHONY: maybe-TAGS-target-rda TAGS-target-rda
47977maybe-TAGS-target-rda:
47978@if target-rda
47979maybe-TAGS-target-rda: TAGS-target-rda
47980
47981TAGS-target-rda: \
47982    configure-target-rda 
47983	@: $(MAKE); $(unstage)
47984	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47985	r=`${PWD_COMMAND}`; export r; \
47986	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987	$(NORMAL_TARGET_EXPORTS) \
47988	echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
47989	for flag in $(EXTRA_TARGET_FLAGS); do \
47990	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47991	done; \
47992	(cd $(TARGET_SUBDIR)/rda && \
47993	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47994	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47995	          "RANLIB=$${RANLIB}" \
47996	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47997	           TAGS) \
47998	  || exit 1
47999
48000@endif target-rda
48001
48002.PHONY: maybe-install-info-target-rda install-info-target-rda
48003maybe-install-info-target-rda:
48004@if target-rda
48005maybe-install-info-target-rda: install-info-target-rda
48006
48007install-info-target-rda: \
48008    configure-target-rda \
48009    info-target-rda 
48010	@: $(MAKE); $(unstage)
48011	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48012	r=`${PWD_COMMAND}`; export r; \
48013	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48014	$(NORMAL_TARGET_EXPORTS) \
48015	echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
48016	for flag in $(EXTRA_TARGET_FLAGS); do \
48017	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48018	done; \
48019	(cd $(TARGET_SUBDIR)/rda && \
48020	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48021	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48022	          "RANLIB=$${RANLIB}" \
48023	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48024	           install-info) \
48025	  || exit 1
48026
48027@endif target-rda
48028
48029.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
48030maybe-install-pdf-target-rda:
48031@if target-rda
48032maybe-install-pdf-target-rda: install-pdf-target-rda
48033
48034install-pdf-target-rda: \
48035    configure-target-rda \
48036    pdf-target-rda 
48037	@: $(MAKE); $(unstage)
48038	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48039	r=`${PWD_COMMAND}`; export r; \
48040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041	$(NORMAL_TARGET_EXPORTS) \
48042	echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
48043	for flag in $(EXTRA_TARGET_FLAGS); do \
48044	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045	done; \
48046	(cd $(TARGET_SUBDIR)/rda && \
48047	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049	          "RANLIB=$${RANLIB}" \
48050	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051	           install-pdf) \
48052	  || exit 1
48053
48054@endif target-rda
48055
48056.PHONY: maybe-install-html-target-rda install-html-target-rda
48057maybe-install-html-target-rda:
48058@if target-rda
48059maybe-install-html-target-rda: install-html-target-rda
48060
48061install-html-target-rda: \
48062    configure-target-rda \
48063    html-target-rda 
48064	@: $(MAKE); $(unstage)
48065	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48066	r=`${PWD_COMMAND}`; export r; \
48067	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48068	$(NORMAL_TARGET_EXPORTS) \
48069	echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
48070	for flag in $(EXTRA_TARGET_FLAGS); do \
48071	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48072	done; \
48073	(cd $(TARGET_SUBDIR)/rda && \
48074	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48075	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48076	          "RANLIB=$${RANLIB}" \
48077	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48078	           install-html) \
48079	  || exit 1
48080
48081@endif target-rda
48082
48083.PHONY: maybe-installcheck-target-rda installcheck-target-rda
48084maybe-installcheck-target-rda:
48085@if target-rda
48086maybe-installcheck-target-rda: installcheck-target-rda
48087
48088installcheck-target-rda: \
48089    configure-target-rda 
48090	@: $(MAKE); $(unstage)
48091	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48092	r=`${PWD_COMMAND}`; export r; \
48093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48094	$(NORMAL_TARGET_EXPORTS) \
48095	echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
48096	for flag in $(EXTRA_TARGET_FLAGS); do \
48097	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48098	done; \
48099	(cd $(TARGET_SUBDIR)/rda && \
48100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48102	          "RANLIB=$${RANLIB}" \
48103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48104	           installcheck) \
48105	  || exit 1
48106
48107@endif target-rda
48108
48109.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
48110maybe-mostlyclean-target-rda:
48111@if target-rda
48112maybe-mostlyclean-target-rda: mostlyclean-target-rda
48113
48114mostlyclean-target-rda: 
48115	@: $(MAKE); $(unstage)
48116	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48117	r=`${PWD_COMMAND}`; export r; \
48118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48119	$(NORMAL_TARGET_EXPORTS) \
48120	echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
48121	for flag in $(EXTRA_TARGET_FLAGS); do \
48122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48123	done; \
48124	(cd $(TARGET_SUBDIR)/rda && \
48125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48127	          "RANLIB=$${RANLIB}" \
48128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48129	           mostlyclean) \
48130	  || exit 1
48131
48132@endif target-rda
48133
48134.PHONY: maybe-clean-target-rda clean-target-rda
48135maybe-clean-target-rda:
48136@if target-rda
48137maybe-clean-target-rda: clean-target-rda
48138
48139clean-target-rda: 
48140	@: $(MAKE); $(unstage)
48141	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48142	r=`${PWD_COMMAND}`; export r; \
48143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48144	$(NORMAL_TARGET_EXPORTS) \
48145	echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
48146	for flag in $(EXTRA_TARGET_FLAGS); do \
48147	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48148	done; \
48149	(cd $(TARGET_SUBDIR)/rda && \
48150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48152	          "RANLIB=$${RANLIB}" \
48153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48154	           clean) \
48155	  || exit 1
48156
48157@endif target-rda
48158
48159.PHONY: maybe-distclean-target-rda distclean-target-rda
48160maybe-distclean-target-rda:
48161@if target-rda
48162maybe-distclean-target-rda: distclean-target-rda
48163
48164distclean-target-rda: 
48165	@: $(MAKE); $(unstage)
48166	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48167	r=`${PWD_COMMAND}`; export r; \
48168	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169	$(NORMAL_TARGET_EXPORTS) \
48170	echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
48171	for flag in $(EXTRA_TARGET_FLAGS); do \
48172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48173	done; \
48174	(cd $(TARGET_SUBDIR)/rda && \
48175	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48176	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48177	          "RANLIB=$${RANLIB}" \
48178	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48179	           distclean) \
48180	  || exit 1
48181
48182@endif target-rda
48183
48184.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
48185maybe-maintainer-clean-target-rda:
48186@if target-rda
48187maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
48188
48189maintainer-clean-target-rda: 
48190	@: $(MAKE); $(unstage)
48191	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48192	r=`${PWD_COMMAND}`; export r; \
48193	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48194	$(NORMAL_TARGET_EXPORTS) \
48195	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
48196	for flag in $(EXTRA_TARGET_FLAGS); do \
48197	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48198	done; \
48199	(cd $(TARGET_SUBDIR)/rda && \
48200	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48201	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48202	          "RANLIB=$${RANLIB}" \
48203	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48204	           maintainer-clean) \
48205	  || exit 1
48206
48207@endif target-rda
48208
48209
48210
48211
48212
48213.PHONY: configure-target-libada maybe-configure-target-libada
48214maybe-configure-target-libada:
48215@if gcc-bootstrap
48216configure-target-libada: stage_current
48217@endif gcc-bootstrap
48218@if target-libada
48219maybe-configure-target-libada: configure-target-libada
48220configure-target-libada: 
48221	@: $(MAKE); $(unstage)
48222	@r=`${PWD_COMMAND}`; export r; \
48223	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48224	echo "Checking multilib configuration for libada..."; \
48225	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48226	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
48227	if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
48228	  if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
48229	    rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
48230	  else \
48231	    rm -f $(TARGET_SUBDIR)/libada/Makefile; \
48232	    mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48233	  fi; \
48234	else \
48235	  mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48236	fi; \
48237	test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
48238	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48239	$(NORMAL_TARGET_EXPORTS) \
48240	echo Configuring in $(TARGET_SUBDIR)/libada; \
48241	cd "$(TARGET_SUBDIR)/libada" || exit 1; \
48242	case $(srcdir) in \
48243	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48244	  *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
48245		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48246	esac; \
48247	srcdiroption="--srcdir=$${topdir}/libada"; \
48248	libsrcdir="$$s/libada"; \
48249	rm -f no-such-file || : ; \
48250	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48251	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48252	  --target=${target_alias} $${srcdiroption}  \
48253	  || exit 1
48254@endif target-libada
48255
48256
48257
48258
48259
48260.PHONY: all-target-libada maybe-all-target-libada
48261maybe-all-target-libada:
48262@if gcc-bootstrap
48263all-target-libada: stage_current
48264@endif gcc-bootstrap
48265@if target-libada
48266TARGET-target-libada=all
48267maybe-all-target-libada: all-target-libada
48268all-target-libada: configure-target-libada
48269	@: $(MAKE); $(unstage)
48270	@r=`${PWD_COMMAND}`; export r; \
48271	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48272	$(NORMAL_TARGET_EXPORTS) \
48273	(cd $(TARGET_SUBDIR)/libada && \
48274	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
48275@endif target-libada
48276
48277
48278
48279
48280
48281.PHONY: check-target-libada maybe-check-target-libada
48282maybe-check-target-libada:
48283@if target-libada
48284maybe-check-target-libada: check-target-libada
48285
48286check-target-libada:
48287	@: $(MAKE); $(unstage)
48288	@r=`${PWD_COMMAND}`; export r; \
48289	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48290	$(NORMAL_TARGET_EXPORTS) \
48291	(cd $(TARGET_SUBDIR)/libada && \
48292	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48293
48294@endif target-libada
48295
48296.PHONY: install-target-libada maybe-install-target-libada
48297maybe-install-target-libada:
48298@if target-libada
48299maybe-install-target-libada: install-target-libada
48300
48301install-target-libada: installdirs
48302	@: $(MAKE); $(unstage)
48303	@r=`${PWD_COMMAND}`; export r; \
48304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48305	$(NORMAL_TARGET_EXPORTS) \
48306	(cd $(TARGET_SUBDIR)/libada && \
48307	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48308
48309@endif target-libada
48310
48311# Other targets (info, dvi, pdf, etc.)
48312
48313.PHONY: maybe-info-target-libada info-target-libada
48314maybe-info-target-libada:
48315@if target-libada
48316maybe-info-target-libada: info-target-libada
48317
48318info-target-libada: \
48319    configure-target-libada 
48320	@: $(MAKE); $(unstage)
48321	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48322	r=`${PWD_COMMAND}`; export r; \
48323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48324	$(NORMAL_TARGET_EXPORTS) \
48325	echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
48326	for flag in $(EXTRA_TARGET_FLAGS); do \
48327	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48328	done; \
48329	(cd $(TARGET_SUBDIR)/libada && \
48330	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48331	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48332	          "RANLIB=$${RANLIB}" \
48333	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48334	           info) \
48335	  || exit 1
48336
48337@endif target-libada
48338
48339.PHONY: maybe-dvi-target-libada dvi-target-libada
48340maybe-dvi-target-libada:
48341@if target-libada
48342maybe-dvi-target-libada: dvi-target-libada
48343
48344dvi-target-libada: \
48345    configure-target-libada 
48346	@: $(MAKE); $(unstage)
48347	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48348	r=`${PWD_COMMAND}`; export r; \
48349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48350	$(NORMAL_TARGET_EXPORTS) \
48351	echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
48352	for flag in $(EXTRA_TARGET_FLAGS); do \
48353	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48354	done; \
48355	(cd $(TARGET_SUBDIR)/libada && \
48356	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48357	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48358	          "RANLIB=$${RANLIB}" \
48359	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48360	           dvi) \
48361	  || exit 1
48362
48363@endif target-libada
48364
48365.PHONY: maybe-pdf-target-libada pdf-target-libada
48366maybe-pdf-target-libada:
48367@if target-libada
48368maybe-pdf-target-libada: pdf-target-libada
48369
48370pdf-target-libada: \
48371    configure-target-libada 
48372	@: $(MAKE); $(unstage)
48373	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48374	r=`${PWD_COMMAND}`; export r; \
48375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48376	$(NORMAL_TARGET_EXPORTS) \
48377	echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
48378	for flag in $(EXTRA_TARGET_FLAGS); do \
48379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48380	done; \
48381	(cd $(TARGET_SUBDIR)/libada && \
48382	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48383	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48384	          "RANLIB=$${RANLIB}" \
48385	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48386	           pdf) \
48387	  || exit 1
48388
48389@endif target-libada
48390
48391.PHONY: maybe-html-target-libada html-target-libada
48392maybe-html-target-libada:
48393@if target-libada
48394maybe-html-target-libada: html-target-libada
48395
48396html-target-libada: \
48397    configure-target-libada 
48398	@: $(MAKE); $(unstage)
48399	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48400	r=`${PWD_COMMAND}`; export r; \
48401	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48402	$(NORMAL_TARGET_EXPORTS) \
48403	echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
48404	for flag in $(EXTRA_TARGET_FLAGS); do \
48405	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48406	done; \
48407	(cd $(TARGET_SUBDIR)/libada && \
48408	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48409	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48410	          "RANLIB=$${RANLIB}" \
48411	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48412	           html) \
48413	  || exit 1
48414
48415@endif target-libada
48416
48417.PHONY: maybe-TAGS-target-libada TAGS-target-libada
48418maybe-TAGS-target-libada:
48419@if target-libada
48420maybe-TAGS-target-libada: TAGS-target-libada
48421
48422TAGS-target-libada: \
48423    configure-target-libada 
48424	@: $(MAKE); $(unstage)
48425	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48426	r=`${PWD_COMMAND}`; export r; \
48427	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428	$(NORMAL_TARGET_EXPORTS) \
48429	echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
48430	for flag in $(EXTRA_TARGET_FLAGS); do \
48431	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48432	done; \
48433	(cd $(TARGET_SUBDIR)/libada && \
48434	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48435	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48436	          "RANLIB=$${RANLIB}" \
48437	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48438	           TAGS) \
48439	  || exit 1
48440
48441@endif target-libada
48442
48443.PHONY: maybe-install-info-target-libada install-info-target-libada
48444maybe-install-info-target-libada:
48445@if target-libada
48446maybe-install-info-target-libada: install-info-target-libada
48447
48448install-info-target-libada: \
48449    configure-target-libada \
48450    info-target-libada 
48451	@: $(MAKE); $(unstage)
48452	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48453	r=`${PWD_COMMAND}`; export r; \
48454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455	$(NORMAL_TARGET_EXPORTS) \
48456	echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
48457	for flag in $(EXTRA_TARGET_FLAGS); do \
48458	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48459	done; \
48460	(cd $(TARGET_SUBDIR)/libada && \
48461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48463	          "RANLIB=$${RANLIB}" \
48464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48465	           install-info) \
48466	  || exit 1
48467
48468@endif target-libada
48469
48470.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
48471maybe-install-pdf-target-libada:
48472@if target-libada
48473maybe-install-pdf-target-libada: install-pdf-target-libada
48474
48475install-pdf-target-libada: \
48476    configure-target-libada \
48477    pdf-target-libada 
48478	@: $(MAKE); $(unstage)
48479	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48480	r=`${PWD_COMMAND}`; export r; \
48481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48482	$(NORMAL_TARGET_EXPORTS) \
48483	echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
48484	for flag in $(EXTRA_TARGET_FLAGS); do \
48485	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48486	done; \
48487	(cd $(TARGET_SUBDIR)/libada && \
48488	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48489	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48490	          "RANLIB=$${RANLIB}" \
48491	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48492	           install-pdf) \
48493	  || exit 1
48494
48495@endif target-libada
48496
48497.PHONY: maybe-install-html-target-libada install-html-target-libada
48498maybe-install-html-target-libada:
48499@if target-libada
48500maybe-install-html-target-libada: install-html-target-libada
48501
48502install-html-target-libada: \
48503    configure-target-libada \
48504    html-target-libada 
48505	@: $(MAKE); $(unstage)
48506	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48507	r=`${PWD_COMMAND}`; export r; \
48508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509	$(NORMAL_TARGET_EXPORTS) \
48510	echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
48511	for flag in $(EXTRA_TARGET_FLAGS); do \
48512	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48513	done; \
48514	(cd $(TARGET_SUBDIR)/libada && \
48515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48517	          "RANLIB=$${RANLIB}" \
48518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48519	           install-html) \
48520	  || exit 1
48521
48522@endif target-libada
48523
48524.PHONY: maybe-installcheck-target-libada installcheck-target-libada
48525maybe-installcheck-target-libada:
48526@if target-libada
48527maybe-installcheck-target-libada: installcheck-target-libada
48528
48529installcheck-target-libada: \
48530    configure-target-libada 
48531	@: $(MAKE); $(unstage)
48532	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48533	r=`${PWD_COMMAND}`; export r; \
48534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535	$(NORMAL_TARGET_EXPORTS) \
48536	echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
48537	for flag in $(EXTRA_TARGET_FLAGS); do \
48538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48539	done; \
48540	(cd $(TARGET_SUBDIR)/libada && \
48541	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48542	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48543	          "RANLIB=$${RANLIB}" \
48544	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48545	           installcheck) \
48546	  || exit 1
48547
48548@endif target-libada
48549
48550.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
48551maybe-mostlyclean-target-libada:
48552@if target-libada
48553maybe-mostlyclean-target-libada: mostlyclean-target-libada
48554
48555mostlyclean-target-libada: 
48556	@: $(MAKE); $(unstage)
48557	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48558	r=`${PWD_COMMAND}`; export r; \
48559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48560	$(NORMAL_TARGET_EXPORTS) \
48561	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
48562	for flag in $(EXTRA_TARGET_FLAGS); do \
48563	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48564	done; \
48565	(cd $(TARGET_SUBDIR)/libada && \
48566	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48567	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48568	          "RANLIB=$${RANLIB}" \
48569	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48570	           mostlyclean) \
48571	  || exit 1
48572
48573@endif target-libada
48574
48575.PHONY: maybe-clean-target-libada clean-target-libada
48576maybe-clean-target-libada:
48577@if target-libada
48578maybe-clean-target-libada: clean-target-libada
48579
48580clean-target-libada: 
48581	@: $(MAKE); $(unstage)
48582	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48583	r=`${PWD_COMMAND}`; export r; \
48584	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48585	$(NORMAL_TARGET_EXPORTS) \
48586	echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
48587	for flag in $(EXTRA_TARGET_FLAGS); do \
48588	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48589	done; \
48590	(cd $(TARGET_SUBDIR)/libada && \
48591	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48592	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48593	          "RANLIB=$${RANLIB}" \
48594	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48595	           clean) \
48596	  || exit 1
48597
48598@endif target-libada
48599
48600.PHONY: maybe-distclean-target-libada distclean-target-libada
48601maybe-distclean-target-libada:
48602@if target-libada
48603maybe-distclean-target-libada: distclean-target-libada
48604
48605distclean-target-libada: 
48606	@: $(MAKE); $(unstage)
48607	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48608	r=`${PWD_COMMAND}`; export r; \
48609	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48610	$(NORMAL_TARGET_EXPORTS) \
48611	echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
48612	for flag in $(EXTRA_TARGET_FLAGS); do \
48613	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48614	done; \
48615	(cd $(TARGET_SUBDIR)/libada && \
48616	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48617	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48618	          "RANLIB=$${RANLIB}" \
48619	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48620	           distclean) \
48621	  || exit 1
48622
48623@endif target-libada
48624
48625.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
48626maybe-maintainer-clean-target-libada:
48627@if target-libada
48628maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
48629
48630maintainer-clean-target-libada: 
48631	@: $(MAKE); $(unstage)
48632	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48633	r=`${PWD_COMMAND}`; export r; \
48634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48635	$(NORMAL_TARGET_EXPORTS) \
48636	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
48637	for flag in $(EXTRA_TARGET_FLAGS); do \
48638	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48639	done; \
48640	(cd $(TARGET_SUBDIR)/libada && \
48641	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48642	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48643	          "RANLIB=$${RANLIB}" \
48644	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48645	           maintainer-clean) \
48646	  || exit 1
48647
48648@endif target-libada
48649
48650
48651
48652
48653
48654.PHONY: configure-target-libgomp maybe-configure-target-libgomp
48655maybe-configure-target-libgomp:
48656@if gcc-bootstrap
48657configure-target-libgomp: stage_current
48658@endif gcc-bootstrap
48659@if target-libgomp
48660maybe-configure-target-libgomp: configure-target-libgomp
48661configure-target-libgomp: 
48662	@: $(MAKE); $(unstage)
48663	@r=`${PWD_COMMAND}`; export r; \
48664	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48665	echo "Checking multilib configuration for libgomp..."; \
48666	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
48667	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
48668	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
48669	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
48670	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
48671	  else \
48672	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
48673	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
48674	  fi; \
48675	else \
48676	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
48677	fi; \
48678	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
48679	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
48680	$(NORMAL_TARGET_EXPORTS) \
48681	echo Configuring in $(TARGET_SUBDIR)/libgomp; \
48682	cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
48683	case $(srcdir) in \
48684	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48685	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
48686		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48687	esac; \
48688	srcdiroption="--srcdir=$${topdir}/libgomp"; \
48689	libsrcdir="$$s/libgomp"; \
48690	rm -f no-such-file || : ; \
48691	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48692	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48693	  --target=${target_alias} $${srcdiroption}  \
48694	  || exit 1
48695@endif target-libgomp
48696
48697
48698
48699
48700
48701.PHONY: all-target-libgomp maybe-all-target-libgomp
48702maybe-all-target-libgomp:
48703@if gcc-bootstrap
48704all-target-libgomp: stage_current
48705@endif gcc-bootstrap
48706@if target-libgomp
48707TARGET-target-libgomp=all
48708maybe-all-target-libgomp: all-target-libgomp
48709all-target-libgomp: configure-target-libgomp
48710	@: $(MAKE); $(unstage)
48711	@r=`${PWD_COMMAND}`; export r; \
48712	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48713	$(NORMAL_TARGET_EXPORTS) \
48714	(cd $(TARGET_SUBDIR)/libgomp && \
48715	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgomp))
48716@endif target-libgomp
48717
48718
48719
48720
48721
48722.PHONY: check-target-libgomp maybe-check-target-libgomp
48723maybe-check-target-libgomp:
48724@if target-libgomp
48725maybe-check-target-libgomp: check-target-libgomp
48726
48727check-target-libgomp:
48728	@: $(MAKE); $(unstage)
48729	@r=`${PWD_COMMAND}`; export r; \
48730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48731	$(NORMAL_TARGET_EXPORTS) \
48732	(cd $(TARGET_SUBDIR)/libgomp && \
48733	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48734
48735@endif target-libgomp
48736
48737.PHONY: install-target-libgomp maybe-install-target-libgomp
48738maybe-install-target-libgomp:
48739@if target-libgomp
48740maybe-install-target-libgomp: install-target-libgomp
48741
48742install-target-libgomp: installdirs
48743	@: $(MAKE); $(unstage)
48744	@r=`${PWD_COMMAND}`; export r; \
48745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746	$(NORMAL_TARGET_EXPORTS) \
48747	(cd $(TARGET_SUBDIR)/libgomp && \
48748	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48749
48750@endif target-libgomp
48751
48752# Other targets (info, dvi, pdf, etc.)
48753
48754.PHONY: maybe-info-target-libgomp info-target-libgomp
48755maybe-info-target-libgomp:
48756@if target-libgomp
48757maybe-info-target-libgomp: info-target-libgomp
48758
48759info-target-libgomp: \
48760    configure-target-libgomp 
48761	@: $(MAKE); $(unstage)
48762	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48763	r=`${PWD_COMMAND}`; export r; \
48764	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48765	$(NORMAL_TARGET_EXPORTS) \
48766	echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
48767	for flag in $(EXTRA_TARGET_FLAGS); do \
48768	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48769	done; \
48770	(cd $(TARGET_SUBDIR)/libgomp && \
48771	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48772	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48773	          "RANLIB=$${RANLIB}" \
48774	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48775	           info) \
48776	  || exit 1
48777
48778@endif target-libgomp
48779
48780.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
48781maybe-dvi-target-libgomp:
48782@if target-libgomp
48783maybe-dvi-target-libgomp: dvi-target-libgomp
48784
48785dvi-target-libgomp: \
48786    configure-target-libgomp 
48787	@: $(MAKE); $(unstage)
48788	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48789	r=`${PWD_COMMAND}`; export r; \
48790	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48791	$(NORMAL_TARGET_EXPORTS) \
48792	echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
48793	for flag in $(EXTRA_TARGET_FLAGS); do \
48794	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48795	done; \
48796	(cd $(TARGET_SUBDIR)/libgomp && \
48797	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48798	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48799	          "RANLIB=$${RANLIB}" \
48800	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48801	           dvi) \
48802	  || exit 1
48803
48804@endif target-libgomp
48805
48806.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
48807maybe-pdf-target-libgomp:
48808@if target-libgomp
48809maybe-pdf-target-libgomp: pdf-target-libgomp
48810
48811pdf-target-libgomp: \
48812    configure-target-libgomp 
48813	@: $(MAKE); $(unstage)
48814	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48815	r=`${PWD_COMMAND}`; export r; \
48816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817	$(NORMAL_TARGET_EXPORTS) \
48818	echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
48819	for flag in $(EXTRA_TARGET_FLAGS); do \
48820	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48821	done; \
48822	(cd $(TARGET_SUBDIR)/libgomp && \
48823	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48824	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48825	          "RANLIB=$${RANLIB}" \
48826	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48827	           pdf) \
48828	  || exit 1
48829
48830@endif target-libgomp
48831
48832.PHONY: maybe-html-target-libgomp html-target-libgomp
48833maybe-html-target-libgomp:
48834@if target-libgomp
48835maybe-html-target-libgomp: html-target-libgomp
48836
48837html-target-libgomp: \
48838    configure-target-libgomp 
48839	@: $(MAKE); $(unstage)
48840	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48841	r=`${PWD_COMMAND}`; export r; \
48842	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48843	$(NORMAL_TARGET_EXPORTS) \
48844	echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
48845	for flag in $(EXTRA_TARGET_FLAGS); do \
48846	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48847	done; \
48848	(cd $(TARGET_SUBDIR)/libgomp && \
48849	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48850	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48851	          "RANLIB=$${RANLIB}" \
48852	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48853	           html) \
48854	  || exit 1
48855
48856@endif target-libgomp
48857
48858.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
48859maybe-TAGS-target-libgomp:
48860@if target-libgomp
48861maybe-TAGS-target-libgomp: TAGS-target-libgomp
48862
48863TAGS-target-libgomp: \
48864    configure-target-libgomp 
48865	@: $(MAKE); $(unstage)
48866	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48867	r=`${PWD_COMMAND}`; export r; \
48868	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48869	$(NORMAL_TARGET_EXPORTS) \
48870	echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
48871	for flag in $(EXTRA_TARGET_FLAGS); do \
48872	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48873	done; \
48874	(cd $(TARGET_SUBDIR)/libgomp && \
48875	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48876	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48877	          "RANLIB=$${RANLIB}" \
48878	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48879	           TAGS) \
48880	  || exit 1
48881
48882@endif target-libgomp
48883
48884.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
48885maybe-install-info-target-libgomp:
48886@if target-libgomp
48887maybe-install-info-target-libgomp: install-info-target-libgomp
48888
48889install-info-target-libgomp: \
48890    configure-target-libgomp \
48891    info-target-libgomp 
48892	@: $(MAKE); $(unstage)
48893	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48894	r=`${PWD_COMMAND}`; export r; \
48895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48896	$(NORMAL_TARGET_EXPORTS) \
48897	echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
48898	for flag in $(EXTRA_TARGET_FLAGS); do \
48899	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48900	done; \
48901	(cd $(TARGET_SUBDIR)/libgomp && \
48902	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48903	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48904	          "RANLIB=$${RANLIB}" \
48905	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48906	           install-info) \
48907	  || exit 1
48908
48909@endif target-libgomp
48910
48911.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
48912maybe-install-pdf-target-libgomp:
48913@if target-libgomp
48914maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
48915
48916install-pdf-target-libgomp: \
48917    configure-target-libgomp \
48918    pdf-target-libgomp 
48919	@: $(MAKE); $(unstage)
48920	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48921	r=`${PWD_COMMAND}`; export r; \
48922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48923	$(NORMAL_TARGET_EXPORTS) \
48924	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
48925	for flag in $(EXTRA_TARGET_FLAGS); do \
48926	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48927	done; \
48928	(cd $(TARGET_SUBDIR)/libgomp && \
48929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48931	          "RANLIB=$${RANLIB}" \
48932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48933	           install-pdf) \
48934	  || exit 1
48935
48936@endif target-libgomp
48937
48938.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
48939maybe-install-html-target-libgomp:
48940@if target-libgomp
48941maybe-install-html-target-libgomp: install-html-target-libgomp
48942
48943install-html-target-libgomp: \
48944    configure-target-libgomp \
48945    html-target-libgomp 
48946	@: $(MAKE); $(unstage)
48947	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48948	r=`${PWD_COMMAND}`; export r; \
48949	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48950	$(NORMAL_TARGET_EXPORTS) \
48951	echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
48952	for flag in $(EXTRA_TARGET_FLAGS); do \
48953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48954	done; \
48955	(cd $(TARGET_SUBDIR)/libgomp && \
48956	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48957	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48958	          "RANLIB=$${RANLIB}" \
48959	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48960	           install-html) \
48961	  || exit 1
48962
48963@endif target-libgomp
48964
48965.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
48966maybe-installcheck-target-libgomp:
48967@if target-libgomp
48968maybe-installcheck-target-libgomp: installcheck-target-libgomp
48969
48970installcheck-target-libgomp: \
48971    configure-target-libgomp 
48972	@: $(MAKE); $(unstage)
48973	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48974	r=`${PWD_COMMAND}`; export r; \
48975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48976	$(NORMAL_TARGET_EXPORTS) \
48977	echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
48978	for flag in $(EXTRA_TARGET_FLAGS); do \
48979	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48980	done; \
48981	(cd $(TARGET_SUBDIR)/libgomp && \
48982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48984	          "RANLIB=$${RANLIB}" \
48985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48986	           installcheck) \
48987	  || exit 1
48988
48989@endif target-libgomp
48990
48991.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
48992maybe-mostlyclean-target-libgomp:
48993@if target-libgomp
48994maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
48995
48996mostlyclean-target-libgomp: 
48997	@: $(MAKE); $(unstage)
48998	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48999	r=`${PWD_COMMAND}`; export r; \
49000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49001	$(NORMAL_TARGET_EXPORTS) \
49002	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
49003	for flag in $(EXTRA_TARGET_FLAGS); do \
49004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49005	done; \
49006	(cd $(TARGET_SUBDIR)/libgomp && \
49007	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49008	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49009	          "RANLIB=$${RANLIB}" \
49010	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49011	           mostlyclean) \
49012	  || exit 1
49013
49014@endif target-libgomp
49015
49016.PHONY: maybe-clean-target-libgomp clean-target-libgomp
49017maybe-clean-target-libgomp:
49018@if target-libgomp
49019maybe-clean-target-libgomp: clean-target-libgomp
49020
49021clean-target-libgomp: 
49022	@: $(MAKE); $(unstage)
49023	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49024	r=`${PWD_COMMAND}`; export r; \
49025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49026	$(NORMAL_TARGET_EXPORTS) \
49027	echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
49028	for flag in $(EXTRA_TARGET_FLAGS); do \
49029	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49030	done; \
49031	(cd $(TARGET_SUBDIR)/libgomp && \
49032	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49033	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49034	          "RANLIB=$${RANLIB}" \
49035	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49036	           clean) \
49037	  || exit 1
49038
49039@endif target-libgomp
49040
49041.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
49042maybe-distclean-target-libgomp:
49043@if target-libgomp
49044maybe-distclean-target-libgomp: distclean-target-libgomp
49045
49046distclean-target-libgomp: 
49047	@: $(MAKE); $(unstage)
49048	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49049	r=`${PWD_COMMAND}`; export r; \
49050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051	$(NORMAL_TARGET_EXPORTS) \
49052	echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
49053	for flag in $(EXTRA_TARGET_FLAGS); do \
49054	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49055	done; \
49056	(cd $(TARGET_SUBDIR)/libgomp && \
49057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49059	          "RANLIB=$${RANLIB}" \
49060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49061	           distclean) \
49062	  || exit 1
49063
49064@endif target-libgomp
49065
49066.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
49067maybe-maintainer-clean-target-libgomp:
49068@if target-libgomp
49069maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
49070
49071maintainer-clean-target-libgomp: 
49072	@: $(MAKE); $(unstage)
49073	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49074	r=`${PWD_COMMAND}`; export r; \
49075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49076	$(NORMAL_TARGET_EXPORTS) \
49077	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
49078	for flag in $(EXTRA_TARGET_FLAGS); do \
49079	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49080	done; \
49081	(cd $(TARGET_SUBDIR)/libgomp && \
49082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49084	          "RANLIB=$${RANLIB}" \
49085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49086	           maintainer-clean) \
49087	  || exit 1
49088
49089@endif target-libgomp
49090
49091
49092
49093# ----------
49094# GCC module
49095# ----------
49096
49097@if gcc-no-bootstrap
49098.PHONY: cross
49099cross: all-build all-gas all-ld
49100	@r=`${PWD_COMMAND}`; export r; \
49101	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49102	$(HOST_EXPORTS) \
49103	echo "Building the C and C++ compiler"; \
49104	cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49105	@r=`${PWD_COMMAND}`; export r; \
49106	s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49107	echo "Building runtime libraries"; \
49108	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49109@endif gcc-no-bootstrap
49110
49111@if gcc
49112.PHONY: check-gcc-c++
49113check-gcc-c++:
49114	@if [ -f ./gcc/Makefile ] ; then \
49115	  r=`${PWD_COMMAND}`; export r; \
49116	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49117	  $(HOST_EXPORTS) \
49118	  (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
49119	else \
49120	  true; \
49121	fi
49122
49123.PHONY: check-c++
49124check-c++: check-target-libstdc++-v3 check-gcc-c++
49125
49126# Install the gcc headers files, but not the fixed include files,
49127# which Cygnus is not allowed to distribute.  This rule is very
49128# dependent on the workings of the gcc Makefile.in.
49129.PHONY: gcc-no-fixedincludes
49130gcc-no-fixedincludes:
49131	@if [ -f ./gcc/Makefile ]; then \
49132	  rm -rf gcc/tmp-include; \
49133	  mv gcc/include gcc/tmp-include 2>/dev/null; \
49134	  mkdir gcc/include; \
49135	  cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
49136	  touch gcc/stmp-fixinc gcc/include/fixed; \
49137	  rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
49138	  r=`${PWD_COMMAND}`; export r; \
49139	  s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49140	  $(HOST_EXPORTS) \
49141	  (cd ./gcc && \
49142	   $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
49143	  rm -rf gcc/include; \
49144	  mv gcc/tmp-include gcc/include 2>/dev/null; \
49145	else true; fi
49146@endif gcc
49147
49148# ---------------------
49149# GCC bootstrap support
49150# ---------------------
49151
49152# We track the current stage (the one in 'gcc') in the stage_current file.
49153# stage_last instead tracks the stage that was built last.  These targets
49154# are dummy when toplevel bootstrap is not active.
49155
49156# While making host and target tools, symlinks to the final stage must be
49157# there, so $(unstage) should be run at various points.  To avoid excessive
49158# recursive invocations of make, we "inline" them using a variable.  These
49159# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49160# to avoid warnings from the GNU Make job server.
49161
49162unstage = :
49163stage = :
49164current_stage = ""
49165
49166@if gcc-bootstrap
49167unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49168stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49169current_stage = "`cat stage_current 2> /dev/null`"
49170@endif gcc-bootstrap
49171
49172.PHONY: unstage stage
49173unstage:
49174	@: $(MAKE); $(unstage)
49175stage:
49176	@: $(MAKE); $(stage)
49177
49178# Disable commands for lean bootstrap.
49179LEAN = false
49180
49181# We name the build directories for the various stages "stage1-gcc",
49182# "stage2-gcc","stage3-gcc", etc.
49183
49184# Since the 'compare' process will fail (on debugging information) if any
49185# directory names are different, we need to link the gcc directory for
49186# the previous stage to a constant name ('prev-gcc'), and to make the name of
49187# the build directories constant as well. For the latter, we use naked names
49188# like 'gcc', because the scripts in that directory assume it.  We use
49189# mv on platforms where symlinks to directories do not work or are not
49190# reliable.
49191
49192# 'touch' doesn't work right on some platforms.
49193STAMP = echo timestamp > 
49194
49195# We only want to compare .o files, so set this!
49196objext = .o
49197
49198
49199.PHONY: stage1-start stage1-end
49200
49201stage1-start::
49202	@: $(MAKE); $(stage); \
49203	echo stage1 > stage_current ; \
49204	echo stage1 > stage_last; \
49205	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49206@if bfd
49207	@cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49208	  mkdir stage1-bfd; \
49209	mv stage1-bfd bfd 
49210@endif bfd
49211@if opcodes
49212	@cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49213	  mkdir stage1-opcodes; \
49214	mv stage1-opcodes opcodes 
49215@endif opcodes
49216@if binutils
49217	@cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49218	  mkdir stage1-binutils; \
49219	mv stage1-binutils binutils 
49220@endif binutils
49221@if gas
49222	@cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49223	  mkdir stage1-gas; \
49224	mv stage1-gas gas 
49225@endif gas
49226@if gcc
49227	@cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49228	  mkdir stage1-gcc; \
49229	mv stage1-gcc gcc 
49230@endif gcc
49231@if gmp
49232	@cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49233	  mkdir stage1-gmp; \
49234	mv stage1-gmp gmp 
49235@endif gmp
49236@if mpfr
49237	@cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49238	  mkdir stage1-mpfr; \
49239	mv stage1-mpfr mpfr 
49240@endif mpfr
49241@if intl
49242	@cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49243	  mkdir stage1-intl; \
49244	mv stage1-intl intl 
49245@endif intl
49246@if ld
49247	@cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49248	  mkdir stage1-ld; \
49249	mv stage1-ld ld 
49250@endif ld
49251@if libcpp
49252	@cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49253	  mkdir stage1-libcpp; \
49254	mv stage1-libcpp libcpp 
49255@endif libcpp
49256@if libdecnumber
49257	@cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49258	  mkdir stage1-libdecnumber; \
49259	mv stage1-libdecnumber libdecnumber 
49260@endif libdecnumber
49261@if libiberty
49262	@cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49263	  mkdir stage1-libiberty; \
49264	mv stage1-libiberty libiberty 
49265@endif libiberty
49266@if zlib
49267	@cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49268	  mkdir stage1-zlib; \
49269	mv stage1-zlib zlib 
49270@endif zlib
49271	@[ -d stage1-$(TARGET_SUBDIR) ] || \
49272	  mkdir stage1-$(TARGET_SUBDIR); \
49273	mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
49274
49275stage1-end:: 
49276@if bfd
49277	@if test -d $(HOST_SUBDIR)/bfd ; then \
49278	  cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
49279	fi
49280@endif bfd
49281@if opcodes
49282	@if test -d $(HOST_SUBDIR)/opcodes ; then \
49283	  cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
49284	fi
49285@endif opcodes
49286@if binutils
49287	@if test -d $(HOST_SUBDIR)/binutils ; then \
49288	  cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
49289	fi
49290@endif binutils
49291@if gas
49292	@if test -d $(HOST_SUBDIR)/gas ; then \
49293	  cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
49294	fi
49295@endif gas
49296@if gcc
49297	@if test -d $(HOST_SUBDIR)/gcc ; then \
49298	  cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
49299	fi
49300@endif gcc
49301@if gmp
49302	@if test -d $(HOST_SUBDIR)/gmp ; then \
49303	  cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
49304	fi
49305@endif gmp
49306@if mpfr
49307	@if test -d $(HOST_SUBDIR)/mpfr ; then \
49308	  cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
49309	fi
49310@endif mpfr
49311@if intl
49312	@if test -d $(HOST_SUBDIR)/intl ; then \
49313	  cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
49314	fi
49315@endif intl
49316@if ld
49317	@if test -d $(HOST_SUBDIR)/ld ; then \
49318	  cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
49319	fi
49320@endif ld
49321@if libcpp
49322	@if test -d $(HOST_SUBDIR)/libcpp ; then \
49323	  cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
49324	fi
49325@endif libcpp
49326@if libdecnumber
49327	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49328	  cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
49329	fi
49330@endif libdecnumber
49331@if libiberty
49332	@if test -d $(HOST_SUBDIR)/libiberty ; then \
49333	  cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
49334	fi
49335@endif libiberty
49336@if zlib
49337	@if test -d $(HOST_SUBDIR)/zlib ; then \
49338	  cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
49339	fi
49340@endif zlib
49341	@if test -d $(TARGET_SUBDIR) ; then \
49342	  mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
49343	fi
49344	rm -f stage_current
49345
49346# Bubble a bug fix through all the stages up to stage 1.  They are
49347# remade, but not reconfigured.  The next stage (if any) will not be
49348# reconfigured as well.
49349.PHONY: stage1-bubble
49350stage1-bubble:: 
49351	@r=`${PWD_COMMAND}`; export r; \
49352	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49353	if test -f stage1-lean  ; then \
49354	  echo Skipping rebuild of stage1 ; \
49355	else \
49356	  $(MAKE) stage1-start; \
49357	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49358	fi
49359
49360.PHONY: all-stage1 clean-stage1
49361do-clean: clean-stage1
49362
49363# FIXME: Will not need to be conditional when toplevel bootstrap is the
49364# only possibility, but now it conflicts with no-bootstrap rules
49365@if gcc-bootstrap
49366
49367
49368
49369
49370# Rules to wipe a stage and all the following ones, also used for cleanstrap
49371
49372.PHONY: distclean-stage1
49373distclean-stage1::
49374	@: $(MAKE); $(stage)
49375	@test "`cat stage_last`" != stage1 || rm -f stage_last
49376	rm -rf stage1-* 
49377
49378
49379@endif gcc-bootstrap
49380
49381
49382.PHONY: stage2-start stage2-end
49383
49384stage2-start::
49385	@: $(MAKE); $(stage); \
49386	echo stage2 > stage_current ; \
49387	echo stage2 > stage_last; \
49388	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49389@if bfd
49390	@cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49391	  mkdir stage2-bfd; \
49392	mv stage2-bfd bfd  ; \
49393	mv stage1-bfd prev-bfd || test -f stage1-lean 
49394@endif bfd
49395@if opcodes
49396	@cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49397	  mkdir stage2-opcodes; \
49398	mv stage2-opcodes opcodes  ; \
49399	mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49400@endif opcodes
49401@if binutils
49402	@cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49403	  mkdir stage2-binutils; \
49404	mv stage2-binutils binutils  ; \
49405	mv stage1-binutils prev-binutils || test -f stage1-lean 
49406@endif binutils
49407@if gas
49408	@cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49409	  mkdir stage2-gas; \
49410	mv stage2-gas gas  ; \
49411	mv stage1-gas prev-gas || test -f stage1-lean 
49412@endif gas
49413@if gcc
49414	@cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49415	  mkdir stage2-gcc; \
49416	mv stage2-gcc gcc  ; \
49417	mv stage1-gcc prev-gcc || test -f stage1-lean 
49418@endif gcc
49419@if gmp
49420	@cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49421	  mkdir stage2-gmp; \
49422	mv stage2-gmp gmp  ; \
49423	mv stage1-gmp prev-gmp || test -f stage1-lean 
49424@endif gmp
49425@if mpfr
49426	@cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49427	  mkdir stage2-mpfr; \
49428	mv stage2-mpfr mpfr  ; \
49429	mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49430@endif mpfr
49431@if intl
49432	@cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49433	  mkdir stage2-intl; \
49434	mv stage2-intl intl  ; \
49435	mv stage1-intl prev-intl || test -f stage1-lean 
49436@endif intl
49437@if ld
49438	@cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49439	  mkdir stage2-ld; \
49440	mv stage2-ld ld  ; \
49441	mv stage1-ld prev-ld || test -f stage1-lean 
49442@endif ld
49443@if libcpp
49444	@cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49445	  mkdir stage2-libcpp; \
49446	mv stage2-libcpp libcpp  ; \
49447	mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49448@endif libcpp
49449@if libdecnumber
49450	@cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49451	  mkdir stage2-libdecnumber; \
49452	mv stage2-libdecnumber libdecnumber  ; \
49453	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49454@endif libdecnumber
49455@if libiberty
49456	@cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49457	  mkdir stage2-libiberty; \
49458	mv stage2-libiberty libiberty  ; \
49459	mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49460@endif libiberty
49461@if zlib
49462	@cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49463	  mkdir stage2-zlib; \
49464	mv stage2-zlib zlib  ; \
49465	mv stage1-zlib prev-zlib || test -f stage1-lean 
49466@endif zlib
49467	@[ -d stage2-$(TARGET_SUBDIR) ] || \
49468	  mkdir stage2-$(TARGET_SUBDIR); \
49469	mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49470	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49471
49472stage2-end:: 
49473@if bfd
49474	@if test -d $(HOST_SUBDIR)/bfd ; then \
49475	  cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
49476	  mv prev-bfd stage1-bfd ; :  ; \
49477	fi
49478@endif bfd
49479@if opcodes
49480	@if test -d $(HOST_SUBDIR)/opcodes ; then \
49481	  cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
49482	  mv prev-opcodes stage1-opcodes ; :  ; \
49483	fi
49484@endif opcodes
49485@if binutils
49486	@if test -d $(HOST_SUBDIR)/binutils ; then \
49487	  cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
49488	  mv prev-binutils stage1-binutils ; :  ; \
49489	fi
49490@endif binutils
49491@if gas
49492	@if test -d $(HOST_SUBDIR)/gas ; then \
49493	  cd $(HOST_SUBDIR); mv gas stage2-gas ; \
49494	  mv prev-gas stage1-gas ; :  ; \
49495	fi
49496@endif gas
49497@if gcc
49498	@if test -d $(HOST_SUBDIR)/gcc ; then \
49499	  cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
49500	  mv prev-gcc stage1-gcc ; :  ; \
49501	fi
49502@endif gcc
49503@if gmp
49504	@if test -d $(HOST_SUBDIR)/gmp ; then \
49505	  cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
49506	  mv prev-gmp stage1-gmp ; :  ; \
49507	fi
49508@endif gmp
49509@if mpfr
49510	@if test -d $(HOST_SUBDIR)/mpfr ; then \
49511	  cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
49512	  mv prev-mpfr stage1-mpfr ; :  ; \
49513	fi
49514@endif mpfr
49515@if intl
49516	@if test -d $(HOST_SUBDIR)/intl ; then \
49517	  cd $(HOST_SUBDIR); mv intl stage2-intl ; \
49518	  mv prev-intl stage1-intl ; :  ; \
49519	fi
49520@endif intl
49521@if ld
49522	@if test -d $(HOST_SUBDIR)/ld ; then \
49523	  cd $(HOST_SUBDIR); mv ld stage2-ld ; \
49524	  mv prev-ld stage1-ld ; :  ; \
49525	fi
49526@endif ld
49527@if libcpp
49528	@if test -d $(HOST_SUBDIR)/libcpp ; then \
49529	  cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
49530	  mv prev-libcpp stage1-libcpp ; :  ; \
49531	fi
49532@endif libcpp
49533@if libdecnumber
49534	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49535	  cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
49536	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
49537	fi
49538@endif libdecnumber
49539@if libiberty
49540	@if test -d $(HOST_SUBDIR)/libiberty ; then \
49541	  cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
49542	  mv prev-libiberty stage1-libiberty ; :  ; \
49543	fi
49544@endif libiberty
49545@if zlib
49546	@if test -d $(HOST_SUBDIR)/zlib ; then \
49547	  cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
49548	  mv prev-zlib stage1-zlib ; :  ; \
49549	fi
49550@endif zlib
49551	@if test -d $(TARGET_SUBDIR) ; then \
49552	  mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
49553	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
49554	fi
49555	rm -f stage_current
49556
49557# Bubble a bug fix through all the stages up to stage 2.  They are
49558# remade, but not reconfigured.  The next stage (if any) will not be
49559# reconfigured as well.
49560.PHONY: stage2-bubble
49561stage2-bubble:: stage1-bubble
49562	@r=`${PWD_COMMAND}`; export r; \
49563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49564	if test -f stage2-lean || test -f stage1-lean  ; then \
49565	  echo Skipping rebuild of stage2 ; \
49566	else \
49567	  $(MAKE) stage2-start; \
49568	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49569	fi
49570
49571.PHONY: all-stage2 clean-stage2
49572do-clean: clean-stage2
49573
49574# FIXME: Will not need to be conditional when toplevel bootstrap is the
49575# only possibility, but now it conflicts with no-bootstrap rules
49576@if gcc-bootstrap
49577
49578
49579
49580.PHONY: bootstrap2 bootstrap2-lean
49581bootstrap2:
49582	echo stage2 > stage_final
49583	@r=`${PWD_COMMAND}`; export r; \
49584	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49585	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
49586	@: $(MAKE); $(unstage)
49587	@r=`${PWD_COMMAND}`; export r; \
49588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49589	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49590
49591bootstrap2-lean:
49592	echo stage2 > stage_final
49593	@r=`${PWD_COMMAND}`; export r; \
49594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49595	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
49596	@: $(MAKE); $(unstage)
49597	@r=`${PWD_COMMAND}`; export r; \
49598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49600
49601
49602# Rules to wipe a stage and all the following ones, also used for cleanstrap
49603distclean-stage1:: distclean-stage2 
49604.PHONY: distclean-stage2
49605distclean-stage2::
49606	@: $(MAKE); $(stage)
49607	@test "`cat stage_last`" != stage2 || rm -f stage_last
49608	rm -rf stage2-* 
49609
49610
49611@endif gcc-bootstrap
49612
49613
49614.PHONY: stageb2g0-start stageb2g0-end
49615
49616stageb2g0-start::
49617	@: $(MAKE); $(stage); \
49618	echo stageb2g0 > stage_current ; \
49619	echo stageb2g0 > stage_last; \
49620	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49621@if bfd
49622	@cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
49623	  mkdir stageb2g0-bfd; \
49624	mv stageb2g0-bfd bfd  ; \
49625	mv stage1-bfd prev-bfd || test -f stage1-lean 
49626@endif bfd
49627@if opcodes
49628	@cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
49629	  mkdir stageb2g0-opcodes; \
49630	mv stageb2g0-opcodes opcodes  ; \
49631	mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49632@endif opcodes
49633@if binutils
49634	@cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
49635	  mkdir stageb2g0-binutils; \
49636	mv stageb2g0-binutils binutils  ; \
49637	mv stage1-binutils prev-binutils || test -f stage1-lean 
49638@endif binutils
49639@if gas
49640	@cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
49641	  mkdir stageb2g0-gas; \
49642	mv stageb2g0-gas gas  ; \
49643	mv stage1-gas prev-gas || test -f stage1-lean 
49644@endif gas
49645@if gcc
49646	@cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
49647	  mkdir stageb2g0-gcc; \
49648	mv stageb2g0-gcc gcc  ; \
49649	mv stage1-gcc prev-gcc || test -f stage1-lean 
49650@endif gcc
49651@if gmp
49652	@cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
49653	  mkdir stageb2g0-gmp; \
49654	mv stageb2g0-gmp gmp  ; \
49655	mv stage1-gmp prev-gmp || test -f stage1-lean 
49656@endif gmp
49657@if mpfr
49658	@cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
49659	  mkdir stageb2g0-mpfr; \
49660	mv stageb2g0-mpfr mpfr  ; \
49661	mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49662@endif mpfr
49663@if intl
49664	@cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
49665	  mkdir stageb2g0-intl; \
49666	mv stageb2g0-intl intl  ; \
49667	mv stage1-intl prev-intl || test -f stage1-lean 
49668@endif intl
49669@if ld
49670	@cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
49671	  mkdir stageb2g0-ld; \
49672	mv stageb2g0-ld ld  ; \
49673	mv stage1-ld prev-ld || test -f stage1-lean 
49674@endif ld
49675@if libcpp
49676	@cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
49677	  mkdir stageb2g0-libcpp; \
49678	mv stageb2g0-libcpp libcpp  ; \
49679	mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49680@endif libcpp
49681@if libdecnumber
49682	@cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
49683	  mkdir stageb2g0-libdecnumber; \
49684	mv stageb2g0-libdecnumber libdecnumber  ; \
49685	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49686@endif libdecnumber
49687@if libiberty
49688	@cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
49689	  mkdir stageb2g0-libiberty; \
49690	mv stageb2g0-libiberty libiberty  ; \
49691	mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49692@endif libiberty
49693@if zlib
49694	@cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
49695	  mkdir stageb2g0-zlib; \
49696	mv stageb2g0-zlib zlib  ; \
49697	mv stage1-zlib prev-zlib || test -f stage1-lean 
49698@endif zlib
49699	@[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
49700	  mkdir stageb2g0-$(TARGET_SUBDIR); \
49701	mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49702	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49703
49704stageb2g0-end:: 
49705@if bfd
49706	@if test -d $(HOST_SUBDIR)/bfd ; then \
49707	  cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
49708	  mv prev-bfd stage1-bfd ; :  ; \
49709	fi
49710@endif bfd
49711@if opcodes
49712	@if test -d $(HOST_SUBDIR)/opcodes ; then \
49713	  cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
49714	  mv prev-opcodes stage1-opcodes ; :  ; \
49715	fi
49716@endif opcodes
49717@if binutils
49718	@if test -d $(HOST_SUBDIR)/binutils ; then \
49719	  cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
49720	  mv prev-binutils stage1-binutils ; :  ; \
49721	fi
49722@endif binutils
49723@if gas
49724	@if test -d $(HOST_SUBDIR)/gas ; then \
49725	  cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
49726	  mv prev-gas stage1-gas ; :  ; \
49727	fi
49728@endif gas
49729@if gcc
49730	@if test -d $(HOST_SUBDIR)/gcc ; then \
49731	  cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
49732	  mv prev-gcc stage1-gcc ; :  ; \
49733	fi
49734@endif gcc
49735@if gmp
49736	@if test -d $(HOST_SUBDIR)/gmp ; then \
49737	  cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
49738	  mv prev-gmp stage1-gmp ; :  ; \
49739	fi
49740@endif gmp
49741@if mpfr
49742	@if test -d $(HOST_SUBDIR)/mpfr ; then \
49743	  cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
49744	  mv prev-mpfr stage1-mpfr ; :  ; \
49745	fi
49746@endif mpfr
49747@if intl
49748	@if test -d $(HOST_SUBDIR)/intl ; then \
49749	  cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
49750	  mv prev-intl stage1-intl ; :  ; \
49751	fi
49752@endif intl
49753@if ld
49754	@if test -d $(HOST_SUBDIR)/ld ; then \
49755	  cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
49756	  mv prev-ld stage1-ld ; :  ; \
49757	fi
49758@endif ld
49759@if libcpp
49760	@if test -d $(HOST_SUBDIR)/libcpp ; then \
49761	  cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
49762	  mv prev-libcpp stage1-libcpp ; :  ; \
49763	fi
49764@endif libcpp
49765@if libdecnumber
49766	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49767	  cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
49768	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
49769	fi
49770@endif libdecnumber
49771@if libiberty
49772	@if test -d $(HOST_SUBDIR)/libiberty ; then \
49773	  cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
49774	  mv prev-libiberty stage1-libiberty ; :  ; \
49775	fi
49776@endif libiberty
49777@if zlib
49778	@if test -d $(HOST_SUBDIR)/zlib ; then \
49779	  cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
49780	  mv prev-zlib stage1-zlib ; :  ; \
49781	fi
49782@endif zlib
49783	@if test -d $(TARGET_SUBDIR) ; then \
49784	  mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
49785	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
49786	fi
49787	rm -f stage_current
49788
49789# Bubble a bug fix through all the stages up to stage b2g0.  They are
49790# remade, but not reconfigured.  The next stage (if any) will not be
49791# reconfigured as well.
49792.PHONY: stageb2g0-bubble
49793stageb2g0-bubble:: stage1-bubble
49794	@r=`${PWD_COMMAND}`; export r; \
49795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49796	if test -f stageb2g0-lean || test -f stage1-lean  ; then \
49797	  echo Skipping rebuild of stageb2g0 ; \
49798	else \
49799	  $(MAKE) stageb2g0-start; \
49800	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
49801	fi
49802
49803.PHONY: all-stageb2g0 clean-stageb2g0
49804do-clean: clean-stageb2g0
49805
49806# FIXME: Will not need to be conditional when toplevel bootstrap is the
49807# only possibility, but now it conflicts with no-bootstrap rules
49808@if gcc-bootstrap
49809
49810
49811
49812.PHONY: bootstrap2-debug bootstrap2-debug-lean
49813bootstrap2-debug:
49814	echo stageb2g0 > stage_final
49815	@r=`${PWD_COMMAND}`; export r; \
49816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49817	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
49818	@: $(MAKE); $(unstage)
49819	@r=`${PWD_COMMAND}`; export r; \
49820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49821	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49822
49823bootstrap2-debug-lean:
49824	echo stageb2g0 > stage_final
49825	@r=`${PWD_COMMAND}`; export r; \
49826	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49827	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
49828	@: $(MAKE); $(unstage)
49829	@r=`${PWD_COMMAND}`; export r; \
49830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49832
49833
49834# Rules to wipe a stage and all the following ones, also used for cleanstrap
49835distclean-stage1:: distclean-stageb2g0 
49836.PHONY: distclean-stageb2g0
49837distclean-stageb2g0::
49838	@: $(MAKE); $(stage)
49839	@test "`cat stage_last`" != stageb2g0 || rm -f stage_last
49840	rm -rf stageb2g0-* 
49841
49842
49843@endif gcc-bootstrap
49844
49845
49846.PHONY: stage3-start stage3-end
49847
49848stage3-start::
49849	@: $(MAKE); $(stage); \
49850	echo stage3 > stage_current ; \
49851	echo stage3 > stage_last; \
49852	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49853@if bfd
49854	@cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
49855	  mkdir stage3-bfd; \
49856	mv stage3-bfd bfd  ; \
49857	mv stage2-bfd prev-bfd || test -f stage2-lean 
49858@endif bfd
49859@if opcodes
49860	@cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
49861	  mkdir stage3-opcodes; \
49862	mv stage3-opcodes opcodes  ; \
49863	mv stage2-opcodes prev-opcodes || test -f stage2-lean 
49864@endif opcodes
49865@if binutils
49866	@cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
49867	  mkdir stage3-binutils; \
49868	mv stage3-binutils binutils  ; \
49869	mv stage2-binutils prev-binutils || test -f stage2-lean 
49870@endif binutils
49871@if gas
49872	@cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
49873	  mkdir stage3-gas; \
49874	mv stage3-gas gas  ; \
49875	mv stage2-gas prev-gas || test -f stage2-lean 
49876@endif gas
49877@if gcc
49878	@cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
49879	  mkdir stage3-gcc; \
49880	mv stage3-gcc gcc  ; \
49881	mv stage2-gcc prev-gcc || test -f stage2-lean 
49882@endif gcc
49883@if gmp
49884	@cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
49885	  mkdir stage3-gmp; \
49886	mv stage3-gmp gmp  ; \
49887	mv stage2-gmp prev-gmp || test -f stage2-lean 
49888@endif gmp
49889@if mpfr
49890	@cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
49891	  mkdir stage3-mpfr; \
49892	mv stage3-mpfr mpfr  ; \
49893	mv stage2-mpfr prev-mpfr || test -f stage2-lean 
49894@endif mpfr
49895@if intl
49896	@cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
49897	  mkdir stage3-intl; \
49898	mv stage3-intl intl  ; \
49899	mv stage2-intl prev-intl || test -f stage2-lean 
49900@endif intl
49901@if ld
49902	@cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
49903	  mkdir stage3-ld; \
49904	mv stage3-ld ld  ; \
49905	mv stage2-ld prev-ld || test -f stage2-lean 
49906@endif ld
49907@if libcpp
49908	@cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
49909	  mkdir stage3-libcpp; \
49910	mv stage3-libcpp libcpp  ; \
49911	mv stage2-libcpp prev-libcpp || test -f stage2-lean 
49912@endif libcpp
49913@if libdecnumber
49914	@cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
49915	  mkdir stage3-libdecnumber; \
49916	mv stage3-libdecnumber libdecnumber  ; \
49917	mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
49918@endif libdecnumber
49919@if libiberty
49920	@cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
49921	  mkdir stage3-libiberty; \
49922	mv stage3-libiberty libiberty  ; \
49923	mv stage2-libiberty prev-libiberty || test -f stage2-lean 
49924@endif libiberty
49925@if zlib
49926	@cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
49927	  mkdir stage3-zlib; \
49928	mv stage3-zlib zlib  ; \
49929	mv stage2-zlib prev-zlib || test -f stage2-lean 
49930@endif zlib
49931	@[ -d stage3-$(TARGET_SUBDIR) ] || \
49932	  mkdir stage3-$(TARGET_SUBDIR); \
49933	mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49934	mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
49935
49936stage3-end:: 
49937@if bfd
49938	@if test -d $(HOST_SUBDIR)/bfd ; then \
49939	  cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
49940	  mv prev-bfd stage2-bfd ; :  ; \
49941	fi
49942@endif bfd
49943@if opcodes
49944	@if test -d $(HOST_SUBDIR)/opcodes ; then \
49945	  cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
49946	  mv prev-opcodes stage2-opcodes ; :  ; \
49947	fi
49948@endif opcodes
49949@if binutils
49950	@if test -d $(HOST_SUBDIR)/binutils ; then \
49951	  cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
49952	  mv prev-binutils stage2-binutils ; :  ; \
49953	fi
49954@endif binutils
49955@if gas
49956	@if test -d $(HOST_SUBDIR)/gas ; then \
49957	  cd $(HOST_SUBDIR); mv gas stage3-gas ; \
49958	  mv prev-gas stage2-gas ; :  ; \
49959	fi
49960@endif gas
49961@if gcc
49962	@if test -d $(HOST_SUBDIR)/gcc ; then \
49963	  cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
49964	  mv prev-gcc stage2-gcc ; :  ; \
49965	fi
49966@endif gcc
49967@if gmp
49968	@if test -d $(HOST_SUBDIR)/gmp ; then \
49969	  cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
49970	  mv prev-gmp stage2-gmp ; :  ; \
49971	fi
49972@endif gmp
49973@if mpfr
49974	@if test -d $(HOST_SUBDIR)/mpfr ; then \
49975	  cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
49976	  mv prev-mpfr stage2-mpfr ; :  ; \
49977	fi
49978@endif mpfr
49979@if intl
49980	@if test -d $(HOST_SUBDIR)/intl ; then \
49981	  cd $(HOST_SUBDIR); mv intl stage3-intl ; \
49982	  mv prev-intl stage2-intl ; :  ; \
49983	fi
49984@endif intl
49985@if ld
49986	@if test -d $(HOST_SUBDIR)/ld ; then \
49987	  cd $(HOST_SUBDIR); mv ld stage3-ld ; \
49988	  mv prev-ld stage2-ld ; :  ; \
49989	fi
49990@endif ld
49991@if libcpp
49992	@if test -d $(HOST_SUBDIR)/libcpp ; then \
49993	  cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
49994	  mv prev-libcpp stage2-libcpp ; :  ; \
49995	fi
49996@endif libcpp
49997@if libdecnumber
49998	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49999	  cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
50000	  mv prev-libdecnumber stage2-libdecnumber ; :  ; \
50001	fi
50002@endif libdecnumber
50003@if libiberty
50004	@if test -d $(HOST_SUBDIR)/libiberty ; then \
50005	  cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
50006	  mv prev-libiberty stage2-libiberty ; :  ; \
50007	fi
50008@endif libiberty
50009@if zlib
50010	@if test -d $(HOST_SUBDIR)/zlib ; then \
50011	  cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
50012	  mv prev-zlib stage2-zlib ; :  ; \
50013	fi
50014@endif zlib
50015	@if test -d $(TARGET_SUBDIR) ; then \
50016	  mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
50017	  mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
50018	fi
50019	rm -f stage_current
50020
50021# Bubble a bug fix through all the stages up to stage 3.  They are
50022# remade, but not reconfigured.  The next stage (if any) will not be
50023# reconfigured as well.
50024.PHONY: stage3-bubble
50025stage3-bubble:: stage2-bubble
50026	@r=`${PWD_COMMAND}`; export r; \
50027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50028	if test -f stage3-lean || test -f stage2-lean  ; then \
50029	  echo Skipping rebuild of stage3 ; \
50030	else \
50031	  $(MAKE) stage3-start; \
50032	  if $(LEAN); then \
50033	    rm -rf stage1-* ; \
50034	    $(STAMP) stage1-lean ; \
50035	  fi; \
50036	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50037	fi
50038	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50039
50040.PHONY: all-stage3 clean-stage3
50041do-clean: clean-stage3
50042
50043# FIXME: Will not need to be conditional when toplevel bootstrap is the
50044# only possibility, but now it conflicts with no-bootstrap rules
50045@if gcc-bootstrap
50046
50047compare:
50048	@r=`${PWD_COMMAND}`; export r; \
50049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50050	if test -f stage2-lean; then \
50051	  echo Cannot compare object files as stage 2 was deleted. ; \
50052	  exit 0 ; \
50053	fi; \
50054	: $(MAKE); $(stage); \
50055	rm -f .bad_compare ; \
50056	echo Comparing stages 2 and 3 ; \
50057	cd stage3-gcc; \
50058	files=`find . -name "*$(objext)" -print` ; \
50059	cd .. ; \
50060	for file in $${files} ; do \
50061	  f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
50062	  $(do-compare) > /dev/null 2>&1; \
50063	  if test $$? -eq 1; then \
50064	    case $$file in \
50065	      ./cc*-checksum$(objext) | ./libgcc/* ) \
50066	        echo warning: $$file differs ;; \
50067	      *) \
50068	        echo $$file differs >> .bad_compare ;; \
50069	    esac ; \
50070	  fi ; \
50071	done ; \
50072	if [ -f .bad_compare ]; then \
50073	  echo "Bootstrap comparison failure!"; \
50074	  cat .bad_compare; \
50075	  exit 1; \
50076	else \
50077	  echo Comparison successful.; \
50078	fi ; \
50079	$(STAMP) compare
50080	if $(LEAN); then \
50081	  rm -rf stage2-*; \
50082	  $(STAMP) stage2-lean; \
50083	fi
50084
50085
50086
50087.PHONY: bootstrap bootstrap-lean
50088bootstrap:
50089	echo stage3 > stage_final
50090	@r=`${PWD_COMMAND}`; export r; \
50091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50092	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50093	@: $(MAKE); $(unstage)
50094	@r=`${PWD_COMMAND}`; export r; \
50095	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50096	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50097
50098bootstrap-lean:
50099	echo stage3 > stage_final
50100	@r=`${PWD_COMMAND}`; export r; \
50101	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50102	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50103	@: $(MAKE); $(unstage)
50104	@r=`${PWD_COMMAND}`; export r; \
50105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50106	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50107
50108
50109# Rules to wipe a stage and all the following ones, also used for cleanstrap
50110distclean-stage2:: distclean-stage3 
50111.PHONY: distclean-stage3
50112distclean-stage3::
50113	@: $(MAKE); $(stage)
50114	@test "`cat stage_last`" != stage3 || rm -f stage_last
50115	rm -rf stage3-* compare 
50116
50117
50118.PHONY: cleanstrap
50119cleanstrap: do-distclean local-clean
50120	echo stage3 > stage_final
50121	@r=`${PWD_COMMAND}`; export r; \
50122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50123	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50124	@: $(MAKE); $(unstage)
50125	@r=`${PWD_COMMAND}`; export r; \
50126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50127	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50128
50129@endif gcc-bootstrap
50130
50131
50132.PHONY: stageb3g2-start stageb3g2-end
50133
50134stageb3g2-start::
50135	@: $(MAKE); $(stage); \
50136	echo stageb3g2 > stage_current ; \
50137	echo stageb3g2 > stage_last; \
50138	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50139@if bfd
50140	@cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
50141	  mkdir stageb3g2-bfd; \
50142	mv stageb3g2-bfd bfd  ; \
50143	mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
50144@endif bfd
50145@if opcodes
50146	@cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
50147	  mkdir stageb3g2-opcodes; \
50148	mv stageb3g2-opcodes opcodes  ; \
50149	mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
50150@endif opcodes
50151@if binutils
50152	@cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
50153	  mkdir stageb3g2-binutils; \
50154	mv stageb3g2-binutils binutils  ; \
50155	mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
50156@endif binutils
50157@if gas
50158	@cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
50159	  mkdir stageb3g2-gas; \
50160	mv stageb3g2-gas gas  ; \
50161	mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
50162@endif gas
50163@if gcc
50164	@cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
50165	  mkdir stageb3g2-gcc; \
50166	mv stageb3g2-gcc gcc  ; \
50167	mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
50168@endif gcc
50169@if gmp
50170	@cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
50171	  mkdir stageb3g2-gmp; \
50172	mv stageb3g2-gmp gmp  ; \
50173	mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
50174@endif gmp
50175@if mpfr
50176	@cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
50177	  mkdir stageb3g2-mpfr; \
50178	mv stageb3g2-mpfr mpfr  ; \
50179	mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
50180@endif mpfr
50181@if intl
50182	@cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
50183	  mkdir stageb3g2-intl; \
50184	mv stageb3g2-intl intl  ; \
50185	mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
50186@endif intl
50187@if ld
50188	@cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
50189	  mkdir stageb3g2-ld; \
50190	mv stageb3g2-ld ld  ; \
50191	mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
50192@endif ld
50193@if libcpp
50194	@cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
50195	  mkdir stageb3g2-libcpp; \
50196	mv stageb3g2-libcpp libcpp  ; \
50197	mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
50198@endif libcpp
50199@if libdecnumber
50200	@cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
50201	  mkdir stageb3g2-libdecnumber; \
50202	mv stageb3g2-libdecnumber libdecnumber  ; \
50203	mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
50204@endif libdecnumber
50205@if libiberty
50206	@cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
50207	  mkdir stageb3g2-libiberty; \
50208	mv stageb3g2-libiberty libiberty  ; \
50209	mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
50210@endif libiberty
50211@if zlib
50212	@cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
50213	  mkdir stageb3g2-zlib; \
50214	mv stageb3g2-zlib zlib  ; \
50215	mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
50216@endif zlib
50217	@[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
50218	  mkdir stageb3g2-$(TARGET_SUBDIR); \
50219	mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50220	mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
50221
50222stageb3g2-end:: 
50223@if bfd
50224	@if test -d $(HOST_SUBDIR)/bfd ; then \
50225	  cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
50226	  mv prev-bfd stageb2g0-bfd ; :  ; \
50227	fi
50228@endif bfd
50229@if opcodes
50230	@if test -d $(HOST_SUBDIR)/opcodes ; then \
50231	  cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
50232	  mv prev-opcodes stageb2g0-opcodes ; :  ; \
50233	fi
50234@endif opcodes
50235@if binutils
50236	@if test -d $(HOST_SUBDIR)/binutils ; then \
50237	  cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
50238	  mv prev-binutils stageb2g0-binutils ; :  ; \
50239	fi
50240@endif binutils
50241@if gas
50242	@if test -d $(HOST_SUBDIR)/gas ; then \
50243	  cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
50244	  mv prev-gas stageb2g0-gas ; :  ; \
50245	fi
50246@endif gas
50247@if gcc
50248	@if test -d $(HOST_SUBDIR)/gcc ; then \
50249	  cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
50250	  mv prev-gcc stageb2g0-gcc ; :  ; \
50251	fi
50252@endif gcc
50253@if gmp
50254	@if test -d $(HOST_SUBDIR)/gmp ; then \
50255	  cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
50256	  mv prev-gmp stageb2g0-gmp ; :  ; \
50257	fi
50258@endif gmp
50259@if mpfr
50260	@if test -d $(HOST_SUBDIR)/mpfr ; then \
50261	  cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
50262	  mv prev-mpfr stageb2g0-mpfr ; :  ; \
50263	fi
50264@endif mpfr
50265@if intl
50266	@if test -d $(HOST_SUBDIR)/intl ; then \
50267	  cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
50268	  mv prev-intl stageb2g0-intl ; :  ; \
50269	fi
50270@endif intl
50271@if ld
50272	@if test -d $(HOST_SUBDIR)/ld ; then \
50273	  cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
50274	  mv prev-ld stageb2g0-ld ; :  ; \
50275	fi
50276@endif ld
50277@if libcpp
50278	@if test -d $(HOST_SUBDIR)/libcpp ; then \
50279	  cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
50280	  mv prev-libcpp stageb2g0-libcpp ; :  ; \
50281	fi
50282@endif libcpp
50283@if libdecnumber
50284	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50285	  cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
50286	  mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
50287	fi
50288@endif libdecnumber
50289@if libiberty
50290	@if test -d $(HOST_SUBDIR)/libiberty ; then \
50291	  cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
50292	  mv prev-libiberty stageb2g0-libiberty ; :  ; \
50293	fi
50294@endif libiberty
50295@if zlib
50296	@if test -d $(HOST_SUBDIR)/zlib ; then \
50297	  cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
50298	  mv prev-zlib stageb2g0-zlib ; :  ; \
50299	fi
50300@endif zlib
50301	@if test -d $(TARGET_SUBDIR) ; then \
50302	  mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
50303	  mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
50304	fi
50305	rm -f stage_current
50306
50307# Bubble a bug fix through all the stages up to stage b3g2.  They are
50308# remade, but not reconfigured.  The next stage (if any) will not be
50309# reconfigured as well.
50310.PHONY: stageb3g2-bubble
50311stageb3g2-bubble:: stageb2g0-bubble
50312	@r=`${PWD_COMMAND}`; export r; \
50313	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314	if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
50315	  echo Skipping rebuild of stageb3g2 ; \
50316	else \
50317	  $(MAKE) stageb3g2-start; \
50318	  if $(LEAN); then \
50319	    rm -rf stage1-* ; \
50320	    $(STAMP) stage1-lean ; \
50321	  fi; \
50322	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
50323	fi
50324	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
50325
50326.PHONY: all-stageb3g2 clean-stageb3g2
50327do-clean: clean-stageb3g2
50328
50329# FIXME: Will not need to be conditional when toplevel bootstrap is the
50330# only possibility, but now it conflicts with no-bootstrap rules
50331@if gcc-bootstrap
50332
50333compare-debug:
50334	@r=`${PWD_COMMAND}`; export r; \
50335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50336	if test -f stageb2g0-lean; then \
50337	  echo Cannot compare object files as stage b2g0 was deleted. ; \
50338	  exit 0 ; \
50339	fi; \
50340	: $(MAKE); $(stage); \
50341	rm -f .bad_compare ; \
50342	echo Comparing stages b2g0 and b3g2 ; \
50343	cd stageb3g2-gcc; \
50344	files=`find . -name "*$(objext)" -print` ; \
50345	cd .. ; \
50346	for file in $${files} ; do \
50347	  f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
50348	  $(do-compare-debug) > /dev/null 2>&1; \
50349	  if test $$? -eq 1; then \
50350	    case $$file in \
50351	      ./cc*-checksum$(objext) | ./libgcc/* ) \
50352	        echo warning: $$file differs ;; \
50353	      *) \
50354	        echo $$file differs >> .bad_compare ;; \
50355	    esac ; \
50356	  fi ; \
50357	done ; \
50358	if [ -f .bad_compare ]; then \
50359	  echo "Bootstrap comparison failure!"; \
50360	  cat .bad_compare; \
50361	  exit 1; \
50362	else \
50363	  echo Comparison successful.; \
50364	fi ; \
50365	$(STAMP) compare-debug
50366	if $(LEAN); then \
50367	  rm -rf stageb2g0-*; \
50368	  $(STAMP) stageb2g0-lean; \
50369	fi
50370
50371
50372
50373.PHONY: bootstrap-debug bootstrap-debug-lean
50374bootstrap-debug:
50375	echo stageb3g2 > stage_final
50376	@r=`${PWD_COMMAND}`; export r; \
50377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50378	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50379	@: $(MAKE); $(unstage)
50380	@r=`${PWD_COMMAND}`; export r; \
50381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50383
50384bootstrap-debug-lean:
50385	echo stageb3g2 > stage_final
50386	@r=`${PWD_COMMAND}`; export r; \
50387	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50388	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
50389	@: $(MAKE); $(unstage)
50390	@r=`${PWD_COMMAND}`; export r; \
50391	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50392	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50393
50394
50395# Rules to wipe a stage and all the following ones, also used for cleanstrap
50396distclean-stageb2g0:: distclean-stageb3g2 
50397.PHONY: distclean-stageb3g2
50398distclean-stageb3g2::
50399	@: $(MAKE); $(stage)
50400	@test "`cat stage_last`" != stageb3g2 || rm -f stage_last
50401	rm -rf stageb3g2-* compare-debug 
50402
50403
50404.PHONY: cleanstrap-debug
50405cleanstrap-debug: do-distclean local-clean
50406	echo stageb3g2 > stage_final
50407	@r=`${PWD_COMMAND}`; export r; \
50408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50409	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50410	@: $(MAKE); $(unstage)
50411	@r=`${PWD_COMMAND}`; export r; \
50412	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50413	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50414
50415@endif gcc-bootstrap
50416
50417
50418.PHONY: stage4-start stage4-end
50419
50420stage4-start::
50421	@: $(MAKE); $(stage); \
50422	echo stage4 > stage_current ; \
50423	echo stage4 > stage_last; \
50424	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50425@if bfd
50426	@cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50427	  mkdir stage4-bfd; \
50428	mv stage4-bfd bfd  ; \
50429	mv stage3-bfd prev-bfd || test -f stage3-lean 
50430@endif bfd
50431@if opcodes
50432	@cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50433	  mkdir stage4-opcodes; \
50434	mv stage4-opcodes opcodes  ; \
50435	mv stage3-opcodes prev-opcodes || test -f stage3-lean 
50436@endif opcodes
50437@if binutils
50438	@cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50439	  mkdir stage4-binutils; \
50440	mv stage4-binutils binutils  ; \
50441	mv stage3-binutils prev-binutils || test -f stage3-lean 
50442@endif binutils
50443@if gas
50444	@cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50445	  mkdir stage4-gas; \
50446	mv stage4-gas gas  ; \
50447	mv stage3-gas prev-gas || test -f stage3-lean 
50448@endif gas
50449@if gcc
50450	@cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50451	  mkdir stage4-gcc; \
50452	mv stage4-gcc gcc  ; \
50453	mv stage3-gcc prev-gcc || test -f stage3-lean 
50454@endif gcc
50455@if gmp
50456	@cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50457	  mkdir stage4-gmp; \
50458	mv stage4-gmp gmp  ; \
50459	mv stage3-gmp prev-gmp || test -f stage3-lean 
50460@endif gmp
50461@if mpfr
50462	@cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50463	  mkdir stage4-mpfr; \
50464	mv stage4-mpfr mpfr  ; \
50465	mv stage3-mpfr prev-mpfr || test -f stage3-lean 
50466@endif mpfr
50467@if intl
50468	@cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50469	  mkdir stage4-intl; \
50470	mv stage4-intl intl  ; \
50471	mv stage3-intl prev-intl || test -f stage3-lean 
50472@endif intl
50473@if ld
50474	@cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50475	  mkdir stage4-ld; \
50476	mv stage4-ld ld  ; \
50477	mv stage3-ld prev-ld || test -f stage3-lean 
50478@endif ld
50479@if libcpp
50480	@cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50481	  mkdir stage4-libcpp; \
50482	mv stage4-libcpp libcpp  ; \
50483	mv stage3-libcpp prev-libcpp || test -f stage3-lean 
50484@endif libcpp
50485@if libdecnumber
50486	@cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50487	  mkdir stage4-libdecnumber; \
50488	mv stage4-libdecnumber libdecnumber  ; \
50489	mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
50490@endif libdecnumber
50491@if libiberty
50492	@cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50493	  mkdir stage4-libiberty; \
50494	mv stage4-libiberty libiberty  ; \
50495	mv stage3-libiberty prev-libiberty || test -f stage3-lean 
50496@endif libiberty
50497@if zlib
50498	@cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50499	  mkdir stage4-zlib; \
50500	mv stage4-zlib zlib  ; \
50501	mv stage3-zlib prev-zlib || test -f stage3-lean 
50502@endif zlib
50503	@[ -d stage4-$(TARGET_SUBDIR) ] || \
50504	  mkdir stage4-$(TARGET_SUBDIR); \
50505	mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50506	mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
50507
50508stage4-end:: 
50509@if bfd
50510	@if test -d $(HOST_SUBDIR)/bfd ; then \
50511	  cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
50512	  mv prev-bfd stage3-bfd ; :  ; \
50513	fi
50514@endif bfd
50515@if opcodes
50516	@if test -d $(HOST_SUBDIR)/opcodes ; then \
50517	  cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
50518	  mv prev-opcodes stage3-opcodes ; :  ; \
50519	fi
50520@endif opcodes
50521@if binutils
50522	@if test -d $(HOST_SUBDIR)/binutils ; then \
50523	  cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
50524	  mv prev-binutils stage3-binutils ; :  ; \
50525	fi
50526@endif binutils
50527@if gas
50528	@if test -d $(HOST_SUBDIR)/gas ; then \
50529	  cd $(HOST_SUBDIR); mv gas stage4-gas ; \
50530	  mv prev-gas stage3-gas ; :  ; \
50531	fi
50532@endif gas
50533@if gcc
50534	@if test -d $(HOST_SUBDIR)/gcc ; then \
50535	  cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
50536	  mv prev-gcc stage3-gcc ; :  ; \
50537	fi
50538@endif gcc
50539@if gmp
50540	@if test -d $(HOST_SUBDIR)/gmp ; then \
50541	  cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
50542	  mv prev-gmp stage3-gmp ; :  ; \
50543	fi
50544@endif gmp
50545@if mpfr
50546	@if test -d $(HOST_SUBDIR)/mpfr ; then \
50547	  cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
50548	  mv prev-mpfr stage3-mpfr ; :  ; \
50549	fi
50550@endif mpfr
50551@if intl
50552	@if test -d $(HOST_SUBDIR)/intl ; then \
50553	  cd $(HOST_SUBDIR); mv intl stage4-intl ; \
50554	  mv prev-intl stage3-intl ; :  ; \
50555	fi
50556@endif intl
50557@if ld
50558	@if test -d $(HOST_SUBDIR)/ld ; then \
50559	  cd $(HOST_SUBDIR); mv ld stage4-ld ; \
50560	  mv prev-ld stage3-ld ; :  ; \
50561	fi
50562@endif ld
50563@if libcpp
50564	@if test -d $(HOST_SUBDIR)/libcpp ; then \
50565	  cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
50566	  mv prev-libcpp stage3-libcpp ; :  ; \
50567	fi
50568@endif libcpp
50569@if libdecnumber
50570	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50571	  cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
50572	  mv prev-libdecnumber stage3-libdecnumber ; :  ; \
50573	fi
50574@endif libdecnumber
50575@if libiberty
50576	@if test -d $(HOST_SUBDIR)/libiberty ; then \
50577	  cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
50578	  mv prev-libiberty stage3-libiberty ; :  ; \
50579	fi
50580@endif libiberty
50581@if zlib
50582	@if test -d $(HOST_SUBDIR)/zlib ; then \
50583	  cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
50584	  mv prev-zlib stage3-zlib ; :  ; \
50585	fi
50586@endif zlib
50587	@if test -d $(TARGET_SUBDIR) ; then \
50588	  mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
50589	  mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
50590	fi
50591	rm -f stage_current
50592
50593# Bubble a bug fix through all the stages up to stage 4.  They are
50594# remade, but not reconfigured.  The next stage (if any) will not be
50595# reconfigured as well.
50596.PHONY: stage4-bubble
50597stage4-bubble:: stage3-bubble
50598	@r=`${PWD_COMMAND}`; export r; \
50599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50600	if test -f stage4-lean || test -f stage3-lean  ; then \
50601	  echo Skipping rebuild of stage4 ; \
50602	else \
50603	  $(MAKE) stage4-start; \
50604	  if $(LEAN); then \
50605	    rm -rf stage2-* ; \
50606	    $(STAMP) stage2-lean ; \
50607	  fi; \
50608	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50609	fi
50610	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50611
50612.PHONY: all-stage4 clean-stage4
50613do-clean: clean-stage4
50614
50615# FIXME: Will not need to be conditional when toplevel bootstrap is the
50616# only possibility, but now it conflicts with no-bootstrap rules
50617@if gcc-bootstrap
50618
50619compare3:
50620	@r=`${PWD_COMMAND}`; export r; \
50621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50622	if test -f stage3-lean; then \
50623	  echo Cannot compare object files as stage 3 was deleted. ; \
50624	  exit 0 ; \
50625	fi; \
50626	: $(MAKE); $(stage); \
50627	rm -f .bad_compare ; \
50628	echo Comparing stages 3 and 4 ; \
50629	cd stage4-gcc; \
50630	files=`find . -name "*$(objext)" -print` ; \
50631	cd .. ; \
50632	for file in $${files} ; do \
50633	  f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
50634	  $(do-compare3) > /dev/null 2>&1; \
50635	  if test $$? -eq 1; then \
50636	    case $$file in \
50637	      ./cc*-checksum$(objext) | ./libgcc/* ) \
50638	        echo warning: $$file differs ;; \
50639	      *) \
50640	        echo $$file differs >> .bad_compare ;; \
50641	    esac ; \
50642	  fi ; \
50643	done ; \
50644	if [ -f .bad_compare ]; then \
50645	  echo "Bootstrap comparison failure!"; \
50646	  cat .bad_compare; \
50647	  exit 1; \
50648	else \
50649	  echo Comparison successful.; \
50650	fi ; \
50651	$(STAMP) compare3
50652	if $(LEAN); then \
50653	  rm -rf stage3-*; \
50654	  $(STAMP) stage3-lean; \
50655	fi
50656
50657
50658
50659.PHONY: bootstrap4 bootstrap4-lean
50660bootstrap4:
50661	echo stage4 > stage_final
50662	@r=`${PWD_COMMAND}`; export r; \
50663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50664	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50665	@: $(MAKE); $(unstage)
50666	@r=`${PWD_COMMAND}`; export r; \
50667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50668	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50669
50670bootstrap4-lean:
50671	echo stage4 > stage_final
50672	@r=`${PWD_COMMAND}`; export r; \
50673	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50674	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50675	@: $(MAKE); $(unstage)
50676	@r=`${PWD_COMMAND}`; export r; \
50677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50678	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50679
50680
50681# Rules to wipe a stage and all the following ones, also used for cleanstrap
50682distclean-stage3:: distclean-stage4 
50683.PHONY: distclean-stage4
50684distclean-stage4::
50685	@: $(MAKE); $(stage)
50686	@test "`cat stage_last`" != stage4 || rm -f stage_last
50687	rm -rf stage4-* compare3 
50688
50689
50690@endif gcc-bootstrap
50691
50692
50693.PHONY: stageprofile-start stageprofile-end
50694
50695stageprofile-start::
50696	@: $(MAKE); $(stage); \
50697	echo stageprofile > stage_current ; \
50698	echo stageprofile > stage_last; \
50699	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50700@if bfd
50701	@cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50702	  mkdir stageprofile-bfd; \
50703	mv stageprofile-bfd bfd  ; \
50704	mv stage1-bfd prev-bfd || test -f stage1-lean 
50705@endif bfd
50706@if opcodes
50707	@cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50708	  mkdir stageprofile-opcodes; \
50709	mv stageprofile-opcodes opcodes  ; \
50710	mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50711@endif opcodes
50712@if binutils
50713	@cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50714	  mkdir stageprofile-binutils; \
50715	mv stageprofile-binutils binutils  ; \
50716	mv stage1-binutils prev-binutils || test -f stage1-lean 
50717@endif binutils
50718@if gas
50719	@cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50720	  mkdir stageprofile-gas; \
50721	mv stageprofile-gas gas  ; \
50722	mv stage1-gas prev-gas || test -f stage1-lean 
50723@endif gas
50724@if gcc
50725	@cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50726	  mkdir stageprofile-gcc; \
50727	mv stageprofile-gcc gcc  ; \
50728	mv stage1-gcc prev-gcc || test -f stage1-lean 
50729@endif gcc
50730@if gmp
50731	@cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50732	  mkdir stageprofile-gmp; \
50733	mv stageprofile-gmp gmp  ; \
50734	mv stage1-gmp prev-gmp || test -f stage1-lean 
50735@endif gmp
50736@if mpfr
50737	@cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50738	  mkdir stageprofile-mpfr; \
50739	mv stageprofile-mpfr mpfr  ; \
50740	mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50741@endif mpfr
50742@if intl
50743	@cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50744	  mkdir stageprofile-intl; \
50745	mv stageprofile-intl intl  ; \
50746	mv stage1-intl prev-intl || test -f stage1-lean 
50747@endif intl
50748@if ld
50749	@cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50750	  mkdir stageprofile-ld; \
50751	mv stageprofile-ld ld  ; \
50752	mv stage1-ld prev-ld || test -f stage1-lean 
50753@endif ld
50754@if libcpp
50755	@cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50756	  mkdir stageprofile-libcpp; \
50757	mv stageprofile-libcpp libcpp  ; \
50758	mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50759@endif libcpp
50760@if libdecnumber
50761	@cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50762	  mkdir stageprofile-libdecnumber; \
50763	mv stageprofile-libdecnumber libdecnumber  ; \
50764	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50765@endif libdecnumber
50766@if libiberty
50767	@cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50768	  mkdir stageprofile-libiberty; \
50769	mv stageprofile-libiberty libiberty  ; \
50770	mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50771@endif libiberty
50772@if zlib
50773	@cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50774	  mkdir stageprofile-zlib; \
50775	mv stageprofile-zlib zlib  ; \
50776	mv stage1-zlib prev-zlib || test -f stage1-lean 
50777@endif zlib
50778	@[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50779	  mkdir stageprofile-$(TARGET_SUBDIR); \
50780	mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50781	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50782
50783stageprofile-end:: 
50784@if bfd
50785	@if test -d $(HOST_SUBDIR)/bfd ; then \
50786	  cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
50787	  mv prev-bfd stage1-bfd ; :  ; \
50788	fi
50789@endif bfd
50790@if opcodes
50791	@if test -d $(HOST_SUBDIR)/opcodes ; then \
50792	  cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
50793	  mv prev-opcodes stage1-opcodes ; :  ; \
50794	fi
50795@endif opcodes
50796@if binutils
50797	@if test -d $(HOST_SUBDIR)/binutils ; then \
50798	  cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
50799	  mv prev-binutils stage1-binutils ; :  ; \
50800	fi
50801@endif binutils
50802@if gas
50803	@if test -d $(HOST_SUBDIR)/gas ; then \
50804	  cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
50805	  mv prev-gas stage1-gas ; :  ; \
50806	fi
50807@endif gas
50808@if gcc
50809	@if test -d $(HOST_SUBDIR)/gcc ; then \
50810	  cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
50811	  mv prev-gcc stage1-gcc ; :  ; \
50812	fi
50813@endif gcc
50814@if gmp
50815	@if test -d $(HOST_SUBDIR)/gmp ; then \
50816	  cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
50817	  mv prev-gmp stage1-gmp ; :  ; \
50818	fi
50819@endif gmp
50820@if mpfr
50821	@if test -d $(HOST_SUBDIR)/mpfr ; then \
50822	  cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
50823	  mv prev-mpfr stage1-mpfr ; :  ; \
50824	fi
50825@endif mpfr
50826@if intl
50827	@if test -d $(HOST_SUBDIR)/intl ; then \
50828	  cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
50829	  mv prev-intl stage1-intl ; :  ; \
50830	fi
50831@endif intl
50832@if ld
50833	@if test -d $(HOST_SUBDIR)/ld ; then \
50834	  cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
50835	  mv prev-ld stage1-ld ; :  ; \
50836	fi
50837@endif ld
50838@if libcpp
50839	@if test -d $(HOST_SUBDIR)/libcpp ; then \
50840	  cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
50841	  mv prev-libcpp stage1-libcpp ; :  ; \
50842	fi
50843@endif libcpp
50844@if libdecnumber
50845	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50846	  cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
50847	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
50848	fi
50849@endif libdecnumber
50850@if libiberty
50851	@if test -d $(HOST_SUBDIR)/libiberty ; then \
50852	  cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
50853	  mv prev-libiberty stage1-libiberty ; :  ; \
50854	fi
50855@endif libiberty
50856@if zlib
50857	@if test -d $(HOST_SUBDIR)/zlib ; then \
50858	  cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
50859	  mv prev-zlib stage1-zlib ; :  ; \
50860	fi
50861@endif zlib
50862	@if test -d $(TARGET_SUBDIR) ; then \
50863	  mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
50864	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
50865	fi
50866	rm -f stage_current
50867
50868# Bubble a bug fix through all the stages up to stage profile.  They are
50869# remade, but not reconfigured.  The next stage (if any) will not be
50870# reconfigured as well.
50871.PHONY: stageprofile-bubble
50872stageprofile-bubble:: stage1-bubble
50873	@r=`${PWD_COMMAND}`; export r; \
50874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50875	if test -f stageprofile-lean || test -f stage1-lean  ; then \
50876	  echo Skipping rebuild of stageprofile ; \
50877	else \
50878	  $(MAKE) stageprofile-start; \
50879	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
50880	fi
50881
50882.PHONY: all-stageprofile clean-stageprofile
50883do-clean: clean-stageprofile
50884
50885# FIXME: Will not need to be conditional when toplevel bootstrap is the
50886# only possibility, but now it conflicts with no-bootstrap rules
50887@if gcc-bootstrap
50888
50889
50890
50891
50892# Rules to wipe a stage and all the following ones, also used for cleanstrap
50893distclean-stage1:: distclean-stageprofile 
50894.PHONY: distclean-stageprofile
50895distclean-stageprofile::
50896	@: $(MAKE); $(stage)
50897	@test "`cat stage_last`" != stageprofile || rm -f stage_last
50898	rm -rf stageprofile-* 
50899
50900
50901@endif gcc-bootstrap
50902
50903
50904.PHONY: stagefeedback-start stagefeedback-end
50905
50906stagefeedback-start::
50907	@: $(MAKE); $(stage); \
50908	echo stagefeedback > stage_current ; \
50909	echo stagefeedback > stage_last; \
50910	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50911@if bfd
50912	@cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
50913	  mkdir stagefeedback-bfd; \
50914	mv stagefeedback-bfd bfd  ; \
50915	mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
50916@endif bfd
50917@if opcodes
50918	@cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
50919	  mkdir stagefeedback-opcodes; \
50920	mv stagefeedback-opcodes opcodes  ; \
50921	mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
50922@endif opcodes
50923@if binutils
50924	@cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
50925	  mkdir stagefeedback-binutils; \
50926	mv stagefeedback-binutils binutils  ; \
50927	mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
50928@endif binutils
50929@if gas
50930	@cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
50931	  mkdir stagefeedback-gas; \
50932	mv stagefeedback-gas gas  ; \
50933	mv stageprofile-gas prev-gas || test -f stageprofile-lean 
50934@endif gas
50935@if gcc
50936	@cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
50937	  mkdir stagefeedback-gcc; \
50938	mv stagefeedback-gcc gcc  ; \
50939	mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
50940@endif gcc
50941@if gmp
50942	@cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
50943	  mkdir stagefeedback-gmp; \
50944	mv stagefeedback-gmp gmp  ; \
50945	mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
50946@endif gmp
50947@if mpfr
50948	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
50949	  mkdir stagefeedback-mpfr; \
50950	mv stagefeedback-mpfr mpfr  ; \
50951	mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
50952@endif mpfr
50953@if intl
50954	@cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
50955	  mkdir stagefeedback-intl; \
50956	mv stagefeedback-intl intl  ; \
50957	mv stageprofile-intl prev-intl || test -f stageprofile-lean 
50958@endif intl
50959@if ld
50960	@cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
50961	  mkdir stagefeedback-ld; \
50962	mv stagefeedback-ld ld  ; \
50963	mv stageprofile-ld prev-ld || test -f stageprofile-lean 
50964@endif ld
50965@if libcpp
50966	@cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
50967	  mkdir stagefeedback-libcpp; \
50968	mv stagefeedback-libcpp libcpp  ; \
50969	mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
50970@endif libcpp
50971@if libdecnumber
50972	@cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
50973	  mkdir stagefeedback-libdecnumber; \
50974	mv stagefeedback-libdecnumber libdecnumber  ; \
50975	mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
50976@endif libdecnumber
50977@if libiberty
50978	@cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
50979	  mkdir stagefeedback-libiberty; \
50980	mv stagefeedback-libiberty libiberty  ; \
50981	mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
50982@endif libiberty
50983@if zlib
50984	@cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
50985	  mkdir stagefeedback-zlib; \
50986	mv stagefeedback-zlib zlib  ; \
50987	mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
50988@endif zlib
50989	@[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
50990	  mkdir stagefeedback-$(TARGET_SUBDIR); \
50991	mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50992	mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
50993
50994stagefeedback-end:: 
50995@if bfd
50996	@if test -d $(HOST_SUBDIR)/bfd ; then \
50997	  cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
50998	  mv prev-bfd stageprofile-bfd ; :  ; \
50999	fi
51000@endif bfd
51001@if opcodes
51002	@if test -d $(HOST_SUBDIR)/opcodes ; then \
51003	  cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
51004	  mv prev-opcodes stageprofile-opcodes ; :  ; \
51005	fi
51006@endif opcodes
51007@if binutils
51008	@if test -d $(HOST_SUBDIR)/binutils ; then \
51009	  cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
51010	  mv prev-binutils stageprofile-binutils ; :  ; \
51011	fi
51012@endif binutils
51013@if gas
51014	@if test -d $(HOST_SUBDIR)/gas ; then \
51015	  cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
51016	  mv prev-gas stageprofile-gas ; :  ; \
51017	fi
51018@endif gas
51019@if gcc
51020	@if test -d $(HOST_SUBDIR)/gcc ; then \
51021	  cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
51022	  mv prev-gcc stageprofile-gcc ; :  ; \
51023	fi
51024@endif gcc
51025@if gmp
51026	@if test -d $(HOST_SUBDIR)/gmp ; then \
51027	  cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
51028	  mv prev-gmp stageprofile-gmp ; :  ; \
51029	fi
51030@endif gmp
51031@if mpfr
51032	@if test -d $(HOST_SUBDIR)/mpfr ; then \
51033	  cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
51034	  mv prev-mpfr stageprofile-mpfr ; :  ; \
51035	fi
51036@endif mpfr
51037@if intl
51038	@if test -d $(HOST_SUBDIR)/intl ; then \
51039	  cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
51040	  mv prev-intl stageprofile-intl ; :  ; \
51041	fi
51042@endif intl
51043@if ld
51044	@if test -d $(HOST_SUBDIR)/ld ; then \
51045	  cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
51046	  mv prev-ld stageprofile-ld ; :  ; \
51047	fi
51048@endif ld
51049@if libcpp
51050	@if test -d $(HOST_SUBDIR)/libcpp ; then \
51051	  cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
51052	  mv prev-libcpp stageprofile-libcpp ; :  ; \
51053	fi
51054@endif libcpp
51055@if libdecnumber
51056	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51057	  cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
51058	  mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
51059	fi
51060@endif libdecnumber
51061@if libiberty
51062	@if test -d $(HOST_SUBDIR)/libiberty ; then \
51063	  cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
51064	  mv prev-libiberty stageprofile-libiberty ; :  ; \
51065	fi
51066@endif libiberty
51067@if zlib
51068	@if test -d $(HOST_SUBDIR)/zlib ; then \
51069	  cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
51070	  mv prev-zlib stageprofile-zlib ; :  ; \
51071	fi
51072@endif zlib
51073	@if test -d $(TARGET_SUBDIR) ; then \
51074	  mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
51075	  mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
51076	fi
51077	rm -f stage_current
51078
51079# Bubble a bug fix through all the stages up to stage feedback.  They are
51080# remade, but not reconfigured.  The next stage (if any) will not be
51081# reconfigured as well.
51082.PHONY: stagefeedback-bubble
51083stagefeedback-bubble:: stageprofile-bubble
51084	@r=`${PWD_COMMAND}`; export r; \
51085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51086	if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
51087	  echo Skipping rebuild of stagefeedback ; \
51088	else \
51089	  $(MAKE) stagefeedback-start; \
51090	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51091	fi
51092
51093.PHONY: all-stagefeedback clean-stagefeedback
51094do-clean: clean-stagefeedback
51095
51096# FIXME: Will not need to be conditional when toplevel bootstrap is the
51097# only possibility, but now it conflicts with no-bootstrap rules
51098@if gcc-bootstrap
51099
51100
51101
51102.PHONY: profiledbootstrap profiledbootstrap-lean
51103profiledbootstrap:
51104	echo stagefeedback > stage_final
51105	@r=`${PWD_COMMAND}`; export r; \
51106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51107	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51108	@: $(MAKE); $(unstage)
51109	@r=`${PWD_COMMAND}`; export r; \
51110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51111	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51112
51113profiledbootstrap-lean:
51114	echo stagefeedback > stage_final
51115	@r=`${PWD_COMMAND}`; export r; \
51116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51117	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51118	@: $(MAKE); $(unstage)
51119	@r=`${PWD_COMMAND}`; export r; \
51120	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51121	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51122
51123
51124# Rules to wipe a stage and all the following ones, also used for cleanstrap
51125distclean-stageprofile:: distclean-stagefeedback 
51126.PHONY: distclean-stagefeedback
51127distclean-stagefeedback::
51128	@: $(MAKE); $(stage)
51129	@test "`cat stage_last`" != stagefeedback || rm -f stage_last
51130	rm -rf stagefeedback-* 
51131
51132
51133@endif gcc-bootstrap
51134
51135
51136
51137stageprofile-end::
51138	$(MAKE) distclean-stagefeedback
51139
51140stagefeedback-start::
51141	@r=`${PWD_COMMAND}`; export r; \
51142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51143	for i in prev-*; do \
51144	  j=`echo $$i | sed s/^prev-//` ; \
51145	  cd $$r/$$i && \
51146	  { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
51147	  { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
51148	done
51149
51150@if gcc-bootstrap
51151do-distclean: distclean-stage1
51152
51153# Provide a GCC build when we're building target libraries.  This does
51154# not work as a dependency, just as the minimum necessary to avoid errors.
51155stage_last:
51156	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51157
51158# Same as unstage, but not phony and defaulting to stage1-start.  We place
51159# it in the dependency so that for example `make -j3 all-gcc' works.
51160stage_current:
51161	@if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51162
51163.PHONY: restrap
51164restrap:
51165	@: $(MAKE); $(stage)
51166	rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
51167	$(MAKE) $(RECURSE_FLAGS_TO_PASS) all
51168@endif gcc-bootstrap
51169
51170# --------------------------------------
51171# Dependencies between different modules
51172# --------------------------------------
51173
51174# Generic dependencies for target modules on host stuff, especially gcc
51175@if gcc-bootstrap
51176configure-target-libstdc++-v3: stage_last
51177configure-target-libmudflap: stage_last
51178configure-target-libssp: stage_last
51179configure-target-newlib: stage_last
51180configure-stage1-target-libgcc: maybe-all-stage1-gcc
51181configure-stage2-target-libgcc: maybe-all-stage2-gcc
51182configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
51183configure-stage3-target-libgcc: maybe-all-stage3-gcc
51184configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
51185configure-stage4-target-libgcc: maybe-all-stage4-gcc
51186configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51187configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51188configure-target-libgfortran: stage_last
51189configure-target-libobjc: stage_last
51190configure-target-libtermcap: stage_last
51191configure-target-winsup: stage_last
51192configure-target-libgloss: stage_last
51193configure-target-libiberty: stage_last
51194configure-target-gperf: stage_last
51195configure-target-examples: stage_last
51196configure-target-libffi: stage_last
51197configure-target-libjava: stage_last
51198configure-target-zlib: stage_last
51199configure-target-boehm-gc: stage_last
51200configure-target-qthreads: stage_last
51201configure-target-rda: stage_last
51202configure-target-libada: stage_last
51203configure-target-libgomp: stage_last
51204@endif gcc-bootstrap
51205
51206@if gcc-no-bootstrap
51207configure-target-libstdc++-v3: maybe-all-gcc
51208configure-target-libmudflap: maybe-all-gcc
51209configure-target-libssp: maybe-all-gcc
51210configure-target-newlib: maybe-all-gcc
51211configure-target-libgcc: maybe-all-gcc
51212configure-target-libgfortran: maybe-all-gcc
51213configure-target-libobjc: maybe-all-gcc
51214configure-target-libtermcap: maybe-all-gcc
51215configure-target-winsup: maybe-all-gcc
51216configure-target-libgloss: maybe-all-gcc
51217configure-target-libiberty: maybe-all-gcc
51218configure-target-gperf: maybe-all-gcc
51219configure-target-examples: maybe-all-gcc
51220configure-target-libffi: maybe-all-gcc
51221configure-target-libjava: maybe-all-gcc
51222configure-target-zlib: maybe-all-gcc
51223configure-target-boehm-gc: maybe-all-gcc
51224configure-target-qthreads: maybe-all-gcc
51225configure-target-rda: maybe-all-gcc
51226configure-target-libada: maybe-all-gcc
51227configure-target-libgomp: maybe-all-gcc
51228@endif gcc-no-bootstrap
51229
51230
51231# There are two types of dependencies here: 'hard' dependencies, where one
51232# module simply won't build without the other; and 'soft' dependencies, where
51233# if the depended-on module is missing, the depending module will do without
51234# or find a substitute somewhere (perhaps installed).  Soft dependencies
51235# are made here to depend on a 'maybe-' target.  If you're not sure,
51236# it's safer to use a soft dependency.
51237
51238
51239
51240
51241
51242
51243# With all the machinery above in place, it is pretty easy to generate
51244# dependencies.  Host dependencies are a bit more complex because we have
51245# to check for bootstrap/prebootstrap dependencies.  To resolve
51246# prebootstrap dependencies, prebootstrap modules are gathered in
51247# a hash table.
51248all-build-bison: maybe-all-build-texinfo
51249all-build-byacc: maybe-all-build-texinfo
51250all-build-flex: maybe-all-build-texinfo
51251all-build-flex: maybe-all-build-bison
51252all-build-flex: maybe-all-build-byacc
51253all-build-flex: maybe-all-build-m4
51254all-build-libiberty: maybe-all-build-texinfo
51255all-build-m4: maybe-all-build-texinfo
51256all-build-fixincludes: maybe-all-build-libiberty
51257configure-gcc: maybe-configure-intl
51258
51259configure-stage1-gcc: maybe-configure-stage1-intl
51260configure-stage2-gcc: maybe-configure-stage2-intl
51261configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
51262configure-stage3-gcc: maybe-configure-stage3-intl
51263configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
51264configure-stage4-gcc: maybe-configure-stage4-intl
51265configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51266configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51267configure-gcc: maybe-all-binutils
51268
51269configure-stage1-gcc: maybe-all-stage1-binutils
51270configure-stage2-gcc: maybe-all-stage2-binutils
51271configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
51272configure-stage3-gcc: maybe-all-stage3-binutils
51273configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
51274configure-stage4-gcc: maybe-all-stage4-binutils
51275configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51276configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51277configure-gcc: maybe-all-gas
51278
51279configure-stage1-gcc: maybe-all-stage1-gas
51280configure-stage2-gcc: maybe-all-stage2-gas
51281configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
51282configure-stage3-gcc: maybe-all-stage3-gas
51283configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
51284configure-stage4-gcc: maybe-all-stage4-gas
51285configure-stageprofile-gcc: maybe-all-stageprofile-gas
51286configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51287configure-gcc: maybe-all-ld
51288
51289configure-stage1-gcc: maybe-all-stage1-ld
51290configure-stage2-gcc: maybe-all-stage2-ld
51291configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
51292configure-stage3-gcc: maybe-all-stage3-ld
51293configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
51294configure-stage4-gcc: maybe-all-stage4-ld
51295configure-stageprofile-gcc: maybe-all-stageprofile-ld
51296configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51297all-gcc: all-libiberty
51298
51299all-stage1-gcc: all-stage1-libiberty
51300all-stage2-gcc: all-stage2-libiberty
51301all-stageb2g0-gcc: all-stageb2g0-libiberty
51302all-stage3-gcc: all-stage3-libiberty
51303all-stageb3g2-gcc: all-stageb3g2-libiberty
51304all-stage4-gcc: all-stage4-libiberty
51305all-stageprofile-gcc: all-stageprofile-libiberty
51306all-stagefeedback-gcc: all-stagefeedback-libiberty
51307all-gcc: maybe-all-gmp
51308
51309all-stage1-gcc: maybe-all-stage1-gmp
51310all-stage2-gcc: maybe-all-stage2-gmp
51311all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
51312all-stage3-gcc: maybe-all-stage3-gmp
51313all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
51314all-stage4-gcc: maybe-all-stage4-gmp
51315all-stageprofile-gcc: maybe-all-stageprofile-gmp
51316all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51317all-gcc: maybe-all-intl
51318
51319all-stage1-gcc: maybe-all-stage1-intl
51320all-stage2-gcc: maybe-all-stage2-intl
51321all-stageb2g0-gcc: maybe-all-stageb2g0-intl
51322all-stage3-gcc: maybe-all-stage3-intl
51323all-stageb3g2-gcc: maybe-all-stageb3g2-intl
51324all-stage4-gcc: maybe-all-stage4-intl
51325all-stageprofile-gcc: maybe-all-stageprofile-intl
51326all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51327all-gcc: maybe-all-mpfr
51328
51329all-stage1-gcc: maybe-all-stage1-mpfr
51330all-stage2-gcc: maybe-all-stage2-mpfr
51331all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
51332all-stage3-gcc: maybe-all-stage3-mpfr
51333all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
51334all-stage4-gcc: maybe-all-stage4-mpfr
51335all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51336all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51337all-gcc: maybe-all-build-texinfo
51338
51339all-stage1-gcc: maybe-all-build-texinfo
51340all-stage2-gcc: maybe-all-build-texinfo
51341all-stageb2g0-gcc: maybe-all-build-texinfo
51342all-stage3-gcc: maybe-all-build-texinfo
51343all-stageb3g2-gcc: maybe-all-build-texinfo
51344all-stage4-gcc: maybe-all-build-texinfo
51345all-stageprofile-gcc: maybe-all-build-texinfo
51346all-stagefeedback-gcc: maybe-all-build-texinfo
51347all-gcc: maybe-all-build-bison
51348
51349all-stage1-gcc: maybe-all-build-bison
51350all-stage2-gcc: maybe-all-build-bison
51351all-stageb2g0-gcc: maybe-all-build-bison
51352all-stage3-gcc: maybe-all-build-bison
51353all-stageb3g2-gcc: maybe-all-build-bison
51354all-stage4-gcc: maybe-all-build-bison
51355all-stageprofile-gcc: maybe-all-build-bison
51356all-stagefeedback-gcc: maybe-all-build-bison
51357all-gcc: maybe-all-build-byacc
51358
51359all-stage1-gcc: maybe-all-build-byacc
51360all-stage2-gcc: maybe-all-build-byacc
51361all-stageb2g0-gcc: maybe-all-build-byacc
51362all-stage3-gcc: maybe-all-build-byacc
51363all-stageb3g2-gcc: maybe-all-build-byacc
51364all-stage4-gcc: maybe-all-build-byacc
51365all-stageprofile-gcc: maybe-all-build-byacc
51366all-stagefeedback-gcc: maybe-all-build-byacc
51367all-gcc: maybe-all-build-flex
51368
51369all-stage1-gcc: maybe-all-build-flex
51370all-stage2-gcc: maybe-all-build-flex
51371all-stageb2g0-gcc: maybe-all-build-flex
51372all-stage3-gcc: maybe-all-build-flex
51373all-stageb3g2-gcc: maybe-all-build-flex
51374all-stage4-gcc: maybe-all-build-flex
51375all-stageprofile-gcc: maybe-all-build-flex
51376all-stagefeedback-gcc: maybe-all-build-flex
51377all-gcc: maybe-all-build-libiberty
51378
51379all-stage1-gcc: maybe-all-build-libiberty
51380all-stage2-gcc: maybe-all-build-libiberty
51381all-stageb2g0-gcc: maybe-all-build-libiberty
51382all-stage3-gcc: maybe-all-build-libiberty
51383all-stageb3g2-gcc: maybe-all-build-libiberty
51384all-stage4-gcc: maybe-all-build-libiberty
51385all-stageprofile-gcc: maybe-all-build-libiberty
51386all-stagefeedback-gcc: maybe-all-build-libiberty
51387all-gcc: maybe-all-build-fixincludes
51388
51389all-stage1-gcc: maybe-all-build-fixincludes
51390all-stage2-gcc: maybe-all-build-fixincludes
51391all-stageb2g0-gcc: maybe-all-build-fixincludes
51392all-stage3-gcc: maybe-all-build-fixincludes
51393all-stageb3g2-gcc: maybe-all-build-fixincludes
51394all-stage4-gcc: maybe-all-build-fixincludes
51395all-stageprofile-gcc: maybe-all-build-fixincludes
51396all-stagefeedback-gcc: maybe-all-build-fixincludes
51397all-gcc: maybe-all-zlib
51398
51399all-stage1-gcc: maybe-all-stage1-zlib
51400all-stage2-gcc: maybe-all-stage2-zlib
51401all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
51402all-stage3-gcc: maybe-all-stage3-zlib
51403all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
51404all-stage4-gcc: maybe-all-stage4-zlib
51405all-stageprofile-gcc: maybe-all-stageprofile-zlib
51406all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51407all-gcc: all-libcpp
51408
51409all-stage1-gcc: all-stage1-libcpp
51410all-stage2-gcc: all-stage2-libcpp
51411all-stageb2g0-gcc: all-stageb2g0-libcpp
51412all-stage3-gcc: all-stage3-libcpp
51413all-stageb3g2-gcc: all-stageb3g2-libcpp
51414all-stage4-gcc: all-stage4-libcpp
51415all-stageprofile-gcc: all-stageprofile-libcpp
51416all-stagefeedback-gcc: all-stagefeedback-libcpp
51417all-gcc: all-libdecnumber
51418
51419all-stage1-gcc: all-stage1-libdecnumber
51420all-stage2-gcc: all-stage2-libdecnumber
51421all-stageb2g0-gcc: all-stageb2g0-libdecnumber
51422all-stage3-gcc: all-stage3-libdecnumber
51423all-stageb3g2-gcc: all-stageb3g2-libdecnumber
51424all-stage4-gcc: all-stage4-libdecnumber
51425all-stageprofile-gcc: all-stageprofile-libdecnumber
51426all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51427all-gcc: maybe-all-libiberty
51428
51429all-stage1-gcc: maybe-all-stage1-libiberty
51430all-stage2-gcc: maybe-all-stage2-libiberty
51431all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
51432all-stage3-gcc: maybe-all-stage3-libiberty
51433all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
51434all-stage4-gcc: maybe-all-stage4-libiberty
51435all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51436all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51437all-gcc: maybe-all-fixincludes
51438install-gcc: maybe-install-fixincludes
51439configure-libcpp: configure-libiberty
51440
51441configure-stage1-libcpp: configure-stage1-libiberty
51442configure-stage2-libcpp: configure-stage2-libiberty
51443configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
51444configure-stage3-libcpp: configure-stage3-libiberty
51445configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
51446configure-stage4-libcpp: configure-stage4-libiberty
51447configure-stageprofile-libcpp: configure-stageprofile-libiberty
51448configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51449configure-libcpp: maybe-configure-intl
51450
51451configure-stage1-libcpp: maybe-configure-stage1-intl
51452configure-stage2-libcpp: maybe-configure-stage2-intl
51453configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
51454configure-stage3-libcpp: maybe-configure-stage3-intl
51455configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
51456configure-stage4-libcpp: maybe-configure-stage4-intl
51457configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51458configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51459all-libcpp: all-libiberty
51460
51461all-stage1-libcpp: all-stage1-libiberty
51462all-stage2-libcpp: all-stage2-libiberty
51463all-stageb2g0-libcpp: all-stageb2g0-libiberty
51464all-stage3-libcpp: all-stage3-libiberty
51465all-stageb3g2-libcpp: all-stageb3g2-libiberty
51466all-stage4-libcpp: all-stage4-libiberty
51467all-stageprofile-libcpp: all-stageprofile-libiberty
51468all-stagefeedback-libcpp: all-stagefeedback-libiberty
51469all-libcpp: maybe-all-intl
51470
51471all-stage1-libcpp: maybe-all-stage1-intl
51472all-stage2-libcpp: maybe-all-stage2-intl
51473all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
51474all-stage3-libcpp: maybe-all-stage3-intl
51475all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
51476all-stage4-libcpp: maybe-all-stage4-intl
51477all-stageprofile-libcpp: maybe-all-stageprofile-intl
51478all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51479all-fixincludes: maybe-all-libiberty
51480all-gnattools: maybe-all-target-libada
51481configure-mpfr: maybe-all-gmp
51482
51483configure-stage1-mpfr: maybe-all-stage1-gmp
51484configure-stage2-mpfr: maybe-all-stage2-gmp
51485configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
51486configure-stage3-mpfr: maybe-all-stage3-gmp
51487configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
51488configure-stage4-mpfr: maybe-all-stage4-gmp
51489configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51490configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51491configure-gdb: maybe-all-intl
51492configure-gdb: maybe-configure-sim
51493configure-gdb: maybe-all-bfd
51494all-gdb: maybe-all-libiberty
51495all-gdb: maybe-all-opcodes
51496all-gdb: maybe-all-readline
51497all-gdb: maybe-all-build-bison
51498all-gdb: maybe-all-build-byacc
51499all-gdb: maybe-all-sim
51500configure-libgui: maybe-configure-tcl
51501configure-libgui: maybe-configure-tk
51502all-libgui: maybe-all-tcl
51503all-libgui: maybe-all-tk
51504all-libgui: maybe-all-itcl
51505configure-bfd: configure-libiberty
51506
51507configure-stage1-bfd: configure-stage1-libiberty
51508configure-stage2-bfd: configure-stage2-libiberty
51509configure-stageb2g0-bfd: configure-stageb2g0-libiberty
51510configure-stage3-bfd: configure-stage3-libiberty
51511configure-stageb3g2-bfd: configure-stageb3g2-libiberty
51512configure-stage4-bfd: configure-stage4-libiberty
51513configure-stageprofile-bfd: configure-stageprofile-libiberty
51514configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51515configure-bfd: maybe-configure-intl
51516
51517configure-stage1-bfd: maybe-configure-stage1-intl
51518configure-stage2-bfd: maybe-configure-stage2-intl
51519configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
51520configure-stage3-bfd: maybe-configure-stage3-intl
51521configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
51522configure-stage4-bfd: maybe-configure-stage4-intl
51523configure-stageprofile-bfd: maybe-configure-stageprofile-intl
51524configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
51525all-bfd: maybe-all-libiberty
51526
51527all-stage1-bfd: maybe-all-stage1-libiberty
51528all-stage2-bfd: maybe-all-stage2-libiberty
51529all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
51530all-stage3-bfd: maybe-all-stage3-libiberty
51531all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
51532all-stage4-bfd: maybe-all-stage4-libiberty
51533all-stageprofile-bfd: maybe-all-stageprofile-libiberty
51534all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
51535all-bfd: maybe-all-intl
51536
51537all-stage1-bfd: maybe-all-stage1-intl
51538all-stage2-bfd: maybe-all-stage2-intl
51539all-stageb2g0-bfd: maybe-all-stageb2g0-intl
51540all-stage3-bfd: maybe-all-stage3-intl
51541all-stageb3g2-bfd: maybe-all-stageb3g2-intl
51542all-stage4-bfd: maybe-all-stage4-intl
51543all-stageprofile-bfd: maybe-all-stageprofile-intl
51544all-stagefeedback-bfd: maybe-all-stagefeedback-intl
51545configure-binutils: maybe-configure-intl
51546
51547configure-stage1-binutils: maybe-configure-stage1-intl
51548configure-stage2-binutils: maybe-configure-stage2-intl
51549configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
51550configure-stage3-binutils: maybe-configure-stage3-intl
51551configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
51552configure-stage4-binutils: maybe-configure-stage4-intl
51553configure-stageprofile-binutils: maybe-configure-stageprofile-intl
51554configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
51555all-binutils: maybe-all-libiberty
51556
51557all-stage1-binutils: maybe-all-stage1-libiberty
51558all-stage2-binutils: maybe-all-stage2-libiberty
51559all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
51560all-stage3-binutils: maybe-all-stage3-libiberty
51561all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
51562all-stage4-binutils: maybe-all-stage4-libiberty
51563all-stageprofile-binutils: maybe-all-stageprofile-libiberty
51564all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
51565all-binutils: maybe-all-opcodes
51566
51567all-stage1-binutils: maybe-all-stage1-opcodes
51568all-stage2-binutils: maybe-all-stage2-opcodes
51569all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
51570all-stage3-binutils: maybe-all-stage3-opcodes
51571all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
51572all-stage4-binutils: maybe-all-stage4-opcodes
51573all-stageprofile-binutils: maybe-all-stageprofile-opcodes
51574all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
51575all-binutils: maybe-all-bfd
51576
51577all-stage1-binutils: maybe-all-stage1-bfd
51578all-stage2-binutils: maybe-all-stage2-bfd
51579all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
51580all-stage3-binutils: maybe-all-stage3-bfd
51581all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
51582all-stage4-binutils: maybe-all-stage4-bfd
51583all-stageprofile-binutils: maybe-all-stageprofile-bfd
51584all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
51585all-binutils: maybe-all-build-flex
51586
51587all-stage1-binutils: maybe-all-build-flex
51588all-stage2-binutils: maybe-all-build-flex
51589all-stageb2g0-binutils: maybe-all-build-flex
51590all-stage3-binutils: maybe-all-build-flex
51591all-stageb3g2-binutils: maybe-all-build-flex
51592all-stage4-binutils: maybe-all-build-flex
51593all-stageprofile-binutils: maybe-all-build-flex
51594all-stagefeedback-binutils: maybe-all-build-flex
51595all-binutils: maybe-all-build-bison
51596
51597all-stage1-binutils: maybe-all-build-bison
51598all-stage2-binutils: maybe-all-build-bison
51599all-stageb2g0-binutils: maybe-all-build-bison
51600all-stage3-binutils: maybe-all-build-bison
51601all-stageb3g2-binutils: maybe-all-build-bison
51602all-stage4-binutils: maybe-all-build-bison
51603all-stageprofile-binutils: maybe-all-build-bison
51604all-stagefeedback-binutils: maybe-all-build-bison
51605all-binutils: maybe-all-build-byacc
51606
51607all-stage1-binutils: maybe-all-build-byacc
51608all-stage2-binutils: maybe-all-build-byacc
51609all-stageb2g0-binutils: maybe-all-build-byacc
51610all-stage3-binutils: maybe-all-build-byacc
51611all-stageb3g2-binutils: maybe-all-build-byacc
51612all-stage4-binutils: maybe-all-build-byacc
51613all-stageprofile-binutils: maybe-all-build-byacc
51614all-stagefeedback-binutils: maybe-all-build-byacc
51615all-binutils: maybe-all-intl
51616
51617all-stage1-binutils: maybe-all-stage1-intl
51618all-stage2-binutils: maybe-all-stage2-intl
51619all-stageb2g0-binutils: maybe-all-stageb2g0-intl
51620all-stage3-binutils: maybe-all-stage3-intl
51621all-stageb3g2-binutils: maybe-all-stageb3g2-intl
51622all-stage4-binutils: maybe-all-stage4-intl
51623all-stageprofile-binutils: maybe-all-stageprofile-intl
51624all-stagefeedback-binutils: maybe-all-stagefeedback-intl
51625install-binutils: maybe-install-opcodes
51626install-opcodes: maybe-install-bfd
51627configure-gas: maybe-configure-intl
51628
51629configure-stage1-gas: maybe-configure-stage1-intl
51630configure-stage2-gas: maybe-configure-stage2-intl
51631configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
51632configure-stage3-gas: maybe-configure-stage3-intl
51633configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
51634configure-stage4-gas: maybe-configure-stage4-intl
51635configure-stageprofile-gas: maybe-configure-stageprofile-intl
51636configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
51637all-gas: maybe-all-libiberty
51638
51639all-stage1-gas: maybe-all-stage1-libiberty
51640all-stage2-gas: maybe-all-stage2-libiberty
51641all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
51642all-stage3-gas: maybe-all-stage3-libiberty
51643all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
51644all-stage4-gas: maybe-all-stage4-libiberty
51645all-stageprofile-gas: maybe-all-stageprofile-libiberty
51646all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
51647all-gas: maybe-all-opcodes
51648
51649all-stage1-gas: maybe-all-stage1-opcodes
51650all-stage2-gas: maybe-all-stage2-opcodes
51651all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
51652all-stage3-gas: maybe-all-stage3-opcodes
51653all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
51654all-stage4-gas: maybe-all-stage4-opcodes
51655all-stageprofile-gas: maybe-all-stageprofile-opcodes
51656all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
51657all-gas: maybe-all-bfd
51658
51659all-stage1-gas: maybe-all-stage1-bfd
51660all-stage2-gas: maybe-all-stage2-bfd
51661all-stageb2g0-gas: maybe-all-stageb2g0-bfd
51662all-stage3-gas: maybe-all-stage3-bfd
51663all-stageb3g2-gas: maybe-all-stageb3g2-bfd
51664all-stage4-gas: maybe-all-stage4-bfd
51665all-stageprofile-gas: maybe-all-stageprofile-bfd
51666all-stagefeedback-gas: maybe-all-stagefeedback-bfd
51667all-gas: maybe-all-intl
51668
51669all-stage1-gas: maybe-all-stage1-intl
51670all-stage2-gas: maybe-all-stage2-intl
51671all-stageb2g0-gas: maybe-all-stageb2g0-intl
51672all-stage3-gas: maybe-all-stage3-intl
51673all-stageb3g2-gas: maybe-all-stageb3g2-intl
51674all-stage4-gas: maybe-all-stage4-intl
51675all-stageprofile-gas: maybe-all-stageprofile-intl
51676all-stagefeedback-gas: maybe-all-stagefeedback-intl
51677configure-gprof: maybe-configure-intl
51678all-gprof: maybe-all-libiberty
51679all-gprof: maybe-all-bfd
51680all-gprof: maybe-all-opcodes
51681all-gprof: maybe-all-intl
51682configure-ld: maybe-configure-intl
51683
51684configure-stage1-ld: maybe-configure-stage1-intl
51685configure-stage2-ld: maybe-configure-stage2-intl
51686configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
51687configure-stage3-ld: maybe-configure-stage3-intl
51688configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
51689configure-stage4-ld: maybe-configure-stage4-intl
51690configure-stageprofile-ld: maybe-configure-stageprofile-intl
51691configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
51692all-ld: maybe-all-libiberty
51693
51694all-stage1-ld: maybe-all-stage1-libiberty
51695all-stage2-ld: maybe-all-stage2-libiberty
51696all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
51697all-stage3-ld: maybe-all-stage3-libiberty
51698all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
51699all-stage4-ld: maybe-all-stage4-libiberty
51700all-stageprofile-ld: maybe-all-stageprofile-libiberty
51701all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
51702all-ld: maybe-all-bfd
51703
51704all-stage1-ld: maybe-all-stage1-bfd
51705all-stage2-ld: maybe-all-stage2-bfd
51706all-stageb2g0-ld: maybe-all-stageb2g0-bfd
51707all-stage3-ld: maybe-all-stage3-bfd
51708all-stageb3g2-ld: maybe-all-stageb3g2-bfd
51709all-stage4-ld: maybe-all-stage4-bfd
51710all-stageprofile-ld: maybe-all-stageprofile-bfd
51711all-stagefeedback-ld: maybe-all-stagefeedback-bfd
51712all-ld: maybe-all-opcodes
51713
51714all-stage1-ld: maybe-all-stage1-opcodes
51715all-stage2-ld: maybe-all-stage2-opcodes
51716all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
51717all-stage3-ld: maybe-all-stage3-opcodes
51718all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
51719all-stage4-ld: maybe-all-stage4-opcodes
51720all-stageprofile-ld: maybe-all-stageprofile-opcodes
51721all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
51722all-ld: maybe-all-build-bison
51723
51724all-stage1-ld: maybe-all-build-bison
51725all-stage2-ld: maybe-all-build-bison
51726all-stageb2g0-ld: maybe-all-build-bison
51727all-stage3-ld: maybe-all-build-bison
51728all-stageb3g2-ld: maybe-all-build-bison
51729all-stage4-ld: maybe-all-build-bison
51730all-stageprofile-ld: maybe-all-build-bison
51731all-stagefeedback-ld: maybe-all-build-bison
51732all-ld: maybe-all-build-byacc
51733
51734all-stage1-ld: maybe-all-build-byacc
51735all-stage2-ld: maybe-all-build-byacc
51736all-stageb2g0-ld: maybe-all-build-byacc
51737all-stage3-ld: maybe-all-build-byacc
51738all-stageb3g2-ld: maybe-all-build-byacc
51739all-stage4-ld: maybe-all-build-byacc
51740all-stageprofile-ld: maybe-all-build-byacc
51741all-stagefeedback-ld: maybe-all-build-byacc
51742all-ld: maybe-all-build-flex
51743
51744all-stage1-ld: maybe-all-build-flex
51745all-stage2-ld: maybe-all-build-flex
51746all-stageb2g0-ld: maybe-all-build-flex
51747all-stage3-ld: maybe-all-build-flex
51748all-stageb3g2-ld: maybe-all-build-flex
51749all-stage4-ld: maybe-all-build-flex
51750all-stageprofile-ld: maybe-all-build-flex
51751all-stagefeedback-ld: maybe-all-build-flex
51752all-ld: maybe-all-intl
51753
51754all-stage1-ld: maybe-all-stage1-intl
51755all-stage2-ld: maybe-all-stage2-intl
51756all-stageb2g0-ld: maybe-all-stageb2g0-intl
51757all-stage3-ld: maybe-all-stage3-intl
51758all-stageb3g2-ld: maybe-all-stageb3g2-intl
51759all-stage4-ld: maybe-all-stage4-intl
51760all-stageprofile-ld: maybe-all-stageprofile-intl
51761all-stagefeedback-ld: maybe-all-stagefeedback-intl
51762configure-opcodes: maybe-configure-intl
51763
51764configure-stage1-opcodes: maybe-configure-stage1-intl
51765configure-stage2-opcodes: maybe-configure-stage2-intl
51766configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
51767configure-stage3-opcodes: maybe-configure-stage3-intl
51768configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
51769configure-stage4-opcodes: maybe-configure-stage4-intl
51770configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
51771configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
51772all-opcodes: maybe-all-bfd
51773
51774all-stage1-opcodes: maybe-all-stage1-bfd
51775all-stage2-opcodes: maybe-all-stage2-bfd
51776all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
51777all-stage3-opcodes: maybe-all-stage3-bfd
51778all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
51779all-stage4-opcodes: maybe-all-stage4-bfd
51780all-stageprofile-opcodes: maybe-all-stageprofile-bfd
51781all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
51782all-opcodes: maybe-all-libiberty
51783
51784all-stage1-opcodes: maybe-all-stage1-libiberty
51785all-stage2-opcodes: maybe-all-stage2-libiberty
51786all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
51787all-stage3-opcodes: maybe-all-stage3-libiberty
51788all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
51789all-stage4-opcodes: maybe-all-stage4-libiberty
51790all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
51791all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
51792all-opcodes: maybe-all-intl
51793
51794all-stage1-opcodes: maybe-all-stage1-intl
51795all-stage2-opcodes: maybe-all-stage2-intl
51796all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
51797all-stage3-opcodes: maybe-all-stage3-intl
51798all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
51799all-stage4-opcodes: maybe-all-stage4-intl
51800all-stageprofile-opcodes: maybe-all-stageprofile-intl
51801all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
51802all-dejagnu: maybe-all-tcl
51803all-dejagnu: maybe-all-expect
51804all-dejagnu: maybe-all-tk
51805configure-expect: maybe-configure-tcl
51806configure-expect: maybe-configure-tk
51807all-expect: maybe-all-tcl
51808all-expect: maybe-all-tk
51809configure-itcl: maybe-configure-tcl
51810configure-itcl: maybe-configure-tk
51811all-itcl: maybe-all-tcl
51812all-itcl: maybe-all-tk
51813install-itcl: maybe-install-tcl
51814configure-tk: maybe-configure-tcl
51815all-tk: maybe-all-tcl
51816all-sid: maybe-all-libiberty
51817all-sid: maybe-all-bfd
51818all-sid: maybe-all-opcodes
51819all-sid: maybe-all-tcl
51820all-sid: maybe-all-tk
51821install-sid: maybe-install-tcl
51822install-sid: maybe-install-tk
51823configure-sim: maybe-configure-intl
51824all-sim: maybe-all-intl
51825all-sim: maybe-all-libiberty
51826all-sim: maybe-all-bfd
51827all-sim: maybe-all-opcodes
51828all-sim: maybe-all-readline
51829all-sim: maybe-configure-gdb
51830all-fastjar: maybe-all-zlib
51831all-fastjar: maybe-all-build-texinfo
51832all-fastjar: maybe-all-libiberty
51833all-autoconf: maybe-all-m4
51834all-autoconf: maybe-all-build-texinfo
51835all-automake: maybe-all-m4
51836all-automake: maybe-all-build-texinfo
51837all-automake: maybe-all-autoconf
51838all-bison: maybe-all-intl
51839all-bison: maybe-all-build-texinfo
51840all-diff: maybe-all-intl
51841all-diff: maybe-all-build-texinfo
51842all-fileutils: maybe-all-intl
51843all-fileutils: maybe-all-build-texinfo
51844all-flex: maybe-all-build-bison
51845all-flex: maybe-all-build-byacc
51846all-flex: maybe-all-intl
51847all-flex: maybe-all-m4
51848all-flex: maybe-all-build-texinfo
51849all-gzip: maybe-all-intl
51850all-gzip: maybe-all-zlib
51851all-gzip: maybe-all-build-texinfo
51852all-hello: maybe-all-intl
51853all-hello: maybe-all-build-texinfo
51854all-m4: maybe-all-intl
51855all-m4: maybe-all-build-texinfo
51856all-make: maybe-all-intl
51857all-make: maybe-all-build-texinfo
51858all-patch: maybe-all-build-texinfo
51859all-make: maybe-all-build-texinfo
51860all-prms: maybe-all-libiberty
51861all-recode: maybe-all-build-texinfo
51862all-sed: maybe-all-build-texinfo
51863all-send-pr: maybe-all-prms
51864all-tar: maybe-all-build-texinfo
51865all-uudecode: maybe-all-build-texinfo
51866configure-target-boehm-gc: maybe-configure-target-qthreads
51867configure-target-fastjar: maybe-configure-target-zlib
51868all-target-fastjar: maybe-all-target-zlib
51869all-target-fastjar: maybe-all-target-libiberty
51870configure-target-libjava: maybe-configure-target-zlib
51871configure-target-libjava: maybe-configure-target-boehm-gc
51872configure-target-libjava: maybe-configure-target-qthreads
51873configure-target-libjava: maybe-configure-target-libffi
51874all-target-libjava: maybe-all-fastjar
51875all-target-libjava: maybe-all-target-zlib
51876all-target-libjava: maybe-all-target-boehm-gc
51877all-target-libjava: maybe-all-target-qthreads
51878all-target-libjava: maybe-all-target-libffi
51879configure-target-libobjc: maybe-configure-target-boehm-gc
51880all-target-libobjc: maybe-all-target-libiberty
51881all-target-libobjc: maybe-all-target-boehm-gc
51882all-target-libstdc++-v3: maybe-all-target-libiberty
51883all-target-libgloss: maybe-configure-target-newlib
51884all-target-winsup: maybe-all-target-libiberty
51885all-target-winsup: maybe-all-target-libtermcap
51886
51887
51888# Dependencies for target modules on other target modules are
51889# described by lang_env_dependencies; the defaults apply to anything
51890# not mentioned there.
51891
51892
51893@if gcc-bootstrap
51894@endif gcc-bootstrap
51895
51896@if gcc-no-bootstrap
51897configure-target-libstdc++-v3: maybe-all-target-libgcc
51898configure-target-libmudflap: maybe-all-target-libgcc
51899configure-target-libssp: maybe-all-target-libgcc
51900configure-target-newlib: maybe-all-target-libgcc
51901configure-target-libgfortran: maybe-all-target-libgcc
51902configure-target-libobjc: maybe-all-target-libgcc
51903configure-target-libtermcap: maybe-all-target-libgcc
51904configure-target-winsup: maybe-all-target-libgcc
51905configure-target-libgloss: maybe-all-target-libgcc
51906configure-target-libiberty: maybe-all-target-libgcc
51907configure-target-gperf: maybe-all-target-libgcc
51908configure-target-examples: maybe-all-target-libgcc
51909configure-target-libffi: maybe-all-target-libgcc
51910configure-target-libjava: maybe-all-target-libgcc
51911configure-target-zlib: maybe-all-target-libgcc
51912configure-target-boehm-gc: maybe-all-target-libgcc
51913configure-target-qthreads: maybe-all-target-libgcc
51914configure-target-rda: maybe-all-target-libgcc
51915configure-target-libada: maybe-all-target-libgcc
51916configure-target-libgomp: maybe-all-target-libgcc
51917@endif gcc-no-bootstrap
51918
51919
51920configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51921
51922configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
51923
51924configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51925
51926
51927
51928configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51929
51930configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51931
51932configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51933
51934configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51935
51936
51937
51938configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
51939configure-target-gperf: maybe-all-target-libstdc++-v3
51940
51941configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
51942
51943configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51944
51945configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51946configure-target-libjava: maybe-all-target-libstdc++-v3
51947
51948configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51949
51950configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51951
51952configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
51953
51954configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51955
51956configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51957
51958configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51959
51960
51961CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51962GDB_TK = @GDB_TK@
51963INSTALL_GDB_TK = @INSTALL_GDB_TK@
51964configure-gdb: $(CONFIGURE_GDB_TK)
51965all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51966install-gdb: $(INSTALL_GDB_TK)
51967
51968# Serialization dependencies.  Host configures don't work well in parallel to
51969# each other, due to contention over config.cache.  Target configures and 
51970# build configures are similar.
51971@serialization_dependencies@
51972
51973# --------------------------------
51974# Regenerating top level configury
51975# --------------------------------
51976
51977# Rebuilding Makefile.in, using autogen.
51978AUTOGEN = autogen
51979$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51980	cd $(srcdir) && $(AUTOGEN) Makefile.def
51981
51982# Rebuilding Makefile.
51983Makefile: $(srcdir)/Makefile.in config.status
51984	CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51985
51986config.status: configure
51987	CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51988
51989# Rebuilding configure.
51990AUTOCONF = autoconf
51991$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
51992	cd $(srcdir) && $(AUTOCONF)
51993
51994# ------------------------------
51995# Special directives to GNU Make
51996# ------------------------------
51997
51998# Don't pass command-line variables to submakes.
51999.NOEXPORT:
52000MAKEOVERRIDES=
52001
52002# end of Makefile.in
52003