xref: /netbsd-src/external/gpl3/gcc.old/dist/Makefile.in (revision f14316bcbc544b96a93e884bc5c2b15fd60e22ae)
1
2# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3#
4# Makefile for directory with subdirs to build.
5#   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
7#   Free Software Foundation
8#
9# This file is free software; you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation; either version 3 of the License, or
12# (at your option) any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the GNU General Public License
20# along with this program; see the file COPYING3.  If not see
21# <http://www.gnu.org/licenses/>.
22#
23
24# First, test for a proper version of make, but only where one is required.
25
26@if gcc
27ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28$(error GNU make version 3.80 or newer is required.)
29endif
30@endif gcc
31
32# -------------------------------
33# Standard Autoconf-set variables
34# -------------------------------
35VPATH=@srcdir@
36
37build_alias=@build_noncanonical@
38build_vendor=@build_vendor@
39build_os=@build_os@
40build=@build@
41host_alias=@host_noncanonical@
42host_vendor=@host_vendor@
43host_os=@host_os@
44host=@host@
45target_alias=@target_noncanonical@
46target_vendor=@target_vendor@
47target_os=@target_os@
48target=@target@
49
50program_transform_name = @program_transform_name@
51
52prefix = @prefix@
53exec_prefix = @exec_prefix@
54
55srcdir = @srcdir@
56
57bindir = @bindir@
58sbindir = @sbindir@
59libexecdir = @libexecdir@
60datadir = @datadir@
61sysconfdir = @sysconfdir@
62sharedstatedir = @sharedstatedir@
63localstatedir = @localstatedir@
64libdir = @libdir@
65includedir = @includedir@
66oldincludedir = @oldincludedir@
67infodir = @infodir@
68datarootdir = @datarootdir@
69docdir = @docdir@
70pdfdir = @pdfdir@
71htmldir = @htmldir@
72mandir = @mandir@
73man1dir = $(mandir)/man1
74man2dir = $(mandir)/man2
75man3dir = $(mandir)/man3
76man4dir = $(mandir)/man4
77man5dir = $(mandir)/man5
78man6dir = $(mandir)/man6
79man7dir = $(mandir)/man7
80man8dir = $(mandir)/man8
81man9dir = $(mandir)/man9
82
83INSTALL = @INSTALL@
84INSTALL_PROGRAM = @INSTALL_PROGRAM@
85INSTALL_SCRIPT = @INSTALL_SCRIPT@
86INSTALL_DATA = @INSTALL_DATA@
87LN = @LN@
88LN_S = @LN_S@
89MAINT = @MAINT@
90MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93# -------------------------------------------------
94# Miscellaneous non-standard autoconf-set variables
95# -------------------------------------------------
96
97# The gcc driver likes to know the arguments it was configured with.
98TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100tooldir = @tooldir@
101build_tooldir = @build_tooldir@
102
103GDB_NLM_DEPS =
104
105# This is the name of the environment variable used for the path to
106# the libraries.
107RPATH_ENVVAR = @RPATH_ENVVAR@
108
109# On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110# is used instead of the directory itself to avoid including built
111# executables in PATH.
112GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114# Build programs are put under this directory.
115BUILD_SUBDIR = @build_subdir@
116# This is set by the configure script to the arguments to use when configuring
117# directories built for the build system.
118BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120# Linker flags to use on the host, for stage1 or when not
121# bootstrapping.
122STAGE1_LDFLAGS = @stage1_ldflags@
123
124# Libraries to use on the host, for stage1 or when not bootstrapping.
125STAGE1_LIBS = @stage1_libs@
126
127# Linker flags to use for stage2 and later.
128POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
129
130# Libraries to use for stage2 and later.
131POSTSTAGE1_LIBS = @poststage1_libs@
132
133# This is the list of variables to export in the environment when
134# configuring any subdirectory.  It must also be exported whenever
135# recursing into a build directory in case that directory's Makefile
136# re-runs configure.
137BASE_EXPORTS = \
138	FLEX="$(FLEX)"; export FLEX; \
139	LEX="$(LEX)"; export LEX; \
140	BISON="$(BISON)"; export BISON; \
141	YACC="$(YACC)"; export YACC; \
142	M4="$(M4)"; export M4; \
143	SED="$(SED)"; export SED; \
144	AWK="$(AWK)"; export AWK; \
145	MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
146
147# This is the list of variables to export in the environment when
148# configuring subdirectories for the build system.
149BUILD_EXPORTS = \
150	$(BASE_EXPORTS) \
151	AR="$(AR_FOR_BUILD)"; export AR; \
152	AS="$(AS_FOR_BUILD)"; export AS; \
153	CC="$(CC_FOR_BUILD)"; export CC; \
154	CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156	CXX="$(CXX_FOR_BUILD)"; export CXX; \
157	CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158	GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159	GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160	DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161	LD="$(LD_FOR_BUILD)"; export LD; \
162	LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163	NM="$(NM_FOR_BUILD)"; export NM; \
164	RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165	WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166	WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168# These variables must be set on the make command line for directories
169# built for the build system to override those in BASE_FLAGS_TO_PASSS.
170EXTRA_BUILD_FLAGS = \
171	CFLAGS="$(CFLAGS_FOR_BUILD)" \
172	LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174# This is the list of directories to built for the host system.
175SUBDIRS = @configdirs@
176TARGET_CONFIGDIRS = @target_configdirs@
177# This is set by the configure script to the arguments to use when configuring
178# directories built for the host system.
179HOST_CONFIGARGS = @host_configargs@
180# Host programs are put under this directory, which is . except if building
181# with srcdir=..
182HOST_SUBDIR = @host_subdir@
183# This is the list of variables to export in the environment when
184# configuring subdirectories for the host system.  We need to pass
185# some to the GCC configure because of its hybrid host/target nature.
186HOST_EXPORTS = \
187	$(BASE_EXPORTS) \
188	CC="$(CC)"; export CC; \
189	ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190	CFLAGS="$(CFLAGS)"; export CFLAGS; \
191	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192	CXX="$(CXX)"; export CXX; \
193	CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194	GCJ="$(GCJ)"; export GCJ; \
195	GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196	AR="$(AR)"; export AR; \
197	AS="$(AS)"; export AS; \
198	CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199	DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200	LD="$(LD)"; export LD; \
201	LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202	NM="$(NM)"; export NM; \
203	RANLIB="$(RANLIB)"; export RANLIB; \
204	WINDRES="$(WINDRES)"; export WINDRES; \
205	WINDMC="$(WINDMC)"; export WINDMC; \
206	OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207	OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208	AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209	AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210	GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211	LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212	NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213	OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214	RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
215	TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
216	HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
217	GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
218	GMPINC="$(HOST_GMPINC)"; export GMPINC; \
219	PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
220	PPLINC="$(HOST_PPLINC)"; export PPLINC; \
221	CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
222	CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
223	LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
224	LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
225@if gcc-bootstrap
226	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
227@endif gcc-bootstrap
228	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
229
230POSTSTAGE1_CXX_EXPORT = \
231	CXX='$(CXX)'; export CXX; \
232	CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
233@if target-libstdc++-v3-bootstrap
234# Override the above if we're bootstrapping C++.
235POSTSTAGE1_CXX_EXPORT = \
236	CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
237	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
238	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
239	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
240	  -I$$s/libstdc++-v3/libsupc++ \
241	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
242	CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
243@endif target-libstdc++-v3-bootstrap
244
245# Similar, for later GCC stages.
246POSTSTAGE1_HOST_EXPORTS = \
247	$(HOST_EXPORTS) \
248	CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
249	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
250	  $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
251	CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
252	$(POSTSTAGE1_CXX_EXPORT) \
253	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
254	LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
255	HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
256
257# Target libraries are put under this directory:
258TARGET_SUBDIR = @target_subdir@
259# This is set by the configure script to the arguments to use when configuring
260# directories built for the target.
261TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
262# This is the list of variables to export in the environment when
263# configuring subdirectories for the target system.
264BASE_TARGET_EXPORTS = \
265	$(BASE_EXPORTS) \
266	AR="$(AR_FOR_TARGET)"; export AR; \
267	AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
268	CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
269	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
270	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
271	CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
272	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
273	GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
274	GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
275	DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
276	LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
277	LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
278	LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
279	NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
280	OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
281	RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
282	STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
283	WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
284	WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
285@if gcc-bootstrap
286	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
287@endif gcc-bootstrap
288	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
289	TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
290
291RAW_CXX_TARGET_EXPORTS = \
292	$(BASE_TARGET_EXPORTS) \
293	CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
294	CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
295
296NORMAL_TARGET_EXPORTS = \
297	$(BASE_TARGET_EXPORTS) \
298	CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
299
300# Where to find GMP
301HOST_GMPLIBS = @gmplibs@
302HOST_GMPINC = @gmpinc@
303
304# Where to find PPL
305HOST_PPLLIBS = @ppllibs@
306HOST_PPLINC = @pplinc@
307
308# Where to find CLOOG
309HOST_CLOOGLIBS = @clooglibs@
310HOST_CLOOGINC = @clooginc@
311
312# Where to find libelf
313HOST_LIBELFLIBS = @libelflibs@
314HOST_LIBELFINC = @libelfinc@
315
316# ----------------------------------------------
317# Programs producing files for the BUILD machine
318# ----------------------------------------------
319
320SHELL = @config_shell@
321
322# pwd command to use.  Allow user to override default by setting PWDCMD in
323# the environment to account for automounters.  The make variable must not
324# be called PWDCMD, otherwise the value set here is passed to make
325# subprocesses and overrides the setting from the user's environment.
326# Don't use PWD since it is a common shell environment variable and we
327# don't want to corrupt it.
328PWD_COMMAND = $${PWDCMD-pwd}
329
330# compilers to use to create programs which must be run in the build
331# environment.
332AR_FOR_BUILD = @AR_FOR_BUILD@
333AS_FOR_BUILD = @AS_FOR_BUILD@
334CC_FOR_BUILD = @CC_FOR_BUILD@
335CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
336CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
337CXX_FOR_BUILD = @CXX_FOR_BUILD@
338DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
339GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
340GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
341LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
342LD_FOR_BUILD = @LD_FOR_BUILD@
343NM_FOR_BUILD = @NM_FOR_BUILD@
344RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
345WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
346WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
347
348# Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
349# here so that they can be overridden by Makefile fragments.
350BUILD_PREFIX = @BUILD_PREFIX@
351BUILD_PREFIX_1 = @BUILD_PREFIX_1@
352
353# Flags to pass to stage2 and later makes.  They are defined
354# here so that they can be overridden by Makefile fragments.
355BOOT_CFLAGS= -g -O2
356BOOT_LDFLAGS=
357BOOT_ADAFLAGS=-gnatpg -gnata
358
359AWK = @AWK@
360SED = @SED@
361BISON = @BISON@
362YACC = @YACC@
363FLEX = @FLEX@
364LEX = @LEX@
365M4 = @M4@
366MAKEINFO = @MAKEINFO@
367EXPECT = @EXPECT@
368RUNTEST = @RUNTEST@
369
370# This just becomes part of the MAKEINFO definition passed down to
371# sub-makes.  It lets flags be given on the command line while still
372# using the makeinfo from the object tree.
373# (Default to avoid splitting info files by setting the threshold high.)
374MAKEINFOFLAGS = --split-size=5000000
375
376# ---------------------------------------------
377# Programs producing files for the HOST machine
378# ---------------------------------------------
379
380AS = @AS@
381AR = @AR@
382AR_FLAGS = rc
383CC = @CC@
384CXX = @CXX@
385DLLTOOL = @DLLTOOL@
386LD = @LD@
387LIPO = @LIPO@
388NM = @NM@
389OBJDUMP = @OBJDUMP@
390RANLIB = @RANLIB@
391STRIP = @STRIP@
392WINDRES = @WINDRES@
393WINDMC = @WINDMC@
394
395GNATBIND = @GNATBIND@
396GNATMAKE = @GNATMAKE@
397
398CFLAGS = @CFLAGS@
399LDFLAGS = @LDFLAGS@
400LIBCFLAGS = $(CFLAGS)
401CXXFLAGS = @CXXFLAGS@
402LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
403
404TFLAGS =
405
406# Defaults for all stages; some are overridden below.
407
408STAGE_CFLAGS = $(BOOT_CFLAGS)
409STAGE_TFLAGS = $(TFLAGS)
410STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
411
412
413# Defaults for stage 1; some are overridden below.
414STAGE1_CFLAGS = $(STAGE_CFLAGS)
415STAGE1_CXXFLAGS = $(CXXFLAGS)
416@if target-libstdc++-v3-bootstrap
417# Override the above if we're bootstrapping C++.
418STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
419@endif target-libstdc++-v3-bootstrap
420STAGE1_TFLAGS = $(STAGE_TFLAGS)
421STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
422
423# Defaults for stage 2; some are overridden below.
424STAGE2_CFLAGS = $(STAGE_CFLAGS)
425STAGE2_CXXFLAGS = $(CXXFLAGS)
426@if target-libstdc++-v3-bootstrap
427# Override the above if we're bootstrapping C++.
428STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
429@endif target-libstdc++-v3-bootstrap
430STAGE2_TFLAGS = $(STAGE_TFLAGS)
431STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
432
433# Defaults for stage 3; some are overridden below.
434STAGE3_CFLAGS = $(STAGE_CFLAGS)
435STAGE3_CXXFLAGS = $(CXXFLAGS)
436@if target-libstdc++-v3-bootstrap
437# Override the above if we're bootstrapping C++.
438STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
439@endif target-libstdc++-v3-bootstrap
440STAGE3_TFLAGS = $(STAGE_TFLAGS)
441STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
442
443# Defaults for stage 4; some are overridden below.
444STAGE4_CFLAGS = $(STAGE_CFLAGS)
445STAGE4_CXXFLAGS = $(CXXFLAGS)
446@if target-libstdc++-v3-bootstrap
447# Override the above if we're bootstrapping C++.
448STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
449@endif target-libstdc++-v3-bootstrap
450STAGE4_TFLAGS = $(STAGE_TFLAGS)
451STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453# Defaults for stage profile; some are overridden below.
454STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
455STAGEprofile_CXXFLAGS = $(CXXFLAGS)
456@if target-libstdc++-v3-bootstrap
457# Override the above if we're bootstrapping C++.
458STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
459@endif target-libstdc++-v3-bootstrap
460STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
461STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463# Defaults for stage feedback; some are overridden below.
464STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
465STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
466@if target-libstdc++-v3-bootstrap
467# Override the above if we're bootstrapping C++.
468STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
469@endif target-libstdc++-v3-bootstrap
470STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
471STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473
474# Only build the C compiler for stage1, because that is the only one that
475# we can guarantee will build with the native compiler, and also it is the
476# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
477# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
478# overrideable (for a bootstrap build stage1 also builds gcc.info).
479
480STAGE1_CFLAGS = @stage1_cflags@
481STAGE1_CHECKING = @stage1_checking@
482STAGE1_LANGUAGES = @stage1_languages@
483# * We force-disable intermodule optimizations, even if
484#   --enable-intermodule was passed, since the installed compiler
485#   probably can't handle them.  Luckily, autoconf always respects
486#   the last argument when conflicting --enable arguments are passed.
487# * Likewise, we force-disable coverage flags, since the installed
488#   compiler probably has never heard of them.
489STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
490	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
491
492STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
493STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
494
495STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
496STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
497
498do-compare = @do_compare@
499do-compare3 = $(do-compare)
500
501# -----------------------------------------------
502# Programs producing files for the TARGET machine
503# -----------------------------------------------
504
505AR_FOR_TARGET=@AR_FOR_TARGET@
506AS_FOR_TARGET=@AS_FOR_TARGET@
507CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
508
509# If GCC_FOR_TARGET is not overriden on the command line, then this
510# variable is passed down to the gcc Makefile, where it is used to
511# build libgcc2.a.  We define it here so that it can itself be
512# overridden on the command line.
513GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
514CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
515RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
516GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
517GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
518DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
519LD_FOR_TARGET=@LD_FOR_TARGET@
520
521LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
522NM_FOR_TARGET=@NM_FOR_TARGET@
523OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
524RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
525STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
526WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
527WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
528
529COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
530COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
531COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
532
533CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
534CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
535
536LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
537LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
538LDFLAGS_FOR_TARGET =
539
540FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
541SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
542DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
543
544XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
545
546# ------------------------------------
547# Miscellaneous targets and flag lists
548# ------------------------------------
549
550# The first rule in the file had better be this one.  Don't put any above it.
551# This lives here to allow makefile fragments to contain dependencies.
552all:
553
554#### host and target specific makefile fragments come in here.
555@target_makefile_frag@
556@alphaieee_frag@
557@ospace_frag@
558@host_makefile_frag@
559###
560
561# This is the list of directories that may be needed in RPATH_ENVVAR
562# so that prorgams built for the target machine work.
563TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
564
565@if target-libstdc++-v3
566TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
567@endif target-libstdc++-v3
568
569@if target-libmudflap
570TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
571@endif target-libmudflap
572
573@if target-libssp
574TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
575@endif target-libssp
576
577@if target-libgomp
578TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
579@endif target-libgomp
580
581
582
583# This is the list of directories that may be needed in RPATH_ENVVAR
584# so that programs built for the host machine work.
585HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
586
587# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
588@if gcc
589HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
590@endif gcc
591
592
593@if bfd
594HOST_LIB_PATH_bfd = \
595  $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
596@endif bfd
597
598@if opcodes
599HOST_LIB_PATH_opcodes = \
600  $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
601@endif opcodes
602
603@if gmp
604HOST_LIB_PATH_gmp = \
605  $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
606@endif gmp
607
608@if mpfr
609HOST_LIB_PATH_mpfr = \
610  $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
611@endif mpfr
612
613@if mpc
614HOST_LIB_PATH_mpc = \
615  $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
616@endif mpc
617
618@if ppl
619HOST_LIB_PATH_ppl = \
620  $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
621@endif ppl
622
623@if cloog
624HOST_LIB_PATH_cloog = \
625  $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
626@endif cloog
627
628@if libelf
629HOST_LIB_PATH_libelf = \
630  $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
631@endif libelf
632
633
634# Flags to pass down to all sub-makes.
635BASE_FLAGS_TO_PASS = \
636	"DESTDIR=$(DESTDIR)" \
637	"RPATH_ENVVAR=$(RPATH_ENVVAR)" \
638	"TARGET_SUBDIR=$(TARGET_SUBDIR)" \
639	"bindir=$(bindir)" \
640	"datadir=$(datadir)" \
641	"exec_prefix=$(exec_prefix)" \
642	"includedir=$(includedir)" \
643	"datarootdir=$(datarootdir)" \
644	"docdir=$(docdir)" \
645	"infodir=$(infodir)" \
646	"pdfdir=$(pdfdir)" \
647	"htmldir=$(htmldir)" \
648	"libdir=$(libdir)" \
649	"libexecdir=$(libexecdir)" \
650	"lispdir=$(lispdir)" \
651	"localstatedir=$(localstatedir)" \
652	"mandir=$(mandir)" \
653	"oldincludedir=$(oldincludedir)" \
654	"prefix=$(prefix)" \
655	"sbindir=$(sbindir)" \
656	"sharedstatedir=$(sharedstatedir)" \
657	"sysconfdir=$(sysconfdir)" \
658	"tooldir=$(tooldir)" \
659	"build_tooldir=$(build_tooldir)" \
660	"target_alias=$(target_alias)" \
661	"AWK=$(AWK)" \
662	"BISON=$(BISON)" \
663	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
664	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
665	"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
666	"EXPECT=$(EXPECT)" \
667	"FLEX=$(FLEX)" \
668	"INSTALL=$(INSTALL)" \
669	"INSTALL_DATA=$(INSTALL_DATA)" \
670	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
671	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
672	"LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
673	"LEX=$(LEX)" \
674	"M4=$(M4)" \
675	"MAKE=$(MAKE)" \
676	"RUNTEST=$(RUNTEST)" \
677	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
678	"SED=$(SED)" \
679	"SHELL=$(SHELL)" \
680	"YACC=$(YACC)" \
681	"`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
682	"ADA_CFLAGS=$(ADA_CFLAGS)" \
683	"AR_FLAGS=$(AR_FLAGS)" \
684	"`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
685	"BOOT_CFLAGS=$(BOOT_CFLAGS)" \
686	"BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
687	"CFLAGS=$(CFLAGS)" \
688	"CXXFLAGS=$(CXXFLAGS)" \
689	"LDFLAGS=$(LDFLAGS)" \
690	"LIBCFLAGS=$(LIBCFLAGS)" \
691	"LIBCXXFLAGS=$(LIBCXXFLAGS)" \
692	"STAGE1_CHECKING=$(STAGE1_CHECKING)" \
693	"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
694	"GNATBIND=$(GNATBIND)" \
695	"GNATMAKE=$(GNATMAKE)" \
696	"AR_FOR_TARGET=$(AR_FOR_TARGET)" \
697	"AS_FOR_TARGET=$(AS_FOR_TARGET)" \
698	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
699	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
700	"CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
701	"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
702	"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
703	"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
704	"FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
705	"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
706	"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
707	"LD_FOR_TARGET=$(LD_FOR_TARGET)" \
708	"LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
709	"LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
710	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
711	"LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
712	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
713	"OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
714	"RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
715	"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
716	"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
717	"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
718	"BUILD_CONFIG=$(BUILD_CONFIG)" \
719	"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
720	"LEAN=$(LEAN)" \
721	"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
722	"STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
723	"STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
724	"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
725	"STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
726	"STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
727	"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
728	"STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
729	"STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
730	"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
731	"STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
732	"STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
733	"STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
734	"STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
735	"STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
736	"STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
737	"STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
738	"STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
739	"TFLAGS=$(TFLAGS)" \
740	"CONFIG_SHELL=$(SHELL)" \
741	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
742
743# We leave this in just in case, but it is not needed anymore.
744RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
745
746# Flags to pass down to most sub-makes, in which we're building with
747# the host environment.
748EXTRA_HOST_FLAGS = \
749	'AR=$(AR)' \
750	'AS=$(AS)' \
751	'CC=$(CC)' \
752	'CXX=$(CXX)' \
753	'DLLTOOL=$(DLLTOOL)' \
754	'GCJ=$(GCJ)' \
755	'GFORTRAN=$(GFORTRAN)' \
756	'LD=$(LD)' \
757	'LIPO=$(LIPO)' \
758	'NM=$(NM)' \
759	'OBJDUMP=$(OBJDUMP)' \
760	'RANLIB=$(RANLIB)' \
761	'STRIP=$(STRIP)' \
762	'WINDRES=$(WINDRES)' \
763	'WINDMC=$(WINDMC)'
764
765FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
766
767# Flags that are concerned with the location of the X11 include files
768# and library files
769#
770# NOTE: until the top-level is getting the values via autoconf, it only
771# causes problems to have this top-level Makefile overriding the autoconf-set
772# values in child directories.  Only variables that don't conflict with
773# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
774#
775X11_FLAGS_TO_PASS = \
776	'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
777	'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
778
779# Flags to pass to stage2 and later makes.
780
781POSTSTAGE1_FLAGS_TO_PASS = \
782	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
783	CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
784	GNATBIND="$${GNATBIND}" \
785	LDFLAGS="$${LDFLAGS}" \
786	HOST_LIBS="$${HOST_LIBS}" \
787	"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
788
789# Flags to pass down to makes which are built with the target environment.
790# The double $ decreases the length of the command line; those variables
791# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
792# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
793# so we expand them here.
794EXTRA_TARGET_FLAGS = \
795	'AR=$$(AR_FOR_TARGET)' \
796	'AS=$(COMPILER_AS_FOR_TARGET)' \
797	'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
798	'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
799	'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
800	'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
801	'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
802	'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
803	'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804	'LD=$(COMPILER_LD_FOR_TARGET)' \
805	'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
806	'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
807	'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
808	'NM=$(COMPILER_NM_FOR_TARGET)' \
809	'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
810	'RANLIB=$$(RANLIB_FOR_TARGET)' \
811	'WINDRES=$$(WINDRES_FOR_TARGET)' \
812	'WINDMC=$$(WINDMC_FOR_TARGET)' \
813	'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
814	"TFLAGS=$$TFLAGS"
815
816TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
817
818# Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
819# unfortunately needs the native compiler and the target ar and
820# ranlib.
821# If any variables are added here, they must be added to do-*, below.
822# The BUILD_* variables are a special case, which are used for the gcc
823# cross-building scheme.
824EXTRA_GCC_FLAGS = \
825	"GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
826	"`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
827	"`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828	"`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829	"`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830	"`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
831
832GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
833
834@if gcc
835BUILD_CONFIG = @BUILD_CONFIG@
836ifneq ($(BUILD_CONFIG),)
837include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
838endif
839@endif gcc
840
841.PHONY: configure-host
842configure-host:  \
843    maybe-configure-ash \
844    maybe-configure-autoconf \
845    maybe-configure-automake \
846    maybe-configure-bash \
847    maybe-configure-bfd \
848    maybe-configure-opcodes \
849    maybe-configure-binutils \
850    maybe-configure-bison \
851    maybe-configure-byacc \
852    maybe-configure-bzip2 \
853    maybe-configure-cgen \
854    maybe-configure-dejagnu \
855    maybe-configure-diff \
856    maybe-configure-dosutils \
857    maybe-configure-etc \
858    maybe-configure-fastjar \
859    maybe-configure-fileutils \
860    maybe-configure-findutils \
861    maybe-configure-find \
862    maybe-configure-fixincludes \
863    maybe-configure-flex \
864    maybe-configure-gas \
865    maybe-configure-gcc \
866    maybe-configure-gawk \
867    maybe-configure-gettext \
868    maybe-configure-gmp \
869    maybe-configure-mpfr \
870    maybe-configure-mpc \
871    maybe-configure-ppl \
872    maybe-configure-cloog \
873    maybe-configure-libelf \
874    maybe-configure-gnuserv \
875    maybe-configure-gold \
876    maybe-configure-gprof \
877    maybe-configure-gzip \
878    maybe-configure-hello \
879    maybe-configure-indent \
880    maybe-configure-intl \
881    maybe-configure-tcl \
882    maybe-configure-itcl \
883    maybe-configure-ld \
884    maybe-configure-libcpp \
885    maybe-configure-libdecnumber \
886    maybe-configure-libgui \
887    maybe-configure-libiberty \
888    maybe-configure-libiconv \
889    maybe-configure-libtool \
890    maybe-configure-m4 \
891    maybe-configure-make \
892    maybe-configure-mmalloc \
893    maybe-configure-patch \
894    maybe-configure-perl \
895    maybe-configure-prms \
896    maybe-configure-rcs \
897    maybe-configure-readline \
898    maybe-configure-release \
899    maybe-configure-recode \
900    maybe-configure-sed \
901    maybe-configure-send-pr \
902    maybe-configure-shellutils \
903    maybe-configure-sid \
904    maybe-configure-sim \
905    maybe-configure-tar \
906    maybe-configure-texinfo \
907    maybe-configure-textutils \
908    maybe-configure-time \
909    maybe-configure-uudecode \
910    maybe-configure-wdiff \
911    maybe-configure-zip \
912    maybe-configure-zlib \
913    maybe-configure-gdb \
914    maybe-configure-expect \
915    maybe-configure-guile \
916    maybe-configure-tk \
917    maybe-configure-libtermcap \
918    maybe-configure-utils \
919    maybe-configure-gnattools \
920    maybe-configure-lto-plugin
921.PHONY: configure-target
922configure-target:  \
923    maybe-configure-target-libstdc++-v3 \
924    maybe-configure-target-libmudflap \
925    maybe-configure-target-libssp \
926    maybe-configure-target-newlib \
927    maybe-configure-target-libgcc \
928    maybe-configure-target-libgfortran \
929    maybe-configure-target-libobjc \
930    maybe-configure-target-libtermcap \
931    maybe-configure-target-winsup \
932    maybe-configure-target-libgloss \
933    maybe-configure-target-gperf \
934    maybe-configure-target-examples \
935    maybe-configure-target-libffi \
936    maybe-configure-target-libjava \
937    maybe-configure-target-zlib \
938    maybe-configure-target-boehm-gc \
939    maybe-configure-target-qthreads \
940    maybe-configure-target-rda \
941    maybe-configure-target-libada \
942    maybe-configure-target-libgomp
943
944# The target built for a native non-bootstrap build.
945.PHONY: all
946all:
947@if gcc-bootstrap
948	[ -f stage_final ] || echo stage3 > stage_final
949	@r=`${PWD_COMMAND}`; export r; \
950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
951	$(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
952@endif gcc-bootstrap
953	@: $(MAKE); $(unstage)
954	@r=`${PWD_COMMAND}`; export r; \
955	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
956@if gcc-bootstrap
957	if [ -f stage_last ]; then \
958	  TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
959	  $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
960	else \
961@endif gcc-bootstrap
962	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
963@if gcc-bootstrap
964	    ; \
965	fi \
966@endif gcc-bootstrap
967	&& :
968
969.PHONY: all-build
970
971all-build: maybe-all-build-libiberty
972all-build: maybe-all-build-bison
973all-build: maybe-all-build-byacc
974all-build: maybe-all-build-flex
975all-build: maybe-all-build-m4
976all-build: maybe-all-build-texinfo
977all-build: maybe-all-build-fixincludes
978
979.PHONY: all-host
980
981all-host: maybe-all-ash
982all-host: maybe-all-autoconf
983all-host: maybe-all-automake
984all-host: maybe-all-bash
985@if bfd-no-bootstrap
986all-host: maybe-all-bfd
987@endif bfd-no-bootstrap
988@if opcodes-no-bootstrap
989all-host: maybe-all-opcodes
990@endif opcodes-no-bootstrap
991@if binutils-no-bootstrap
992all-host: maybe-all-binutils
993@endif binutils-no-bootstrap
994all-host: maybe-all-bison
995all-host: maybe-all-byacc
996all-host: maybe-all-bzip2
997all-host: maybe-all-cgen
998all-host: maybe-all-dejagnu
999all-host: maybe-all-diff
1000all-host: maybe-all-dosutils
1001all-host: maybe-all-etc
1002all-host: maybe-all-fastjar
1003all-host: maybe-all-fileutils
1004all-host: maybe-all-findutils
1005all-host: maybe-all-find
1006all-host: maybe-all-fixincludes
1007all-host: maybe-all-flex
1008@if gas-no-bootstrap
1009all-host: maybe-all-gas
1010@endif gas-no-bootstrap
1011@if gcc-no-bootstrap
1012all-host: maybe-all-gcc
1013@endif gcc-no-bootstrap
1014all-host: maybe-all-gawk
1015all-host: maybe-all-gettext
1016@if gmp-no-bootstrap
1017all-host: maybe-all-gmp
1018@endif gmp-no-bootstrap
1019@if mpfr-no-bootstrap
1020all-host: maybe-all-mpfr
1021@endif mpfr-no-bootstrap
1022@if mpc-no-bootstrap
1023all-host: maybe-all-mpc
1024@endif mpc-no-bootstrap
1025@if ppl-no-bootstrap
1026all-host: maybe-all-ppl
1027@endif ppl-no-bootstrap
1028@if cloog-no-bootstrap
1029all-host: maybe-all-cloog
1030@endif cloog-no-bootstrap
1031@if libelf-no-bootstrap
1032all-host: maybe-all-libelf
1033@endif libelf-no-bootstrap
1034all-host: maybe-all-gnuserv
1035@if gold-no-bootstrap
1036all-host: maybe-all-gold
1037@endif gold-no-bootstrap
1038all-host: maybe-all-gprof
1039all-host: maybe-all-gzip
1040all-host: maybe-all-hello
1041all-host: maybe-all-indent
1042@if intl-no-bootstrap
1043all-host: maybe-all-intl
1044@endif intl-no-bootstrap
1045all-host: maybe-all-tcl
1046all-host: maybe-all-itcl
1047@if ld-no-bootstrap
1048all-host: maybe-all-ld
1049@endif ld-no-bootstrap
1050@if libcpp-no-bootstrap
1051all-host: maybe-all-libcpp
1052@endif libcpp-no-bootstrap
1053@if libdecnumber-no-bootstrap
1054all-host: maybe-all-libdecnumber
1055@endif libdecnumber-no-bootstrap
1056all-host: maybe-all-libgui
1057@if libiberty-no-bootstrap
1058all-host: maybe-all-libiberty
1059@endif libiberty-no-bootstrap
1060all-host: maybe-all-libiconv
1061all-host: maybe-all-libtool
1062all-host: maybe-all-m4
1063all-host: maybe-all-make
1064all-host: maybe-all-mmalloc
1065all-host: maybe-all-patch
1066all-host: maybe-all-perl
1067all-host: maybe-all-prms
1068all-host: maybe-all-rcs
1069all-host: maybe-all-readline
1070all-host: maybe-all-release
1071all-host: maybe-all-recode
1072all-host: maybe-all-sed
1073all-host: maybe-all-send-pr
1074all-host: maybe-all-shellutils
1075all-host: maybe-all-sid
1076all-host: maybe-all-sim
1077all-host: maybe-all-tar
1078all-host: maybe-all-texinfo
1079all-host: maybe-all-textutils
1080all-host: maybe-all-time
1081all-host: maybe-all-uudecode
1082all-host: maybe-all-wdiff
1083all-host: maybe-all-zip
1084@if zlib-no-bootstrap
1085all-host: maybe-all-zlib
1086@endif zlib-no-bootstrap
1087all-host: maybe-all-gdb
1088all-host: maybe-all-expect
1089all-host: maybe-all-guile
1090all-host: maybe-all-tk
1091all-host: maybe-all-libtermcap
1092all-host: maybe-all-utils
1093all-host: maybe-all-gnattools
1094@if lto-plugin-no-bootstrap
1095all-host: maybe-all-lto-plugin
1096@endif lto-plugin-no-bootstrap
1097
1098.PHONY: all-target
1099
1100@if target-libstdc++-v3-no-bootstrap
1101all-target: maybe-all-target-libstdc++-v3
1102@endif target-libstdc++-v3-no-bootstrap
1103all-target: maybe-all-target-libmudflap
1104all-target: maybe-all-target-libssp
1105all-target: maybe-all-target-newlib
1106@if target-libgcc-no-bootstrap
1107all-target: maybe-all-target-libgcc
1108@endif target-libgcc-no-bootstrap
1109all-target: maybe-all-target-libgfortran
1110all-target: maybe-all-target-libobjc
1111all-target: maybe-all-target-libtermcap
1112all-target: maybe-all-target-winsup
1113all-target: maybe-all-target-libgloss
1114all-target: maybe-all-target-gperf
1115all-target: maybe-all-target-examples
1116all-target: maybe-all-target-libffi
1117all-target: maybe-all-target-libjava
1118all-target: maybe-all-target-zlib
1119all-target: maybe-all-target-boehm-gc
1120all-target: maybe-all-target-qthreads
1121all-target: maybe-all-target-rda
1122all-target: maybe-all-target-libada
1123@if target-libgomp-no-bootstrap
1124all-target: maybe-all-target-libgomp
1125@endif target-libgomp-no-bootstrap
1126
1127# Do a target for all the subdirectories.  A ``make do-X'' will do a
1128# ``make X'' in all subdirectories (because, in general, there is a
1129# dependency (below) of X upon do-X, a ``make X'' will also do this,
1130# but it may do additional work as well).
1131
1132.PHONY: do-info
1133do-info:
1134	@: $(MAKE); $(unstage)
1135	@r=`${PWD_COMMAND}`; export r; \
1136	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1137	$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1138	  info-target
1139
1140
1141.PHONY: info-host
1142
1143info-host: maybe-info-ash
1144info-host: maybe-info-autoconf
1145info-host: maybe-info-automake
1146info-host: maybe-info-bash
1147info-host: maybe-info-bfd
1148info-host: maybe-info-opcodes
1149info-host: maybe-info-binutils
1150info-host: maybe-info-bison
1151info-host: maybe-info-byacc
1152info-host: maybe-info-bzip2
1153info-host: maybe-info-cgen
1154info-host: maybe-info-dejagnu
1155info-host: maybe-info-diff
1156info-host: maybe-info-dosutils
1157info-host: maybe-info-etc
1158info-host: maybe-info-fastjar
1159info-host: maybe-info-fileutils
1160info-host: maybe-info-findutils
1161info-host: maybe-info-find
1162info-host: maybe-info-fixincludes
1163info-host: maybe-info-flex
1164info-host: maybe-info-gas
1165info-host: maybe-info-gcc
1166info-host: maybe-info-gawk
1167info-host: maybe-info-gettext
1168info-host: maybe-info-gmp
1169info-host: maybe-info-mpfr
1170info-host: maybe-info-mpc
1171info-host: maybe-info-ppl
1172info-host: maybe-info-cloog
1173info-host: maybe-info-libelf
1174info-host: maybe-info-gnuserv
1175info-host: maybe-info-gold
1176info-host: maybe-info-gprof
1177info-host: maybe-info-gzip
1178info-host: maybe-info-hello
1179info-host: maybe-info-indent
1180info-host: maybe-info-intl
1181info-host: maybe-info-tcl
1182info-host: maybe-info-itcl
1183info-host: maybe-info-ld
1184info-host: maybe-info-libcpp
1185info-host: maybe-info-libdecnumber
1186info-host: maybe-info-libgui
1187info-host: maybe-info-libiberty
1188info-host: maybe-info-libiconv
1189info-host: maybe-info-libtool
1190info-host: maybe-info-m4
1191info-host: maybe-info-make
1192info-host: maybe-info-mmalloc
1193info-host: maybe-info-patch
1194info-host: maybe-info-perl
1195info-host: maybe-info-prms
1196info-host: maybe-info-rcs
1197info-host: maybe-info-readline
1198info-host: maybe-info-release
1199info-host: maybe-info-recode
1200info-host: maybe-info-sed
1201info-host: maybe-info-send-pr
1202info-host: maybe-info-shellutils
1203info-host: maybe-info-sid
1204info-host: maybe-info-sim
1205info-host: maybe-info-tar
1206info-host: maybe-info-texinfo
1207info-host: maybe-info-textutils
1208info-host: maybe-info-time
1209info-host: maybe-info-uudecode
1210info-host: maybe-info-wdiff
1211info-host: maybe-info-zip
1212info-host: maybe-info-zlib
1213info-host: maybe-info-gdb
1214info-host: maybe-info-expect
1215info-host: maybe-info-guile
1216info-host: maybe-info-tk
1217info-host: maybe-info-libtermcap
1218info-host: maybe-info-utils
1219info-host: maybe-info-gnattools
1220info-host: maybe-info-lto-plugin
1221
1222.PHONY: info-target
1223
1224info-target: maybe-info-target-libstdc++-v3
1225info-target: maybe-info-target-libmudflap
1226info-target: maybe-info-target-libssp
1227info-target: maybe-info-target-newlib
1228info-target: maybe-info-target-libgcc
1229info-target: maybe-info-target-libgfortran
1230info-target: maybe-info-target-libobjc
1231info-target: maybe-info-target-libtermcap
1232info-target: maybe-info-target-winsup
1233info-target: maybe-info-target-libgloss
1234info-target: maybe-info-target-gperf
1235info-target: maybe-info-target-examples
1236info-target: maybe-info-target-libffi
1237info-target: maybe-info-target-libjava
1238info-target: maybe-info-target-zlib
1239info-target: maybe-info-target-boehm-gc
1240info-target: maybe-info-target-qthreads
1241info-target: maybe-info-target-rda
1242info-target: maybe-info-target-libada
1243info-target: maybe-info-target-libgomp
1244
1245.PHONY: do-dvi
1246do-dvi:
1247	@: $(MAKE); $(unstage)
1248	@r=`${PWD_COMMAND}`; export r; \
1249	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1250	$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1251	  dvi-target
1252
1253
1254.PHONY: dvi-host
1255
1256dvi-host: maybe-dvi-ash
1257dvi-host: maybe-dvi-autoconf
1258dvi-host: maybe-dvi-automake
1259dvi-host: maybe-dvi-bash
1260dvi-host: maybe-dvi-bfd
1261dvi-host: maybe-dvi-opcodes
1262dvi-host: maybe-dvi-binutils
1263dvi-host: maybe-dvi-bison
1264dvi-host: maybe-dvi-byacc
1265dvi-host: maybe-dvi-bzip2
1266dvi-host: maybe-dvi-cgen
1267dvi-host: maybe-dvi-dejagnu
1268dvi-host: maybe-dvi-diff
1269dvi-host: maybe-dvi-dosutils
1270dvi-host: maybe-dvi-etc
1271dvi-host: maybe-dvi-fastjar
1272dvi-host: maybe-dvi-fileutils
1273dvi-host: maybe-dvi-findutils
1274dvi-host: maybe-dvi-find
1275dvi-host: maybe-dvi-fixincludes
1276dvi-host: maybe-dvi-flex
1277dvi-host: maybe-dvi-gas
1278dvi-host: maybe-dvi-gcc
1279dvi-host: maybe-dvi-gawk
1280dvi-host: maybe-dvi-gettext
1281dvi-host: maybe-dvi-gmp
1282dvi-host: maybe-dvi-mpfr
1283dvi-host: maybe-dvi-mpc
1284dvi-host: maybe-dvi-ppl
1285dvi-host: maybe-dvi-cloog
1286dvi-host: maybe-dvi-libelf
1287dvi-host: maybe-dvi-gnuserv
1288dvi-host: maybe-dvi-gold
1289dvi-host: maybe-dvi-gprof
1290dvi-host: maybe-dvi-gzip
1291dvi-host: maybe-dvi-hello
1292dvi-host: maybe-dvi-indent
1293dvi-host: maybe-dvi-intl
1294dvi-host: maybe-dvi-tcl
1295dvi-host: maybe-dvi-itcl
1296dvi-host: maybe-dvi-ld
1297dvi-host: maybe-dvi-libcpp
1298dvi-host: maybe-dvi-libdecnumber
1299dvi-host: maybe-dvi-libgui
1300dvi-host: maybe-dvi-libiberty
1301dvi-host: maybe-dvi-libiconv
1302dvi-host: maybe-dvi-libtool
1303dvi-host: maybe-dvi-m4
1304dvi-host: maybe-dvi-make
1305dvi-host: maybe-dvi-mmalloc
1306dvi-host: maybe-dvi-patch
1307dvi-host: maybe-dvi-perl
1308dvi-host: maybe-dvi-prms
1309dvi-host: maybe-dvi-rcs
1310dvi-host: maybe-dvi-readline
1311dvi-host: maybe-dvi-release
1312dvi-host: maybe-dvi-recode
1313dvi-host: maybe-dvi-sed
1314dvi-host: maybe-dvi-send-pr
1315dvi-host: maybe-dvi-shellutils
1316dvi-host: maybe-dvi-sid
1317dvi-host: maybe-dvi-sim
1318dvi-host: maybe-dvi-tar
1319dvi-host: maybe-dvi-texinfo
1320dvi-host: maybe-dvi-textutils
1321dvi-host: maybe-dvi-time
1322dvi-host: maybe-dvi-uudecode
1323dvi-host: maybe-dvi-wdiff
1324dvi-host: maybe-dvi-zip
1325dvi-host: maybe-dvi-zlib
1326dvi-host: maybe-dvi-gdb
1327dvi-host: maybe-dvi-expect
1328dvi-host: maybe-dvi-guile
1329dvi-host: maybe-dvi-tk
1330dvi-host: maybe-dvi-libtermcap
1331dvi-host: maybe-dvi-utils
1332dvi-host: maybe-dvi-gnattools
1333dvi-host: maybe-dvi-lto-plugin
1334
1335.PHONY: dvi-target
1336
1337dvi-target: maybe-dvi-target-libstdc++-v3
1338dvi-target: maybe-dvi-target-libmudflap
1339dvi-target: maybe-dvi-target-libssp
1340dvi-target: maybe-dvi-target-newlib
1341dvi-target: maybe-dvi-target-libgcc
1342dvi-target: maybe-dvi-target-libgfortran
1343dvi-target: maybe-dvi-target-libobjc
1344dvi-target: maybe-dvi-target-libtermcap
1345dvi-target: maybe-dvi-target-winsup
1346dvi-target: maybe-dvi-target-libgloss
1347dvi-target: maybe-dvi-target-gperf
1348dvi-target: maybe-dvi-target-examples
1349dvi-target: maybe-dvi-target-libffi
1350dvi-target: maybe-dvi-target-libjava
1351dvi-target: maybe-dvi-target-zlib
1352dvi-target: maybe-dvi-target-boehm-gc
1353dvi-target: maybe-dvi-target-qthreads
1354dvi-target: maybe-dvi-target-rda
1355dvi-target: maybe-dvi-target-libada
1356dvi-target: maybe-dvi-target-libgomp
1357
1358.PHONY: do-pdf
1359do-pdf:
1360	@: $(MAKE); $(unstage)
1361	@r=`${PWD_COMMAND}`; export r; \
1362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1363	$(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1364	  pdf-target
1365
1366
1367.PHONY: pdf-host
1368
1369pdf-host: maybe-pdf-ash
1370pdf-host: maybe-pdf-autoconf
1371pdf-host: maybe-pdf-automake
1372pdf-host: maybe-pdf-bash
1373pdf-host: maybe-pdf-bfd
1374pdf-host: maybe-pdf-opcodes
1375pdf-host: maybe-pdf-binutils
1376pdf-host: maybe-pdf-bison
1377pdf-host: maybe-pdf-byacc
1378pdf-host: maybe-pdf-bzip2
1379pdf-host: maybe-pdf-cgen
1380pdf-host: maybe-pdf-dejagnu
1381pdf-host: maybe-pdf-diff
1382pdf-host: maybe-pdf-dosutils
1383pdf-host: maybe-pdf-etc
1384pdf-host: maybe-pdf-fastjar
1385pdf-host: maybe-pdf-fileutils
1386pdf-host: maybe-pdf-findutils
1387pdf-host: maybe-pdf-find
1388pdf-host: maybe-pdf-fixincludes
1389pdf-host: maybe-pdf-flex
1390pdf-host: maybe-pdf-gas
1391pdf-host: maybe-pdf-gcc
1392pdf-host: maybe-pdf-gawk
1393pdf-host: maybe-pdf-gettext
1394pdf-host: maybe-pdf-gmp
1395pdf-host: maybe-pdf-mpfr
1396pdf-host: maybe-pdf-mpc
1397pdf-host: maybe-pdf-ppl
1398pdf-host: maybe-pdf-cloog
1399pdf-host: maybe-pdf-libelf
1400pdf-host: maybe-pdf-gnuserv
1401pdf-host: maybe-pdf-gold
1402pdf-host: maybe-pdf-gprof
1403pdf-host: maybe-pdf-gzip
1404pdf-host: maybe-pdf-hello
1405pdf-host: maybe-pdf-indent
1406pdf-host: maybe-pdf-intl
1407pdf-host: maybe-pdf-tcl
1408pdf-host: maybe-pdf-itcl
1409pdf-host: maybe-pdf-ld
1410pdf-host: maybe-pdf-libcpp
1411pdf-host: maybe-pdf-libdecnumber
1412pdf-host: maybe-pdf-libgui
1413pdf-host: maybe-pdf-libiberty
1414pdf-host: maybe-pdf-libiconv
1415pdf-host: maybe-pdf-libtool
1416pdf-host: maybe-pdf-m4
1417pdf-host: maybe-pdf-make
1418pdf-host: maybe-pdf-mmalloc
1419pdf-host: maybe-pdf-patch
1420pdf-host: maybe-pdf-perl
1421pdf-host: maybe-pdf-prms
1422pdf-host: maybe-pdf-rcs
1423pdf-host: maybe-pdf-readline
1424pdf-host: maybe-pdf-release
1425pdf-host: maybe-pdf-recode
1426pdf-host: maybe-pdf-sed
1427pdf-host: maybe-pdf-send-pr
1428pdf-host: maybe-pdf-shellutils
1429pdf-host: maybe-pdf-sid
1430pdf-host: maybe-pdf-sim
1431pdf-host: maybe-pdf-tar
1432pdf-host: maybe-pdf-texinfo
1433pdf-host: maybe-pdf-textutils
1434pdf-host: maybe-pdf-time
1435pdf-host: maybe-pdf-uudecode
1436pdf-host: maybe-pdf-wdiff
1437pdf-host: maybe-pdf-zip
1438pdf-host: maybe-pdf-zlib
1439pdf-host: maybe-pdf-gdb
1440pdf-host: maybe-pdf-expect
1441pdf-host: maybe-pdf-guile
1442pdf-host: maybe-pdf-tk
1443pdf-host: maybe-pdf-libtermcap
1444pdf-host: maybe-pdf-utils
1445pdf-host: maybe-pdf-gnattools
1446pdf-host: maybe-pdf-lto-plugin
1447
1448.PHONY: pdf-target
1449
1450pdf-target: maybe-pdf-target-libstdc++-v3
1451pdf-target: maybe-pdf-target-libmudflap
1452pdf-target: maybe-pdf-target-libssp
1453pdf-target: maybe-pdf-target-newlib
1454pdf-target: maybe-pdf-target-libgcc
1455pdf-target: maybe-pdf-target-libgfortran
1456pdf-target: maybe-pdf-target-libobjc
1457pdf-target: maybe-pdf-target-libtermcap
1458pdf-target: maybe-pdf-target-winsup
1459pdf-target: maybe-pdf-target-libgloss
1460pdf-target: maybe-pdf-target-gperf
1461pdf-target: maybe-pdf-target-examples
1462pdf-target: maybe-pdf-target-libffi
1463pdf-target: maybe-pdf-target-libjava
1464pdf-target: maybe-pdf-target-zlib
1465pdf-target: maybe-pdf-target-boehm-gc
1466pdf-target: maybe-pdf-target-qthreads
1467pdf-target: maybe-pdf-target-rda
1468pdf-target: maybe-pdf-target-libada
1469pdf-target: maybe-pdf-target-libgomp
1470
1471.PHONY: do-html
1472do-html:
1473	@: $(MAKE); $(unstage)
1474	@r=`${PWD_COMMAND}`; export r; \
1475	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1476	$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1477	  html-target
1478
1479
1480.PHONY: html-host
1481
1482html-host: maybe-html-ash
1483html-host: maybe-html-autoconf
1484html-host: maybe-html-automake
1485html-host: maybe-html-bash
1486html-host: maybe-html-bfd
1487html-host: maybe-html-opcodes
1488html-host: maybe-html-binutils
1489html-host: maybe-html-bison
1490html-host: maybe-html-byacc
1491html-host: maybe-html-bzip2
1492html-host: maybe-html-cgen
1493html-host: maybe-html-dejagnu
1494html-host: maybe-html-diff
1495html-host: maybe-html-dosutils
1496html-host: maybe-html-etc
1497html-host: maybe-html-fastjar
1498html-host: maybe-html-fileutils
1499html-host: maybe-html-findutils
1500html-host: maybe-html-find
1501html-host: maybe-html-fixincludes
1502html-host: maybe-html-flex
1503html-host: maybe-html-gas
1504html-host: maybe-html-gcc
1505html-host: maybe-html-gawk
1506html-host: maybe-html-gettext
1507html-host: maybe-html-gmp
1508html-host: maybe-html-mpfr
1509html-host: maybe-html-mpc
1510html-host: maybe-html-ppl
1511html-host: maybe-html-cloog
1512html-host: maybe-html-libelf
1513html-host: maybe-html-gnuserv
1514html-host: maybe-html-gold
1515html-host: maybe-html-gprof
1516html-host: maybe-html-gzip
1517html-host: maybe-html-hello
1518html-host: maybe-html-indent
1519html-host: maybe-html-intl
1520html-host: maybe-html-tcl
1521html-host: maybe-html-itcl
1522html-host: maybe-html-ld
1523html-host: maybe-html-libcpp
1524html-host: maybe-html-libdecnumber
1525html-host: maybe-html-libgui
1526html-host: maybe-html-libiberty
1527html-host: maybe-html-libiconv
1528html-host: maybe-html-libtool
1529html-host: maybe-html-m4
1530html-host: maybe-html-make
1531html-host: maybe-html-mmalloc
1532html-host: maybe-html-patch
1533html-host: maybe-html-perl
1534html-host: maybe-html-prms
1535html-host: maybe-html-rcs
1536html-host: maybe-html-readline
1537html-host: maybe-html-release
1538html-host: maybe-html-recode
1539html-host: maybe-html-sed
1540html-host: maybe-html-send-pr
1541html-host: maybe-html-shellutils
1542html-host: maybe-html-sid
1543html-host: maybe-html-sim
1544html-host: maybe-html-tar
1545html-host: maybe-html-texinfo
1546html-host: maybe-html-textutils
1547html-host: maybe-html-time
1548html-host: maybe-html-uudecode
1549html-host: maybe-html-wdiff
1550html-host: maybe-html-zip
1551html-host: maybe-html-zlib
1552html-host: maybe-html-gdb
1553html-host: maybe-html-expect
1554html-host: maybe-html-guile
1555html-host: maybe-html-tk
1556html-host: maybe-html-libtermcap
1557html-host: maybe-html-utils
1558html-host: maybe-html-gnattools
1559html-host: maybe-html-lto-plugin
1560
1561.PHONY: html-target
1562
1563html-target: maybe-html-target-libstdc++-v3
1564html-target: maybe-html-target-libmudflap
1565html-target: maybe-html-target-libssp
1566html-target: maybe-html-target-newlib
1567html-target: maybe-html-target-libgcc
1568html-target: maybe-html-target-libgfortran
1569html-target: maybe-html-target-libobjc
1570html-target: maybe-html-target-libtermcap
1571html-target: maybe-html-target-winsup
1572html-target: maybe-html-target-libgloss
1573html-target: maybe-html-target-gperf
1574html-target: maybe-html-target-examples
1575html-target: maybe-html-target-libffi
1576html-target: maybe-html-target-libjava
1577html-target: maybe-html-target-zlib
1578html-target: maybe-html-target-boehm-gc
1579html-target: maybe-html-target-qthreads
1580html-target: maybe-html-target-rda
1581html-target: maybe-html-target-libada
1582html-target: maybe-html-target-libgomp
1583
1584.PHONY: do-TAGS
1585do-TAGS:
1586	@: $(MAKE); $(unstage)
1587	@r=`${PWD_COMMAND}`; export r; \
1588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1589	$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1590	  TAGS-target
1591
1592
1593.PHONY: TAGS-host
1594
1595TAGS-host: maybe-TAGS-ash
1596TAGS-host: maybe-TAGS-autoconf
1597TAGS-host: maybe-TAGS-automake
1598TAGS-host: maybe-TAGS-bash
1599TAGS-host: maybe-TAGS-bfd
1600TAGS-host: maybe-TAGS-opcodes
1601TAGS-host: maybe-TAGS-binutils
1602TAGS-host: maybe-TAGS-bison
1603TAGS-host: maybe-TAGS-byacc
1604TAGS-host: maybe-TAGS-bzip2
1605TAGS-host: maybe-TAGS-cgen
1606TAGS-host: maybe-TAGS-dejagnu
1607TAGS-host: maybe-TAGS-diff
1608TAGS-host: maybe-TAGS-dosutils
1609TAGS-host: maybe-TAGS-etc
1610TAGS-host: maybe-TAGS-fastjar
1611TAGS-host: maybe-TAGS-fileutils
1612TAGS-host: maybe-TAGS-findutils
1613TAGS-host: maybe-TAGS-find
1614TAGS-host: maybe-TAGS-fixincludes
1615TAGS-host: maybe-TAGS-flex
1616TAGS-host: maybe-TAGS-gas
1617TAGS-host: maybe-TAGS-gcc
1618TAGS-host: maybe-TAGS-gawk
1619TAGS-host: maybe-TAGS-gettext
1620TAGS-host: maybe-TAGS-gmp
1621TAGS-host: maybe-TAGS-mpfr
1622TAGS-host: maybe-TAGS-mpc
1623TAGS-host: maybe-TAGS-ppl
1624TAGS-host: maybe-TAGS-cloog
1625TAGS-host: maybe-TAGS-libelf
1626TAGS-host: maybe-TAGS-gnuserv
1627TAGS-host: maybe-TAGS-gold
1628TAGS-host: maybe-TAGS-gprof
1629TAGS-host: maybe-TAGS-gzip
1630TAGS-host: maybe-TAGS-hello
1631TAGS-host: maybe-TAGS-indent
1632TAGS-host: maybe-TAGS-intl
1633TAGS-host: maybe-TAGS-tcl
1634TAGS-host: maybe-TAGS-itcl
1635TAGS-host: maybe-TAGS-ld
1636TAGS-host: maybe-TAGS-libcpp
1637TAGS-host: maybe-TAGS-libdecnumber
1638TAGS-host: maybe-TAGS-libgui
1639TAGS-host: maybe-TAGS-libiberty
1640TAGS-host: maybe-TAGS-libiconv
1641TAGS-host: maybe-TAGS-libtool
1642TAGS-host: maybe-TAGS-m4
1643TAGS-host: maybe-TAGS-make
1644TAGS-host: maybe-TAGS-mmalloc
1645TAGS-host: maybe-TAGS-patch
1646TAGS-host: maybe-TAGS-perl
1647TAGS-host: maybe-TAGS-prms
1648TAGS-host: maybe-TAGS-rcs
1649TAGS-host: maybe-TAGS-readline
1650TAGS-host: maybe-TAGS-release
1651TAGS-host: maybe-TAGS-recode
1652TAGS-host: maybe-TAGS-sed
1653TAGS-host: maybe-TAGS-send-pr
1654TAGS-host: maybe-TAGS-shellutils
1655TAGS-host: maybe-TAGS-sid
1656TAGS-host: maybe-TAGS-sim
1657TAGS-host: maybe-TAGS-tar
1658TAGS-host: maybe-TAGS-texinfo
1659TAGS-host: maybe-TAGS-textutils
1660TAGS-host: maybe-TAGS-time
1661TAGS-host: maybe-TAGS-uudecode
1662TAGS-host: maybe-TAGS-wdiff
1663TAGS-host: maybe-TAGS-zip
1664TAGS-host: maybe-TAGS-zlib
1665TAGS-host: maybe-TAGS-gdb
1666TAGS-host: maybe-TAGS-expect
1667TAGS-host: maybe-TAGS-guile
1668TAGS-host: maybe-TAGS-tk
1669TAGS-host: maybe-TAGS-libtermcap
1670TAGS-host: maybe-TAGS-utils
1671TAGS-host: maybe-TAGS-gnattools
1672TAGS-host: maybe-TAGS-lto-plugin
1673
1674.PHONY: TAGS-target
1675
1676TAGS-target: maybe-TAGS-target-libstdc++-v3
1677TAGS-target: maybe-TAGS-target-libmudflap
1678TAGS-target: maybe-TAGS-target-libssp
1679TAGS-target: maybe-TAGS-target-newlib
1680TAGS-target: maybe-TAGS-target-libgcc
1681TAGS-target: maybe-TAGS-target-libgfortran
1682TAGS-target: maybe-TAGS-target-libobjc
1683TAGS-target: maybe-TAGS-target-libtermcap
1684TAGS-target: maybe-TAGS-target-winsup
1685TAGS-target: maybe-TAGS-target-libgloss
1686TAGS-target: maybe-TAGS-target-gperf
1687TAGS-target: maybe-TAGS-target-examples
1688TAGS-target: maybe-TAGS-target-libffi
1689TAGS-target: maybe-TAGS-target-libjava
1690TAGS-target: maybe-TAGS-target-zlib
1691TAGS-target: maybe-TAGS-target-boehm-gc
1692TAGS-target: maybe-TAGS-target-qthreads
1693TAGS-target: maybe-TAGS-target-rda
1694TAGS-target: maybe-TAGS-target-libada
1695TAGS-target: maybe-TAGS-target-libgomp
1696
1697.PHONY: do-install-info
1698do-install-info:
1699	@: $(MAKE); $(unstage)
1700	@r=`${PWD_COMMAND}`; export r; \
1701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1702	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1703	  install-info-target
1704
1705
1706.PHONY: install-info-host
1707
1708install-info-host: maybe-install-info-ash
1709install-info-host: maybe-install-info-autoconf
1710install-info-host: maybe-install-info-automake
1711install-info-host: maybe-install-info-bash
1712install-info-host: maybe-install-info-bfd
1713install-info-host: maybe-install-info-opcodes
1714install-info-host: maybe-install-info-binutils
1715install-info-host: maybe-install-info-bison
1716install-info-host: maybe-install-info-byacc
1717install-info-host: maybe-install-info-bzip2
1718install-info-host: maybe-install-info-cgen
1719install-info-host: maybe-install-info-dejagnu
1720install-info-host: maybe-install-info-diff
1721install-info-host: maybe-install-info-dosutils
1722install-info-host: maybe-install-info-etc
1723install-info-host: maybe-install-info-fastjar
1724install-info-host: maybe-install-info-fileutils
1725install-info-host: maybe-install-info-findutils
1726install-info-host: maybe-install-info-find
1727install-info-host: maybe-install-info-fixincludes
1728install-info-host: maybe-install-info-flex
1729install-info-host: maybe-install-info-gas
1730install-info-host: maybe-install-info-gcc
1731install-info-host: maybe-install-info-gawk
1732install-info-host: maybe-install-info-gettext
1733install-info-host: maybe-install-info-gmp
1734install-info-host: maybe-install-info-mpfr
1735install-info-host: maybe-install-info-mpc
1736install-info-host: maybe-install-info-ppl
1737install-info-host: maybe-install-info-cloog
1738install-info-host: maybe-install-info-libelf
1739install-info-host: maybe-install-info-gnuserv
1740install-info-host: maybe-install-info-gold
1741install-info-host: maybe-install-info-gprof
1742install-info-host: maybe-install-info-gzip
1743install-info-host: maybe-install-info-hello
1744install-info-host: maybe-install-info-indent
1745install-info-host: maybe-install-info-intl
1746install-info-host: maybe-install-info-tcl
1747install-info-host: maybe-install-info-itcl
1748install-info-host: maybe-install-info-ld
1749install-info-host: maybe-install-info-libcpp
1750install-info-host: maybe-install-info-libdecnumber
1751install-info-host: maybe-install-info-libgui
1752install-info-host: maybe-install-info-libiberty
1753install-info-host: maybe-install-info-libiconv
1754install-info-host: maybe-install-info-libtool
1755install-info-host: maybe-install-info-m4
1756install-info-host: maybe-install-info-make
1757install-info-host: maybe-install-info-mmalloc
1758install-info-host: maybe-install-info-patch
1759install-info-host: maybe-install-info-perl
1760install-info-host: maybe-install-info-prms
1761install-info-host: maybe-install-info-rcs
1762install-info-host: maybe-install-info-readline
1763install-info-host: maybe-install-info-release
1764install-info-host: maybe-install-info-recode
1765install-info-host: maybe-install-info-sed
1766install-info-host: maybe-install-info-send-pr
1767install-info-host: maybe-install-info-shellutils
1768install-info-host: maybe-install-info-sid
1769install-info-host: maybe-install-info-sim
1770install-info-host: maybe-install-info-tar
1771install-info-host: maybe-install-info-texinfo
1772install-info-host: maybe-install-info-textutils
1773install-info-host: maybe-install-info-time
1774install-info-host: maybe-install-info-uudecode
1775install-info-host: maybe-install-info-wdiff
1776install-info-host: maybe-install-info-zip
1777install-info-host: maybe-install-info-zlib
1778install-info-host: maybe-install-info-gdb
1779install-info-host: maybe-install-info-expect
1780install-info-host: maybe-install-info-guile
1781install-info-host: maybe-install-info-tk
1782install-info-host: maybe-install-info-libtermcap
1783install-info-host: maybe-install-info-utils
1784install-info-host: maybe-install-info-gnattools
1785install-info-host: maybe-install-info-lto-plugin
1786
1787.PHONY: install-info-target
1788
1789install-info-target: maybe-install-info-target-libstdc++-v3
1790install-info-target: maybe-install-info-target-libmudflap
1791install-info-target: maybe-install-info-target-libssp
1792install-info-target: maybe-install-info-target-newlib
1793install-info-target: maybe-install-info-target-libgcc
1794install-info-target: maybe-install-info-target-libgfortran
1795install-info-target: maybe-install-info-target-libobjc
1796install-info-target: maybe-install-info-target-libtermcap
1797install-info-target: maybe-install-info-target-winsup
1798install-info-target: maybe-install-info-target-libgloss
1799install-info-target: maybe-install-info-target-gperf
1800install-info-target: maybe-install-info-target-examples
1801install-info-target: maybe-install-info-target-libffi
1802install-info-target: maybe-install-info-target-libjava
1803install-info-target: maybe-install-info-target-zlib
1804install-info-target: maybe-install-info-target-boehm-gc
1805install-info-target: maybe-install-info-target-qthreads
1806install-info-target: maybe-install-info-target-rda
1807install-info-target: maybe-install-info-target-libada
1808install-info-target: maybe-install-info-target-libgomp
1809
1810.PHONY: do-install-pdf
1811do-install-pdf:
1812	@: $(MAKE); $(unstage)
1813	@r=`${PWD_COMMAND}`; export r; \
1814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1815	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1816	  install-pdf-target
1817
1818
1819.PHONY: install-pdf-host
1820
1821install-pdf-host: maybe-install-pdf-ash
1822install-pdf-host: maybe-install-pdf-autoconf
1823install-pdf-host: maybe-install-pdf-automake
1824install-pdf-host: maybe-install-pdf-bash
1825install-pdf-host: maybe-install-pdf-bfd
1826install-pdf-host: maybe-install-pdf-opcodes
1827install-pdf-host: maybe-install-pdf-binutils
1828install-pdf-host: maybe-install-pdf-bison
1829install-pdf-host: maybe-install-pdf-byacc
1830install-pdf-host: maybe-install-pdf-bzip2
1831install-pdf-host: maybe-install-pdf-cgen
1832install-pdf-host: maybe-install-pdf-dejagnu
1833install-pdf-host: maybe-install-pdf-diff
1834install-pdf-host: maybe-install-pdf-dosutils
1835install-pdf-host: maybe-install-pdf-etc
1836install-pdf-host: maybe-install-pdf-fastjar
1837install-pdf-host: maybe-install-pdf-fileutils
1838install-pdf-host: maybe-install-pdf-findutils
1839install-pdf-host: maybe-install-pdf-find
1840install-pdf-host: maybe-install-pdf-fixincludes
1841install-pdf-host: maybe-install-pdf-flex
1842install-pdf-host: maybe-install-pdf-gas
1843install-pdf-host: maybe-install-pdf-gcc
1844install-pdf-host: maybe-install-pdf-gawk
1845install-pdf-host: maybe-install-pdf-gettext
1846install-pdf-host: maybe-install-pdf-gmp
1847install-pdf-host: maybe-install-pdf-mpfr
1848install-pdf-host: maybe-install-pdf-mpc
1849install-pdf-host: maybe-install-pdf-ppl
1850install-pdf-host: maybe-install-pdf-cloog
1851install-pdf-host: maybe-install-pdf-libelf
1852install-pdf-host: maybe-install-pdf-gnuserv
1853install-pdf-host: maybe-install-pdf-gold
1854install-pdf-host: maybe-install-pdf-gprof
1855install-pdf-host: maybe-install-pdf-gzip
1856install-pdf-host: maybe-install-pdf-hello
1857install-pdf-host: maybe-install-pdf-indent
1858install-pdf-host: maybe-install-pdf-intl
1859install-pdf-host: maybe-install-pdf-tcl
1860install-pdf-host: maybe-install-pdf-itcl
1861install-pdf-host: maybe-install-pdf-ld
1862install-pdf-host: maybe-install-pdf-libcpp
1863install-pdf-host: maybe-install-pdf-libdecnumber
1864install-pdf-host: maybe-install-pdf-libgui
1865install-pdf-host: maybe-install-pdf-libiberty
1866install-pdf-host: maybe-install-pdf-libiconv
1867install-pdf-host: maybe-install-pdf-libtool
1868install-pdf-host: maybe-install-pdf-m4
1869install-pdf-host: maybe-install-pdf-make
1870install-pdf-host: maybe-install-pdf-mmalloc
1871install-pdf-host: maybe-install-pdf-patch
1872install-pdf-host: maybe-install-pdf-perl
1873install-pdf-host: maybe-install-pdf-prms
1874install-pdf-host: maybe-install-pdf-rcs
1875install-pdf-host: maybe-install-pdf-readline
1876install-pdf-host: maybe-install-pdf-release
1877install-pdf-host: maybe-install-pdf-recode
1878install-pdf-host: maybe-install-pdf-sed
1879install-pdf-host: maybe-install-pdf-send-pr
1880install-pdf-host: maybe-install-pdf-shellutils
1881install-pdf-host: maybe-install-pdf-sid
1882install-pdf-host: maybe-install-pdf-sim
1883install-pdf-host: maybe-install-pdf-tar
1884install-pdf-host: maybe-install-pdf-texinfo
1885install-pdf-host: maybe-install-pdf-textutils
1886install-pdf-host: maybe-install-pdf-time
1887install-pdf-host: maybe-install-pdf-uudecode
1888install-pdf-host: maybe-install-pdf-wdiff
1889install-pdf-host: maybe-install-pdf-zip
1890install-pdf-host: maybe-install-pdf-zlib
1891install-pdf-host: maybe-install-pdf-gdb
1892install-pdf-host: maybe-install-pdf-expect
1893install-pdf-host: maybe-install-pdf-guile
1894install-pdf-host: maybe-install-pdf-tk
1895install-pdf-host: maybe-install-pdf-libtermcap
1896install-pdf-host: maybe-install-pdf-utils
1897install-pdf-host: maybe-install-pdf-gnattools
1898install-pdf-host: maybe-install-pdf-lto-plugin
1899
1900.PHONY: install-pdf-target
1901
1902install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1903install-pdf-target: maybe-install-pdf-target-libmudflap
1904install-pdf-target: maybe-install-pdf-target-libssp
1905install-pdf-target: maybe-install-pdf-target-newlib
1906install-pdf-target: maybe-install-pdf-target-libgcc
1907install-pdf-target: maybe-install-pdf-target-libgfortran
1908install-pdf-target: maybe-install-pdf-target-libobjc
1909install-pdf-target: maybe-install-pdf-target-libtermcap
1910install-pdf-target: maybe-install-pdf-target-winsup
1911install-pdf-target: maybe-install-pdf-target-libgloss
1912install-pdf-target: maybe-install-pdf-target-gperf
1913install-pdf-target: maybe-install-pdf-target-examples
1914install-pdf-target: maybe-install-pdf-target-libffi
1915install-pdf-target: maybe-install-pdf-target-libjava
1916install-pdf-target: maybe-install-pdf-target-zlib
1917install-pdf-target: maybe-install-pdf-target-boehm-gc
1918install-pdf-target: maybe-install-pdf-target-qthreads
1919install-pdf-target: maybe-install-pdf-target-rda
1920install-pdf-target: maybe-install-pdf-target-libada
1921install-pdf-target: maybe-install-pdf-target-libgomp
1922
1923.PHONY: do-install-html
1924do-install-html:
1925	@: $(MAKE); $(unstage)
1926	@r=`${PWD_COMMAND}`; export r; \
1927	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1928	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1929	  install-html-target
1930
1931
1932.PHONY: install-html-host
1933
1934install-html-host: maybe-install-html-ash
1935install-html-host: maybe-install-html-autoconf
1936install-html-host: maybe-install-html-automake
1937install-html-host: maybe-install-html-bash
1938install-html-host: maybe-install-html-bfd
1939install-html-host: maybe-install-html-opcodes
1940install-html-host: maybe-install-html-binutils
1941install-html-host: maybe-install-html-bison
1942install-html-host: maybe-install-html-byacc
1943install-html-host: maybe-install-html-bzip2
1944install-html-host: maybe-install-html-cgen
1945install-html-host: maybe-install-html-dejagnu
1946install-html-host: maybe-install-html-diff
1947install-html-host: maybe-install-html-dosutils
1948install-html-host: maybe-install-html-etc
1949install-html-host: maybe-install-html-fastjar
1950install-html-host: maybe-install-html-fileutils
1951install-html-host: maybe-install-html-findutils
1952install-html-host: maybe-install-html-find
1953install-html-host: maybe-install-html-fixincludes
1954install-html-host: maybe-install-html-flex
1955install-html-host: maybe-install-html-gas
1956install-html-host: maybe-install-html-gcc
1957install-html-host: maybe-install-html-gawk
1958install-html-host: maybe-install-html-gettext
1959install-html-host: maybe-install-html-gmp
1960install-html-host: maybe-install-html-mpfr
1961install-html-host: maybe-install-html-mpc
1962install-html-host: maybe-install-html-ppl
1963install-html-host: maybe-install-html-cloog
1964install-html-host: maybe-install-html-libelf
1965install-html-host: maybe-install-html-gnuserv
1966install-html-host: maybe-install-html-gold
1967install-html-host: maybe-install-html-gprof
1968install-html-host: maybe-install-html-gzip
1969install-html-host: maybe-install-html-hello
1970install-html-host: maybe-install-html-indent
1971install-html-host: maybe-install-html-intl
1972install-html-host: maybe-install-html-tcl
1973install-html-host: maybe-install-html-itcl
1974install-html-host: maybe-install-html-ld
1975install-html-host: maybe-install-html-libcpp
1976install-html-host: maybe-install-html-libdecnumber
1977install-html-host: maybe-install-html-libgui
1978install-html-host: maybe-install-html-libiberty
1979install-html-host: maybe-install-html-libiconv
1980install-html-host: maybe-install-html-libtool
1981install-html-host: maybe-install-html-m4
1982install-html-host: maybe-install-html-make
1983install-html-host: maybe-install-html-mmalloc
1984install-html-host: maybe-install-html-patch
1985install-html-host: maybe-install-html-perl
1986install-html-host: maybe-install-html-prms
1987install-html-host: maybe-install-html-rcs
1988install-html-host: maybe-install-html-readline
1989install-html-host: maybe-install-html-release
1990install-html-host: maybe-install-html-recode
1991install-html-host: maybe-install-html-sed
1992install-html-host: maybe-install-html-send-pr
1993install-html-host: maybe-install-html-shellutils
1994install-html-host: maybe-install-html-sid
1995install-html-host: maybe-install-html-sim
1996install-html-host: maybe-install-html-tar
1997install-html-host: maybe-install-html-texinfo
1998install-html-host: maybe-install-html-textutils
1999install-html-host: maybe-install-html-time
2000install-html-host: maybe-install-html-uudecode
2001install-html-host: maybe-install-html-wdiff
2002install-html-host: maybe-install-html-zip
2003install-html-host: maybe-install-html-zlib
2004install-html-host: maybe-install-html-gdb
2005install-html-host: maybe-install-html-expect
2006install-html-host: maybe-install-html-guile
2007install-html-host: maybe-install-html-tk
2008install-html-host: maybe-install-html-libtermcap
2009install-html-host: maybe-install-html-utils
2010install-html-host: maybe-install-html-gnattools
2011install-html-host: maybe-install-html-lto-plugin
2012
2013.PHONY: install-html-target
2014
2015install-html-target: maybe-install-html-target-libstdc++-v3
2016install-html-target: maybe-install-html-target-libmudflap
2017install-html-target: maybe-install-html-target-libssp
2018install-html-target: maybe-install-html-target-newlib
2019install-html-target: maybe-install-html-target-libgcc
2020install-html-target: maybe-install-html-target-libgfortran
2021install-html-target: maybe-install-html-target-libobjc
2022install-html-target: maybe-install-html-target-libtermcap
2023install-html-target: maybe-install-html-target-winsup
2024install-html-target: maybe-install-html-target-libgloss
2025install-html-target: maybe-install-html-target-gperf
2026install-html-target: maybe-install-html-target-examples
2027install-html-target: maybe-install-html-target-libffi
2028install-html-target: maybe-install-html-target-libjava
2029install-html-target: maybe-install-html-target-zlib
2030install-html-target: maybe-install-html-target-boehm-gc
2031install-html-target: maybe-install-html-target-qthreads
2032install-html-target: maybe-install-html-target-rda
2033install-html-target: maybe-install-html-target-libada
2034install-html-target: maybe-install-html-target-libgomp
2035
2036.PHONY: do-installcheck
2037do-installcheck:
2038	@: $(MAKE); $(unstage)
2039	@r=`${PWD_COMMAND}`; export r; \
2040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2041	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2042	  installcheck-target
2043
2044
2045.PHONY: installcheck-host
2046
2047installcheck-host: maybe-installcheck-ash
2048installcheck-host: maybe-installcheck-autoconf
2049installcheck-host: maybe-installcheck-automake
2050installcheck-host: maybe-installcheck-bash
2051installcheck-host: maybe-installcheck-bfd
2052installcheck-host: maybe-installcheck-opcodes
2053installcheck-host: maybe-installcheck-binutils
2054installcheck-host: maybe-installcheck-bison
2055installcheck-host: maybe-installcheck-byacc
2056installcheck-host: maybe-installcheck-bzip2
2057installcheck-host: maybe-installcheck-cgen
2058installcheck-host: maybe-installcheck-dejagnu
2059installcheck-host: maybe-installcheck-diff
2060installcheck-host: maybe-installcheck-dosutils
2061installcheck-host: maybe-installcheck-etc
2062installcheck-host: maybe-installcheck-fastjar
2063installcheck-host: maybe-installcheck-fileutils
2064installcheck-host: maybe-installcheck-findutils
2065installcheck-host: maybe-installcheck-find
2066installcheck-host: maybe-installcheck-fixincludes
2067installcheck-host: maybe-installcheck-flex
2068installcheck-host: maybe-installcheck-gas
2069installcheck-host: maybe-installcheck-gcc
2070installcheck-host: maybe-installcheck-gawk
2071installcheck-host: maybe-installcheck-gettext
2072installcheck-host: maybe-installcheck-gmp
2073installcheck-host: maybe-installcheck-mpfr
2074installcheck-host: maybe-installcheck-mpc
2075installcheck-host: maybe-installcheck-ppl
2076installcheck-host: maybe-installcheck-cloog
2077installcheck-host: maybe-installcheck-libelf
2078installcheck-host: maybe-installcheck-gnuserv
2079installcheck-host: maybe-installcheck-gold
2080installcheck-host: maybe-installcheck-gprof
2081installcheck-host: maybe-installcheck-gzip
2082installcheck-host: maybe-installcheck-hello
2083installcheck-host: maybe-installcheck-indent
2084installcheck-host: maybe-installcheck-intl
2085installcheck-host: maybe-installcheck-tcl
2086installcheck-host: maybe-installcheck-itcl
2087installcheck-host: maybe-installcheck-ld
2088installcheck-host: maybe-installcheck-libcpp
2089installcheck-host: maybe-installcheck-libdecnumber
2090installcheck-host: maybe-installcheck-libgui
2091installcheck-host: maybe-installcheck-libiberty
2092installcheck-host: maybe-installcheck-libiconv
2093installcheck-host: maybe-installcheck-libtool
2094installcheck-host: maybe-installcheck-m4
2095installcheck-host: maybe-installcheck-make
2096installcheck-host: maybe-installcheck-mmalloc
2097installcheck-host: maybe-installcheck-patch
2098installcheck-host: maybe-installcheck-perl
2099installcheck-host: maybe-installcheck-prms
2100installcheck-host: maybe-installcheck-rcs
2101installcheck-host: maybe-installcheck-readline
2102installcheck-host: maybe-installcheck-release
2103installcheck-host: maybe-installcheck-recode
2104installcheck-host: maybe-installcheck-sed
2105installcheck-host: maybe-installcheck-send-pr
2106installcheck-host: maybe-installcheck-shellutils
2107installcheck-host: maybe-installcheck-sid
2108installcheck-host: maybe-installcheck-sim
2109installcheck-host: maybe-installcheck-tar
2110installcheck-host: maybe-installcheck-texinfo
2111installcheck-host: maybe-installcheck-textutils
2112installcheck-host: maybe-installcheck-time
2113installcheck-host: maybe-installcheck-uudecode
2114installcheck-host: maybe-installcheck-wdiff
2115installcheck-host: maybe-installcheck-zip
2116installcheck-host: maybe-installcheck-zlib
2117installcheck-host: maybe-installcheck-gdb
2118installcheck-host: maybe-installcheck-expect
2119installcheck-host: maybe-installcheck-guile
2120installcheck-host: maybe-installcheck-tk
2121installcheck-host: maybe-installcheck-libtermcap
2122installcheck-host: maybe-installcheck-utils
2123installcheck-host: maybe-installcheck-gnattools
2124installcheck-host: maybe-installcheck-lto-plugin
2125
2126.PHONY: installcheck-target
2127
2128installcheck-target: maybe-installcheck-target-libstdc++-v3
2129installcheck-target: maybe-installcheck-target-libmudflap
2130installcheck-target: maybe-installcheck-target-libssp
2131installcheck-target: maybe-installcheck-target-newlib
2132installcheck-target: maybe-installcheck-target-libgcc
2133installcheck-target: maybe-installcheck-target-libgfortran
2134installcheck-target: maybe-installcheck-target-libobjc
2135installcheck-target: maybe-installcheck-target-libtermcap
2136installcheck-target: maybe-installcheck-target-winsup
2137installcheck-target: maybe-installcheck-target-libgloss
2138installcheck-target: maybe-installcheck-target-gperf
2139installcheck-target: maybe-installcheck-target-examples
2140installcheck-target: maybe-installcheck-target-libffi
2141installcheck-target: maybe-installcheck-target-libjava
2142installcheck-target: maybe-installcheck-target-zlib
2143installcheck-target: maybe-installcheck-target-boehm-gc
2144installcheck-target: maybe-installcheck-target-qthreads
2145installcheck-target: maybe-installcheck-target-rda
2146installcheck-target: maybe-installcheck-target-libada
2147installcheck-target: maybe-installcheck-target-libgomp
2148
2149.PHONY: do-mostlyclean
2150do-mostlyclean:
2151	@: $(MAKE); $(unstage)
2152	@r=`${PWD_COMMAND}`; export r; \
2153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2154	$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2155	  mostlyclean-target
2156
2157
2158.PHONY: mostlyclean-host
2159
2160mostlyclean-host: maybe-mostlyclean-ash
2161mostlyclean-host: maybe-mostlyclean-autoconf
2162mostlyclean-host: maybe-mostlyclean-automake
2163mostlyclean-host: maybe-mostlyclean-bash
2164mostlyclean-host: maybe-mostlyclean-bfd
2165mostlyclean-host: maybe-mostlyclean-opcodes
2166mostlyclean-host: maybe-mostlyclean-binutils
2167mostlyclean-host: maybe-mostlyclean-bison
2168mostlyclean-host: maybe-mostlyclean-byacc
2169mostlyclean-host: maybe-mostlyclean-bzip2
2170mostlyclean-host: maybe-mostlyclean-cgen
2171mostlyclean-host: maybe-mostlyclean-dejagnu
2172mostlyclean-host: maybe-mostlyclean-diff
2173mostlyclean-host: maybe-mostlyclean-dosutils
2174mostlyclean-host: maybe-mostlyclean-etc
2175mostlyclean-host: maybe-mostlyclean-fastjar
2176mostlyclean-host: maybe-mostlyclean-fileutils
2177mostlyclean-host: maybe-mostlyclean-findutils
2178mostlyclean-host: maybe-mostlyclean-find
2179mostlyclean-host: maybe-mostlyclean-fixincludes
2180mostlyclean-host: maybe-mostlyclean-flex
2181mostlyclean-host: maybe-mostlyclean-gas
2182mostlyclean-host: maybe-mostlyclean-gcc
2183mostlyclean-host: maybe-mostlyclean-gawk
2184mostlyclean-host: maybe-mostlyclean-gettext
2185mostlyclean-host: maybe-mostlyclean-gmp
2186mostlyclean-host: maybe-mostlyclean-mpfr
2187mostlyclean-host: maybe-mostlyclean-mpc
2188mostlyclean-host: maybe-mostlyclean-ppl
2189mostlyclean-host: maybe-mostlyclean-cloog
2190mostlyclean-host: maybe-mostlyclean-libelf
2191mostlyclean-host: maybe-mostlyclean-gnuserv
2192mostlyclean-host: maybe-mostlyclean-gold
2193mostlyclean-host: maybe-mostlyclean-gprof
2194mostlyclean-host: maybe-mostlyclean-gzip
2195mostlyclean-host: maybe-mostlyclean-hello
2196mostlyclean-host: maybe-mostlyclean-indent
2197mostlyclean-host: maybe-mostlyclean-intl
2198mostlyclean-host: maybe-mostlyclean-tcl
2199mostlyclean-host: maybe-mostlyclean-itcl
2200mostlyclean-host: maybe-mostlyclean-ld
2201mostlyclean-host: maybe-mostlyclean-libcpp
2202mostlyclean-host: maybe-mostlyclean-libdecnumber
2203mostlyclean-host: maybe-mostlyclean-libgui
2204mostlyclean-host: maybe-mostlyclean-libiberty
2205mostlyclean-host: maybe-mostlyclean-libiconv
2206mostlyclean-host: maybe-mostlyclean-libtool
2207mostlyclean-host: maybe-mostlyclean-m4
2208mostlyclean-host: maybe-mostlyclean-make
2209mostlyclean-host: maybe-mostlyclean-mmalloc
2210mostlyclean-host: maybe-mostlyclean-patch
2211mostlyclean-host: maybe-mostlyclean-perl
2212mostlyclean-host: maybe-mostlyclean-prms
2213mostlyclean-host: maybe-mostlyclean-rcs
2214mostlyclean-host: maybe-mostlyclean-readline
2215mostlyclean-host: maybe-mostlyclean-release
2216mostlyclean-host: maybe-mostlyclean-recode
2217mostlyclean-host: maybe-mostlyclean-sed
2218mostlyclean-host: maybe-mostlyclean-send-pr
2219mostlyclean-host: maybe-mostlyclean-shellutils
2220mostlyclean-host: maybe-mostlyclean-sid
2221mostlyclean-host: maybe-mostlyclean-sim
2222mostlyclean-host: maybe-mostlyclean-tar
2223mostlyclean-host: maybe-mostlyclean-texinfo
2224mostlyclean-host: maybe-mostlyclean-textutils
2225mostlyclean-host: maybe-mostlyclean-time
2226mostlyclean-host: maybe-mostlyclean-uudecode
2227mostlyclean-host: maybe-mostlyclean-wdiff
2228mostlyclean-host: maybe-mostlyclean-zip
2229mostlyclean-host: maybe-mostlyclean-zlib
2230mostlyclean-host: maybe-mostlyclean-gdb
2231mostlyclean-host: maybe-mostlyclean-expect
2232mostlyclean-host: maybe-mostlyclean-guile
2233mostlyclean-host: maybe-mostlyclean-tk
2234mostlyclean-host: maybe-mostlyclean-libtermcap
2235mostlyclean-host: maybe-mostlyclean-utils
2236mostlyclean-host: maybe-mostlyclean-gnattools
2237mostlyclean-host: maybe-mostlyclean-lto-plugin
2238
2239.PHONY: mostlyclean-target
2240
2241mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2242mostlyclean-target: maybe-mostlyclean-target-libmudflap
2243mostlyclean-target: maybe-mostlyclean-target-libssp
2244mostlyclean-target: maybe-mostlyclean-target-newlib
2245mostlyclean-target: maybe-mostlyclean-target-libgcc
2246mostlyclean-target: maybe-mostlyclean-target-libgfortran
2247mostlyclean-target: maybe-mostlyclean-target-libobjc
2248mostlyclean-target: maybe-mostlyclean-target-libtermcap
2249mostlyclean-target: maybe-mostlyclean-target-winsup
2250mostlyclean-target: maybe-mostlyclean-target-libgloss
2251mostlyclean-target: maybe-mostlyclean-target-gperf
2252mostlyclean-target: maybe-mostlyclean-target-examples
2253mostlyclean-target: maybe-mostlyclean-target-libffi
2254mostlyclean-target: maybe-mostlyclean-target-libjava
2255mostlyclean-target: maybe-mostlyclean-target-zlib
2256mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2257mostlyclean-target: maybe-mostlyclean-target-qthreads
2258mostlyclean-target: maybe-mostlyclean-target-rda
2259mostlyclean-target: maybe-mostlyclean-target-libada
2260mostlyclean-target: maybe-mostlyclean-target-libgomp
2261
2262.PHONY: do-clean
2263do-clean:
2264	@: $(MAKE); $(unstage)
2265	@r=`${PWD_COMMAND}`; export r; \
2266	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2267	$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2268	  clean-target
2269
2270
2271.PHONY: clean-host
2272
2273clean-host: maybe-clean-ash
2274clean-host: maybe-clean-autoconf
2275clean-host: maybe-clean-automake
2276clean-host: maybe-clean-bash
2277clean-host: maybe-clean-bfd
2278clean-host: maybe-clean-opcodes
2279clean-host: maybe-clean-binutils
2280clean-host: maybe-clean-bison
2281clean-host: maybe-clean-byacc
2282clean-host: maybe-clean-bzip2
2283clean-host: maybe-clean-cgen
2284clean-host: maybe-clean-dejagnu
2285clean-host: maybe-clean-diff
2286clean-host: maybe-clean-dosutils
2287clean-host: maybe-clean-etc
2288clean-host: maybe-clean-fastjar
2289clean-host: maybe-clean-fileutils
2290clean-host: maybe-clean-findutils
2291clean-host: maybe-clean-find
2292clean-host: maybe-clean-fixincludes
2293clean-host: maybe-clean-flex
2294clean-host: maybe-clean-gas
2295clean-host: maybe-clean-gcc
2296clean-host: maybe-clean-gawk
2297clean-host: maybe-clean-gettext
2298clean-host: maybe-clean-gmp
2299clean-host: maybe-clean-mpfr
2300clean-host: maybe-clean-mpc
2301clean-host: maybe-clean-ppl
2302clean-host: maybe-clean-cloog
2303clean-host: maybe-clean-libelf
2304clean-host: maybe-clean-gnuserv
2305clean-host: maybe-clean-gold
2306clean-host: maybe-clean-gprof
2307clean-host: maybe-clean-gzip
2308clean-host: maybe-clean-hello
2309clean-host: maybe-clean-indent
2310clean-host: maybe-clean-intl
2311clean-host: maybe-clean-tcl
2312clean-host: maybe-clean-itcl
2313clean-host: maybe-clean-ld
2314clean-host: maybe-clean-libcpp
2315clean-host: maybe-clean-libdecnumber
2316clean-host: maybe-clean-libgui
2317clean-host: maybe-clean-libiberty
2318clean-host: maybe-clean-libiconv
2319clean-host: maybe-clean-libtool
2320clean-host: maybe-clean-m4
2321clean-host: maybe-clean-make
2322clean-host: maybe-clean-mmalloc
2323clean-host: maybe-clean-patch
2324clean-host: maybe-clean-perl
2325clean-host: maybe-clean-prms
2326clean-host: maybe-clean-rcs
2327clean-host: maybe-clean-readline
2328clean-host: maybe-clean-release
2329clean-host: maybe-clean-recode
2330clean-host: maybe-clean-sed
2331clean-host: maybe-clean-send-pr
2332clean-host: maybe-clean-shellutils
2333clean-host: maybe-clean-sid
2334clean-host: maybe-clean-sim
2335clean-host: maybe-clean-tar
2336clean-host: maybe-clean-texinfo
2337clean-host: maybe-clean-textutils
2338clean-host: maybe-clean-time
2339clean-host: maybe-clean-uudecode
2340clean-host: maybe-clean-wdiff
2341clean-host: maybe-clean-zip
2342clean-host: maybe-clean-zlib
2343clean-host: maybe-clean-gdb
2344clean-host: maybe-clean-expect
2345clean-host: maybe-clean-guile
2346clean-host: maybe-clean-tk
2347clean-host: maybe-clean-libtermcap
2348clean-host: maybe-clean-utils
2349clean-host: maybe-clean-gnattools
2350clean-host: maybe-clean-lto-plugin
2351
2352.PHONY: clean-target
2353
2354clean-target: maybe-clean-target-libstdc++-v3
2355clean-target: maybe-clean-target-libmudflap
2356clean-target: maybe-clean-target-libssp
2357clean-target: maybe-clean-target-newlib
2358clean-target: maybe-clean-target-libgcc
2359clean-target: maybe-clean-target-libgfortran
2360clean-target: maybe-clean-target-libobjc
2361clean-target: maybe-clean-target-libtermcap
2362clean-target: maybe-clean-target-winsup
2363clean-target: maybe-clean-target-libgloss
2364clean-target: maybe-clean-target-gperf
2365clean-target: maybe-clean-target-examples
2366clean-target: maybe-clean-target-libffi
2367clean-target: maybe-clean-target-libjava
2368clean-target: maybe-clean-target-zlib
2369clean-target: maybe-clean-target-boehm-gc
2370clean-target: maybe-clean-target-qthreads
2371clean-target: maybe-clean-target-rda
2372clean-target: maybe-clean-target-libada
2373clean-target: maybe-clean-target-libgomp
2374
2375.PHONY: do-distclean
2376do-distclean:
2377	@: $(MAKE); $(unstage)
2378	@r=`${PWD_COMMAND}`; export r; \
2379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2380	$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2381	  distclean-target
2382
2383
2384.PHONY: distclean-host
2385
2386distclean-host: maybe-distclean-ash
2387distclean-host: maybe-distclean-autoconf
2388distclean-host: maybe-distclean-automake
2389distclean-host: maybe-distclean-bash
2390distclean-host: maybe-distclean-bfd
2391distclean-host: maybe-distclean-opcodes
2392distclean-host: maybe-distclean-binutils
2393distclean-host: maybe-distclean-bison
2394distclean-host: maybe-distclean-byacc
2395distclean-host: maybe-distclean-bzip2
2396distclean-host: maybe-distclean-cgen
2397distclean-host: maybe-distclean-dejagnu
2398distclean-host: maybe-distclean-diff
2399distclean-host: maybe-distclean-dosutils
2400distclean-host: maybe-distclean-etc
2401distclean-host: maybe-distclean-fastjar
2402distclean-host: maybe-distclean-fileutils
2403distclean-host: maybe-distclean-findutils
2404distclean-host: maybe-distclean-find
2405distclean-host: maybe-distclean-fixincludes
2406distclean-host: maybe-distclean-flex
2407distclean-host: maybe-distclean-gas
2408distclean-host: maybe-distclean-gcc
2409distclean-host: maybe-distclean-gawk
2410distclean-host: maybe-distclean-gettext
2411distclean-host: maybe-distclean-gmp
2412distclean-host: maybe-distclean-mpfr
2413distclean-host: maybe-distclean-mpc
2414distclean-host: maybe-distclean-ppl
2415distclean-host: maybe-distclean-cloog
2416distclean-host: maybe-distclean-libelf
2417distclean-host: maybe-distclean-gnuserv
2418distclean-host: maybe-distclean-gold
2419distclean-host: maybe-distclean-gprof
2420distclean-host: maybe-distclean-gzip
2421distclean-host: maybe-distclean-hello
2422distclean-host: maybe-distclean-indent
2423distclean-host: maybe-distclean-intl
2424distclean-host: maybe-distclean-tcl
2425distclean-host: maybe-distclean-itcl
2426distclean-host: maybe-distclean-ld
2427distclean-host: maybe-distclean-libcpp
2428distclean-host: maybe-distclean-libdecnumber
2429distclean-host: maybe-distclean-libgui
2430distclean-host: maybe-distclean-libiberty
2431distclean-host: maybe-distclean-libiconv
2432distclean-host: maybe-distclean-libtool
2433distclean-host: maybe-distclean-m4
2434distclean-host: maybe-distclean-make
2435distclean-host: maybe-distclean-mmalloc
2436distclean-host: maybe-distclean-patch
2437distclean-host: maybe-distclean-perl
2438distclean-host: maybe-distclean-prms
2439distclean-host: maybe-distclean-rcs
2440distclean-host: maybe-distclean-readline
2441distclean-host: maybe-distclean-release
2442distclean-host: maybe-distclean-recode
2443distclean-host: maybe-distclean-sed
2444distclean-host: maybe-distclean-send-pr
2445distclean-host: maybe-distclean-shellutils
2446distclean-host: maybe-distclean-sid
2447distclean-host: maybe-distclean-sim
2448distclean-host: maybe-distclean-tar
2449distclean-host: maybe-distclean-texinfo
2450distclean-host: maybe-distclean-textutils
2451distclean-host: maybe-distclean-time
2452distclean-host: maybe-distclean-uudecode
2453distclean-host: maybe-distclean-wdiff
2454distclean-host: maybe-distclean-zip
2455distclean-host: maybe-distclean-zlib
2456distclean-host: maybe-distclean-gdb
2457distclean-host: maybe-distclean-expect
2458distclean-host: maybe-distclean-guile
2459distclean-host: maybe-distclean-tk
2460distclean-host: maybe-distclean-libtermcap
2461distclean-host: maybe-distclean-utils
2462distclean-host: maybe-distclean-gnattools
2463distclean-host: maybe-distclean-lto-plugin
2464
2465.PHONY: distclean-target
2466
2467distclean-target: maybe-distclean-target-libstdc++-v3
2468distclean-target: maybe-distclean-target-libmudflap
2469distclean-target: maybe-distclean-target-libssp
2470distclean-target: maybe-distclean-target-newlib
2471distclean-target: maybe-distclean-target-libgcc
2472distclean-target: maybe-distclean-target-libgfortran
2473distclean-target: maybe-distclean-target-libobjc
2474distclean-target: maybe-distclean-target-libtermcap
2475distclean-target: maybe-distclean-target-winsup
2476distclean-target: maybe-distclean-target-libgloss
2477distclean-target: maybe-distclean-target-gperf
2478distclean-target: maybe-distclean-target-examples
2479distclean-target: maybe-distclean-target-libffi
2480distclean-target: maybe-distclean-target-libjava
2481distclean-target: maybe-distclean-target-zlib
2482distclean-target: maybe-distclean-target-boehm-gc
2483distclean-target: maybe-distclean-target-qthreads
2484distclean-target: maybe-distclean-target-rda
2485distclean-target: maybe-distclean-target-libada
2486distclean-target: maybe-distclean-target-libgomp
2487
2488.PHONY: do-maintainer-clean
2489do-maintainer-clean:
2490	@: $(MAKE); $(unstage)
2491	@r=`${PWD_COMMAND}`; export r; \
2492	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2493	$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2494	  maintainer-clean-target
2495
2496
2497.PHONY: maintainer-clean-host
2498
2499maintainer-clean-host: maybe-maintainer-clean-ash
2500maintainer-clean-host: maybe-maintainer-clean-autoconf
2501maintainer-clean-host: maybe-maintainer-clean-automake
2502maintainer-clean-host: maybe-maintainer-clean-bash
2503maintainer-clean-host: maybe-maintainer-clean-bfd
2504maintainer-clean-host: maybe-maintainer-clean-opcodes
2505maintainer-clean-host: maybe-maintainer-clean-binutils
2506maintainer-clean-host: maybe-maintainer-clean-bison
2507maintainer-clean-host: maybe-maintainer-clean-byacc
2508maintainer-clean-host: maybe-maintainer-clean-bzip2
2509maintainer-clean-host: maybe-maintainer-clean-cgen
2510maintainer-clean-host: maybe-maintainer-clean-dejagnu
2511maintainer-clean-host: maybe-maintainer-clean-diff
2512maintainer-clean-host: maybe-maintainer-clean-dosutils
2513maintainer-clean-host: maybe-maintainer-clean-etc
2514maintainer-clean-host: maybe-maintainer-clean-fastjar
2515maintainer-clean-host: maybe-maintainer-clean-fileutils
2516maintainer-clean-host: maybe-maintainer-clean-findutils
2517maintainer-clean-host: maybe-maintainer-clean-find
2518maintainer-clean-host: maybe-maintainer-clean-fixincludes
2519maintainer-clean-host: maybe-maintainer-clean-flex
2520maintainer-clean-host: maybe-maintainer-clean-gas
2521maintainer-clean-host: maybe-maintainer-clean-gcc
2522maintainer-clean-host: maybe-maintainer-clean-gawk
2523maintainer-clean-host: maybe-maintainer-clean-gettext
2524maintainer-clean-host: maybe-maintainer-clean-gmp
2525maintainer-clean-host: maybe-maintainer-clean-mpfr
2526maintainer-clean-host: maybe-maintainer-clean-mpc
2527maintainer-clean-host: maybe-maintainer-clean-ppl
2528maintainer-clean-host: maybe-maintainer-clean-cloog
2529maintainer-clean-host: maybe-maintainer-clean-libelf
2530maintainer-clean-host: maybe-maintainer-clean-gnuserv
2531maintainer-clean-host: maybe-maintainer-clean-gold
2532maintainer-clean-host: maybe-maintainer-clean-gprof
2533maintainer-clean-host: maybe-maintainer-clean-gzip
2534maintainer-clean-host: maybe-maintainer-clean-hello
2535maintainer-clean-host: maybe-maintainer-clean-indent
2536maintainer-clean-host: maybe-maintainer-clean-intl
2537maintainer-clean-host: maybe-maintainer-clean-tcl
2538maintainer-clean-host: maybe-maintainer-clean-itcl
2539maintainer-clean-host: maybe-maintainer-clean-ld
2540maintainer-clean-host: maybe-maintainer-clean-libcpp
2541maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2542maintainer-clean-host: maybe-maintainer-clean-libgui
2543maintainer-clean-host: maybe-maintainer-clean-libiberty
2544maintainer-clean-host: maybe-maintainer-clean-libiconv
2545maintainer-clean-host: maybe-maintainer-clean-libtool
2546maintainer-clean-host: maybe-maintainer-clean-m4
2547maintainer-clean-host: maybe-maintainer-clean-make
2548maintainer-clean-host: maybe-maintainer-clean-mmalloc
2549maintainer-clean-host: maybe-maintainer-clean-patch
2550maintainer-clean-host: maybe-maintainer-clean-perl
2551maintainer-clean-host: maybe-maintainer-clean-prms
2552maintainer-clean-host: maybe-maintainer-clean-rcs
2553maintainer-clean-host: maybe-maintainer-clean-readline
2554maintainer-clean-host: maybe-maintainer-clean-release
2555maintainer-clean-host: maybe-maintainer-clean-recode
2556maintainer-clean-host: maybe-maintainer-clean-sed
2557maintainer-clean-host: maybe-maintainer-clean-send-pr
2558maintainer-clean-host: maybe-maintainer-clean-shellutils
2559maintainer-clean-host: maybe-maintainer-clean-sid
2560maintainer-clean-host: maybe-maintainer-clean-sim
2561maintainer-clean-host: maybe-maintainer-clean-tar
2562maintainer-clean-host: maybe-maintainer-clean-texinfo
2563maintainer-clean-host: maybe-maintainer-clean-textutils
2564maintainer-clean-host: maybe-maintainer-clean-time
2565maintainer-clean-host: maybe-maintainer-clean-uudecode
2566maintainer-clean-host: maybe-maintainer-clean-wdiff
2567maintainer-clean-host: maybe-maintainer-clean-zip
2568maintainer-clean-host: maybe-maintainer-clean-zlib
2569maintainer-clean-host: maybe-maintainer-clean-gdb
2570maintainer-clean-host: maybe-maintainer-clean-expect
2571maintainer-clean-host: maybe-maintainer-clean-guile
2572maintainer-clean-host: maybe-maintainer-clean-tk
2573maintainer-clean-host: maybe-maintainer-clean-libtermcap
2574maintainer-clean-host: maybe-maintainer-clean-utils
2575maintainer-clean-host: maybe-maintainer-clean-gnattools
2576maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2577
2578.PHONY: maintainer-clean-target
2579
2580maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2581maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2582maintainer-clean-target: maybe-maintainer-clean-target-libssp
2583maintainer-clean-target: maybe-maintainer-clean-target-newlib
2584maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2585maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2586maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2587maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2588maintainer-clean-target: maybe-maintainer-clean-target-winsup
2589maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2590maintainer-clean-target: maybe-maintainer-clean-target-gperf
2591maintainer-clean-target: maybe-maintainer-clean-target-examples
2592maintainer-clean-target: maybe-maintainer-clean-target-libffi
2593maintainer-clean-target: maybe-maintainer-clean-target-libjava
2594maintainer-clean-target: maybe-maintainer-clean-target-zlib
2595maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2596maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2597maintainer-clean-target: maybe-maintainer-clean-target-rda
2598maintainer-clean-target: maybe-maintainer-clean-target-libada
2599maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2600
2601
2602# Here are the targets which correspond to the do-X targets.
2603
2604.PHONY: info installcheck dvi pdf html
2605.PHONY: install-info install-pdf install-html
2606.PHONY: clean distclean mostlyclean maintainer-clean realclean
2607.PHONY: local-clean local-distclean local-maintainer-clean
2608info: do-info
2609installcheck: do-installcheck
2610dvi: do-dvi
2611pdf: do-pdf
2612html: do-html
2613
2614# Make sure makeinfo is built before we do a `make info', if we're
2615# in fact building texinfo.
2616do-info: maybe-all-texinfo
2617
2618install-info: do-install-info dir.info
2619	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2620	if [ -f dir.info ] ; then \
2621	  $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2622	else true ; fi
2623
2624install-pdf: do-install-pdf
2625
2626install-html: do-install-html
2627
2628local-clean:
2629	-rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2630
2631local-distclean:
2632	-rm -f Makefile config.status config.cache mh-frag mt-frag
2633	-rm -f maybedep.tmp serdep.tmp
2634	-if [ "$(TARGET_SUBDIR)" != "." ]; then \
2635	  rm -rf $(TARGET_SUBDIR); \
2636	else true; fi
2637	-rm -rf $(BUILD_SUBDIR)
2638	-if [ "$(HOST_SUBDIR)" != "." ]; then \
2639	  rm -rf $(HOST_SUBDIR); \
2640	else true; fi
2641	-rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2642	-rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2643	-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2644	-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2645	-rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2646	-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2647
2648local-maintainer-clean:
2649	@echo "This command is intended for maintainers to use;"
2650	@echo "it deletes files that may require special tools to rebuild."
2651
2652clean: do-clean local-clean
2653mostlyclean: do-mostlyclean local-clean
2654distclean: do-distclean local-clean local-distclean
2655maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2656maintainer-clean: local-distclean
2657realclean: maintainer-clean
2658
2659# Check target.
2660
2661.PHONY: check do-check
2662check: do-check
2663
2664# Only include modules actually being configured and built.
2665.PHONY: check-host
2666check-host:  \
2667    maybe-check-ash \
2668    maybe-check-autoconf \
2669    maybe-check-automake \
2670    maybe-check-bash \
2671    maybe-check-bfd \
2672    maybe-check-opcodes \
2673    maybe-check-binutils \
2674    maybe-check-bison \
2675    maybe-check-byacc \
2676    maybe-check-bzip2 \
2677    maybe-check-cgen \
2678    maybe-check-dejagnu \
2679    maybe-check-diff \
2680    maybe-check-dosutils \
2681    maybe-check-etc \
2682    maybe-check-fastjar \
2683    maybe-check-fileutils \
2684    maybe-check-findutils \
2685    maybe-check-find \
2686    maybe-check-fixincludes \
2687    maybe-check-flex \
2688    maybe-check-gas \
2689    maybe-check-gcc \
2690    maybe-check-gawk \
2691    maybe-check-gettext \
2692    maybe-check-gmp \
2693    maybe-check-mpfr \
2694    maybe-check-mpc \
2695    maybe-check-ppl \
2696    maybe-check-cloog \
2697    maybe-check-libelf \
2698    maybe-check-gnuserv \
2699    maybe-check-gold \
2700    maybe-check-gprof \
2701    maybe-check-gzip \
2702    maybe-check-hello \
2703    maybe-check-indent \
2704    maybe-check-intl \
2705    maybe-check-tcl \
2706    maybe-check-itcl \
2707    maybe-check-ld \
2708    maybe-check-libcpp \
2709    maybe-check-libdecnumber \
2710    maybe-check-libgui \
2711    maybe-check-libiberty \
2712    maybe-check-libiconv \
2713    maybe-check-libtool \
2714    maybe-check-m4 \
2715    maybe-check-make \
2716    maybe-check-mmalloc \
2717    maybe-check-patch \
2718    maybe-check-perl \
2719    maybe-check-prms \
2720    maybe-check-rcs \
2721    maybe-check-readline \
2722    maybe-check-release \
2723    maybe-check-recode \
2724    maybe-check-sed \
2725    maybe-check-send-pr \
2726    maybe-check-shellutils \
2727    maybe-check-sid \
2728    maybe-check-sim \
2729    maybe-check-tar \
2730    maybe-check-texinfo \
2731    maybe-check-textutils \
2732    maybe-check-time \
2733    maybe-check-uudecode \
2734    maybe-check-wdiff \
2735    maybe-check-zip \
2736    maybe-check-zlib \
2737    maybe-check-gdb \
2738    maybe-check-expect \
2739    maybe-check-guile \
2740    maybe-check-tk \
2741    maybe-check-libtermcap \
2742    maybe-check-utils \
2743    maybe-check-gnattools \
2744    maybe-check-lto-plugin
2745
2746.PHONY: check-target
2747check-target:  \
2748    maybe-check-target-libstdc++-v3 \
2749    maybe-check-target-libmudflap \
2750    maybe-check-target-libssp \
2751    maybe-check-target-newlib \
2752    maybe-check-target-libgcc \
2753    maybe-check-target-libgfortran \
2754    maybe-check-target-libobjc \
2755    maybe-check-target-libtermcap \
2756    maybe-check-target-winsup \
2757    maybe-check-target-libgloss \
2758    maybe-check-target-gperf \
2759    maybe-check-target-examples \
2760    maybe-check-target-libffi \
2761    maybe-check-target-libjava \
2762    maybe-check-target-zlib \
2763    maybe-check-target-boehm-gc \
2764    maybe-check-target-qthreads \
2765    maybe-check-target-rda \
2766    maybe-check-target-libada \
2767    maybe-check-target-libgomp
2768
2769do-check:
2770	@: $(MAKE); $(unstage)
2771	@r=`${PWD_COMMAND}`; export r; \
2772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2773	$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2774
2775# Automated reporting of test results.
2776
2777warning.log: build.log
2778	$(srcdir)/contrib/warn_summary build.log > $@
2779
2780mail-report.log:
2781	if test x'$(BOOT_CFLAGS)' != x''; then \
2782	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2783	fi; \
2784	$(srcdir)/contrib/test_summary -t >$@
2785	chmod +x $@
2786	echo If you really want to send e-mail, run ./$@ now
2787
2788mail-report-with-warnings.log: warning.log
2789	if test x'$(BOOT_CFLAGS)' != x''; then \
2790	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2791	fi; \
2792	$(srcdir)/contrib/test_summary -t -i warning.log >$@
2793	chmod +x $@
2794	echo If you really want to send e-mail, run ./$@ now
2795
2796# Installation targets.
2797
2798.PHONY: install uninstall
2799install:
2800	@: $(MAKE); $(unstage)
2801	@r=`${PWD_COMMAND}`; export r; \
2802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2803	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2804
2805.PHONY: install-host-nogcc
2806install-host-nogcc:  \
2807    maybe-install-ash \
2808    maybe-install-autoconf \
2809    maybe-install-automake \
2810    maybe-install-bash \
2811    maybe-install-bfd \
2812    maybe-install-opcodes \
2813    maybe-install-binutils \
2814    maybe-install-bison \
2815    maybe-install-byacc \
2816    maybe-install-bzip2 \
2817    maybe-install-cgen \
2818    maybe-install-dejagnu \
2819    maybe-install-diff \
2820    maybe-install-dosutils \
2821    maybe-install-etc \
2822    maybe-install-fastjar \
2823    maybe-install-fileutils \
2824    maybe-install-findutils \
2825    maybe-install-find \
2826    maybe-install-fixincludes \
2827    maybe-install-flex \
2828    maybe-install-gas \
2829    maybe-install-gawk \
2830    maybe-install-gettext \
2831    maybe-install-gmp \
2832    maybe-install-mpfr \
2833    maybe-install-mpc \
2834    maybe-install-ppl \
2835    maybe-install-cloog \
2836    maybe-install-libelf \
2837    maybe-install-gnuserv \
2838    maybe-install-gold \
2839    maybe-install-gprof \
2840    maybe-install-gzip \
2841    maybe-install-hello \
2842    maybe-install-indent \
2843    maybe-install-intl \
2844    maybe-install-tcl \
2845    maybe-install-itcl \
2846    maybe-install-ld \
2847    maybe-install-libcpp \
2848    maybe-install-libdecnumber \
2849    maybe-install-libgui \
2850    maybe-install-libiberty \
2851    maybe-install-libiconv \
2852    maybe-install-libtool \
2853    maybe-install-m4 \
2854    maybe-install-make \
2855    maybe-install-mmalloc \
2856    maybe-install-patch \
2857    maybe-install-perl \
2858    maybe-install-prms \
2859    maybe-install-rcs \
2860    maybe-install-readline \
2861    maybe-install-release \
2862    maybe-install-recode \
2863    maybe-install-sed \
2864    maybe-install-send-pr \
2865    maybe-install-shellutils \
2866    maybe-install-sid \
2867    maybe-install-sim \
2868    maybe-install-tar \
2869    maybe-install-texinfo \
2870    maybe-install-textutils \
2871    maybe-install-time \
2872    maybe-install-uudecode \
2873    maybe-install-wdiff \
2874    maybe-install-zip \
2875    maybe-install-zlib \
2876    maybe-install-gdb \
2877    maybe-install-expect \
2878    maybe-install-guile \
2879    maybe-install-tk \
2880    maybe-install-libtermcap \
2881    maybe-install-utils \
2882    maybe-install-gnattools \
2883    maybe-install-lto-plugin
2884
2885.PHONY: install-host
2886install-host:  \
2887    maybe-install-ash \
2888    maybe-install-autoconf \
2889    maybe-install-automake \
2890    maybe-install-bash \
2891    maybe-install-bfd \
2892    maybe-install-opcodes \
2893    maybe-install-binutils \
2894    maybe-install-bison \
2895    maybe-install-byacc \
2896    maybe-install-bzip2 \
2897    maybe-install-cgen \
2898    maybe-install-dejagnu \
2899    maybe-install-diff \
2900    maybe-install-dosutils \
2901    maybe-install-etc \
2902    maybe-install-fastjar \
2903    maybe-install-fileutils \
2904    maybe-install-findutils \
2905    maybe-install-find \
2906    maybe-install-fixincludes \
2907    maybe-install-flex \
2908    maybe-install-gas \
2909    maybe-install-gcc \
2910    maybe-install-gawk \
2911    maybe-install-gettext \
2912    maybe-install-gmp \
2913    maybe-install-mpfr \
2914    maybe-install-mpc \
2915    maybe-install-ppl \
2916    maybe-install-cloog \
2917    maybe-install-libelf \
2918    maybe-install-gnuserv \
2919    maybe-install-gold \
2920    maybe-install-gprof \
2921    maybe-install-gzip \
2922    maybe-install-hello \
2923    maybe-install-indent \
2924    maybe-install-intl \
2925    maybe-install-tcl \
2926    maybe-install-itcl \
2927    maybe-install-ld \
2928    maybe-install-libcpp \
2929    maybe-install-libdecnumber \
2930    maybe-install-libgui \
2931    maybe-install-libiberty \
2932    maybe-install-libiconv \
2933    maybe-install-libtool \
2934    maybe-install-m4 \
2935    maybe-install-make \
2936    maybe-install-mmalloc \
2937    maybe-install-patch \
2938    maybe-install-perl \
2939    maybe-install-prms \
2940    maybe-install-rcs \
2941    maybe-install-readline \
2942    maybe-install-release \
2943    maybe-install-recode \
2944    maybe-install-sed \
2945    maybe-install-send-pr \
2946    maybe-install-shellutils \
2947    maybe-install-sid \
2948    maybe-install-sim \
2949    maybe-install-tar \
2950    maybe-install-texinfo \
2951    maybe-install-textutils \
2952    maybe-install-time \
2953    maybe-install-uudecode \
2954    maybe-install-wdiff \
2955    maybe-install-zip \
2956    maybe-install-zlib \
2957    maybe-install-gdb \
2958    maybe-install-expect \
2959    maybe-install-guile \
2960    maybe-install-tk \
2961    maybe-install-libtermcap \
2962    maybe-install-utils \
2963    maybe-install-gnattools \
2964    maybe-install-lto-plugin
2965
2966.PHONY: install-target
2967install-target:  \
2968    maybe-install-target-libstdc++-v3 \
2969    maybe-install-target-libmudflap \
2970    maybe-install-target-libssp \
2971    maybe-install-target-newlib \
2972    maybe-install-target-libgcc \
2973    maybe-install-target-libgfortran \
2974    maybe-install-target-libobjc \
2975    maybe-install-target-libtermcap \
2976    maybe-install-target-winsup \
2977    maybe-install-target-libgloss \
2978    maybe-install-target-gperf \
2979    maybe-install-target-examples \
2980    maybe-install-target-libffi \
2981    maybe-install-target-libjava \
2982    maybe-install-target-zlib \
2983    maybe-install-target-boehm-gc \
2984    maybe-install-target-qthreads \
2985    maybe-install-target-rda \
2986    maybe-install-target-libada \
2987    maybe-install-target-libgomp
2988
2989uninstall:
2990	@echo "the uninstall target is not supported in this tree"
2991
2992.PHONY: install.all
2993install.all: install-no-fixedincludes
2994	@if [ -f ./gcc/Makefile ] ; then \
2995		r=`${PWD_COMMAND}` ; export r ; \
2996		s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2997		$(HOST_EXPORTS) \
2998		(cd ./gcc && \
2999		$(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3000	else \
3001		true ; \
3002	fi
3003
3004# install-no-fixedincludes is used because Cygnus can not distribute
3005# the fixed header files.
3006.PHONY: install-no-fixedincludes
3007install-no-fixedincludes: installdirs install-host-nogcc \
3008	install-target gcc-no-fixedincludes
3009
3010### other supporting targets
3011
3012MAKEDIRS= \
3013	$(DESTDIR)$(prefix) \
3014	$(DESTDIR)$(exec_prefix)
3015.PHONY: installdirs
3016installdirs: mkinstalldirs
3017	$(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3018
3019dir.info: do-install-info
3020	if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3021	  $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3022	  mv -f dir.info.new dir.info ; \
3023	else true ; \
3024	fi
3025
3026dist:
3027	@echo "Building a full distribution of this tree isn't done"
3028	@echo "via 'make dist'.  Check out the etc/ subdirectory"
3029
3030etags tags: TAGS
3031
3032# Right now this just builds TAGS in each subdirectory.  emacs19 has the
3033# ability to use several tags files at once, so there is probably no need
3034# to combine them into one big TAGS file (like CVS 1.3 does).  We could
3035# (if we felt like it) have this Makefile write a piece of elisp which
3036# the user could load to tell emacs19 where all the TAGS files we just
3037# built are.
3038TAGS: do-TAGS
3039
3040# ------------------------------------
3041# Macros for configure and all targets
3042# ------------------------------------
3043
3044
3045
3046
3047
3048# --------------------------------------
3049# Modules which run on the build machine
3050# --------------------------------------
3051
3052
3053.PHONY: configure-build-libiberty maybe-configure-build-libiberty
3054maybe-configure-build-libiberty:
3055@if gcc-bootstrap
3056configure-build-libiberty: stage_current
3057@endif gcc-bootstrap
3058@if build-libiberty
3059maybe-configure-build-libiberty: configure-build-libiberty
3060configure-build-libiberty:
3061	@: $(MAKE); $(unstage)
3062	@r=`${PWD_COMMAND}`; export r; \
3063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3064	test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3065	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3066	$(BUILD_EXPORTS)  \
3067	echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3068	cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3069	case $(srcdir) in \
3070	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3071	  *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3072		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3073	esac; \
3074	srcdiroption="--srcdir=$${topdir}/libiberty"; \
3075	libsrcdir="$$s/libiberty"; \
3076	rm -f no-such-file || : ; \
3077	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3078	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3079	  --target=${target_alias} $${srcdiroption}  \
3080	  || exit 1
3081@endif build-libiberty
3082
3083
3084
3085
3086
3087.PHONY: all-build-libiberty maybe-all-build-libiberty
3088maybe-all-build-libiberty:
3089@if gcc-bootstrap
3090all-build-libiberty: stage_current
3091@endif gcc-bootstrap
3092@if build-libiberty
3093TARGET-build-libiberty=all
3094maybe-all-build-libiberty: all-build-libiberty
3095all-build-libiberty: configure-build-libiberty
3096	@: $(MAKE); $(unstage)
3097	@r=`${PWD_COMMAND}`; export r; \
3098	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3099	$(BUILD_EXPORTS)  \
3100	(cd $(BUILD_SUBDIR)/libiberty && \
3101	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3102		$(TARGET-build-libiberty))
3103@endif build-libiberty
3104
3105
3106
3107
3108
3109.PHONY: configure-build-bison maybe-configure-build-bison
3110maybe-configure-build-bison:
3111@if gcc-bootstrap
3112configure-build-bison: stage_current
3113@endif gcc-bootstrap
3114@if build-bison
3115maybe-configure-build-bison: configure-build-bison
3116configure-build-bison:
3117	@: $(MAKE); $(unstage)
3118	@r=`${PWD_COMMAND}`; export r; \
3119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3120	test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3121	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3122	$(BUILD_EXPORTS)  \
3123	echo Configuring in $(BUILD_SUBDIR)/bison; \
3124	cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3125	case $(srcdir) in \
3126	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3127	  *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3128		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3129	esac; \
3130	srcdiroption="--srcdir=$${topdir}/bison"; \
3131	libsrcdir="$$s/bison"; \
3132	rm -f no-such-file || : ; \
3133	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3134	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3135	  --target=${target_alias} $${srcdiroption}  \
3136	  || exit 1
3137@endif build-bison
3138
3139
3140
3141
3142
3143.PHONY: all-build-bison maybe-all-build-bison
3144maybe-all-build-bison:
3145@if gcc-bootstrap
3146all-build-bison: stage_current
3147@endif gcc-bootstrap
3148@if build-bison
3149TARGET-build-bison=all
3150maybe-all-build-bison: all-build-bison
3151all-build-bison: configure-build-bison
3152	@: $(MAKE); $(unstage)
3153	@r=`${PWD_COMMAND}`; export r; \
3154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3155	$(BUILD_EXPORTS)  \
3156	(cd $(BUILD_SUBDIR)/bison && \
3157	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3158		$(TARGET-build-bison))
3159@endif build-bison
3160
3161
3162
3163
3164
3165.PHONY: configure-build-byacc maybe-configure-build-byacc
3166maybe-configure-build-byacc:
3167@if gcc-bootstrap
3168configure-build-byacc: stage_current
3169@endif gcc-bootstrap
3170@if build-byacc
3171maybe-configure-build-byacc: configure-build-byacc
3172configure-build-byacc:
3173	@: $(MAKE); $(unstage)
3174	@r=`${PWD_COMMAND}`; export r; \
3175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3176	test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3177	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3178	$(BUILD_EXPORTS)  \
3179	echo Configuring in $(BUILD_SUBDIR)/byacc; \
3180	cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3181	case $(srcdir) in \
3182	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3183	  *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3184		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3185	esac; \
3186	srcdiroption="--srcdir=$${topdir}/byacc"; \
3187	libsrcdir="$$s/byacc"; \
3188	rm -f no-such-file || : ; \
3189	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3190	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3191	  --target=${target_alias} $${srcdiroption}  \
3192	  || exit 1
3193@endif build-byacc
3194
3195
3196
3197
3198
3199.PHONY: all-build-byacc maybe-all-build-byacc
3200maybe-all-build-byacc:
3201@if gcc-bootstrap
3202all-build-byacc: stage_current
3203@endif gcc-bootstrap
3204@if build-byacc
3205TARGET-build-byacc=all
3206maybe-all-build-byacc: all-build-byacc
3207all-build-byacc: configure-build-byacc
3208	@: $(MAKE); $(unstage)
3209	@r=`${PWD_COMMAND}`; export r; \
3210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3211	$(BUILD_EXPORTS)  \
3212	(cd $(BUILD_SUBDIR)/byacc && \
3213	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3214		$(TARGET-build-byacc))
3215@endif build-byacc
3216
3217
3218
3219
3220
3221.PHONY: configure-build-flex maybe-configure-build-flex
3222maybe-configure-build-flex:
3223@if gcc-bootstrap
3224configure-build-flex: stage_current
3225@endif gcc-bootstrap
3226@if build-flex
3227maybe-configure-build-flex: configure-build-flex
3228configure-build-flex:
3229	@: $(MAKE); $(unstage)
3230	@r=`${PWD_COMMAND}`; export r; \
3231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3232	test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3233	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3234	$(BUILD_EXPORTS)  \
3235	echo Configuring in $(BUILD_SUBDIR)/flex; \
3236	cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3237	case $(srcdir) in \
3238	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3239	  *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3240		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3241	esac; \
3242	srcdiroption="--srcdir=$${topdir}/flex"; \
3243	libsrcdir="$$s/flex"; \
3244	rm -f no-such-file || : ; \
3245	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3246	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3247	  --target=${target_alias} $${srcdiroption}  \
3248	  || exit 1
3249@endif build-flex
3250
3251
3252
3253
3254
3255.PHONY: all-build-flex maybe-all-build-flex
3256maybe-all-build-flex:
3257@if gcc-bootstrap
3258all-build-flex: stage_current
3259@endif gcc-bootstrap
3260@if build-flex
3261TARGET-build-flex=all
3262maybe-all-build-flex: all-build-flex
3263all-build-flex: configure-build-flex
3264	@: $(MAKE); $(unstage)
3265	@r=`${PWD_COMMAND}`; export r; \
3266	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3267	$(BUILD_EXPORTS)  \
3268	(cd $(BUILD_SUBDIR)/flex && \
3269	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3270		$(TARGET-build-flex))
3271@endif build-flex
3272
3273
3274
3275
3276
3277.PHONY: configure-build-m4 maybe-configure-build-m4
3278maybe-configure-build-m4:
3279@if gcc-bootstrap
3280configure-build-m4: stage_current
3281@endif gcc-bootstrap
3282@if build-m4
3283maybe-configure-build-m4: configure-build-m4
3284configure-build-m4:
3285	@: $(MAKE); $(unstage)
3286	@r=`${PWD_COMMAND}`; export r; \
3287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3288	test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3289	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3290	$(BUILD_EXPORTS)  \
3291	echo Configuring in $(BUILD_SUBDIR)/m4; \
3292	cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3293	case $(srcdir) in \
3294	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3295	  *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3296		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3297	esac; \
3298	srcdiroption="--srcdir=$${topdir}/m4"; \
3299	libsrcdir="$$s/m4"; \
3300	rm -f no-such-file || : ; \
3301	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3302	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3303	  --target=${target_alias} $${srcdiroption}  \
3304	  || exit 1
3305@endif build-m4
3306
3307
3308
3309
3310
3311.PHONY: all-build-m4 maybe-all-build-m4
3312maybe-all-build-m4:
3313@if gcc-bootstrap
3314all-build-m4: stage_current
3315@endif gcc-bootstrap
3316@if build-m4
3317TARGET-build-m4=all
3318maybe-all-build-m4: all-build-m4
3319all-build-m4: configure-build-m4
3320	@: $(MAKE); $(unstage)
3321	@r=`${PWD_COMMAND}`; export r; \
3322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323	$(BUILD_EXPORTS)  \
3324	(cd $(BUILD_SUBDIR)/m4 && \
3325	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3326		$(TARGET-build-m4))
3327@endif build-m4
3328
3329
3330
3331
3332
3333.PHONY: configure-build-texinfo maybe-configure-build-texinfo
3334maybe-configure-build-texinfo:
3335@if gcc-bootstrap
3336configure-build-texinfo: stage_current
3337@endif gcc-bootstrap
3338@if build-texinfo
3339maybe-configure-build-texinfo: configure-build-texinfo
3340configure-build-texinfo:
3341	@: $(MAKE); $(unstage)
3342	@r=`${PWD_COMMAND}`; export r; \
3343	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3344	test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3345	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3346	$(BUILD_EXPORTS)  \
3347	echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3348	cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3349	case $(srcdir) in \
3350	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3351	  *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3352		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3353	esac; \
3354	srcdiroption="--srcdir=$${topdir}/texinfo"; \
3355	libsrcdir="$$s/texinfo"; \
3356	rm -f no-such-file || : ; \
3357	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3358	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3359	  --target=${target_alias} $${srcdiroption}  \
3360	  || exit 1
3361@endif build-texinfo
3362
3363
3364
3365
3366
3367.PHONY: all-build-texinfo maybe-all-build-texinfo
3368maybe-all-build-texinfo:
3369@if gcc-bootstrap
3370all-build-texinfo: stage_current
3371@endif gcc-bootstrap
3372@if build-texinfo
3373TARGET-build-texinfo=all
3374maybe-all-build-texinfo: all-build-texinfo
3375all-build-texinfo: configure-build-texinfo
3376	@: $(MAKE); $(unstage)
3377	@r=`${PWD_COMMAND}`; export r; \
3378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379	$(BUILD_EXPORTS)  \
3380	(cd $(BUILD_SUBDIR)/texinfo && \
3381	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3382		$(TARGET-build-texinfo))
3383@endif build-texinfo
3384
3385
3386
3387
3388
3389.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3390maybe-configure-build-fixincludes:
3391@if gcc-bootstrap
3392configure-build-fixincludes: stage_current
3393@endif gcc-bootstrap
3394@if build-fixincludes
3395maybe-configure-build-fixincludes: configure-build-fixincludes
3396configure-build-fixincludes:
3397	@: $(MAKE); $(unstage)
3398	@r=`${PWD_COMMAND}`; export r; \
3399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3400	test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3401	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3402	$(BUILD_EXPORTS)  \
3403	echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3404	cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3405	case $(srcdir) in \
3406	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3407	  *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3408		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3409	esac; \
3410	srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3411	libsrcdir="$$s/fixincludes"; \
3412	rm -f no-such-file || : ; \
3413	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3414	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3415	  --target=${target_alias} $${srcdiroption}  \
3416	  || exit 1
3417@endif build-fixincludes
3418
3419
3420
3421
3422
3423.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3424maybe-all-build-fixincludes:
3425@if gcc-bootstrap
3426all-build-fixincludes: stage_current
3427@endif gcc-bootstrap
3428@if build-fixincludes
3429TARGET-build-fixincludes=all
3430maybe-all-build-fixincludes: all-build-fixincludes
3431all-build-fixincludes: configure-build-fixincludes
3432	@: $(MAKE); $(unstage)
3433	@r=`${PWD_COMMAND}`; export r; \
3434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435	$(BUILD_EXPORTS)  \
3436	(cd $(BUILD_SUBDIR)/fixincludes && \
3437	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3438		$(TARGET-build-fixincludes))
3439@endif build-fixincludes
3440
3441
3442
3443
3444
3445# --------------------------------------
3446# Modules which run on the host machine
3447# --------------------------------------
3448
3449
3450.PHONY: configure-ash maybe-configure-ash
3451maybe-configure-ash:
3452@if gcc-bootstrap
3453configure-ash: stage_current
3454@endif gcc-bootstrap
3455@if ash
3456maybe-configure-ash: configure-ash
3457configure-ash:
3458	@: $(MAKE); $(unstage)
3459	@r=`${PWD_COMMAND}`; export r; \
3460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461	test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3462	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3463	$(HOST_EXPORTS)  \
3464	echo Configuring in $(HOST_SUBDIR)/ash; \
3465	cd "$(HOST_SUBDIR)/ash" || exit 1; \
3466	case $(srcdir) in \
3467	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3468	  *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3469		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3470	esac; \
3471	srcdiroption="--srcdir=$${topdir}/ash"; \
3472	libsrcdir="$$s/ash"; \
3473	$(SHELL) $${libsrcdir}/configure \
3474	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3475	  --target=${target_alias} $${srcdiroption}  \
3476	  || exit 1
3477@endif ash
3478
3479
3480
3481
3482
3483.PHONY: all-ash maybe-all-ash
3484maybe-all-ash:
3485@if gcc-bootstrap
3486all-ash: stage_current
3487@endif gcc-bootstrap
3488@if ash
3489TARGET-ash=all
3490maybe-all-ash: all-ash
3491all-ash: configure-ash
3492	@: $(MAKE); $(unstage)
3493	@r=`${PWD_COMMAND}`; export r; \
3494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3495	$(HOST_EXPORTS)  \
3496	(cd $(HOST_SUBDIR)/ash && \
3497	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3498		$(TARGET-ash))
3499@endif ash
3500
3501
3502
3503
3504.PHONY: check-ash maybe-check-ash
3505maybe-check-ash:
3506@if ash
3507maybe-check-ash: check-ash
3508
3509check-ash:
3510	@: $(MAKE); $(unstage)
3511	@r=`${PWD_COMMAND}`; export r; \
3512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513	$(HOST_EXPORTS) \
3514	(cd $(HOST_SUBDIR)/ash && \
3515	  $(MAKE) $(FLAGS_TO_PASS)  check)
3516
3517@endif ash
3518
3519.PHONY: install-ash maybe-install-ash
3520maybe-install-ash:
3521@if ash
3522maybe-install-ash: install-ash
3523
3524install-ash: installdirs
3525	@: $(MAKE); $(unstage)
3526	@r=`${PWD_COMMAND}`; export r; \
3527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3528	$(HOST_EXPORTS) \
3529	(cd $(HOST_SUBDIR)/ash && \
3530	  $(MAKE) $(FLAGS_TO_PASS)  install)
3531
3532@endif ash
3533
3534# Other targets (info, dvi, pdf, etc.)
3535
3536.PHONY: maybe-info-ash info-ash
3537maybe-info-ash:
3538@if ash
3539maybe-info-ash: info-ash
3540
3541info-ash: \
3542    configure-ash
3543	@: $(MAKE); $(unstage)
3544	@[ -f ./ash/Makefile ] || exit 0; \
3545	r=`${PWD_COMMAND}`; export r; \
3546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3547	$(HOST_EXPORTS) \
3548	for flag in $(EXTRA_HOST_FLAGS) ; do \
3549	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3550	done; \
3551	echo "Doing info in ash" ; \
3552	(cd $(HOST_SUBDIR)/ash && \
3553	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3554	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3555	          "RANLIB=$${RANLIB}" \
3556	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3557	          info) \
3558	  || exit 1
3559
3560@endif ash
3561
3562.PHONY: maybe-dvi-ash dvi-ash
3563maybe-dvi-ash:
3564@if ash
3565maybe-dvi-ash: dvi-ash
3566
3567dvi-ash: \
3568    configure-ash
3569	@: $(MAKE); $(unstage)
3570	@[ -f ./ash/Makefile ] || exit 0; \
3571	r=`${PWD_COMMAND}`; export r; \
3572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3573	$(HOST_EXPORTS) \
3574	for flag in $(EXTRA_HOST_FLAGS) ; do \
3575	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3576	done; \
3577	echo "Doing dvi in ash" ; \
3578	(cd $(HOST_SUBDIR)/ash && \
3579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3581	          "RANLIB=$${RANLIB}" \
3582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3583	          dvi) \
3584	  || exit 1
3585
3586@endif ash
3587
3588.PHONY: maybe-pdf-ash pdf-ash
3589maybe-pdf-ash:
3590@if ash
3591maybe-pdf-ash: pdf-ash
3592
3593pdf-ash: \
3594    configure-ash
3595	@: $(MAKE); $(unstage)
3596	@[ -f ./ash/Makefile ] || exit 0; \
3597	r=`${PWD_COMMAND}`; export r; \
3598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599	$(HOST_EXPORTS) \
3600	for flag in $(EXTRA_HOST_FLAGS) ; do \
3601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3602	done; \
3603	echo "Doing pdf in ash" ; \
3604	(cd $(HOST_SUBDIR)/ash && \
3605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3607	          "RANLIB=$${RANLIB}" \
3608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3609	          pdf) \
3610	  || exit 1
3611
3612@endif ash
3613
3614.PHONY: maybe-html-ash html-ash
3615maybe-html-ash:
3616@if ash
3617maybe-html-ash: html-ash
3618
3619html-ash: \
3620    configure-ash
3621	@: $(MAKE); $(unstage)
3622	@[ -f ./ash/Makefile ] || exit 0; \
3623	r=`${PWD_COMMAND}`; export r; \
3624	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3625	$(HOST_EXPORTS) \
3626	for flag in $(EXTRA_HOST_FLAGS) ; do \
3627	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3628	done; \
3629	echo "Doing html in ash" ; \
3630	(cd $(HOST_SUBDIR)/ash && \
3631	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3632	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3633	          "RANLIB=$${RANLIB}" \
3634	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3635	          html) \
3636	  || exit 1
3637
3638@endif ash
3639
3640.PHONY: maybe-TAGS-ash TAGS-ash
3641maybe-TAGS-ash:
3642@if ash
3643maybe-TAGS-ash: TAGS-ash
3644
3645TAGS-ash: \
3646    configure-ash
3647	@: $(MAKE); $(unstage)
3648	@[ -f ./ash/Makefile ] || exit 0; \
3649	r=`${PWD_COMMAND}`; export r; \
3650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3651	$(HOST_EXPORTS) \
3652	for flag in $(EXTRA_HOST_FLAGS) ; do \
3653	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3654	done; \
3655	echo "Doing TAGS in ash" ; \
3656	(cd $(HOST_SUBDIR)/ash && \
3657	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3658	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3659	          "RANLIB=$${RANLIB}" \
3660	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3661	          TAGS) \
3662	  || exit 1
3663
3664@endif ash
3665
3666.PHONY: maybe-install-info-ash install-info-ash
3667maybe-install-info-ash:
3668@if ash
3669maybe-install-info-ash: install-info-ash
3670
3671install-info-ash: \
3672    configure-ash \
3673    info-ash
3674	@: $(MAKE); $(unstage)
3675	@[ -f ./ash/Makefile ] || exit 0; \
3676	r=`${PWD_COMMAND}`; export r; \
3677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3678	$(HOST_EXPORTS) \
3679	for flag in $(EXTRA_HOST_FLAGS) ; do \
3680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3681	done; \
3682	echo "Doing install-info in ash" ; \
3683	(cd $(HOST_SUBDIR)/ash && \
3684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3686	          "RANLIB=$${RANLIB}" \
3687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3688	          install-info) \
3689	  || exit 1
3690
3691@endif ash
3692
3693.PHONY: maybe-install-pdf-ash install-pdf-ash
3694maybe-install-pdf-ash:
3695@if ash
3696maybe-install-pdf-ash: install-pdf-ash
3697
3698install-pdf-ash: \
3699    configure-ash \
3700    pdf-ash
3701	@: $(MAKE); $(unstage)
3702	@[ -f ./ash/Makefile ] || exit 0; \
3703	r=`${PWD_COMMAND}`; export r; \
3704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3705	$(HOST_EXPORTS) \
3706	for flag in $(EXTRA_HOST_FLAGS) ; do \
3707	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3708	done; \
3709	echo "Doing install-pdf in ash" ; \
3710	(cd $(HOST_SUBDIR)/ash && \
3711	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3712	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3713	          "RANLIB=$${RANLIB}" \
3714	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3715	          install-pdf) \
3716	  || exit 1
3717
3718@endif ash
3719
3720.PHONY: maybe-install-html-ash install-html-ash
3721maybe-install-html-ash:
3722@if ash
3723maybe-install-html-ash: install-html-ash
3724
3725install-html-ash: \
3726    configure-ash \
3727    html-ash
3728	@: $(MAKE); $(unstage)
3729	@[ -f ./ash/Makefile ] || exit 0; \
3730	r=`${PWD_COMMAND}`; export r; \
3731	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3732	$(HOST_EXPORTS) \
3733	for flag in $(EXTRA_HOST_FLAGS) ; do \
3734	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3735	done; \
3736	echo "Doing install-html in ash" ; \
3737	(cd $(HOST_SUBDIR)/ash && \
3738	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3739	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3740	          "RANLIB=$${RANLIB}" \
3741	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3742	          install-html) \
3743	  || exit 1
3744
3745@endif ash
3746
3747.PHONY: maybe-installcheck-ash installcheck-ash
3748maybe-installcheck-ash:
3749@if ash
3750maybe-installcheck-ash: installcheck-ash
3751
3752installcheck-ash: \
3753    configure-ash
3754	@: $(MAKE); $(unstage)
3755	@[ -f ./ash/Makefile ] || exit 0; \
3756	r=`${PWD_COMMAND}`; export r; \
3757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3758	$(HOST_EXPORTS) \
3759	for flag in $(EXTRA_HOST_FLAGS) ; do \
3760	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3761	done; \
3762	echo "Doing installcheck in ash" ; \
3763	(cd $(HOST_SUBDIR)/ash && \
3764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3766	          "RANLIB=$${RANLIB}" \
3767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3768	          installcheck) \
3769	  || exit 1
3770
3771@endif ash
3772
3773.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3774maybe-mostlyclean-ash:
3775@if ash
3776maybe-mostlyclean-ash: mostlyclean-ash
3777
3778mostlyclean-ash:
3779	@: $(MAKE); $(unstage)
3780	@[ -f ./ash/Makefile ] || exit 0; \
3781	r=`${PWD_COMMAND}`; export r; \
3782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3783	$(HOST_EXPORTS) \
3784	for flag in $(EXTRA_HOST_FLAGS) ; do \
3785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3786	done; \
3787	echo "Doing mostlyclean in ash" ; \
3788	(cd $(HOST_SUBDIR)/ash && \
3789	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3790	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3791	          "RANLIB=$${RANLIB}" \
3792	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3793	          mostlyclean) \
3794	  || exit 1
3795
3796@endif ash
3797
3798.PHONY: maybe-clean-ash clean-ash
3799maybe-clean-ash:
3800@if ash
3801maybe-clean-ash: clean-ash
3802
3803clean-ash:
3804	@: $(MAKE); $(unstage)
3805	@[ -f ./ash/Makefile ] || exit 0; \
3806	r=`${PWD_COMMAND}`; export r; \
3807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3808	$(HOST_EXPORTS) \
3809	for flag in $(EXTRA_HOST_FLAGS) ; do \
3810	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3811	done; \
3812	echo "Doing clean in ash" ; \
3813	(cd $(HOST_SUBDIR)/ash && \
3814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3816	          "RANLIB=$${RANLIB}" \
3817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3818	          clean) \
3819	  || exit 1
3820
3821@endif ash
3822
3823.PHONY: maybe-distclean-ash distclean-ash
3824maybe-distclean-ash:
3825@if ash
3826maybe-distclean-ash: distclean-ash
3827
3828distclean-ash:
3829	@: $(MAKE); $(unstage)
3830	@[ -f ./ash/Makefile ] || exit 0; \
3831	r=`${PWD_COMMAND}`; export r; \
3832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3833	$(HOST_EXPORTS) \
3834	for flag in $(EXTRA_HOST_FLAGS) ; do \
3835	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3836	done; \
3837	echo "Doing distclean in ash" ; \
3838	(cd $(HOST_SUBDIR)/ash && \
3839	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3840	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3841	          "RANLIB=$${RANLIB}" \
3842	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3843	          distclean) \
3844	  || exit 1
3845
3846@endif ash
3847
3848.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3849maybe-maintainer-clean-ash:
3850@if ash
3851maybe-maintainer-clean-ash: maintainer-clean-ash
3852
3853maintainer-clean-ash:
3854	@: $(MAKE); $(unstage)
3855	@[ -f ./ash/Makefile ] || exit 0; \
3856	r=`${PWD_COMMAND}`; export r; \
3857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3858	$(HOST_EXPORTS) \
3859	for flag in $(EXTRA_HOST_FLAGS) ; do \
3860	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3861	done; \
3862	echo "Doing maintainer-clean in ash" ; \
3863	(cd $(HOST_SUBDIR)/ash && \
3864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3866	          "RANLIB=$${RANLIB}" \
3867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3868	          maintainer-clean) \
3869	  || exit 1
3870
3871@endif ash
3872
3873
3874
3875.PHONY: configure-autoconf maybe-configure-autoconf
3876maybe-configure-autoconf:
3877@if gcc-bootstrap
3878configure-autoconf: stage_current
3879@endif gcc-bootstrap
3880@if autoconf
3881maybe-configure-autoconf: configure-autoconf
3882configure-autoconf:
3883	@: $(MAKE); $(unstage)
3884	@r=`${PWD_COMMAND}`; export r; \
3885	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3886	test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3887	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3888	$(HOST_EXPORTS)  \
3889	echo Configuring in $(HOST_SUBDIR)/autoconf; \
3890	cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3891	case $(srcdir) in \
3892	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3893	  *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3894		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3895	esac; \
3896	srcdiroption="--srcdir=$${topdir}/autoconf"; \
3897	libsrcdir="$$s/autoconf"; \
3898	$(SHELL) $${libsrcdir}/configure \
3899	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3900	  --target=${target_alias} $${srcdiroption}  \
3901	  || exit 1
3902@endif autoconf
3903
3904
3905
3906
3907
3908.PHONY: all-autoconf maybe-all-autoconf
3909maybe-all-autoconf:
3910@if gcc-bootstrap
3911all-autoconf: stage_current
3912@endif gcc-bootstrap
3913@if autoconf
3914TARGET-autoconf=all
3915maybe-all-autoconf: all-autoconf
3916all-autoconf: configure-autoconf
3917	@: $(MAKE); $(unstage)
3918	@r=`${PWD_COMMAND}`; export r; \
3919	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3920	$(HOST_EXPORTS)  \
3921	(cd $(HOST_SUBDIR)/autoconf && \
3922	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3923		$(TARGET-autoconf))
3924@endif autoconf
3925
3926
3927
3928
3929.PHONY: check-autoconf maybe-check-autoconf
3930maybe-check-autoconf:
3931@if autoconf
3932maybe-check-autoconf: check-autoconf
3933
3934check-autoconf:
3935	@: $(MAKE); $(unstage)
3936	@r=`${PWD_COMMAND}`; export r; \
3937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3938	$(HOST_EXPORTS) \
3939	(cd $(HOST_SUBDIR)/autoconf && \
3940	  $(MAKE) $(FLAGS_TO_PASS)  check)
3941
3942@endif autoconf
3943
3944.PHONY: install-autoconf maybe-install-autoconf
3945maybe-install-autoconf:
3946@if autoconf
3947maybe-install-autoconf: install-autoconf
3948
3949install-autoconf: installdirs
3950	@: $(MAKE); $(unstage)
3951	@r=`${PWD_COMMAND}`; export r; \
3952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3953	$(HOST_EXPORTS) \
3954	(cd $(HOST_SUBDIR)/autoconf && \
3955	  $(MAKE) $(FLAGS_TO_PASS)  install)
3956
3957@endif autoconf
3958
3959# Other targets (info, dvi, pdf, etc.)
3960
3961.PHONY: maybe-info-autoconf info-autoconf
3962maybe-info-autoconf:
3963@if autoconf
3964maybe-info-autoconf: info-autoconf
3965
3966info-autoconf: \
3967    configure-autoconf
3968	@: $(MAKE); $(unstage)
3969	@[ -f ./autoconf/Makefile ] || exit 0; \
3970	r=`${PWD_COMMAND}`; export r; \
3971	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3972	$(HOST_EXPORTS) \
3973	for flag in $(EXTRA_HOST_FLAGS) ; do \
3974	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3975	done; \
3976	echo "Doing info in autoconf" ; \
3977	(cd $(HOST_SUBDIR)/autoconf && \
3978	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3979	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3980	          "RANLIB=$${RANLIB}" \
3981	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3982	          info) \
3983	  || exit 1
3984
3985@endif autoconf
3986
3987.PHONY: maybe-dvi-autoconf dvi-autoconf
3988maybe-dvi-autoconf:
3989@if autoconf
3990maybe-dvi-autoconf: dvi-autoconf
3991
3992dvi-autoconf: \
3993    configure-autoconf
3994	@: $(MAKE); $(unstage)
3995	@[ -f ./autoconf/Makefile ] || exit 0; \
3996	r=`${PWD_COMMAND}`; export r; \
3997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3998	$(HOST_EXPORTS) \
3999	for flag in $(EXTRA_HOST_FLAGS) ; do \
4000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4001	done; \
4002	echo "Doing dvi in autoconf" ; \
4003	(cd $(HOST_SUBDIR)/autoconf && \
4004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4006	          "RANLIB=$${RANLIB}" \
4007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4008	          dvi) \
4009	  || exit 1
4010
4011@endif autoconf
4012
4013.PHONY: maybe-pdf-autoconf pdf-autoconf
4014maybe-pdf-autoconf:
4015@if autoconf
4016maybe-pdf-autoconf: pdf-autoconf
4017
4018pdf-autoconf: \
4019    configure-autoconf
4020	@: $(MAKE); $(unstage)
4021	@[ -f ./autoconf/Makefile ] || exit 0; \
4022	r=`${PWD_COMMAND}`; export r; \
4023	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024	$(HOST_EXPORTS) \
4025	for flag in $(EXTRA_HOST_FLAGS) ; do \
4026	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4027	done; \
4028	echo "Doing pdf in autoconf" ; \
4029	(cd $(HOST_SUBDIR)/autoconf && \
4030	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4031	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4032	          "RANLIB=$${RANLIB}" \
4033	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4034	          pdf) \
4035	  || exit 1
4036
4037@endif autoconf
4038
4039.PHONY: maybe-html-autoconf html-autoconf
4040maybe-html-autoconf:
4041@if autoconf
4042maybe-html-autoconf: html-autoconf
4043
4044html-autoconf: \
4045    configure-autoconf
4046	@: $(MAKE); $(unstage)
4047	@[ -f ./autoconf/Makefile ] || exit 0; \
4048	r=`${PWD_COMMAND}`; export r; \
4049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4050	$(HOST_EXPORTS) \
4051	for flag in $(EXTRA_HOST_FLAGS) ; do \
4052	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4053	done; \
4054	echo "Doing html in autoconf" ; \
4055	(cd $(HOST_SUBDIR)/autoconf && \
4056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4058	          "RANLIB=$${RANLIB}" \
4059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4060	          html) \
4061	  || exit 1
4062
4063@endif autoconf
4064
4065.PHONY: maybe-TAGS-autoconf TAGS-autoconf
4066maybe-TAGS-autoconf:
4067@if autoconf
4068maybe-TAGS-autoconf: TAGS-autoconf
4069
4070TAGS-autoconf: \
4071    configure-autoconf
4072	@: $(MAKE); $(unstage)
4073	@[ -f ./autoconf/Makefile ] || exit 0; \
4074	r=`${PWD_COMMAND}`; export r; \
4075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076	$(HOST_EXPORTS) \
4077	for flag in $(EXTRA_HOST_FLAGS) ; do \
4078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4079	done; \
4080	echo "Doing TAGS in autoconf" ; \
4081	(cd $(HOST_SUBDIR)/autoconf && \
4082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4084	          "RANLIB=$${RANLIB}" \
4085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4086	          TAGS) \
4087	  || exit 1
4088
4089@endif autoconf
4090
4091.PHONY: maybe-install-info-autoconf install-info-autoconf
4092maybe-install-info-autoconf:
4093@if autoconf
4094maybe-install-info-autoconf: install-info-autoconf
4095
4096install-info-autoconf: \
4097    configure-autoconf \
4098    info-autoconf
4099	@: $(MAKE); $(unstage)
4100	@[ -f ./autoconf/Makefile ] || exit 0; \
4101	r=`${PWD_COMMAND}`; export r; \
4102	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4103	$(HOST_EXPORTS) \
4104	for flag in $(EXTRA_HOST_FLAGS) ; do \
4105	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4106	done; \
4107	echo "Doing install-info in autoconf" ; \
4108	(cd $(HOST_SUBDIR)/autoconf && \
4109	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4110	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4111	          "RANLIB=$${RANLIB}" \
4112	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4113	          install-info) \
4114	  || exit 1
4115
4116@endif autoconf
4117
4118.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4119maybe-install-pdf-autoconf:
4120@if autoconf
4121maybe-install-pdf-autoconf: install-pdf-autoconf
4122
4123install-pdf-autoconf: \
4124    configure-autoconf \
4125    pdf-autoconf
4126	@: $(MAKE); $(unstage)
4127	@[ -f ./autoconf/Makefile ] || exit 0; \
4128	r=`${PWD_COMMAND}`; export r; \
4129	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4130	$(HOST_EXPORTS) \
4131	for flag in $(EXTRA_HOST_FLAGS) ; do \
4132	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4133	done; \
4134	echo "Doing install-pdf in autoconf" ; \
4135	(cd $(HOST_SUBDIR)/autoconf && \
4136	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4137	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4138	          "RANLIB=$${RANLIB}" \
4139	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4140	          install-pdf) \
4141	  || exit 1
4142
4143@endif autoconf
4144
4145.PHONY: maybe-install-html-autoconf install-html-autoconf
4146maybe-install-html-autoconf:
4147@if autoconf
4148maybe-install-html-autoconf: install-html-autoconf
4149
4150install-html-autoconf: \
4151    configure-autoconf \
4152    html-autoconf
4153	@: $(MAKE); $(unstage)
4154	@[ -f ./autoconf/Makefile ] || exit 0; \
4155	r=`${PWD_COMMAND}`; export r; \
4156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157	$(HOST_EXPORTS) \
4158	for flag in $(EXTRA_HOST_FLAGS) ; do \
4159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4160	done; \
4161	echo "Doing install-html in autoconf" ; \
4162	(cd $(HOST_SUBDIR)/autoconf && \
4163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4165	          "RANLIB=$${RANLIB}" \
4166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4167	          install-html) \
4168	  || exit 1
4169
4170@endif autoconf
4171
4172.PHONY: maybe-installcheck-autoconf installcheck-autoconf
4173maybe-installcheck-autoconf:
4174@if autoconf
4175maybe-installcheck-autoconf: installcheck-autoconf
4176
4177installcheck-autoconf: \
4178    configure-autoconf
4179	@: $(MAKE); $(unstage)
4180	@[ -f ./autoconf/Makefile ] || exit 0; \
4181	r=`${PWD_COMMAND}`; export r; \
4182	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4183	$(HOST_EXPORTS) \
4184	for flag in $(EXTRA_HOST_FLAGS) ; do \
4185	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4186	done; \
4187	echo "Doing installcheck in autoconf" ; \
4188	(cd $(HOST_SUBDIR)/autoconf && \
4189	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4190	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4191	          "RANLIB=$${RANLIB}" \
4192	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4193	          installcheck) \
4194	  || exit 1
4195
4196@endif autoconf
4197
4198.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4199maybe-mostlyclean-autoconf:
4200@if autoconf
4201maybe-mostlyclean-autoconf: mostlyclean-autoconf
4202
4203mostlyclean-autoconf:
4204	@: $(MAKE); $(unstage)
4205	@[ -f ./autoconf/Makefile ] || exit 0; \
4206	r=`${PWD_COMMAND}`; export r; \
4207	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4208	$(HOST_EXPORTS) \
4209	for flag in $(EXTRA_HOST_FLAGS) ; do \
4210	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4211	done; \
4212	echo "Doing mostlyclean in autoconf" ; \
4213	(cd $(HOST_SUBDIR)/autoconf && \
4214	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4215	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4216	          "RANLIB=$${RANLIB}" \
4217	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4218	          mostlyclean) \
4219	  || exit 1
4220
4221@endif autoconf
4222
4223.PHONY: maybe-clean-autoconf clean-autoconf
4224maybe-clean-autoconf:
4225@if autoconf
4226maybe-clean-autoconf: clean-autoconf
4227
4228clean-autoconf:
4229	@: $(MAKE); $(unstage)
4230	@[ -f ./autoconf/Makefile ] || exit 0; \
4231	r=`${PWD_COMMAND}`; export r; \
4232	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4233	$(HOST_EXPORTS) \
4234	for flag in $(EXTRA_HOST_FLAGS) ; do \
4235	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4236	done; \
4237	echo "Doing clean in autoconf" ; \
4238	(cd $(HOST_SUBDIR)/autoconf && \
4239	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4240	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4241	          "RANLIB=$${RANLIB}" \
4242	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4243	          clean) \
4244	  || exit 1
4245
4246@endif autoconf
4247
4248.PHONY: maybe-distclean-autoconf distclean-autoconf
4249maybe-distclean-autoconf:
4250@if autoconf
4251maybe-distclean-autoconf: distclean-autoconf
4252
4253distclean-autoconf:
4254	@: $(MAKE); $(unstage)
4255	@[ -f ./autoconf/Makefile ] || exit 0; \
4256	r=`${PWD_COMMAND}`; export r; \
4257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258	$(HOST_EXPORTS) \
4259	for flag in $(EXTRA_HOST_FLAGS) ; do \
4260	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4261	done; \
4262	echo "Doing distclean in autoconf" ; \
4263	(cd $(HOST_SUBDIR)/autoconf && \
4264	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4265	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4266	          "RANLIB=$${RANLIB}" \
4267	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4268	          distclean) \
4269	  || exit 1
4270
4271@endif autoconf
4272
4273.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4274maybe-maintainer-clean-autoconf:
4275@if autoconf
4276maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4277
4278maintainer-clean-autoconf:
4279	@: $(MAKE); $(unstage)
4280	@[ -f ./autoconf/Makefile ] || exit 0; \
4281	r=`${PWD_COMMAND}`; export r; \
4282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4283	$(HOST_EXPORTS) \
4284	for flag in $(EXTRA_HOST_FLAGS) ; do \
4285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4286	done; \
4287	echo "Doing maintainer-clean in autoconf" ; \
4288	(cd $(HOST_SUBDIR)/autoconf && \
4289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4291	          "RANLIB=$${RANLIB}" \
4292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4293	          maintainer-clean) \
4294	  || exit 1
4295
4296@endif autoconf
4297
4298
4299
4300.PHONY: configure-automake maybe-configure-automake
4301maybe-configure-automake:
4302@if gcc-bootstrap
4303configure-automake: stage_current
4304@endif gcc-bootstrap
4305@if automake
4306maybe-configure-automake: configure-automake
4307configure-automake:
4308	@: $(MAKE); $(unstage)
4309	@r=`${PWD_COMMAND}`; export r; \
4310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311	test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4312	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4313	$(HOST_EXPORTS)  \
4314	echo Configuring in $(HOST_SUBDIR)/automake; \
4315	cd "$(HOST_SUBDIR)/automake" || exit 1; \
4316	case $(srcdir) in \
4317	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4318	  *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4319		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4320	esac; \
4321	srcdiroption="--srcdir=$${topdir}/automake"; \
4322	libsrcdir="$$s/automake"; \
4323	$(SHELL) $${libsrcdir}/configure \
4324	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4325	  --target=${target_alias} $${srcdiroption}  \
4326	  || exit 1
4327@endif automake
4328
4329
4330
4331
4332
4333.PHONY: all-automake maybe-all-automake
4334maybe-all-automake:
4335@if gcc-bootstrap
4336all-automake: stage_current
4337@endif gcc-bootstrap
4338@if automake
4339TARGET-automake=all
4340maybe-all-automake: all-automake
4341all-automake: configure-automake
4342	@: $(MAKE); $(unstage)
4343	@r=`${PWD_COMMAND}`; export r; \
4344	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4345	$(HOST_EXPORTS)  \
4346	(cd $(HOST_SUBDIR)/automake && \
4347	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4348		$(TARGET-automake))
4349@endif automake
4350
4351
4352
4353
4354.PHONY: check-automake maybe-check-automake
4355maybe-check-automake:
4356@if automake
4357maybe-check-automake: check-automake
4358
4359check-automake:
4360	@: $(MAKE); $(unstage)
4361	@r=`${PWD_COMMAND}`; export r; \
4362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4363	$(HOST_EXPORTS) \
4364	(cd $(HOST_SUBDIR)/automake && \
4365	  $(MAKE) $(FLAGS_TO_PASS)  check)
4366
4367@endif automake
4368
4369.PHONY: install-automake maybe-install-automake
4370maybe-install-automake:
4371@if automake
4372maybe-install-automake: install-automake
4373
4374install-automake: installdirs
4375	@: $(MAKE); $(unstage)
4376	@r=`${PWD_COMMAND}`; export r; \
4377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4378	$(HOST_EXPORTS) \
4379	(cd $(HOST_SUBDIR)/automake && \
4380	  $(MAKE) $(FLAGS_TO_PASS)  install)
4381
4382@endif automake
4383
4384# Other targets (info, dvi, pdf, etc.)
4385
4386.PHONY: maybe-info-automake info-automake
4387maybe-info-automake:
4388@if automake
4389maybe-info-automake: info-automake
4390
4391info-automake: \
4392    configure-automake
4393	@: $(MAKE); $(unstage)
4394	@[ -f ./automake/Makefile ] || exit 0; \
4395	r=`${PWD_COMMAND}`; export r; \
4396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4397	$(HOST_EXPORTS) \
4398	for flag in $(EXTRA_HOST_FLAGS) ; do \
4399	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4400	done; \
4401	echo "Doing info in automake" ; \
4402	(cd $(HOST_SUBDIR)/automake && \
4403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4405	          "RANLIB=$${RANLIB}" \
4406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4407	          info) \
4408	  || exit 1
4409
4410@endif automake
4411
4412.PHONY: maybe-dvi-automake dvi-automake
4413maybe-dvi-automake:
4414@if automake
4415maybe-dvi-automake: dvi-automake
4416
4417dvi-automake: \
4418    configure-automake
4419	@: $(MAKE); $(unstage)
4420	@[ -f ./automake/Makefile ] || exit 0; \
4421	r=`${PWD_COMMAND}`; export r; \
4422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4423	$(HOST_EXPORTS) \
4424	for flag in $(EXTRA_HOST_FLAGS) ; do \
4425	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4426	done; \
4427	echo "Doing dvi in automake" ; \
4428	(cd $(HOST_SUBDIR)/automake && \
4429	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4430	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4431	          "RANLIB=$${RANLIB}" \
4432	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4433	          dvi) \
4434	  || exit 1
4435
4436@endif automake
4437
4438.PHONY: maybe-pdf-automake pdf-automake
4439maybe-pdf-automake:
4440@if automake
4441maybe-pdf-automake: pdf-automake
4442
4443pdf-automake: \
4444    configure-automake
4445	@: $(MAKE); $(unstage)
4446	@[ -f ./automake/Makefile ] || exit 0; \
4447	r=`${PWD_COMMAND}`; export r; \
4448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449	$(HOST_EXPORTS) \
4450	for flag in $(EXTRA_HOST_FLAGS) ; do \
4451	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4452	done; \
4453	echo "Doing pdf in automake" ; \
4454	(cd $(HOST_SUBDIR)/automake && \
4455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4457	          "RANLIB=$${RANLIB}" \
4458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4459	          pdf) \
4460	  || exit 1
4461
4462@endif automake
4463
4464.PHONY: maybe-html-automake html-automake
4465maybe-html-automake:
4466@if automake
4467maybe-html-automake: html-automake
4468
4469html-automake: \
4470    configure-automake
4471	@: $(MAKE); $(unstage)
4472	@[ -f ./automake/Makefile ] || exit 0; \
4473	r=`${PWD_COMMAND}`; export r; \
4474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4475	$(HOST_EXPORTS) \
4476	for flag in $(EXTRA_HOST_FLAGS) ; do \
4477	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4478	done; \
4479	echo "Doing html in automake" ; \
4480	(cd $(HOST_SUBDIR)/automake && \
4481	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4482	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4483	          "RANLIB=$${RANLIB}" \
4484	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4485	          html) \
4486	  || exit 1
4487
4488@endif automake
4489
4490.PHONY: maybe-TAGS-automake TAGS-automake
4491maybe-TAGS-automake:
4492@if automake
4493maybe-TAGS-automake: TAGS-automake
4494
4495TAGS-automake: \
4496    configure-automake
4497	@: $(MAKE); $(unstage)
4498	@[ -f ./automake/Makefile ] || exit 0; \
4499	r=`${PWD_COMMAND}`; export r; \
4500	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501	$(HOST_EXPORTS) \
4502	for flag in $(EXTRA_HOST_FLAGS) ; do \
4503	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504	done; \
4505	echo "Doing TAGS in automake" ; \
4506	(cd $(HOST_SUBDIR)/automake && \
4507	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509	          "RANLIB=$${RANLIB}" \
4510	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511	          TAGS) \
4512	  || exit 1
4513
4514@endif automake
4515
4516.PHONY: maybe-install-info-automake install-info-automake
4517maybe-install-info-automake:
4518@if automake
4519maybe-install-info-automake: install-info-automake
4520
4521install-info-automake: \
4522    configure-automake \
4523    info-automake
4524	@: $(MAKE); $(unstage)
4525	@[ -f ./automake/Makefile ] || exit 0; \
4526	r=`${PWD_COMMAND}`; export r; \
4527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4528	$(HOST_EXPORTS) \
4529	for flag in $(EXTRA_HOST_FLAGS) ; do \
4530	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4531	done; \
4532	echo "Doing install-info in automake" ; \
4533	(cd $(HOST_SUBDIR)/automake && \
4534	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4535	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4536	          "RANLIB=$${RANLIB}" \
4537	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4538	          install-info) \
4539	  || exit 1
4540
4541@endif automake
4542
4543.PHONY: maybe-install-pdf-automake install-pdf-automake
4544maybe-install-pdf-automake:
4545@if automake
4546maybe-install-pdf-automake: install-pdf-automake
4547
4548install-pdf-automake: \
4549    configure-automake \
4550    pdf-automake
4551	@: $(MAKE); $(unstage)
4552	@[ -f ./automake/Makefile ] || exit 0; \
4553	r=`${PWD_COMMAND}`; export r; \
4554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4555	$(HOST_EXPORTS) \
4556	for flag in $(EXTRA_HOST_FLAGS) ; do \
4557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4558	done; \
4559	echo "Doing install-pdf in automake" ; \
4560	(cd $(HOST_SUBDIR)/automake && \
4561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4563	          "RANLIB=$${RANLIB}" \
4564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4565	          install-pdf) \
4566	  || exit 1
4567
4568@endif automake
4569
4570.PHONY: maybe-install-html-automake install-html-automake
4571maybe-install-html-automake:
4572@if automake
4573maybe-install-html-automake: install-html-automake
4574
4575install-html-automake: \
4576    configure-automake \
4577    html-automake
4578	@: $(MAKE); $(unstage)
4579	@[ -f ./automake/Makefile ] || exit 0; \
4580	r=`${PWD_COMMAND}`; export r; \
4581	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4582	$(HOST_EXPORTS) \
4583	for flag in $(EXTRA_HOST_FLAGS) ; do \
4584	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4585	done; \
4586	echo "Doing install-html in automake" ; \
4587	(cd $(HOST_SUBDIR)/automake && \
4588	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4589	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4590	          "RANLIB=$${RANLIB}" \
4591	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4592	          install-html) \
4593	  || exit 1
4594
4595@endif automake
4596
4597.PHONY: maybe-installcheck-automake installcheck-automake
4598maybe-installcheck-automake:
4599@if automake
4600maybe-installcheck-automake: installcheck-automake
4601
4602installcheck-automake: \
4603    configure-automake
4604	@: $(MAKE); $(unstage)
4605	@[ -f ./automake/Makefile ] || exit 0; \
4606	r=`${PWD_COMMAND}`; export r; \
4607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4608	$(HOST_EXPORTS) \
4609	for flag in $(EXTRA_HOST_FLAGS) ; do \
4610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4611	done; \
4612	echo "Doing installcheck in automake" ; \
4613	(cd $(HOST_SUBDIR)/automake && \
4614	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4615	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4616	          "RANLIB=$${RANLIB}" \
4617	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4618	          installcheck) \
4619	  || exit 1
4620
4621@endif automake
4622
4623.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4624maybe-mostlyclean-automake:
4625@if automake
4626maybe-mostlyclean-automake: mostlyclean-automake
4627
4628mostlyclean-automake:
4629	@: $(MAKE); $(unstage)
4630	@[ -f ./automake/Makefile ] || exit 0; \
4631	r=`${PWD_COMMAND}`; export r; \
4632	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4633	$(HOST_EXPORTS) \
4634	for flag in $(EXTRA_HOST_FLAGS) ; do \
4635	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4636	done; \
4637	echo "Doing mostlyclean in automake" ; \
4638	(cd $(HOST_SUBDIR)/automake && \
4639	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4640	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4641	          "RANLIB=$${RANLIB}" \
4642	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4643	          mostlyclean) \
4644	  || exit 1
4645
4646@endif automake
4647
4648.PHONY: maybe-clean-automake clean-automake
4649maybe-clean-automake:
4650@if automake
4651maybe-clean-automake: clean-automake
4652
4653clean-automake:
4654	@: $(MAKE); $(unstage)
4655	@[ -f ./automake/Makefile ] || exit 0; \
4656	r=`${PWD_COMMAND}`; export r; \
4657	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4658	$(HOST_EXPORTS) \
4659	for flag in $(EXTRA_HOST_FLAGS) ; do \
4660	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4661	done; \
4662	echo "Doing clean in automake" ; \
4663	(cd $(HOST_SUBDIR)/automake && \
4664	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4665	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4666	          "RANLIB=$${RANLIB}" \
4667	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4668	          clean) \
4669	  || exit 1
4670
4671@endif automake
4672
4673.PHONY: maybe-distclean-automake distclean-automake
4674maybe-distclean-automake:
4675@if automake
4676maybe-distclean-automake: distclean-automake
4677
4678distclean-automake:
4679	@: $(MAKE); $(unstage)
4680	@[ -f ./automake/Makefile ] || exit 0; \
4681	r=`${PWD_COMMAND}`; export r; \
4682	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683	$(HOST_EXPORTS) \
4684	for flag in $(EXTRA_HOST_FLAGS) ; do \
4685	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4686	done; \
4687	echo "Doing distclean in automake" ; \
4688	(cd $(HOST_SUBDIR)/automake && \
4689	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4690	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4691	          "RANLIB=$${RANLIB}" \
4692	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4693	          distclean) \
4694	  || exit 1
4695
4696@endif automake
4697
4698.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4699maybe-maintainer-clean-automake:
4700@if automake
4701maybe-maintainer-clean-automake: maintainer-clean-automake
4702
4703maintainer-clean-automake:
4704	@: $(MAKE); $(unstage)
4705	@[ -f ./automake/Makefile ] || exit 0; \
4706	r=`${PWD_COMMAND}`; export r; \
4707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4708	$(HOST_EXPORTS) \
4709	for flag in $(EXTRA_HOST_FLAGS) ; do \
4710	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4711	done; \
4712	echo "Doing maintainer-clean in automake" ; \
4713	(cd $(HOST_SUBDIR)/automake && \
4714	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4715	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4716	          "RANLIB=$${RANLIB}" \
4717	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4718	          maintainer-clean) \
4719	  || exit 1
4720
4721@endif automake
4722
4723
4724
4725.PHONY: configure-bash maybe-configure-bash
4726maybe-configure-bash:
4727@if gcc-bootstrap
4728configure-bash: stage_current
4729@endif gcc-bootstrap
4730@if bash
4731maybe-configure-bash: configure-bash
4732configure-bash:
4733	@: $(MAKE); $(unstage)
4734	@r=`${PWD_COMMAND}`; export r; \
4735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736	test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4737	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4738	$(HOST_EXPORTS)  \
4739	echo Configuring in $(HOST_SUBDIR)/bash; \
4740	cd "$(HOST_SUBDIR)/bash" || exit 1; \
4741	case $(srcdir) in \
4742	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4743	  *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4744		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4745	esac; \
4746	srcdiroption="--srcdir=$${topdir}/bash"; \
4747	libsrcdir="$$s/bash"; \
4748	$(SHELL) $${libsrcdir}/configure \
4749	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4750	  --target=${target_alias} $${srcdiroption}  \
4751	  || exit 1
4752@endif bash
4753
4754
4755
4756
4757
4758.PHONY: all-bash maybe-all-bash
4759maybe-all-bash:
4760@if gcc-bootstrap
4761all-bash: stage_current
4762@endif gcc-bootstrap
4763@if bash
4764TARGET-bash=all
4765maybe-all-bash: all-bash
4766all-bash: configure-bash
4767	@: $(MAKE); $(unstage)
4768	@r=`${PWD_COMMAND}`; export r; \
4769	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770	$(HOST_EXPORTS)  \
4771	(cd $(HOST_SUBDIR)/bash && \
4772	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4773		$(TARGET-bash))
4774@endif bash
4775
4776
4777
4778
4779.PHONY: check-bash maybe-check-bash
4780maybe-check-bash:
4781@if bash
4782maybe-check-bash: check-bash
4783
4784check-bash:
4785	@: $(MAKE); $(unstage)
4786	@r=`${PWD_COMMAND}`; export r; \
4787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788	$(HOST_EXPORTS) \
4789	(cd $(HOST_SUBDIR)/bash && \
4790	  $(MAKE) $(FLAGS_TO_PASS)  check)
4791
4792@endif bash
4793
4794.PHONY: install-bash maybe-install-bash
4795maybe-install-bash:
4796@if bash
4797maybe-install-bash: install-bash
4798
4799install-bash: installdirs
4800	@: $(MAKE); $(unstage)
4801	@r=`${PWD_COMMAND}`; export r; \
4802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4803	$(HOST_EXPORTS) \
4804	(cd $(HOST_SUBDIR)/bash && \
4805	  $(MAKE) $(FLAGS_TO_PASS)  install)
4806
4807@endif bash
4808
4809# Other targets (info, dvi, pdf, etc.)
4810
4811.PHONY: maybe-info-bash info-bash
4812maybe-info-bash:
4813@if bash
4814maybe-info-bash: info-bash
4815
4816info-bash: \
4817    configure-bash
4818	@: $(MAKE); $(unstage)
4819	@[ -f ./bash/Makefile ] || exit 0; \
4820	r=`${PWD_COMMAND}`; export r; \
4821	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4822	$(HOST_EXPORTS) \
4823	for flag in $(EXTRA_HOST_FLAGS) ; do \
4824	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4825	done; \
4826	echo "Doing info in bash" ; \
4827	(cd $(HOST_SUBDIR)/bash && \
4828	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4829	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4830	          "RANLIB=$${RANLIB}" \
4831	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4832	          info) \
4833	  || exit 1
4834
4835@endif bash
4836
4837.PHONY: maybe-dvi-bash dvi-bash
4838maybe-dvi-bash:
4839@if bash
4840maybe-dvi-bash: dvi-bash
4841
4842dvi-bash: \
4843    configure-bash
4844	@: $(MAKE); $(unstage)
4845	@[ -f ./bash/Makefile ] || exit 0; \
4846	r=`${PWD_COMMAND}`; export r; \
4847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4848	$(HOST_EXPORTS) \
4849	for flag in $(EXTRA_HOST_FLAGS) ; do \
4850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4851	done; \
4852	echo "Doing dvi in bash" ; \
4853	(cd $(HOST_SUBDIR)/bash && \
4854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4856	          "RANLIB=$${RANLIB}" \
4857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4858	          dvi) \
4859	  || exit 1
4860
4861@endif bash
4862
4863.PHONY: maybe-pdf-bash pdf-bash
4864maybe-pdf-bash:
4865@if bash
4866maybe-pdf-bash: pdf-bash
4867
4868pdf-bash: \
4869    configure-bash
4870	@: $(MAKE); $(unstage)
4871	@[ -f ./bash/Makefile ] || exit 0; \
4872	r=`${PWD_COMMAND}`; export r; \
4873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4874	$(HOST_EXPORTS) \
4875	for flag in $(EXTRA_HOST_FLAGS) ; do \
4876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4877	done; \
4878	echo "Doing pdf in bash" ; \
4879	(cd $(HOST_SUBDIR)/bash && \
4880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4882	          "RANLIB=$${RANLIB}" \
4883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4884	          pdf) \
4885	  || exit 1
4886
4887@endif bash
4888
4889.PHONY: maybe-html-bash html-bash
4890maybe-html-bash:
4891@if bash
4892maybe-html-bash: html-bash
4893
4894html-bash: \
4895    configure-bash
4896	@: $(MAKE); $(unstage)
4897	@[ -f ./bash/Makefile ] || exit 0; \
4898	r=`${PWD_COMMAND}`; export r; \
4899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900	$(HOST_EXPORTS) \
4901	for flag in $(EXTRA_HOST_FLAGS) ; do \
4902	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4903	done; \
4904	echo "Doing html in bash" ; \
4905	(cd $(HOST_SUBDIR)/bash && \
4906	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4907	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4908	          "RANLIB=$${RANLIB}" \
4909	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4910	          html) \
4911	  || exit 1
4912
4913@endif bash
4914
4915.PHONY: maybe-TAGS-bash TAGS-bash
4916maybe-TAGS-bash:
4917@if bash
4918maybe-TAGS-bash: TAGS-bash
4919
4920TAGS-bash: \
4921    configure-bash
4922	@: $(MAKE); $(unstage)
4923	@[ -f ./bash/Makefile ] || exit 0; \
4924	r=`${PWD_COMMAND}`; export r; \
4925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4926	$(HOST_EXPORTS) \
4927	for flag in $(EXTRA_HOST_FLAGS) ; do \
4928	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4929	done; \
4930	echo "Doing TAGS in bash" ; \
4931	(cd $(HOST_SUBDIR)/bash && \
4932	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4933	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4934	          "RANLIB=$${RANLIB}" \
4935	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4936	          TAGS) \
4937	  || exit 1
4938
4939@endif bash
4940
4941.PHONY: maybe-install-info-bash install-info-bash
4942maybe-install-info-bash:
4943@if bash
4944maybe-install-info-bash: install-info-bash
4945
4946install-info-bash: \
4947    configure-bash \
4948    info-bash
4949	@: $(MAKE); $(unstage)
4950	@[ -f ./bash/Makefile ] || exit 0; \
4951	r=`${PWD_COMMAND}`; export r; \
4952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4953	$(HOST_EXPORTS) \
4954	for flag in $(EXTRA_HOST_FLAGS) ; do \
4955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4956	done; \
4957	echo "Doing install-info in bash" ; \
4958	(cd $(HOST_SUBDIR)/bash && \
4959	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4960	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4961	          "RANLIB=$${RANLIB}" \
4962	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4963	          install-info) \
4964	  || exit 1
4965
4966@endif bash
4967
4968.PHONY: maybe-install-pdf-bash install-pdf-bash
4969maybe-install-pdf-bash:
4970@if bash
4971maybe-install-pdf-bash: install-pdf-bash
4972
4973install-pdf-bash: \
4974    configure-bash \
4975    pdf-bash
4976	@: $(MAKE); $(unstage)
4977	@[ -f ./bash/Makefile ] || exit 0; \
4978	r=`${PWD_COMMAND}`; export r; \
4979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980	$(HOST_EXPORTS) \
4981	for flag in $(EXTRA_HOST_FLAGS) ; do \
4982	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4983	done; \
4984	echo "Doing install-pdf in bash" ; \
4985	(cd $(HOST_SUBDIR)/bash && \
4986	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4987	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4988	          "RANLIB=$${RANLIB}" \
4989	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4990	          install-pdf) \
4991	  || exit 1
4992
4993@endif bash
4994
4995.PHONY: maybe-install-html-bash install-html-bash
4996maybe-install-html-bash:
4997@if bash
4998maybe-install-html-bash: install-html-bash
4999
5000install-html-bash: \
5001    configure-bash \
5002    html-bash
5003	@: $(MAKE); $(unstage)
5004	@[ -f ./bash/Makefile ] || exit 0; \
5005	r=`${PWD_COMMAND}`; export r; \
5006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5007	$(HOST_EXPORTS) \
5008	for flag in $(EXTRA_HOST_FLAGS) ; do \
5009	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5010	done; \
5011	echo "Doing install-html in bash" ; \
5012	(cd $(HOST_SUBDIR)/bash && \
5013	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5014	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5015	          "RANLIB=$${RANLIB}" \
5016	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5017	          install-html) \
5018	  || exit 1
5019
5020@endif bash
5021
5022.PHONY: maybe-installcheck-bash installcheck-bash
5023maybe-installcheck-bash:
5024@if bash
5025maybe-installcheck-bash: installcheck-bash
5026
5027installcheck-bash: \
5028    configure-bash
5029	@: $(MAKE); $(unstage)
5030	@[ -f ./bash/Makefile ] || exit 0; \
5031	r=`${PWD_COMMAND}`; export r; \
5032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5033	$(HOST_EXPORTS) \
5034	for flag in $(EXTRA_HOST_FLAGS) ; do \
5035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5036	done; \
5037	echo "Doing installcheck in bash" ; \
5038	(cd $(HOST_SUBDIR)/bash && \
5039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5041	          "RANLIB=$${RANLIB}" \
5042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5043	          installcheck) \
5044	  || exit 1
5045
5046@endif bash
5047
5048.PHONY: maybe-mostlyclean-bash mostlyclean-bash
5049maybe-mostlyclean-bash:
5050@if bash
5051maybe-mostlyclean-bash: mostlyclean-bash
5052
5053mostlyclean-bash:
5054	@: $(MAKE); $(unstage)
5055	@[ -f ./bash/Makefile ] || exit 0; \
5056	r=`${PWD_COMMAND}`; export r; \
5057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5058	$(HOST_EXPORTS) \
5059	for flag in $(EXTRA_HOST_FLAGS) ; do \
5060	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5061	done; \
5062	echo "Doing mostlyclean in bash" ; \
5063	(cd $(HOST_SUBDIR)/bash && \
5064	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5065	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5066	          "RANLIB=$${RANLIB}" \
5067	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5068	          mostlyclean) \
5069	  || exit 1
5070
5071@endif bash
5072
5073.PHONY: maybe-clean-bash clean-bash
5074maybe-clean-bash:
5075@if bash
5076maybe-clean-bash: clean-bash
5077
5078clean-bash:
5079	@: $(MAKE); $(unstage)
5080	@[ -f ./bash/Makefile ] || exit 0; \
5081	r=`${PWD_COMMAND}`; export r; \
5082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5083	$(HOST_EXPORTS) \
5084	for flag in $(EXTRA_HOST_FLAGS) ; do \
5085	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5086	done; \
5087	echo "Doing clean in bash" ; \
5088	(cd $(HOST_SUBDIR)/bash && \
5089	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5090	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5091	          "RANLIB=$${RANLIB}" \
5092	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5093	          clean) \
5094	  || exit 1
5095
5096@endif bash
5097
5098.PHONY: maybe-distclean-bash distclean-bash
5099maybe-distclean-bash:
5100@if bash
5101maybe-distclean-bash: distclean-bash
5102
5103distclean-bash:
5104	@: $(MAKE); $(unstage)
5105	@[ -f ./bash/Makefile ] || exit 0; \
5106	r=`${PWD_COMMAND}`; export r; \
5107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5108	$(HOST_EXPORTS) \
5109	for flag in $(EXTRA_HOST_FLAGS) ; do \
5110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5111	done; \
5112	echo "Doing distclean in bash" ; \
5113	(cd $(HOST_SUBDIR)/bash && \
5114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5116	          "RANLIB=$${RANLIB}" \
5117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5118	          distclean) \
5119	  || exit 1
5120
5121@endif bash
5122
5123.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5124maybe-maintainer-clean-bash:
5125@if bash
5126maybe-maintainer-clean-bash: maintainer-clean-bash
5127
5128maintainer-clean-bash:
5129	@: $(MAKE); $(unstage)
5130	@[ -f ./bash/Makefile ] || exit 0; \
5131	r=`${PWD_COMMAND}`; export r; \
5132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5133	$(HOST_EXPORTS) \
5134	for flag in $(EXTRA_HOST_FLAGS) ; do \
5135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5136	done; \
5137	echo "Doing maintainer-clean in bash" ; \
5138	(cd $(HOST_SUBDIR)/bash && \
5139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5141	          "RANLIB=$${RANLIB}" \
5142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5143	          maintainer-clean) \
5144	  || exit 1
5145
5146@endif bash
5147
5148
5149
5150.PHONY: configure-bfd maybe-configure-bfd
5151maybe-configure-bfd:
5152@if gcc-bootstrap
5153configure-bfd: stage_current
5154@endif gcc-bootstrap
5155@if bfd
5156maybe-configure-bfd: configure-bfd
5157configure-bfd:
5158	@r=`${PWD_COMMAND}`; export r; \
5159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5161	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5162	$(HOST_EXPORTS)  \
5163	echo Configuring in $(HOST_SUBDIR)/bfd; \
5164	cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5165	case $(srcdir) in \
5166	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5167	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5168		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5169	esac; \
5170	srcdiroption="--srcdir=$${topdir}/bfd"; \
5171	libsrcdir="$$s/bfd"; \
5172	$(SHELL) $${libsrcdir}/configure \
5173	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5174	  --target=${target_alias} $${srcdiroption}  \
5175	  || exit 1
5176@endif bfd
5177
5178
5179
5180.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5181maybe-configure-stage1-bfd:
5182@if bfd-bootstrap
5183maybe-configure-stage1-bfd: configure-stage1-bfd
5184configure-stage1-bfd:
5185	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5186	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5187	@r=`${PWD_COMMAND}`; export r; \
5188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5189	TFLAGS="$(STAGE1_TFLAGS)"; \
5190	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5191	$(HOST_EXPORTS) \
5192	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5193	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5194	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5195	echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5196	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5197	cd $(HOST_SUBDIR)/bfd || exit 1; \
5198	case $(srcdir) in \
5199	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5200	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5201		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5202	esac; \
5203	srcdiroption="--srcdir=$${topdir}/bfd"; \
5204	libsrcdir="$$s/bfd"; \
5205	$(SHELL) $${libsrcdir}/configure \
5206	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5207	  --target=${target_alias} $${srcdiroption} \
5208	  $(STAGE1_CONFIGURE_FLAGS)
5209@endif bfd-bootstrap
5210
5211.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5212maybe-configure-stage2-bfd:
5213@if bfd-bootstrap
5214maybe-configure-stage2-bfd: configure-stage2-bfd
5215configure-stage2-bfd:
5216	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5217	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5218	@r=`${PWD_COMMAND}`; export r; \
5219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5220	TFLAGS="$(STAGE2_TFLAGS)"; \
5221	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5222	$(HOST_EXPORTS) \
5223	$(POSTSTAGE1_HOST_EXPORTS) \
5224	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5225	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5226	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5227	echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5228	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5229	cd $(HOST_SUBDIR)/bfd || exit 1; \
5230	case $(srcdir) in \
5231	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5232	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5233		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5234	esac; \
5235	srcdiroption="--srcdir=$${topdir}/bfd"; \
5236	libsrcdir="$$s/bfd"; \
5237	$(SHELL) $${libsrcdir}/configure \
5238	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5239	  --target=${target_alias} $${srcdiroption} \
5240	  --with-build-libsubdir=$(HOST_SUBDIR) \
5241	  $(STAGE2_CONFIGURE_FLAGS)
5242@endif bfd-bootstrap
5243
5244.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5245maybe-configure-stage3-bfd:
5246@if bfd-bootstrap
5247maybe-configure-stage3-bfd: configure-stage3-bfd
5248configure-stage3-bfd:
5249	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5250	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5251	@r=`${PWD_COMMAND}`; export r; \
5252	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5253	TFLAGS="$(STAGE3_TFLAGS)"; \
5254	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5255	$(HOST_EXPORTS) \
5256	$(POSTSTAGE1_HOST_EXPORTS) \
5257	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5258	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5259	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5260	echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5261	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5262	cd $(HOST_SUBDIR)/bfd || exit 1; \
5263	case $(srcdir) in \
5264	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5265	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5266		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5267	esac; \
5268	srcdiroption="--srcdir=$${topdir}/bfd"; \
5269	libsrcdir="$$s/bfd"; \
5270	$(SHELL) $${libsrcdir}/configure \
5271	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5272	  --target=${target_alias} $${srcdiroption} \
5273	  --with-build-libsubdir=$(HOST_SUBDIR) \
5274	  $(STAGE3_CONFIGURE_FLAGS)
5275@endif bfd-bootstrap
5276
5277.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5278maybe-configure-stage4-bfd:
5279@if bfd-bootstrap
5280maybe-configure-stage4-bfd: configure-stage4-bfd
5281configure-stage4-bfd:
5282	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5283	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5284	@r=`${PWD_COMMAND}`; export r; \
5285	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5286	TFLAGS="$(STAGE4_TFLAGS)"; \
5287	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5288	$(HOST_EXPORTS) \
5289	$(POSTSTAGE1_HOST_EXPORTS) \
5290	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5291	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5292	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5293	echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5294	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5295	cd $(HOST_SUBDIR)/bfd || exit 1; \
5296	case $(srcdir) in \
5297	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5298	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5299		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5300	esac; \
5301	srcdiroption="--srcdir=$${topdir}/bfd"; \
5302	libsrcdir="$$s/bfd"; \
5303	$(SHELL) $${libsrcdir}/configure \
5304	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5305	  --target=${target_alias} $${srcdiroption} \
5306	  --with-build-libsubdir=$(HOST_SUBDIR) \
5307	  $(STAGE4_CONFIGURE_FLAGS)
5308@endif bfd-bootstrap
5309
5310.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5311maybe-configure-stageprofile-bfd:
5312@if bfd-bootstrap
5313maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5314configure-stageprofile-bfd:
5315	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5316	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5317	@r=`${PWD_COMMAND}`; export r; \
5318	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5319	TFLAGS="$(STAGEprofile_TFLAGS)"; \
5320	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5321	$(HOST_EXPORTS) \
5322	$(POSTSTAGE1_HOST_EXPORTS) \
5323	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5324	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5325	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5326	echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5327	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5328	cd $(HOST_SUBDIR)/bfd || exit 1; \
5329	case $(srcdir) in \
5330	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5331	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5332		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5333	esac; \
5334	srcdiroption="--srcdir=$${topdir}/bfd"; \
5335	libsrcdir="$$s/bfd"; \
5336	$(SHELL) $${libsrcdir}/configure \
5337	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5338	  --target=${target_alias} $${srcdiroption} \
5339	  --with-build-libsubdir=$(HOST_SUBDIR) \
5340	  $(STAGEprofile_CONFIGURE_FLAGS)
5341@endif bfd-bootstrap
5342
5343.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5344maybe-configure-stagefeedback-bfd:
5345@if bfd-bootstrap
5346maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5347configure-stagefeedback-bfd:
5348	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5349	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5350	@r=`${PWD_COMMAND}`; export r; \
5351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5352	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5353	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5354	$(HOST_EXPORTS) \
5355	$(POSTSTAGE1_HOST_EXPORTS) \
5356	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5357	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5358	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5359	echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5360	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5361	cd $(HOST_SUBDIR)/bfd || exit 1; \
5362	case $(srcdir) in \
5363	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5364	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5365		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5366	esac; \
5367	srcdiroption="--srcdir=$${topdir}/bfd"; \
5368	libsrcdir="$$s/bfd"; \
5369	$(SHELL) $${libsrcdir}/configure \
5370	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5371	  --target=${target_alias} $${srcdiroption} \
5372	  --with-build-libsubdir=$(HOST_SUBDIR) \
5373	  $(STAGEfeedback_CONFIGURE_FLAGS)
5374@endif bfd-bootstrap
5375
5376
5377
5378
5379
5380.PHONY: all-bfd maybe-all-bfd
5381maybe-all-bfd:
5382@if gcc-bootstrap
5383all-bfd: stage_current
5384@endif gcc-bootstrap
5385@if bfd
5386TARGET-bfd=all
5387maybe-all-bfd: all-bfd
5388all-bfd: configure-bfd
5389	@r=`${PWD_COMMAND}`; export r; \
5390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5391	$(HOST_EXPORTS)  \
5392	(cd $(HOST_SUBDIR)/bfd && \
5393	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5394		$(TARGET-bfd))
5395@endif bfd
5396
5397
5398
5399.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5400.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5401maybe-all-stage1-bfd:
5402maybe-clean-stage1-bfd:
5403@if bfd-bootstrap
5404maybe-all-stage1-bfd: all-stage1-bfd
5405all-stage1: all-stage1-bfd
5406TARGET-stage1-bfd = $(TARGET-bfd)
5407all-stage1-bfd: configure-stage1-bfd
5408	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5409	@r=`${PWD_COMMAND}`; export r; \
5410	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411	TFLAGS="$(STAGE1_TFLAGS)"; \
5412	$(HOST_EXPORTS)  \
5413	cd $(HOST_SUBDIR)/bfd && \
5414	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5415		CFLAGS="$(STAGE1_CFLAGS)" \
5416		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5417		LIBCFLAGS="$(LIBCFLAGS)" \
5418		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5419		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5420		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5421		$(EXTRA_HOST_FLAGS)   \
5422		TFLAGS="$(STAGE1_TFLAGS)" \
5423		$(TARGET-stage1-bfd)
5424
5425maybe-clean-stage1-bfd: clean-stage1-bfd
5426clean-stage1: clean-stage1-bfd
5427clean-stage1-bfd:
5428	@if [ $(current_stage) = stage1 ]; then \
5429	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5430	else \
5431	  [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5432	  $(MAKE) stage1-start; \
5433	fi; \
5434	cd $(HOST_SUBDIR)/bfd && \
5435	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5436		 clean
5437@endif bfd-bootstrap
5438
5439
5440.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5441.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5442maybe-all-stage2-bfd:
5443maybe-clean-stage2-bfd:
5444@if bfd-bootstrap
5445maybe-all-stage2-bfd: all-stage2-bfd
5446all-stage2: all-stage2-bfd
5447TARGET-stage2-bfd = $(TARGET-bfd)
5448all-stage2-bfd: configure-stage2-bfd
5449	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5450	@r=`${PWD_COMMAND}`; export r; \
5451	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5452	TFLAGS="$(STAGE2_TFLAGS)"; \
5453	$(HOST_EXPORTS) \
5454	$(POSTSTAGE1_HOST_EXPORTS)  \
5455	cd $(HOST_SUBDIR)/bfd && \
5456	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5457		CFLAGS="$(STAGE2_CFLAGS)" \
5458		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5459		LIBCFLAGS="$(STAGE2_CFLAGS)" \
5460		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5461		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5462		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5463		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5464		TFLAGS="$(STAGE2_TFLAGS)" \
5465		$(TARGET-stage2-bfd)
5466
5467maybe-clean-stage2-bfd: clean-stage2-bfd
5468clean-stage2: clean-stage2-bfd
5469clean-stage2-bfd:
5470	@if [ $(current_stage) = stage2 ]; then \
5471	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5472	else \
5473	  [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5474	  $(MAKE) stage2-start; \
5475	fi; \
5476	cd $(HOST_SUBDIR)/bfd && \
5477	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5478		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5479		 clean
5480@endif bfd-bootstrap
5481
5482
5483.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5484.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5485maybe-all-stage3-bfd:
5486maybe-clean-stage3-bfd:
5487@if bfd-bootstrap
5488maybe-all-stage3-bfd: all-stage3-bfd
5489all-stage3: all-stage3-bfd
5490TARGET-stage3-bfd = $(TARGET-bfd)
5491all-stage3-bfd: configure-stage3-bfd
5492	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5493	@r=`${PWD_COMMAND}`; export r; \
5494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5495	TFLAGS="$(STAGE3_TFLAGS)"; \
5496	$(HOST_EXPORTS) \
5497	$(POSTSTAGE1_HOST_EXPORTS)  \
5498	cd $(HOST_SUBDIR)/bfd && \
5499	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5500		CFLAGS="$(STAGE3_CFLAGS)" \
5501		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5502		LIBCFLAGS="$(STAGE3_CFLAGS)" \
5503		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5504		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5505		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5506		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5507		TFLAGS="$(STAGE3_TFLAGS)" \
5508		$(TARGET-stage3-bfd)
5509
5510maybe-clean-stage3-bfd: clean-stage3-bfd
5511clean-stage3: clean-stage3-bfd
5512clean-stage3-bfd:
5513	@if [ $(current_stage) = stage3 ]; then \
5514	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5515	else \
5516	  [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5517	  $(MAKE) stage3-start; \
5518	fi; \
5519	cd $(HOST_SUBDIR)/bfd && \
5520	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5521		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5522		 clean
5523@endif bfd-bootstrap
5524
5525
5526.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5527.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5528maybe-all-stage4-bfd:
5529maybe-clean-stage4-bfd:
5530@if bfd-bootstrap
5531maybe-all-stage4-bfd: all-stage4-bfd
5532all-stage4: all-stage4-bfd
5533TARGET-stage4-bfd = $(TARGET-bfd)
5534all-stage4-bfd: configure-stage4-bfd
5535	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5536	@r=`${PWD_COMMAND}`; export r; \
5537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5538	TFLAGS="$(STAGE4_TFLAGS)"; \
5539	$(HOST_EXPORTS) \
5540	$(POSTSTAGE1_HOST_EXPORTS)  \
5541	cd $(HOST_SUBDIR)/bfd && \
5542	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5543		CFLAGS="$(STAGE4_CFLAGS)" \
5544		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5545		LIBCFLAGS="$(STAGE4_CFLAGS)" \
5546		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5547		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5548		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5549		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5550		TFLAGS="$(STAGE4_TFLAGS)" \
5551		$(TARGET-stage4-bfd)
5552
5553maybe-clean-stage4-bfd: clean-stage4-bfd
5554clean-stage4: clean-stage4-bfd
5555clean-stage4-bfd:
5556	@if [ $(current_stage) = stage4 ]; then \
5557	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5558	else \
5559	  [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5560	  $(MAKE) stage4-start; \
5561	fi; \
5562	cd $(HOST_SUBDIR)/bfd && \
5563	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5564		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5565		 clean
5566@endif bfd-bootstrap
5567
5568
5569.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5570.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5571maybe-all-stageprofile-bfd:
5572maybe-clean-stageprofile-bfd:
5573@if bfd-bootstrap
5574maybe-all-stageprofile-bfd: all-stageprofile-bfd
5575all-stageprofile: all-stageprofile-bfd
5576TARGET-stageprofile-bfd = $(TARGET-bfd)
5577all-stageprofile-bfd: configure-stageprofile-bfd
5578	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5579	@r=`${PWD_COMMAND}`; export r; \
5580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5581	TFLAGS="$(STAGEprofile_TFLAGS)"; \
5582	$(HOST_EXPORTS) \
5583	$(POSTSTAGE1_HOST_EXPORTS)  \
5584	cd $(HOST_SUBDIR)/bfd && \
5585	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5586		CFLAGS="$(STAGEprofile_CFLAGS)" \
5587		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5588		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5589		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5590		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5591		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5592		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5593		TFLAGS="$(STAGEprofile_TFLAGS)" \
5594		$(TARGET-stageprofile-bfd)
5595
5596maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5597clean-stageprofile: clean-stageprofile-bfd
5598clean-stageprofile-bfd:
5599	@if [ $(current_stage) = stageprofile ]; then \
5600	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5601	else \
5602	  [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5603	  $(MAKE) stageprofile-start; \
5604	fi; \
5605	cd $(HOST_SUBDIR)/bfd && \
5606	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5607		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5608		 clean
5609@endif bfd-bootstrap
5610
5611
5612.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5613.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5614maybe-all-stagefeedback-bfd:
5615maybe-clean-stagefeedback-bfd:
5616@if bfd-bootstrap
5617maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5618all-stagefeedback: all-stagefeedback-bfd
5619TARGET-stagefeedback-bfd = $(TARGET-bfd)
5620all-stagefeedback-bfd: configure-stagefeedback-bfd
5621	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5622	@r=`${PWD_COMMAND}`; export r; \
5623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5624	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5625	$(HOST_EXPORTS) \
5626	$(POSTSTAGE1_HOST_EXPORTS)  \
5627	cd $(HOST_SUBDIR)/bfd && \
5628	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5629		CFLAGS="$(STAGEfeedback_CFLAGS)" \
5630		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5631		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5632		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5633		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5634		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5635		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5636		TFLAGS="$(STAGEfeedback_TFLAGS)" \
5637		$(TARGET-stagefeedback-bfd)
5638
5639maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5640clean-stagefeedback: clean-stagefeedback-bfd
5641clean-stagefeedback-bfd:
5642	@if [ $(current_stage) = stagefeedback ]; then \
5643	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5644	else \
5645	  [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5646	  $(MAKE) stagefeedback-start; \
5647	fi; \
5648	cd $(HOST_SUBDIR)/bfd && \
5649	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5650		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5651		 clean
5652@endif bfd-bootstrap
5653
5654
5655
5656
5657
5658.PHONY: check-bfd maybe-check-bfd
5659maybe-check-bfd:
5660@if bfd
5661maybe-check-bfd: check-bfd
5662
5663check-bfd:
5664	@: $(MAKE); $(unstage)
5665	@r=`${PWD_COMMAND}`; export r; \
5666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5667	$(HOST_EXPORTS) \
5668	(cd $(HOST_SUBDIR)/bfd && \
5669	  $(MAKE) $(FLAGS_TO_PASS)  check)
5670
5671@endif bfd
5672
5673.PHONY: install-bfd maybe-install-bfd
5674maybe-install-bfd:
5675@if bfd
5676maybe-install-bfd: install-bfd
5677
5678install-bfd: installdirs
5679	@: $(MAKE); $(unstage)
5680	@r=`${PWD_COMMAND}`; export r; \
5681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682	$(HOST_EXPORTS) \
5683	(cd $(HOST_SUBDIR)/bfd && \
5684	  $(MAKE) $(FLAGS_TO_PASS)  install)
5685
5686@endif bfd
5687
5688# Other targets (info, dvi, pdf, etc.)
5689
5690.PHONY: maybe-info-bfd info-bfd
5691maybe-info-bfd:
5692@if bfd
5693maybe-info-bfd: info-bfd
5694
5695info-bfd: \
5696    configure-bfd
5697	@[ -f ./bfd/Makefile ] || exit 0; \
5698	r=`${PWD_COMMAND}`; export r; \
5699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700	$(HOST_EXPORTS) \
5701	for flag in $(EXTRA_HOST_FLAGS) ; do \
5702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5703	done; \
5704	echo "Doing info in bfd" ; \
5705	(cd $(HOST_SUBDIR)/bfd && \
5706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708	          "RANLIB=$${RANLIB}" \
5709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5710	          info) \
5711	  || exit 1
5712
5713@endif bfd
5714
5715.PHONY: maybe-dvi-bfd dvi-bfd
5716maybe-dvi-bfd:
5717@if bfd
5718maybe-dvi-bfd: dvi-bfd
5719
5720dvi-bfd: \
5721    configure-bfd
5722	@[ -f ./bfd/Makefile ] || exit 0; \
5723	r=`${PWD_COMMAND}`; export r; \
5724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725	$(HOST_EXPORTS) \
5726	for flag in $(EXTRA_HOST_FLAGS) ; do \
5727	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728	done; \
5729	echo "Doing dvi in bfd" ; \
5730	(cd $(HOST_SUBDIR)/bfd && \
5731	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5732	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5733	          "RANLIB=$${RANLIB}" \
5734	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5735	          dvi) \
5736	  || exit 1
5737
5738@endif bfd
5739
5740.PHONY: maybe-pdf-bfd pdf-bfd
5741maybe-pdf-bfd:
5742@if bfd
5743maybe-pdf-bfd: pdf-bfd
5744
5745pdf-bfd: \
5746    configure-bfd
5747	@[ -f ./bfd/Makefile ] || exit 0; \
5748	r=`${PWD_COMMAND}`; export r; \
5749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750	$(HOST_EXPORTS) \
5751	for flag in $(EXTRA_HOST_FLAGS) ; do \
5752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5753	done; \
5754	echo "Doing pdf in bfd" ; \
5755	(cd $(HOST_SUBDIR)/bfd && \
5756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5758	          "RANLIB=$${RANLIB}" \
5759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5760	          pdf) \
5761	  || exit 1
5762
5763@endif bfd
5764
5765.PHONY: maybe-html-bfd html-bfd
5766maybe-html-bfd:
5767@if bfd
5768maybe-html-bfd: html-bfd
5769
5770html-bfd: \
5771    configure-bfd
5772	@[ -f ./bfd/Makefile ] || exit 0; \
5773	r=`${PWD_COMMAND}`; export r; \
5774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775	$(HOST_EXPORTS) \
5776	for flag in $(EXTRA_HOST_FLAGS) ; do \
5777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778	done; \
5779	echo "Doing html in bfd" ; \
5780	(cd $(HOST_SUBDIR)/bfd && \
5781	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783	          "RANLIB=$${RANLIB}" \
5784	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785	          html) \
5786	  || exit 1
5787
5788@endif bfd
5789
5790.PHONY: maybe-TAGS-bfd TAGS-bfd
5791maybe-TAGS-bfd:
5792@if bfd
5793maybe-TAGS-bfd: TAGS-bfd
5794
5795TAGS-bfd: \
5796    configure-bfd
5797	@[ -f ./bfd/Makefile ] || exit 0; \
5798	r=`${PWD_COMMAND}`; export r; \
5799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800	$(HOST_EXPORTS) \
5801	for flag in $(EXTRA_HOST_FLAGS) ; do \
5802	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5803	done; \
5804	echo "Doing TAGS in bfd" ; \
5805	(cd $(HOST_SUBDIR)/bfd && \
5806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5808	          "RANLIB=$${RANLIB}" \
5809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5810	          TAGS) \
5811	  || exit 1
5812
5813@endif bfd
5814
5815.PHONY: maybe-install-info-bfd install-info-bfd
5816maybe-install-info-bfd:
5817@if bfd
5818maybe-install-info-bfd: install-info-bfd
5819
5820install-info-bfd: \
5821    configure-bfd \
5822    info-bfd
5823	@[ -f ./bfd/Makefile ] || exit 0; \
5824	r=`${PWD_COMMAND}`; export r; \
5825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5826	$(HOST_EXPORTS) \
5827	for flag in $(EXTRA_HOST_FLAGS) ; do \
5828	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5829	done; \
5830	echo "Doing install-info in bfd" ; \
5831	(cd $(HOST_SUBDIR)/bfd && \
5832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5834	          "RANLIB=$${RANLIB}" \
5835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5836	          install-info) \
5837	  || exit 1
5838
5839@endif bfd
5840
5841.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5842maybe-install-pdf-bfd:
5843@if bfd
5844maybe-install-pdf-bfd: install-pdf-bfd
5845
5846install-pdf-bfd: \
5847    configure-bfd \
5848    pdf-bfd
5849	@[ -f ./bfd/Makefile ] || exit 0; \
5850	r=`${PWD_COMMAND}`; export r; \
5851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5852	$(HOST_EXPORTS) \
5853	for flag in $(EXTRA_HOST_FLAGS) ; do \
5854	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5855	done; \
5856	echo "Doing install-pdf in bfd" ; \
5857	(cd $(HOST_SUBDIR)/bfd && \
5858	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5859	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5860	          "RANLIB=$${RANLIB}" \
5861	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5862	          install-pdf) \
5863	  || exit 1
5864
5865@endif bfd
5866
5867.PHONY: maybe-install-html-bfd install-html-bfd
5868maybe-install-html-bfd:
5869@if bfd
5870maybe-install-html-bfd: install-html-bfd
5871
5872install-html-bfd: \
5873    configure-bfd \
5874    html-bfd
5875	@[ -f ./bfd/Makefile ] || exit 0; \
5876	r=`${PWD_COMMAND}`; export r; \
5877	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5878	$(HOST_EXPORTS) \
5879	for flag in $(EXTRA_HOST_FLAGS) ; do \
5880	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5881	done; \
5882	echo "Doing install-html in bfd" ; \
5883	(cd $(HOST_SUBDIR)/bfd && \
5884	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5885	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5886	          "RANLIB=$${RANLIB}" \
5887	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5888	          install-html) \
5889	  || exit 1
5890
5891@endif bfd
5892
5893.PHONY: maybe-installcheck-bfd installcheck-bfd
5894maybe-installcheck-bfd:
5895@if bfd
5896maybe-installcheck-bfd: installcheck-bfd
5897
5898installcheck-bfd: \
5899    configure-bfd
5900	@[ -f ./bfd/Makefile ] || exit 0; \
5901	r=`${PWD_COMMAND}`; export r; \
5902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5903	$(HOST_EXPORTS) \
5904	for flag in $(EXTRA_HOST_FLAGS) ; do \
5905	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5906	done; \
5907	echo "Doing installcheck in bfd" ; \
5908	(cd $(HOST_SUBDIR)/bfd && \
5909	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5910	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5911	          "RANLIB=$${RANLIB}" \
5912	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5913	          installcheck) \
5914	  || exit 1
5915
5916@endif bfd
5917
5918.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5919maybe-mostlyclean-bfd:
5920@if bfd
5921maybe-mostlyclean-bfd: mostlyclean-bfd
5922
5923mostlyclean-bfd:
5924	@[ -f ./bfd/Makefile ] || exit 0; \
5925	r=`${PWD_COMMAND}`; export r; \
5926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5927	$(HOST_EXPORTS) \
5928	for flag in $(EXTRA_HOST_FLAGS) ; do \
5929	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5930	done; \
5931	echo "Doing mostlyclean in bfd" ; \
5932	(cd $(HOST_SUBDIR)/bfd && \
5933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5935	          "RANLIB=$${RANLIB}" \
5936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5937	          mostlyclean) \
5938	  || exit 1
5939
5940@endif bfd
5941
5942.PHONY: maybe-clean-bfd clean-bfd
5943maybe-clean-bfd:
5944@if bfd
5945maybe-clean-bfd: clean-bfd
5946
5947clean-bfd:
5948	@[ -f ./bfd/Makefile ] || exit 0; \
5949	r=`${PWD_COMMAND}`; export r; \
5950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5951	$(HOST_EXPORTS) \
5952	for flag in $(EXTRA_HOST_FLAGS) ; do \
5953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5954	done; \
5955	echo "Doing clean in bfd" ; \
5956	(cd $(HOST_SUBDIR)/bfd && \
5957	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5958	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5959	          "RANLIB=$${RANLIB}" \
5960	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5961	          clean) \
5962	  || exit 1
5963
5964@endif bfd
5965
5966.PHONY: maybe-distclean-bfd distclean-bfd
5967maybe-distclean-bfd:
5968@if bfd
5969maybe-distclean-bfd: distclean-bfd
5970
5971distclean-bfd:
5972	@[ -f ./bfd/Makefile ] || exit 0; \
5973	r=`${PWD_COMMAND}`; export r; \
5974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975	$(HOST_EXPORTS) \
5976	for flag in $(EXTRA_HOST_FLAGS) ; do \
5977	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5978	done; \
5979	echo "Doing distclean in bfd" ; \
5980	(cd $(HOST_SUBDIR)/bfd && \
5981	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5982	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5983	          "RANLIB=$${RANLIB}" \
5984	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5985	          distclean) \
5986	  || exit 1
5987
5988@endif bfd
5989
5990.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5991maybe-maintainer-clean-bfd:
5992@if bfd
5993maybe-maintainer-clean-bfd: maintainer-clean-bfd
5994
5995maintainer-clean-bfd:
5996	@[ -f ./bfd/Makefile ] || exit 0; \
5997	r=`${PWD_COMMAND}`; export r; \
5998	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5999	$(HOST_EXPORTS) \
6000	for flag in $(EXTRA_HOST_FLAGS) ; do \
6001	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6002	done; \
6003	echo "Doing maintainer-clean in bfd" ; \
6004	(cd $(HOST_SUBDIR)/bfd && \
6005	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6006	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6007	          "RANLIB=$${RANLIB}" \
6008	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6009	          maintainer-clean) \
6010	  || exit 1
6011
6012@endif bfd
6013
6014
6015
6016.PHONY: configure-opcodes maybe-configure-opcodes
6017maybe-configure-opcodes:
6018@if gcc-bootstrap
6019configure-opcodes: stage_current
6020@endif gcc-bootstrap
6021@if opcodes
6022maybe-configure-opcodes: configure-opcodes
6023configure-opcodes:
6024	@r=`${PWD_COMMAND}`; export r; \
6025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6026	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6027	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6028	$(HOST_EXPORTS)  \
6029	echo Configuring in $(HOST_SUBDIR)/opcodes; \
6030	cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6031	case $(srcdir) in \
6032	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6033	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6034		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6035	esac; \
6036	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6037	libsrcdir="$$s/opcodes"; \
6038	$(SHELL) $${libsrcdir}/configure \
6039	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6040	  --target=${target_alias} $${srcdiroption}  \
6041	  || exit 1
6042@endif opcodes
6043
6044
6045
6046.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6047maybe-configure-stage1-opcodes:
6048@if opcodes-bootstrap
6049maybe-configure-stage1-opcodes: configure-stage1-opcodes
6050configure-stage1-opcodes:
6051	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6052	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6053	@r=`${PWD_COMMAND}`; export r; \
6054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6055	TFLAGS="$(STAGE1_TFLAGS)"; \
6056	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6057	$(HOST_EXPORTS) \
6058	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6059	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6060	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6061	echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6062	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6063	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6064	case $(srcdir) in \
6065	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6066	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6067		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6068	esac; \
6069	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6070	libsrcdir="$$s/opcodes"; \
6071	$(SHELL) $${libsrcdir}/configure \
6072	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6073	  --target=${target_alias} $${srcdiroption} \
6074	  $(STAGE1_CONFIGURE_FLAGS)
6075@endif opcodes-bootstrap
6076
6077.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6078maybe-configure-stage2-opcodes:
6079@if opcodes-bootstrap
6080maybe-configure-stage2-opcodes: configure-stage2-opcodes
6081configure-stage2-opcodes:
6082	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6083	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6084	@r=`${PWD_COMMAND}`; export r; \
6085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6086	TFLAGS="$(STAGE2_TFLAGS)"; \
6087	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6088	$(HOST_EXPORTS) \
6089	$(POSTSTAGE1_HOST_EXPORTS) \
6090	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6091	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6092	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6093	echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6094	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6095	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6096	case $(srcdir) in \
6097	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6098	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6099		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6100	esac; \
6101	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6102	libsrcdir="$$s/opcodes"; \
6103	$(SHELL) $${libsrcdir}/configure \
6104	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6105	  --target=${target_alias} $${srcdiroption} \
6106	  --with-build-libsubdir=$(HOST_SUBDIR) \
6107	  $(STAGE2_CONFIGURE_FLAGS)
6108@endif opcodes-bootstrap
6109
6110.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6111maybe-configure-stage3-opcodes:
6112@if opcodes-bootstrap
6113maybe-configure-stage3-opcodes: configure-stage3-opcodes
6114configure-stage3-opcodes:
6115	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6116	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6117	@r=`${PWD_COMMAND}`; export r; \
6118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6119	TFLAGS="$(STAGE3_TFLAGS)"; \
6120	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6121	$(HOST_EXPORTS) \
6122	$(POSTSTAGE1_HOST_EXPORTS) \
6123	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6124	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6125	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6126	echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6127	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6128	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6129	case $(srcdir) in \
6130	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6131	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6132		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6133	esac; \
6134	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6135	libsrcdir="$$s/opcodes"; \
6136	$(SHELL) $${libsrcdir}/configure \
6137	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6138	  --target=${target_alias} $${srcdiroption} \
6139	  --with-build-libsubdir=$(HOST_SUBDIR) \
6140	  $(STAGE3_CONFIGURE_FLAGS)
6141@endif opcodes-bootstrap
6142
6143.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6144maybe-configure-stage4-opcodes:
6145@if opcodes-bootstrap
6146maybe-configure-stage4-opcodes: configure-stage4-opcodes
6147configure-stage4-opcodes:
6148	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6149	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6150	@r=`${PWD_COMMAND}`; export r; \
6151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6152	TFLAGS="$(STAGE4_TFLAGS)"; \
6153	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6154	$(HOST_EXPORTS) \
6155	$(POSTSTAGE1_HOST_EXPORTS) \
6156	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6157	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6158	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6159	echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6160	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6161	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6162	case $(srcdir) in \
6163	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6164	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6165		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6166	esac; \
6167	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6168	libsrcdir="$$s/opcodes"; \
6169	$(SHELL) $${libsrcdir}/configure \
6170	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6171	  --target=${target_alias} $${srcdiroption} \
6172	  --with-build-libsubdir=$(HOST_SUBDIR) \
6173	  $(STAGE4_CONFIGURE_FLAGS)
6174@endif opcodes-bootstrap
6175
6176.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6177maybe-configure-stageprofile-opcodes:
6178@if opcodes-bootstrap
6179maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6180configure-stageprofile-opcodes:
6181	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6182	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6183	@r=`${PWD_COMMAND}`; export r; \
6184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6185	TFLAGS="$(STAGEprofile_TFLAGS)"; \
6186	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6187	$(HOST_EXPORTS) \
6188	$(POSTSTAGE1_HOST_EXPORTS) \
6189	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6190	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6191	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6192	echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6193	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6194	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6195	case $(srcdir) in \
6196	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6197	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6198		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6199	esac; \
6200	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6201	libsrcdir="$$s/opcodes"; \
6202	$(SHELL) $${libsrcdir}/configure \
6203	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6204	  --target=${target_alias} $${srcdiroption} \
6205	  --with-build-libsubdir=$(HOST_SUBDIR) \
6206	  $(STAGEprofile_CONFIGURE_FLAGS)
6207@endif opcodes-bootstrap
6208
6209.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6210maybe-configure-stagefeedback-opcodes:
6211@if opcodes-bootstrap
6212maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6213configure-stagefeedback-opcodes:
6214	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6215	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6216	@r=`${PWD_COMMAND}`; export r; \
6217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6218	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6219	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6220	$(HOST_EXPORTS) \
6221	$(POSTSTAGE1_HOST_EXPORTS) \
6222	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6223	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6224	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6225	echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6226	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6227	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6228	case $(srcdir) in \
6229	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6230	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6231		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6232	esac; \
6233	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6234	libsrcdir="$$s/opcodes"; \
6235	$(SHELL) $${libsrcdir}/configure \
6236	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6237	  --target=${target_alias} $${srcdiroption} \
6238	  --with-build-libsubdir=$(HOST_SUBDIR) \
6239	  $(STAGEfeedback_CONFIGURE_FLAGS)
6240@endif opcodes-bootstrap
6241
6242
6243
6244
6245
6246.PHONY: all-opcodes maybe-all-opcodes
6247maybe-all-opcodes:
6248@if gcc-bootstrap
6249all-opcodes: stage_current
6250@endif gcc-bootstrap
6251@if opcodes
6252TARGET-opcodes=all
6253maybe-all-opcodes: all-opcodes
6254all-opcodes: configure-opcodes
6255	@r=`${PWD_COMMAND}`; export r; \
6256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6257	$(HOST_EXPORTS)  \
6258	(cd $(HOST_SUBDIR)/opcodes && \
6259	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6260		$(TARGET-opcodes))
6261@endif opcodes
6262
6263
6264
6265.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6266.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6267maybe-all-stage1-opcodes:
6268maybe-clean-stage1-opcodes:
6269@if opcodes-bootstrap
6270maybe-all-stage1-opcodes: all-stage1-opcodes
6271all-stage1: all-stage1-opcodes
6272TARGET-stage1-opcodes = $(TARGET-opcodes)
6273all-stage1-opcodes: configure-stage1-opcodes
6274	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6275	@r=`${PWD_COMMAND}`; export r; \
6276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6277	TFLAGS="$(STAGE1_TFLAGS)"; \
6278	$(HOST_EXPORTS)  \
6279	cd $(HOST_SUBDIR)/opcodes && \
6280	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6281		CFLAGS="$(STAGE1_CFLAGS)" \
6282		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6283		LIBCFLAGS="$(LIBCFLAGS)" \
6284		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6285		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6286		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6287		$(EXTRA_HOST_FLAGS)   \
6288		TFLAGS="$(STAGE1_TFLAGS)" \
6289		$(TARGET-stage1-opcodes)
6290
6291maybe-clean-stage1-opcodes: clean-stage1-opcodes
6292clean-stage1: clean-stage1-opcodes
6293clean-stage1-opcodes:
6294	@if [ $(current_stage) = stage1 ]; then \
6295	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6296	else \
6297	  [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6298	  $(MAKE) stage1-start; \
6299	fi; \
6300	cd $(HOST_SUBDIR)/opcodes && \
6301	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6302		 clean
6303@endif opcodes-bootstrap
6304
6305
6306.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6307.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6308maybe-all-stage2-opcodes:
6309maybe-clean-stage2-opcodes:
6310@if opcodes-bootstrap
6311maybe-all-stage2-opcodes: all-stage2-opcodes
6312all-stage2: all-stage2-opcodes
6313TARGET-stage2-opcodes = $(TARGET-opcodes)
6314all-stage2-opcodes: configure-stage2-opcodes
6315	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6316	@r=`${PWD_COMMAND}`; export r; \
6317	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318	TFLAGS="$(STAGE2_TFLAGS)"; \
6319	$(HOST_EXPORTS) \
6320	$(POSTSTAGE1_HOST_EXPORTS)  \
6321	cd $(HOST_SUBDIR)/opcodes && \
6322	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6323		CFLAGS="$(STAGE2_CFLAGS)" \
6324		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6325		LIBCFLAGS="$(STAGE2_CFLAGS)" \
6326		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6327		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6328		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6329		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6330		TFLAGS="$(STAGE2_TFLAGS)" \
6331		$(TARGET-stage2-opcodes)
6332
6333maybe-clean-stage2-opcodes: clean-stage2-opcodes
6334clean-stage2: clean-stage2-opcodes
6335clean-stage2-opcodes:
6336	@if [ $(current_stage) = stage2 ]; then \
6337	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6338	else \
6339	  [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6340	  $(MAKE) stage2-start; \
6341	fi; \
6342	cd $(HOST_SUBDIR)/opcodes && \
6343	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6344		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6345		 clean
6346@endif opcodes-bootstrap
6347
6348
6349.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6350.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6351maybe-all-stage3-opcodes:
6352maybe-clean-stage3-opcodes:
6353@if opcodes-bootstrap
6354maybe-all-stage3-opcodes: all-stage3-opcodes
6355all-stage3: all-stage3-opcodes
6356TARGET-stage3-opcodes = $(TARGET-opcodes)
6357all-stage3-opcodes: configure-stage3-opcodes
6358	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6359	@r=`${PWD_COMMAND}`; export r; \
6360	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6361	TFLAGS="$(STAGE3_TFLAGS)"; \
6362	$(HOST_EXPORTS) \
6363	$(POSTSTAGE1_HOST_EXPORTS)  \
6364	cd $(HOST_SUBDIR)/opcodes && \
6365	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6366		CFLAGS="$(STAGE3_CFLAGS)" \
6367		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6368		LIBCFLAGS="$(STAGE3_CFLAGS)" \
6369		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6370		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6371		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6372		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6373		TFLAGS="$(STAGE3_TFLAGS)" \
6374		$(TARGET-stage3-opcodes)
6375
6376maybe-clean-stage3-opcodes: clean-stage3-opcodes
6377clean-stage3: clean-stage3-opcodes
6378clean-stage3-opcodes:
6379	@if [ $(current_stage) = stage3 ]; then \
6380	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6381	else \
6382	  [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6383	  $(MAKE) stage3-start; \
6384	fi; \
6385	cd $(HOST_SUBDIR)/opcodes && \
6386	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6387		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6388		 clean
6389@endif opcodes-bootstrap
6390
6391
6392.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6393.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6394maybe-all-stage4-opcodes:
6395maybe-clean-stage4-opcodes:
6396@if opcodes-bootstrap
6397maybe-all-stage4-opcodes: all-stage4-opcodes
6398all-stage4: all-stage4-opcodes
6399TARGET-stage4-opcodes = $(TARGET-opcodes)
6400all-stage4-opcodes: configure-stage4-opcodes
6401	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6402	@r=`${PWD_COMMAND}`; export r; \
6403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6404	TFLAGS="$(STAGE4_TFLAGS)"; \
6405	$(HOST_EXPORTS) \
6406	$(POSTSTAGE1_HOST_EXPORTS)  \
6407	cd $(HOST_SUBDIR)/opcodes && \
6408	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6409		CFLAGS="$(STAGE4_CFLAGS)" \
6410		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6411		LIBCFLAGS="$(STAGE4_CFLAGS)" \
6412		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6413		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6414		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6415		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6416		TFLAGS="$(STAGE4_TFLAGS)" \
6417		$(TARGET-stage4-opcodes)
6418
6419maybe-clean-stage4-opcodes: clean-stage4-opcodes
6420clean-stage4: clean-stage4-opcodes
6421clean-stage4-opcodes:
6422	@if [ $(current_stage) = stage4 ]; then \
6423	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6424	else \
6425	  [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6426	  $(MAKE) stage4-start; \
6427	fi; \
6428	cd $(HOST_SUBDIR)/opcodes && \
6429	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6430		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6431		 clean
6432@endif opcodes-bootstrap
6433
6434
6435.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6436.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6437maybe-all-stageprofile-opcodes:
6438maybe-clean-stageprofile-opcodes:
6439@if opcodes-bootstrap
6440maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6441all-stageprofile: all-stageprofile-opcodes
6442TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6443all-stageprofile-opcodes: configure-stageprofile-opcodes
6444	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6445	@r=`${PWD_COMMAND}`; export r; \
6446	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6447	TFLAGS="$(STAGEprofile_TFLAGS)"; \
6448	$(HOST_EXPORTS) \
6449	$(POSTSTAGE1_HOST_EXPORTS)  \
6450	cd $(HOST_SUBDIR)/opcodes && \
6451	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6452		CFLAGS="$(STAGEprofile_CFLAGS)" \
6453		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6454		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6455		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6456		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6457		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6458		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6459		TFLAGS="$(STAGEprofile_TFLAGS)" \
6460		$(TARGET-stageprofile-opcodes)
6461
6462maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6463clean-stageprofile: clean-stageprofile-opcodes
6464clean-stageprofile-opcodes:
6465	@if [ $(current_stage) = stageprofile ]; then \
6466	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6467	else \
6468	  [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6469	  $(MAKE) stageprofile-start; \
6470	fi; \
6471	cd $(HOST_SUBDIR)/opcodes && \
6472	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6473		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6474		 clean
6475@endif opcodes-bootstrap
6476
6477
6478.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6479.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6480maybe-all-stagefeedback-opcodes:
6481maybe-clean-stagefeedback-opcodes:
6482@if opcodes-bootstrap
6483maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6484all-stagefeedback: all-stagefeedback-opcodes
6485TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6486all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6487	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6488	@r=`${PWD_COMMAND}`; export r; \
6489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6490	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6491	$(HOST_EXPORTS) \
6492	$(POSTSTAGE1_HOST_EXPORTS)  \
6493	cd $(HOST_SUBDIR)/opcodes && \
6494	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6495		CFLAGS="$(STAGEfeedback_CFLAGS)" \
6496		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6497		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6498		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6499		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6500		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6501		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6502		TFLAGS="$(STAGEfeedback_TFLAGS)" \
6503		$(TARGET-stagefeedback-opcodes)
6504
6505maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6506clean-stagefeedback: clean-stagefeedback-opcodes
6507clean-stagefeedback-opcodes:
6508	@if [ $(current_stage) = stagefeedback ]; then \
6509	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6510	else \
6511	  [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6512	  $(MAKE) stagefeedback-start; \
6513	fi; \
6514	cd $(HOST_SUBDIR)/opcodes && \
6515	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6516		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6517		 clean
6518@endif opcodes-bootstrap
6519
6520
6521
6522
6523
6524.PHONY: check-opcodes maybe-check-opcodes
6525maybe-check-opcodes:
6526@if opcodes
6527maybe-check-opcodes: check-opcodes
6528
6529check-opcodes:
6530	@: $(MAKE); $(unstage)
6531	@r=`${PWD_COMMAND}`; export r; \
6532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6533	$(HOST_EXPORTS) \
6534	(cd $(HOST_SUBDIR)/opcodes && \
6535	  $(MAKE) $(FLAGS_TO_PASS)  check)
6536
6537@endif opcodes
6538
6539.PHONY: install-opcodes maybe-install-opcodes
6540maybe-install-opcodes:
6541@if opcodes
6542maybe-install-opcodes: install-opcodes
6543
6544install-opcodes: installdirs
6545	@: $(MAKE); $(unstage)
6546	@r=`${PWD_COMMAND}`; export r; \
6547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548	$(HOST_EXPORTS) \
6549	(cd $(HOST_SUBDIR)/opcodes && \
6550	  $(MAKE) $(FLAGS_TO_PASS)  install)
6551
6552@endif opcodes
6553
6554# Other targets (info, dvi, pdf, etc.)
6555
6556.PHONY: maybe-info-opcodes info-opcodes
6557maybe-info-opcodes:
6558@if opcodes
6559maybe-info-opcodes: info-opcodes
6560
6561info-opcodes: \
6562    configure-opcodes
6563	@[ -f ./opcodes/Makefile ] || exit 0; \
6564	r=`${PWD_COMMAND}`; export r; \
6565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6566	$(HOST_EXPORTS) \
6567	for flag in $(EXTRA_HOST_FLAGS) ; do \
6568	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6569	done; \
6570	echo "Doing info in opcodes" ; \
6571	(cd $(HOST_SUBDIR)/opcodes && \
6572	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6573	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6574	          "RANLIB=$${RANLIB}" \
6575	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6576	          info) \
6577	  || exit 1
6578
6579@endif opcodes
6580
6581.PHONY: maybe-dvi-opcodes dvi-opcodes
6582maybe-dvi-opcodes:
6583@if opcodes
6584maybe-dvi-opcodes: dvi-opcodes
6585
6586dvi-opcodes: \
6587    configure-opcodes
6588	@[ -f ./opcodes/Makefile ] || exit 0; \
6589	r=`${PWD_COMMAND}`; export r; \
6590	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591	$(HOST_EXPORTS) \
6592	for flag in $(EXTRA_HOST_FLAGS) ; do \
6593	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6594	done; \
6595	echo "Doing dvi in opcodes" ; \
6596	(cd $(HOST_SUBDIR)/opcodes && \
6597	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6598	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6599	          "RANLIB=$${RANLIB}" \
6600	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6601	          dvi) \
6602	  || exit 1
6603
6604@endif opcodes
6605
6606.PHONY: maybe-pdf-opcodes pdf-opcodes
6607maybe-pdf-opcodes:
6608@if opcodes
6609maybe-pdf-opcodes: pdf-opcodes
6610
6611pdf-opcodes: \
6612    configure-opcodes
6613	@[ -f ./opcodes/Makefile ] || exit 0; \
6614	r=`${PWD_COMMAND}`; export r; \
6615	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6616	$(HOST_EXPORTS) \
6617	for flag in $(EXTRA_HOST_FLAGS) ; do \
6618	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6619	done; \
6620	echo "Doing pdf in opcodes" ; \
6621	(cd $(HOST_SUBDIR)/opcodes && \
6622	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6623	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6624	          "RANLIB=$${RANLIB}" \
6625	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6626	          pdf) \
6627	  || exit 1
6628
6629@endif opcodes
6630
6631.PHONY: maybe-html-opcodes html-opcodes
6632maybe-html-opcodes:
6633@if opcodes
6634maybe-html-opcodes: html-opcodes
6635
6636html-opcodes: \
6637    configure-opcodes
6638	@[ -f ./opcodes/Makefile ] || exit 0; \
6639	r=`${PWD_COMMAND}`; export r; \
6640	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6641	$(HOST_EXPORTS) \
6642	for flag in $(EXTRA_HOST_FLAGS) ; do \
6643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6644	done; \
6645	echo "Doing html in opcodes" ; \
6646	(cd $(HOST_SUBDIR)/opcodes && \
6647	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6648	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6649	          "RANLIB=$${RANLIB}" \
6650	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6651	          html) \
6652	  || exit 1
6653
6654@endif opcodes
6655
6656.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6657maybe-TAGS-opcodes:
6658@if opcodes
6659maybe-TAGS-opcodes: TAGS-opcodes
6660
6661TAGS-opcodes: \
6662    configure-opcodes
6663	@[ -f ./opcodes/Makefile ] || exit 0; \
6664	r=`${PWD_COMMAND}`; export r; \
6665	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666	$(HOST_EXPORTS) \
6667	for flag in $(EXTRA_HOST_FLAGS) ; do \
6668	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669	done; \
6670	echo "Doing TAGS in opcodes" ; \
6671	(cd $(HOST_SUBDIR)/opcodes && \
6672	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674	          "RANLIB=$${RANLIB}" \
6675	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6676	          TAGS) \
6677	  || exit 1
6678
6679@endif opcodes
6680
6681.PHONY: maybe-install-info-opcodes install-info-opcodes
6682maybe-install-info-opcodes:
6683@if opcodes
6684maybe-install-info-opcodes: install-info-opcodes
6685
6686install-info-opcodes: \
6687    configure-opcodes \
6688    info-opcodes
6689	@[ -f ./opcodes/Makefile ] || exit 0; \
6690	r=`${PWD_COMMAND}`; export r; \
6691	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6692	$(HOST_EXPORTS) \
6693	for flag in $(EXTRA_HOST_FLAGS) ; do \
6694	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6695	done; \
6696	echo "Doing install-info in opcodes" ; \
6697	(cd $(HOST_SUBDIR)/opcodes && \
6698	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6699	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6700	          "RANLIB=$${RANLIB}" \
6701	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6702	          install-info) \
6703	  || exit 1
6704
6705@endif opcodes
6706
6707.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6708maybe-install-pdf-opcodes:
6709@if opcodes
6710maybe-install-pdf-opcodes: install-pdf-opcodes
6711
6712install-pdf-opcodes: \
6713    configure-opcodes \
6714    pdf-opcodes
6715	@[ -f ./opcodes/Makefile ] || exit 0; \
6716	r=`${PWD_COMMAND}`; export r; \
6717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6718	$(HOST_EXPORTS) \
6719	for flag in $(EXTRA_HOST_FLAGS) ; do \
6720	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6721	done; \
6722	echo "Doing install-pdf in opcodes" ; \
6723	(cd $(HOST_SUBDIR)/opcodes && \
6724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6726	          "RANLIB=$${RANLIB}" \
6727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6728	          install-pdf) \
6729	  || exit 1
6730
6731@endif opcodes
6732
6733.PHONY: maybe-install-html-opcodes install-html-opcodes
6734maybe-install-html-opcodes:
6735@if opcodes
6736maybe-install-html-opcodes: install-html-opcodes
6737
6738install-html-opcodes: \
6739    configure-opcodes \
6740    html-opcodes
6741	@[ -f ./opcodes/Makefile ] || exit 0; \
6742	r=`${PWD_COMMAND}`; export r; \
6743	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6744	$(HOST_EXPORTS) \
6745	for flag in $(EXTRA_HOST_FLAGS) ; do \
6746	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6747	done; \
6748	echo "Doing install-html in opcodes" ; \
6749	(cd $(HOST_SUBDIR)/opcodes && \
6750	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6751	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6752	          "RANLIB=$${RANLIB}" \
6753	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6754	          install-html) \
6755	  || exit 1
6756
6757@endif opcodes
6758
6759.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6760maybe-installcheck-opcodes:
6761@if opcodes
6762maybe-installcheck-opcodes: installcheck-opcodes
6763
6764installcheck-opcodes: \
6765    configure-opcodes
6766	@[ -f ./opcodes/Makefile ] || exit 0; \
6767	r=`${PWD_COMMAND}`; export r; \
6768	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6769	$(HOST_EXPORTS) \
6770	for flag in $(EXTRA_HOST_FLAGS) ; do \
6771	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6772	done; \
6773	echo "Doing installcheck in opcodes" ; \
6774	(cd $(HOST_SUBDIR)/opcodes && \
6775	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6776	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6777	          "RANLIB=$${RANLIB}" \
6778	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6779	          installcheck) \
6780	  || exit 1
6781
6782@endif opcodes
6783
6784.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6785maybe-mostlyclean-opcodes:
6786@if opcodes
6787maybe-mostlyclean-opcodes: mostlyclean-opcodes
6788
6789mostlyclean-opcodes:
6790	@[ -f ./opcodes/Makefile ] || exit 0; \
6791	r=`${PWD_COMMAND}`; export r; \
6792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6793	$(HOST_EXPORTS) \
6794	for flag in $(EXTRA_HOST_FLAGS) ; do \
6795	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6796	done; \
6797	echo "Doing mostlyclean in opcodes" ; \
6798	(cd $(HOST_SUBDIR)/opcodes && \
6799	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6800	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6801	          "RANLIB=$${RANLIB}" \
6802	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6803	          mostlyclean) \
6804	  || exit 1
6805
6806@endif opcodes
6807
6808.PHONY: maybe-clean-opcodes clean-opcodes
6809maybe-clean-opcodes:
6810@if opcodes
6811maybe-clean-opcodes: clean-opcodes
6812
6813clean-opcodes:
6814	@[ -f ./opcodes/Makefile ] || exit 0; \
6815	r=`${PWD_COMMAND}`; export r; \
6816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6817	$(HOST_EXPORTS) \
6818	for flag in $(EXTRA_HOST_FLAGS) ; do \
6819	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6820	done; \
6821	echo "Doing clean in opcodes" ; \
6822	(cd $(HOST_SUBDIR)/opcodes && \
6823	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6824	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6825	          "RANLIB=$${RANLIB}" \
6826	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6827	          clean) \
6828	  || exit 1
6829
6830@endif opcodes
6831
6832.PHONY: maybe-distclean-opcodes distclean-opcodes
6833maybe-distclean-opcodes:
6834@if opcodes
6835maybe-distclean-opcodes: distclean-opcodes
6836
6837distclean-opcodes:
6838	@[ -f ./opcodes/Makefile ] || exit 0; \
6839	r=`${PWD_COMMAND}`; export r; \
6840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841	$(HOST_EXPORTS) \
6842	for flag in $(EXTRA_HOST_FLAGS) ; do \
6843	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844	done; \
6845	echo "Doing distclean in opcodes" ; \
6846	(cd $(HOST_SUBDIR)/opcodes && \
6847	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849	          "RANLIB=$${RANLIB}" \
6850	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851	          distclean) \
6852	  || exit 1
6853
6854@endif opcodes
6855
6856.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6857maybe-maintainer-clean-opcodes:
6858@if opcodes
6859maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6860
6861maintainer-clean-opcodes:
6862	@[ -f ./opcodes/Makefile ] || exit 0; \
6863	r=`${PWD_COMMAND}`; export r; \
6864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865	$(HOST_EXPORTS) \
6866	for flag in $(EXTRA_HOST_FLAGS) ; do \
6867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6868	done; \
6869	echo "Doing maintainer-clean in opcodes" ; \
6870	(cd $(HOST_SUBDIR)/opcodes && \
6871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6873	          "RANLIB=$${RANLIB}" \
6874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6875	          maintainer-clean) \
6876	  || exit 1
6877
6878@endif opcodes
6879
6880
6881
6882.PHONY: configure-binutils maybe-configure-binutils
6883maybe-configure-binutils:
6884@if gcc-bootstrap
6885configure-binutils: stage_current
6886@endif gcc-bootstrap
6887@if binutils
6888maybe-configure-binutils: configure-binutils
6889configure-binutils:
6890	@r=`${PWD_COMMAND}`; export r; \
6891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6892	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6893	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6894	$(HOST_EXPORTS)  \
6895	echo Configuring in $(HOST_SUBDIR)/binutils; \
6896	cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6897	case $(srcdir) in \
6898	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6899	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6900		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6901	esac; \
6902	srcdiroption="--srcdir=$${topdir}/binutils"; \
6903	libsrcdir="$$s/binutils"; \
6904	$(SHELL) $${libsrcdir}/configure \
6905	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6906	  --target=${target_alias} $${srcdiroption}  \
6907	  || exit 1
6908@endif binutils
6909
6910
6911
6912.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6913maybe-configure-stage1-binutils:
6914@if binutils-bootstrap
6915maybe-configure-stage1-binutils: configure-stage1-binutils
6916configure-stage1-binutils:
6917	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6918	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6919	@r=`${PWD_COMMAND}`; export r; \
6920	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6921	TFLAGS="$(STAGE1_TFLAGS)"; \
6922	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6923	$(HOST_EXPORTS) \
6924	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6925	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6926	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6927	echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6928	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6929	cd $(HOST_SUBDIR)/binutils || exit 1; \
6930	case $(srcdir) in \
6931	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6932	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6933		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6934	esac; \
6935	srcdiroption="--srcdir=$${topdir}/binutils"; \
6936	libsrcdir="$$s/binutils"; \
6937	$(SHELL) $${libsrcdir}/configure \
6938	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6939	  --target=${target_alias} $${srcdiroption} \
6940	  $(STAGE1_CONFIGURE_FLAGS)
6941@endif binutils-bootstrap
6942
6943.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6944maybe-configure-stage2-binutils:
6945@if binutils-bootstrap
6946maybe-configure-stage2-binutils: configure-stage2-binutils
6947configure-stage2-binutils:
6948	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6949	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6950	@r=`${PWD_COMMAND}`; export r; \
6951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952	TFLAGS="$(STAGE2_TFLAGS)"; \
6953	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6954	$(HOST_EXPORTS) \
6955	$(POSTSTAGE1_HOST_EXPORTS) \
6956	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6957	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6958	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6959	echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6960	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6961	cd $(HOST_SUBDIR)/binutils || exit 1; \
6962	case $(srcdir) in \
6963	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6964	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6965		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6966	esac; \
6967	srcdiroption="--srcdir=$${topdir}/binutils"; \
6968	libsrcdir="$$s/binutils"; \
6969	$(SHELL) $${libsrcdir}/configure \
6970	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6971	  --target=${target_alias} $${srcdiroption} \
6972	  --with-build-libsubdir=$(HOST_SUBDIR) \
6973	  $(STAGE2_CONFIGURE_FLAGS)
6974@endif binutils-bootstrap
6975
6976.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6977maybe-configure-stage3-binutils:
6978@if binutils-bootstrap
6979maybe-configure-stage3-binutils: configure-stage3-binutils
6980configure-stage3-binutils:
6981	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6982	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6983	@r=`${PWD_COMMAND}`; export r; \
6984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985	TFLAGS="$(STAGE3_TFLAGS)"; \
6986	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6987	$(HOST_EXPORTS) \
6988	$(POSTSTAGE1_HOST_EXPORTS) \
6989	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6990	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6991	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6992	echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6993	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6994	cd $(HOST_SUBDIR)/binutils || exit 1; \
6995	case $(srcdir) in \
6996	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6997	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6998		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6999	esac; \
7000	srcdiroption="--srcdir=$${topdir}/binutils"; \
7001	libsrcdir="$$s/binutils"; \
7002	$(SHELL) $${libsrcdir}/configure \
7003	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7004	  --target=${target_alias} $${srcdiroption} \
7005	  --with-build-libsubdir=$(HOST_SUBDIR) \
7006	  $(STAGE3_CONFIGURE_FLAGS)
7007@endif binutils-bootstrap
7008
7009.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7010maybe-configure-stage4-binutils:
7011@if binutils-bootstrap
7012maybe-configure-stage4-binutils: configure-stage4-binutils
7013configure-stage4-binutils:
7014	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7015	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7016	@r=`${PWD_COMMAND}`; export r; \
7017	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7018	TFLAGS="$(STAGE4_TFLAGS)"; \
7019	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7020	$(HOST_EXPORTS) \
7021	$(POSTSTAGE1_HOST_EXPORTS) \
7022	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7023	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7024	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
7025	echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7026	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7027	cd $(HOST_SUBDIR)/binutils || exit 1; \
7028	case $(srcdir) in \
7029	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7030	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7031		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7032	esac; \
7033	srcdiroption="--srcdir=$${topdir}/binutils"; \
7034	libsrcdir="$$s/binutils"; \
7035	$(SHELL) $${libsrcdir}/configure \
7036	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7037	  --target=${target_alias} $${srcdiroption} \
7038	  --with-build-libsubdir=$(HOST_SUBDIR) \
7039	  $(STAGE4_CONFIGURE_FLAGS)
7040@endif binutils-bootstrap
7041
7042.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7043maybe-configure-stageprofile-binutils:
7044@if binutils-bootstrap
7045maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7046configure-stageprofile-binutils:
7047	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7048	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7049	@r=`${PWD_COMMAND}`; export r; \
7050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7051	TFLAGS="$(STAGEprofile_TFLAGS)"; \
7052	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7053	$(HOST_EXPORTS) \
7054	$(POSTSTAGE1_HOST_EXPORTS) \
7055	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7056	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7057	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
7058	echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7059	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7060	cd $(HOST_SUBDIR)/binutils || exit 1; \
7061	case $(srcdir) in \
7062	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7063	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7064		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7065	esac; \
7066	srcdiroption="--srcdir=$${topdir}/binutils"; \
7067	libsrcdir="$$s/binutils"; \
7068	$(SHELL) $${libsrcdir}/configure \
7069	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7070	  --target=${target_alias} $${srcdiroption} \
7071	  --with-build-libsubdir=$(HOST_SUBDIR) \
7072	  $(STAGEprofile_CONFIGURE_FLAGS)
7073@endif binutils-bootstrap
7074
7075.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7076maybe-configure-stagefeedback-binutils:
7077@if binutils-bootstrap
7078maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7079configure-stagefeedback-binutils:
7080	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7081	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7082	@r=`${PWD_COMMAND}`; export r; \
7083	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7084	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7085	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7086	$(HOST_EXPORTS) \
7087	$(POSTSTAGE1_HOST_EXPORTS) \
7088	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7089	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7090	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
7091	echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7092	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7093	cd $(HOST_SUBDIR)/binutils || exit 1; \
7094	case $(srcdir) in \
7095	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7096	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7097		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7098	esac; \
7099	srcdiroption="--srcdir=$${topdir}/binutils"; \
7100	libsrcdir="$$s/binutils"; \
7101	$(SHELL) $${libsrcdir}/configure \
7102	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7103	  --target=${target_alias} $${srcdiroption} \
7104	  --with-build-libsubdir=$(HOST_SUBDIR) \
7105	  $(STAGEfeedback_CONFIGURE_FLAGS)
7106@endif binutils-bootstrap
7107
7108
7109
7110
7111
7112.PHONY: all-binutils maybe-all-binutils
7113maybe-all-binutils:
7114@if gcc-bootstrap
7115all-binutils: stage_current
7116@endif gcc-bootstrap
7117@if binutils
7118TARGET-binutils=all
7119maybe-all-binutils: all-binutils
7120all-binutils: configure-binutils
7121	@r=`${PWD_COMMAND}`; export r; \
7122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123	$(HOST_EXPORTS)  \
7124	(cd $(HOST_SUBDIR)/binutils && \
7125	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7126		$(TARGET-binutils))
7127@endif binutils
7128
7129
7130
7131.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7132.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7133maybe-all-stage1-binutils:
7134maybe-clean-stage1-binutils:
7135@if binutils-bootstrap
7136maybe-all-stage1-binutils: all-stage1-binutils
7137all-stage1: all-stage1-binutils
7138TARGET-stage1-binutils = $(TARGET-binutils)
7139all-stage1-binutils: configure-stage1-binutils
7140	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7141	@r=`${PWD_COMMAND}`; export r; \
7142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7143	TFLAGS="$(STAGE1_TFLAGS)"; \
7144	$(HOST_EXPORTS)  \
7145	cd $(HOST_SUBDIR)/binutils && \
7146	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7147		CFLAGS="$(STAGE1_CFLAGS)" \
7148		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7149		LIBCFLAGS="$(LIBCFLAGS)" \
7150		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7151		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7152		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7153		$(EXTRA_HOST_FLAGS)   \
7154		TFLAGS="$(STAGE1_TFLAGS)" \
7155		$(TARGET-stage1-binutils)
7156
7157maybe-clean-stage1-binutils: clean-stage1-binutils
7158clean-stage1: clean-stage1-binutils
7159clean-stage1-binutils:
7160	@if [ $(current_stage) = stage1 ]; then \
7161	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7162	else \
7163	  [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7164	  $(MAKE) stage1-start; \
7165	fi; \
7166	cd $(HOST_SUBDIR)/binutils && \
7167	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7168		 clean
7169@endif binutils-bootstrap
7170
7171
7172.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7173.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7174maybe-all-stage2-binutils:
7175maybe-clean-stage2-binutils:
7176@if binutils-bootstrap
7177maybe-all-stage2-binutils: all-stage2-binutils
7178all-stage2: all-stage2-binutils
7179TARGET-stage2-binutils = $(TARGET-binutils)
7180all-stage2-binutils: configure-stage2-binutils
7181	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7182	@r=`${PWD_COMMAND}`; export r; \
7183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7184	TFLAGS="$(STAGE2_TFLAGS)"; \
7185	$(HOST_EXPORTS) \
7186	$(POSTSTAGE1_HOST_EXPORTS)  \
7187	cd $(HOST_SUBDIR)/binutils && \
7188	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7189		CFLAGS="$(STAGE2_CFLAGS)" \
7190		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7191		LIBCFLAGS="$(STAGE2_CFLAGS)" \
7192		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7193		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7194		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7195		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7196		TFLAGS="$(STAGE2_TFLAGS)" \
7197		$(TARGET-stage2-binutils)
7198
7199maybe-clean-stage2-binutils: clean-stage2-binutils
7200clean-stage2: clean-stage2-binutils
7201clean-stage2-binutils:
7202	@if [ $(current_stage) = stage2 ]; then \
7203	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7204	else \
7205	  [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7206	  $(MAKE) stage2-start; \
7207	fi; \
7208	cd $(HOST_SUBDIR)/binutils && \
7209	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7210		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7211		 clean
7212@endif binutils-bootstrap
7213
7214
7215.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7216.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7217maybe-all-stage3-binutils:
7218maybe-clean-stage3-binutils:
7219@if binutils-bootstrap
7220maybe-all-stage3-binutils: all-stage3-binutils
7221all-stage3: all-stage3-binutils
7222TARGET-stage3-binutils = $(TARGET-binutils)
7223all-stage3-binutils: configure-stage3-binutils
7224	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7225	@r=`${PWD_COMMAND}`; export r; \
7226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7227	TFLAGS="$(STAGE3_TFLAGS)"; \
7228	$(HOST_EXPORTS) \
7229	$(POSTSTAGE1_HOST_EXPORTS)  \
7230	cd $(HOST_SUBDIR)/binutils && \
7231	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7232		CFLAGS="$(STAGE3_CFLAGS)" \
7233		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7234		LIBCFLAGS="$(STAGE3_CFLAGS)" \
7235		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7236		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7237		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7238		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7239		TFLAGS="$(STAGE3_TFLAGS)" \
7240		$(TARGET-stage3-binutils)
7241
7242maybe-clean-stage3-binutils: clean-stage3-binutils
7243clean-stage3: clean-stage3-binutils
7244clean-stage3-binutils:
7245	@if [ $(current_stage) = stage3 ]; then \
7246	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7247	else \
7248	  [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7249	  $(MAKE) stage3-start; \
7250	fi; \
7251	cd $(HOST_SUBDIR)/binutils && \
7252	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7253		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7254		 clean
7255@endif binutils-bootstrap
7256
7257
7258.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7259.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7260maybe-all-stage4-binutils:
7261maybe-clean-stage4-binutils:
7262@if binutils-bootstrap
7263maybe-all-stage4-binutils: all-stage4-binutils
7264all-stage4: all-stage4-binutils
7265TARGET-stage4-binutils = $(TARGET-binutils)
7266all-stage4-binutils: configure-stage4-binutils
7267	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7268	@r=`${PWD_COMMAND}`; export r; \
7269	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7270	TFLAGS="$(STAGE4_TFLAGS)"; \
7271	$(HOST_EXPORTS) \
7272	$(POSTSTAGE1_HOST_EXPORTS)  \
7273	cd $(HOST_SUBDIR)/binutils && \
7274	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7275		CFLAGS="$(STAGE4_CFLAGS)" \
7276		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7277		LIBCFLAGS="$(STAGE4_CFLAGS)" \
7278		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7279		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7280		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7281		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7282		TFLAGS="$(STAGE4_TFLAGS)" \
7283		$(TARGET-stage4-binutils)
7284
7285maybe-clean-stage4-binutils: clean-stage4-binutils
7286clean-stage4: clean-stage4-binutils
7287clean-stage4-binutils:
7288	@if [ $(current_stage) = stage4 ]; then \
7289	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7290	else \
7291	  [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7292	  $(MAKE) stage4-start; \
7293	fi; \
7294	cd $(HOST_SUBDIR)/binutils && \
7295	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7296		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7297		 clean
7298@endif binutils-bootstrap
7299
7300
7301.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7302.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7303maybe-all-stageprofile-binutils:
7304maybe-clean-stageprofile-binutils:
7305@if binutils-bootstrap
7306maybe-all-stageprofile-binutils: all-stageprofile-binutils
7307all-stageprofile: all-stageprofile-binutils
7308TARGET-stageprofile-binutils = $(TARGET-binutils)
7309all-stageprofile-binutils: configure-stageprofile-binutils
7310	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7311	@r=`${PWD_COMMAND}`; export r; \
7312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7313	TFLAGS="$(STAGEprofile_TFLAGS)"; \
7314	$(HOST_EXPORTS) \
7315	$(POSTSTAGE1_HOST_EXPORTS)  \
7316	cd $(HOST_SUBDIR)/binutils && \
7317	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7318		CFLAGS="$(STAGEprofile_CFLAGS)" \
7319		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7320		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7321		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7322		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7323		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7324		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7325		TFLAGS="$(STAGEprofile_TFLAGS)" \
7326		$(TARGET-stageprofile-binutils)
7327
7328maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7329clean-stageprofile: clean-stageprofile-binutils
7330clean-stageprofile-binutils:
7331	@if [ $(current_stage) = stageprofile ]; then \
7332	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7333	else \
7334	  [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7335	  $(MAKE) stageprofile-start; \
7336	fi; \
7337	cd $(HOST_SUBDIR)/binutils && \
7338	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7339		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7340		 clean
7341@endif binutils-bootstrap
7342
7343
7344.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7345.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7346maybe-all-stagefeedback-binutils:
7347maybe-clean-stagefeedback-binutils:
7348@if binutils-bootstrap
7349maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7350all-stagefeedback: all-stagefeedback-binutils
7351TARGET-stagefeedback-binutils = $(TARGET-binutils)
7352all-stagefeedback-binutils: configure-stagefeedback-binutils
7353	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7354	@r=`${PWD_COMMAND}`; export r; \
7355	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7356	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7357	$(HOST_EXPORTS) \
7358	$(POSTSTAGE1_HOST_EXPORTS)  \
7359	cd $(HOST_SUBDIR)/binutils && \
7360	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7361		CFLAGS="$(STAGEfeedback_CFLAGS)" \
7362		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7363		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7364		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7365		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7366		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7367		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7368		TFLAGS="$(STAGEfeedback_TFLAGS)" \
7369		$(TARGET-stagefeedback-binutils)
7370
7371maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7372clean-stagefeedback: clean-stagefeedback-binutils
7373clean-stagefeedback-binutils:
7374	@if [ $(current_stage) = stagefeedback ]; then \
7375	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7376	else \
7377	  [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7378	  $(MAKE) stagefeedback-start; \
7379	fi; \
7380	cd $(HOST_SUBDIR)/binutils && \
7381	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7382		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7383		 clean
7384@endif binutils-bootstrap
7385
7386
7387
7388
7389
7390.PHONY: check-binutils maybe-check-binutils
7391maybe-check-binutils:
7392@if binutils
7393maybe-check-binutils: check-binutils
7394
7395check-binutils:
7396	@: $(MAKE); $(unstage)
7397	@r=`${PWD_COMMAND}`; export r; \
7398	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7399	$(HOST_EXPORTS) \
7400	(cd $(HOST_SUBDIR)/binutils && \
7401	  $(MAKE) $(FLAGS_TO_PASS)  check)
7402
7403@endif binutils
7404
7405.PHONY: install-binutils maybe-install-binutils
7406maybe-install-binutils:
7407@if binutils
7408maybe-install-binutils: install-binutils
7409
7410install-binutils: installdirs
7411	@: $(MAKE); $(unstage)
7412	@r=`${PWD_COMMAND}`; export r; \
7413	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414	$(HOST_EXPORTS) \
7415	(cd $(HOST_SUBDIR)/binutils && \
7416	  $(MAKE) $(FLAGS_TO_PASS)  install)
7417
7418@endif binutils
7419
7420# Other targets (info, dvi, pdf, etc.)
7421
7422.PHONY: maybe-info-binutils info-binutils
7423maybe-info-binutils:
7424@if binutils
7425maybe-info-binutils: info-binutils
7426
7427info-binutils: \
7428    configure-binutils
7429	@[ -f ./binutils/Makefile ] || exit 0; \
7430	r=`${PWD_COMMAND}`; export r; \
7431	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432	$(HOST_EXPORTS) \
7433	for flag in $(EXTRA_HOST_FLAGS) ; do \
7434	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7435	done; \
7436	echo "Doing info in binutils" ; \
7437	(cd $(HOST_SUBDIR)/binutils && \
7438	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7439	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7440	          "RANLIB=$${RANLIB}" \
7441	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7442	          info) \
7443	  || exit 1
7444
7445@endif binutils
7446
7447.PHONY: maybe-dvi-binutils dvi-binutils
7448maybe-dvi-binutils:
7449@if binutils
7450maybe-dvi-binutils: dvi-binutils
7451
7452dvi-binutils: \
7453    configure-binutils
7454	@[ -f ./binutils/Makefile ] || exit 0; \
7455	r=`${PWD_COMMAND}`; export r; \
7456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7457	$(HOST_EXPORTS) \
7458	for flag in $(EXTRA_HOST_FLAGS) ; do \
7459	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7460	done; \
7461	echo "Doing dvi in binutils" ; \
7462	(cd $(HOST_SUBDIR)/binutils && \
7463	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7464	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7465	          "RANLIB=$${RANLIB}" \
7466	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7467	          dvi) \
7468	  || exit 1
7469
7470@endif binutils
7471
7472.PHONY: maybe-pdf-binutils pdf-binutils
7473maybe-pdf-binutils:
7474@if binutils
7475maybe-pdf-binutils: pdf-binutils
7476
7477pdf-binutils: \
7478    configure-binutils
7479	@[ -f ./binutils/Makefile ] || exit 0; \
7480	r=`${PWD_COMMAND}`; export r; \
7481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7482	$(HOST_EXPORTS) \
7483	for flag in $(EXTRA_HOST_FLAGS) ; do \
7484	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7485	done; \
7486	echo "Doing pdf in binutils" ; \
7487	(cd $(HOST_SUBDIR)/binutils && \
7488	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7489	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7490	          "RANLIB=$${RANLIB}" \
7491	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7492	          pdf) \
7493	  || exit 1
7494
7495@endif binutils
7496
7497.PHONY: maybe-html-binutils html-binutils
7498maybe-html-binutils:
7499@if binutils
7500maybe-html-binutils: html-binutils
7501
7502html-binutils: \
7503    configure-binutils
7504	@[ -f ./binutils/Makefile ] || exit 0; \
7505	r=`${PWD_COMMAND}`; export r; \
7506	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7507	$(HOST_EXPORTS) \
7508	for flag in $(EXTRA_HOST_FLAGS) ; do \
7509	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7510	done; \
7511	echo "Doing html in binutils" ; \
7512	(cd $(HOST_SUBDIR)/binutils && \
7513	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7514	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7515	          "RANLIB=$${RANLIB}" \
7516	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7517	          html) \
7518	  || exit 1
7519
7520@endif binutils
7521
7522.PHONY: maybe-TAGS-binutils TAGS-binutils
7523maybe-TAGS-binutils:
7524@if binutils
7525maybe-TAGS-binutils: TAGS-binutils
7526
7527TAGS-binutils: \
7528    configure-binutils
7529	@[ -f ./binutils/Makefile ] || exit 0; \
7530	r=`${PWD_COMMAND}`; export r; \
7531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7532	$(HOST_EXPORTS) \
7533	for flag in $(EXTRA_HOST_FLAGS) ; do \
7534	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7535	done; \
7536	echo "Doing TAGS in binutils" ; \
7537	(cd $(HOST_SUBDIR)/binutils && \
7538	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7539	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7540	          "RANLIB=$${RANLIB}" \
7541	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7542	          TAGS) \
7543	  || exit 1
7544
7545@endif binutils
7546
7547.PHONY: maybe-install-info-binutils install-info-binutils
7548maybe-install-info-binutils:
7549@if binutils
7550maybe-install-info-binutils: install-info-binutils
7551
7552install-info-binutils: \
7553    configure-binutils \
7554    info-binutils
7555	@[ -f ./binutils/Makefile ] || exit 0; \
7556	r=`${PWD_COMMAND}`; export r; \
7557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7558	$(HOST_EXPORTS) \
7559	for flag in $(EXTRA_HOST_FLAGS) ; do \
7560	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7561	done; \
7562	echo "Doing install-info in binutils" ; \
7563	(cd $(HOST_SUBDIR)/binutils && \
7564	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7565	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7566	          "RANLIB=$${RANLIB}" \
7567	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7568	          install-info) \
7569	  || exit 1
7570
7571@endif binutils
7572
7573.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7574maybe-install-pdf-binutils:
7575@if binutils
7576maybe-install-pdf-binutils: install-pdf-binutils
7577
7578install-pdf-binutils: \
7579    configure-binutils \
7580    pdf-binutils
7581	@[ -f ./binutils/Makefile ] || exit 0; \
7582	r=`${PWD_COMMAND}`; export r; \
7583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7584	$(HOST_EXPORTS) \
7585	for flag in $(EXTRA_HOST_FLAGS) ; do \
7586	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7587	done; \
7588	echo "Doing install-pdf in binutils" ; \
7589	(cd $(HOST_SUBDIR)/binutils && \
7590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7592	          "RANLIB=$${RANLIB}" \
7593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7594	          install-pdf) \
7595	  || exit 1
7596
7597@endif binutils
7598
7599.PHONY: maybe-install-html-binutils install-html-binutils
7600maybe-install-html-binutils:
7601@if binutils
7602maybe-install-html-binutils: install-html-binutils
7603
7604install-html-binutils: \
7605    configure-binutils \
7606    html-binutils
7607	@[ -f ./binutils/Makefile ] || exit 0; \
7608	r=`${PWD_COMMAND}`; export r; \
7609	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7610	$(HOST_EXPORTS) \
7611	for flag in $(EXTRA_HOST_FLAGS) ; do \
7612	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613	done; \
7614	echo "Doing install-html in binutils" ; \
7615	(cd $(HOST_SUBDIR)/binutils && \
7616	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618	          "RANLIB=$${RANLIB}" \
7619	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7620	          install-html) \
7621	  || exit 1
7622
7623@endif binutils
7624
7625.PHONY: maybe-installcheck-binutils installcheck-binutils
7626maybe-installcheck-binutils:
7627@if binutils
7628maybe-installcheck-binutils: installcheck-binutils
7629
7630installcheck-binutils: \
7631    configure-binutils
7632	@[ -f ./binutils/Makefile ] || exit 0; \
7633	r=`${PWD_COMMAND}`; export r; \
7634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7635	$(HOST_EXPORTS) \
7636	for flag in $(EXTRA_HOST_FLAGS) ; do \
7637	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7638	done; \
7639	echo "Doing installcheck in binutils" ; \
7640	(cd $(HOST_SUBDIR)/binutils && \
7641	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7642	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7643	          "RANLIB=$${RANLIB}" \
7644	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7645	          installcheck) \
7646	  || exit 1
7647
7648@endif binutils
7649
7650.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7651maybe-mostlyclean-binutils:
7652@if binutils
7653maybe-mostlyclean-binutils: mostlyclean-binutils
7654
7655mostlyclean-binutils:
7656	@[ -f ./binutils/Makefile ] || exit 0; \
7657	r=`${PWD_COMMAND}`; export r; \
7658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659	$(HOST_EXPORTS) \
7660	for flag in $(EXTRA_HOST_FLAGS) ; do \
7661	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7662	done; \
7663	echo "Doing mostlyclean in binutils" ; \
7664	(cd $(HOST_SUBDIR)/binutils && \
7665	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7666	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7667	          "RANLIB=$${RANLIB}" \
7668	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7669	          mostlyclean) \
7670	  || exit 1
7671
7672@endif binutils
7673
7674.PHONY: maybe-clean-binutils clean-binutils
7675maybe-clean-binutils:
7676@if binutils
7677maybe-clean-binutils: clean-binutils
7678
7679clean-binutils:
7680	@[ -f ./binutils/Makefile ] || exit 0; \
7681	r=`${PWD_COMMAND}`; export r; \
7682	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683	$(HOST_EXPORTS) \
7684	for flag in $(EXTRA_HOST_FLAGS) ; do \
7685	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686	done; \
7687	echo "Doing clean in binutils" ; \
7688	(cd $(HOST_SUBDIR)/binutils && \
7689	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691	          "RANLIB=$${RANLIB}" \
7692	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7693	          clean) \
7694	  || exit 1
7695
7696@endif binutils
7697
7698.PHONY: maybe-distclean-binutils distclean-binutils
7699maybe-distclean-binutils:
7700@if binutils
7701maybe-distclean-binutils: distclean-binutils
7702
7703distclean-binutils:
7704	@[ -f ./binutils/Makefile ] || exit 0; \
7705	r=`${PWD_COMMAND}`; export r; \
7706	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7707	$(HOST_EXPORTS) \
7708	for flag in $(EXTRA_HOST_FLAGS) ; do \
7709	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7710	done; \
7711	echo "Doing distclean in binutils" ; \
7712	(cd $(HOST_SUBDIR)/binutils && \
7713	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7714	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7715	          "RANLIB=$${RANLIB}" \
7716	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7717	          distclean) \
7718	  || exit 1
7719
7720@endif binutils
7721
7722.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7723maybe-maintainer-clean-binutils:
7724@if binutils
7725maybe-maintainer-clean-binutils: maintainer-clean-binutils
7726
7727maintainer-clean-binutils:
7728	@[ -f ./binutils/Makefile ] || exit 0; \
7729	r=`${PWD_COMMAND}`; export r; \
7730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7731	$(HOST_EXPORTS) \
7732	for flag in $(EXTRA_HOST_FLAGS) ; do \
7733	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7734	done; \
7735	echo "Doing maintainer-clean in binutils" ; \
7736	(cd $(HOST_SUBDIR)/binutils && \
7737	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7738	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7739	          "RANLIB=$${RANLIB}" \
7740	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7741	          maintainer-clean) \
7742	  || exit 1
7743
7744@endif binutils
7745
7746
7747
7748.PHONY: configure-bison maybe-configure-bison
7749maybe-configure-bison:
7750@if gcc-bootstrap
7751configure-bison: stage_current
7752@endif gcc-bootstrap
7753@if bison
7754maybe-configure-bison: configure-bison
7755configure-bison:
7756	@: $(MAKE); $(unstage)
7757	@r=`${PWD_COMMAND}`; export r; \
7758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7759	test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7760	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7761	$(HOST_EXPORTS)  \
7762	echo Configuring in $(HOST_SUBDIR)/bison; \
7763	cd "$(HOST_SUBDIR)/bison" || exit 1; \
7764	case $(srcdir) in \
7765	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7766	  *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7767		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7768	esac; \
7769	srcdiroption="--srcdir=$${topdir}/bison"; \
7770	libsrcdir="$$s/bison"; \
7771	$(SHELL) $${libsrcdir}/configure \
7772	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7773	  --target=${target_alias} $${srcdiroption}  \
7774	  || exit 1
7775@endif bison
7776
7777
7778
7779
7780
7781.PHONY: all-bison maybe-all-bison
7782maybe-all-bison:
7783@if gcc-bootstrap
7784all-bison: stage_current
7785@endif gcc-bootstrap
7786@if bison
7787TARGET-bison=all
7788maybe-all-bison: all-bison
7789all-bison: configure-bison
7790	@: $(MAKE); $(unstage)
7791	@r=`${PWD_COMMAND}`; export r; \
7792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7793	$(HOST_EXPORTS)  \
7794	(cd $(HOST_SUBDIR)/bison && \
7795	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7796		$(TARGET-bison))
7797@endif bison
7798
7799
7800
7801
7802.PHONY: check-bison maybe-check-bison
7803maybe-check-bison:
7804@if bison
7805maybe-check-bison: check-bison
7806
7807# This module is only tested in a native toolchain.
7808check-bison:
7809	@: $(MAKE); $(unstage)
7810	@if [ '$(host)' = '$(target)' ] ; then \
7811	  r=`${PWD_COMMAND}`; export r; \
7812	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813	  $(HOST_EXPORTS) \
7814	  (cd $(HOST_SUBDIR)/bison && \
7815	    $(MAKE) $(FLAGS_TO_PASS)  check); \
7816	fi
7817
7818@endif bison
7819
7820.PHONY: install-bison maybe-install-bison
7821maybe-install-bison:
7822@if bison
7823maybe-install-bison: install-bison
7824
7825install-bison: installdirs
7826	@: $(MAKE); $(unstage)
7827	@r=`${PWD_COMMAND}`; export r; \
7828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829	$(HOST_EXPORTS) \
7830	(cd $(HOST_SUBDIR)/bison && \
7831	  $(MAKE) $(FLAGS_TO_PASS)  install)
7832
7833@endif bison
7834
7835# Other targets (info, dvi, pdf, etc.)
7836
7837.PHONY: maybe-info-bison info-bison
7838maybe-info-bison:
7839@if bison
7840maybe-info-bison: info-bison
7841
7842info-bison: \
7843    configure-bison
7844	@: $(MAKE); $(unstage)
7845	@[ -f ./bison/Makefile ] || exit 0; \
7846	r=`${PWD_COMMAND}`; export r; \
7847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7848	$(HOST_EXPORTS) \
7849	for flag in $(EXTRA_HOST_FLAGS) ; do \
7850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7851	done; \
7852	echo "Doing info in bison" ; \
7853	(cd $(HOST_SUBDIR)/bison && \
7854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7856	          "RANLIB=$${RANLIB}" \
7857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7858	          info) \
7859	  || exit 1
7860
7861@endif bison
7862
7863.PHONY: maybe-dvi-bison dvi-bison
7864maybe-dvi-bison:
7865@if bison
7866maybe-dvi-bison: dvi-bison
7867
7868dvi-bison: \
7869    configure-bison
7870	@: $(MAKE); $(unstage)
7871	@[ -f ./bison/Makefile ] || exit 0; \
7872	r=`${PWD_COMMAND}`; export r; \
7873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7874	$(HOST_EXPORTS) \
7875	for flag in $(EXTRA_HOST_FLAGS) ; do \
7876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7877	done; \
7878	echo "Doing dvi in bison" ; \
7879	(cd $(HOST_SUBDIR)/bison && \
7880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7882	          "RANLIB=$${RANLIB}" \
7883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7884	          dvi) \
7885	  || exit 1
7886
7887@endif bison
7888
7889.PHONY: maybe-pdf-bison pdf-bison
7890maybe-pdf-bison:
7891@if bison
7892maybe-pdf-bison: pdf-bison
7893
7894pdf-bison: \
7895    configure-bison
7896	@: $(MAKE); $(unstage)
7897	@[ -f ./bison/Makefile ] || exit 0; \
7898	r=`${PWD_COMMAND}`; export r; \
7899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7900	$(HOST_EXPORTS) \
7901	for flag in $(EXTRA_HOST_FLAGS) ; do \
7902	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7903	done; \
7904	echo "Doing pdf in bison" ; \
7905	(cd $(HOST_SUBDIR)/bison && \
7906	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7907	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7908	          "RANLIB=$${RANLIB}" \
7909	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7910	          pdf) \
7911	  || exit 1
7912
7913@endif bison
7914
7915.PHONY: maybe-html-bison html-bison
7916maybe-html-bison:
7917@if bison
7918maybe-html-bison: html-bison
7919
7920html-bison: \
7921    configure-bison
7922	@: $(MAKE); $(unstage)
7923	@[ -f ./bison/Makefile ] || exit 0; \
7924	r=`${PWD_COMMAND}`; export r; \
7925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926	$(HOST_EXPORTS) \
7927	for flag in $(EXTRA_HOST_FLAGS) ; do \
7928	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7929	done; \
7930	echo "Doing html in bison" ; \
7931	(cd $(HOST_SUBDIR)/bison && \
7932	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7933	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7934	          "RANLIB=$${RANLIB}" \
7935	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7936	          html) \
7937	  || exit 1
7938
7939@endif bison
7940
7941.PHONY: maybe-TAGS-bison TAGS-bison
7942maybe-TAGS-bison:
7943@if bison
7944maybe-TAGS-bison: TAGS-bison
7945
7946TAGS-bison: \
7947    configure-bison
7948	@: $(MAKE); $(unstage)
7949	@[ -f ./bison/Makefile ] || exit 0; \
7950	r=`${PWD_COMMAND}`; export r; \
7951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952	$(HOST_EXPORTS) \
7953	for flag in $(EXTRA_HOST_FLAGS) ; do \
7954	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7955	done; \
7956	echo "Doing TAGS in bison" ; \
7957	(cd $(HOST_SUBDIR)/bison && \
7958	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7959	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7960	          "RANLIB=$${RANLIB}" \
7961	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7962	          TAGS) \
7963	  || exit 1
7964
7965@endif bison
7966
7967.PHONY: maybe-install-info-bison install-info-bison
7968maybe-install-info-bison:
7969@if bison
7970maybe-install-info-bison: install-info-bison
7971
7972install-info-bison: \
7973    configure-bison \
7974    info-bison
7975	@: $(MAKE); $(unstage)
7976	@[ -f ./bison/Makefile ] || exit 0; \
7977	r=`${PWD_COMMAND}`; export r; \
7978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979	$(HOST_EXPORTS) \
7980	for flag in $(EXTRA_HOST_FLAGS) ; do \
7981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7982	done; \
7983	echo "Doing install-info in bison" ; \
7984	(cd $(HOST_SUBDIR)/bison && \
7985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7987	          "RANLIB=$${RANLIB}" \
7988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7989	          install-info) \
7990	  || exit 1
7991
7992@endif bison
7993
7994.PHONY: maybe-install-pdf-bison install-pdf-bison
7995maybe-install-pdf-bison:
7996@if bison
7997maybe-install-pdf-bison: install-pdf-bison
7998
7999install-pdf-bison: \
8000    configure-bison \
8001    pdf-bison
8002	@: $(MAKE); $(unstage)
8003	@[ -f ./bison/Makefile ] || exit 0; \
8004	r=`${PWD_COMMAND}`; export r; \
8005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006	$(HOST_EXPORTS) \
8007	for flag in $(EXTRA_HOST_FLAGS) ; do \
8008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8009	done; \
8010	echo "Doing install-pdf in bison" ; \
8011	(cd $(HOST_SUBDIR)/bison && \
8012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8014	          "RANLIB=$${RANLIB}" \
8015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8016	          install-pdf) \
8017	  || exit 1
8018
8019@endif bison
8020
8021.PHONY: maybe-install-html-bison install-html-bison
8022maybe-install-html-bison:
8023@if bison
8024maybe-install-html-bison: install-html-bison
8025
8026install-html-bison: \
8027    configure-bison \
8028    html-bison
8029	@: $(MAKE); $(unstage)
8030	@[ -f ./bison/Makefile ] || exit 0; \
8031	r=`${PWD_COMMAND}`; export r; \
8032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8033	$(HOST_EXPORTS) \
8034	for flag in $(EXTRA_HOST_FLAGS) ; do \
8035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8036	done; \
8037	echo "Doing install-html in bison" ; \
8038	(cd $(HOST_SUBDIR)/bison && \
8039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8041	          "RANLIB=$${RANLIB}" \
8042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8043	          install-html) \
8044	  || exit 1
8045
8046@endif bison
8047
8048.PHONY: maybe-installcheck-bison installcheck-bison
8049maybe-installcheck-bison:
8050@if bison
8051maybe-installcheck-bison: installcheck-bison
8052
8053installcheck-bison: \
8054    configure-bison
8055	@: $(MAKE); $(unstage)
8056	@[ -f ./bison/Makefile ] || exit 0; \
8057	r=`${PWD_COMMAND}`; export r; \
8058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8059	$(HOST_EXPORTS) \
8060	for flag in $(EXTRA_HOST_FLAGS) ; do \
8061	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8062	done; \
8063	echo "Doing installcheck in bison" ; \
8064	(cd $(HOST_SUBDIR)/bison && \
8065	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8066	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8067	          "RANLIB=$${RANLIB}" \
8068	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8069	          installcheck) \
8070	  || exit 1
8071
8072@endif bison
8073
8074.PHONY: maybe-mostlyclean-bison mostlyclean-bison
8075maybe-mostlyclean-bison:
8076@if bison
8077maybe-mostlyclean-bison: mostlyclean-bison
8078
8079mostlyclean-bison:
8080	@: $(MAKE); $(unstage)
8081	@[ -f ./bison/Makefile ] || exit 0; \
8082	r=`${PWD_COMMAND}`; export r; \
8083	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8084	$(HOST_EXPORTS) \
8085	for flag in $(EXTRA_HOST_FLAGS) ; do \
8086	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8087	done; \
8088	echo "Doing mostlyclean in bison" ; \
8089	(cd $(HOST_SUBDIR)/bison && \
8090	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8091	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8092	          "RANLIB=$${RANLIB}" \
8093	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8094	          mostlyclean) \
8095	  || exit 1
8096
8097@endif bison
8098
8099.PHONY: maybe-clean-bison clean-bison
8100maybe-clean-bison:
8101@if bison
8102maybe-clean-bison: clean-bison
8103
8104clean-bison:
8105	@: $(MAKE); $(unstage)
8106	@[ -f ./bison/Makefile ] || exit 0; \
8107	r=`${PWD_COMMAND}`; export r; \
8108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8109	$(HOST_EXPORTS) \
8110	for flag in $(EXTRA_HOST_FLAGS) ; do \
8111	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8112	done; \
8113	echo "Doing clean in bison" ; \
8114	(cd $(HOST_SUBDIR)/bison && \
8115	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8116	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8117	          "RANLIB=$${RANLIB}" \
8118	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8119	          clean) \
8120	  || exit 1
8121
8122@endif bison
8123
8124.PHONY: maybe-distclean-bison distclean-bison
8125maybe-distclean-bison:
8126@if bison
8127maybe-distclean-bison: distclean-bison
8128
8129distclean-bison:
8130	@: $(MAKE); $(unstage)
8131	@[ -f ./bison/Makefile ] || exit 0; \
8132	r=`${PWD_COMMAND}`; export r; \
8133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134	$(HOST_EXPORTS) \
8135	for flag in $(EXTRA_HOST_FLAGS) ; do \
8136	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8137	done; \
8138	echo "Doing distclean in bison" ; \
8139	(cd $(HOST_SUBDIR)/bison && \
8140	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8141	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8142	          "RANLIB=$${RANLIB}" \
8143	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8144	          distclean) \
8145	  || exit 1
8146
8147@endif bison
8148
8149.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8150maybe-maintainer-clean-bison:
8151@if bison
8152maybe-maintainer-clean-bison: maintainer-clean-bison
8153
8154maintainer-clean-bison:
8155	@: $(MAKE); $(unstage)
8156	@[ -f ./bison/Makefile ] || exit 0; \
8157	r=`${PWD_COMMAND}`; export r; \
8158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8159	$(HOST_EXPORTS) \
8160	for flag in $(EXTRA_HOST_FLAGS) ; do \
8161	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8162	done; \
8163	echo "Doing maintainer-clean in bison" ; \
8164	(cd $(HOST_SUBDIR)/bison && \
8165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8167	          "RANLIB=$${RANLIB}" \
8168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8169	          maintainer-clean) \
8170	  || exit 1
8171
8172@endif bison
8173
8174
8175
8176.PHONY: configure-byacc maybe-configure-byacc
8177maybe-configure-byacc:
8178@if gcc-bootstrap
8179configure-byacc: stage_current
8180@endif gcc-bootstrap
8181@if byacc
8182maybe-configure-byacc: configure-byacc
8183configure-byacc:
8184	@: $(MAKE); $(unstage)
8185	@r=`${PWD_COMMAND}`; export r; \
8186	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8187	test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8188	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8189	$(HOST_EXPORTS)  \
8190	echo Configuring in $(HOST_SUBDIR)/byacc; \
8191	cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8192	case $(srcdir) in \
8193	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8194	  *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8195		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8196	esac; \
8197	srcdiroption="--srcdir=$${topdir}/byacc"; \
8198	libsrcdir="$$s/byacc"; \
8199	$(SHELL) $${libsrcdir}/configure \
8200	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8201	  --target=${target_alias} $${srcdiroption}  \
8202	  || exit 1
8203@endif byacc
8204
8205
8206
8207
8208
8209.PHONY: all-byacc maybe-all-byacc
8210maybe-all-byacc:
8211@if gcc-bootstrap
8212all-byacc: stage_current
8213@endif gcc-bootstrap
8214@if byacc
8215TARGET-byacc=all
8216maybe-all-byacc: all-byacc
8217all-byacc: configure-byacc
8218	@: $(MAKE); $(unstage)
8219	@r=`${PWD_COMMAND}`; export r; \
8220	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221	$(HOST_EXPORTS)  \
8222	(cd $(HOST_SUBDIR)/byacc && \
8223	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8224		$(TARGET-byacc))
8225@endif byacc
8226
8227
8228
8229
8230.PHONY: check-byacc maybe-check-byacc
8231maybe-check-byacc:
8232@if byacc
8233maybe-check-byacc: check-byacc
8234
8235# This module is only tested in a native toolchain.
8236check-byacc:
8237	@: $(MAKE); $(unstage)
8238	@if [ '$(host)' = '$(target)' ] ; then \
8239	  r=`${PWD_COMMAND}`; export r; \
8240	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241	  $(HOST_EXPORTS) \
8242	  (cd $(HOST_SUBDIR)/byacc && \
8243	    $(MAKE) $(FLAGS_TO_PASS)  check); \
8244	fi
8245
8246@endif byacc
8247
8248.PHONY: install-byacc maybe-install-byacc
8249maybe-install-byacc:
8250@if byacc
8251maybe-install-byacc: install-byacc
8252
8253install-byacc: installdirs
8254	@: $(MAKE); $(unstage)
8255	@r=`${PWD_COMMAND}`; export r; \
8256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257	$(HOST_EXPORTS) \
8258	(cd $(HOST_SUBDIR)/byacc && \
8259	  $(MAKE) $(FLAGS_TO_PASS)  install)
8260
8261@endif byacc
8262
8263# Other targets (info, dvi, pdf, etc.)
8264
8265.PHONY: maybe-info-byacc info-byacc
8266maybe-info-byacc:
8267@if byacc
8268maybe-info-byacc: info-byacc
8269
8270info-byacc: \
8271    configure-byacc
8272	@: $(MAKE); $(unstage)
8273	@[ -f ./byacc/Makefile ] || exit 0; \
8274	r=`${PWD_COMMAND}`; export r; \
8275	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8276	$(HOST_EXPORTS) \
8277	for flag in $(EXTRA_HOST_FLAGS) ; do \
8278	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8279	done; \
8280	echo "Doing info in byacc" ; \
8281	(cd $(HOST_SUBDIR)/byacc && \
8282	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8283	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8284	          "RANLIB=$${RANLIB}" \
8285	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8286	          info) \
8287	  || exit 1
8288
8289@endif byacc
8290
8291.PHONY: maybe-dvi-byacc dvi-byacc
8292maybe-dvi-byacc:
8293@if byacc
8294maybe-dvi-byacc: dvi-byacc
8295
8296dvi-byacc: \
8297    configure-byacc
8298	@: $(MAKE); $(unstage)
8299	@[ -f ./byacc/Makefile ] || exit 0; \
8300	r=`${PWD_COMMAND}`; export r; \
8301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302	$(HOST_EXPORTS) \
8303	for flag in $(EXTRA_HOST_FLAGS) ; do \
8304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8305	done; \
8306	echo "Doing dvi in byacc" ; \
8307	(cd $(HOST_SUBDIR)/byacc && \
8308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8310	          "RANLIB=$${RANLIB}" \
8311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8312	          dvi) \
8313	  || exit 1
8314
8315@endif byacc
8316
8317.PHONY: maybe-pdf-byacc pdf-byacc
8318maybe-pdf-byacc:
8319@if byacc
8320maybe-pdf-byacc: pdf-byacc
8321
8322pdf-byacc: \
8323    configure-byacc
8324	@: $(MAKE); $(unstage)
8325	@[ -f ./byacc/Makefile ] || exit 0; \
8326	r=`${PWD_COMMAND}`; export r; \
8327	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8328	$(HOST_EXPORTS) \
8329	for flag in $(EXTRA_HOST_FLAGS) ; do \
8330	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8331	done; \
8332	echo "Doing pdf in byacc" ; \
8333	(cd $(HOST_SUBDIR)/byacc && \
8334	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8335	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8336	          "RANLIB=$${RANLIB}" \
8337	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8338	          pdf) \
8339	  || exit 1
8340
8341@endif byacc
8342
8343.PHONY: maybe-html-byacc html-byacc
8344maybe-html-byacc:
8345@if byacc
8346maybe-html-byacc: html-byacc
8347
8348html-byacc: \
8349    configure-byacc
8350	@: $(MAKE); $(unstage)
8351	@[ -f ./byacc/Makefile ] || exit 0; \
8352	r=`${PWD_COMMAND}`; export r; \
8353	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354	$(HOST_EXPORTS) \
8355	for flag in $(EXTRA_HOST_FLAGS) ; do \
8356	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8357	done; \
8358	echo "Doing html in byacc" ; \
8359	(cd $(HOST_SUBDIR)/byacc && \
8360	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8361	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8362	          "RANLIB=$${RANLIB}" \
8363	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8364	          html) \
8365	  || exit 1
8366
8367@endif byacc
8368
8369.PHONY: maybe-TAGS-byacc TAGS-byacc
8370maybe-TAGS-byacc:
8371@if byacc
8372maybe-TAGS-byacc: TAGS-byacc
8373
8374TAGS-byacc: \
8375    configure-byacc
8376	@: $(MAKE); $(unstage)
8377	@[ -f ./byacc/Makefile ] || exit 0; \
8378	r=`${PWD_COMMAND}`; export r; \
8379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8380	$(HOST_EXPORTS) \
8381	for flag in $(EXTRA_HOST_FLAGS) ; do \
8382	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8383	done; \
8384	echo "Doing TAGS in byacc" ; \
8385	(cd $(HOST_SUBDIR)/byacc && \
8386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8388	          "RANLIB=$${RANLIB}" \
8389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8390	          TAGS) \
8391	  || exit 1
8392
8393@endif byacc
8394
8395.PHONY: maybe-install-info-byacc install-info-byacc
8396maybe-install-info-byacc:
8397@if byacc
8398maybe-install-info-byacc: install-info-byacc
8399
8400install-info-byacc: \
8401    configure-byacc \
8402    info-byacc
8403	@: $(MAKE); $(unstage)
8404	@[ -f ./byacc/Makefile ] || exit 0; \
8405	r=`${PWD_COMMAND}`; export r; \
8406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8407	$(HOST_EXPORTS) \
8408	for flag in $(EXTRA_HOST_FLAGS) ; do \
8409	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8410	done; \
8411	echo "Doing install-info in byacc" ; \
8412	(cd $(HOST_SUBDIR)/byacc && \
8413	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8414	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8415	          "RANLIB=$${RANLIB}" \
8416	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8417	          install-info) \
8418	  || exit 1
8419
8420@endif byacc
8421
8422.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8423maybe-install-pdf-byacc:
8424@if byacc
8425maybe-install-pdf-byacc: install-pdf-byacc
8426
8427install-pdf-byacc: \
8428    configure-byacc \
8429    pdf-byacc
8430	@: $(MAKE); $(unstage)
8431	@[ -f ./byacc/Makefile ] || exit 0; \
8432	r=`${PWD_COMMAND}`; export r; \
8433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8434	$(HOST_EXPORTS) \
8435	for flag in $(EXTRA_HOST_FLAGS) ; do \
8436	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8437	done; \
8438	echo "Doing install-pdf in byacc" ; \
8439	(cd $(HOST_SUBDIR)/byacc && \
8440	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8441	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8442	          "RANLIB=$${RANLIB}" \
8443	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8444	          install-pdf) \
8445	  || exit 1
8446
8447@endif byacc
8448
8449.PHONY: maybe-install-html-byacc install-html-byacc
8450maybe-install-html-byacc:
8451@if byacc
8452maybe-install-html-byacc: install-html-byacc
8453
8454install-html-byacc: \
8455    configure-byacc \
8456    html-byacc
8457	@: $(MAKE); $(unstage)
8458	@[ -f ./byacc/Makefile ] || exit 0; \
8459	r=`${PWD_COMMAND}`; export r; \
8460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8461	$(HOST_EXPORTS) \
8462	for flag in $(EXTRA_HOST_FLAGS) ; do \
8463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8464	done; \
8465	echo "Doing install-html in byacc" ; \
8466	(cd $(HOST_SUBDIR)/byacc && \
8467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8469	          "RANLIB=$${RANLIB}" \
8470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8471	          install-html) \
8472	  || exit 1
8473
8474@endif byacc
8475
8476.PHONY: maybe-installcheck-byacc installcheck-byacc
8477maybe-installcheck-byacc:
8478@if byacc
8479maybe-installcheck-byacc: installcheck-byacc
8480
8481installcheck-byacc: \
8482    configure-byacc
8483	@: $(MAKE); $(unstage)
8484	@[ -f ./byacc/Makefile ] || exit 0; \
8485	r=`${PWD_COMMAND}`; export r; \
8486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8487	$(HOST_EXPORTS) \
8488	for flag in $(EXTRA_HOST_FLAGS) ; do \
8489	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8490	done; \
8491	echo "Doing installcheck in byacc" ; \
8492	(cd $(HOST_SUBDIR)/byacc && \
8493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8495	          "RANLIB=$${RANLIB}" \
8496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8497	          installcheck) \
8498	  || exit 1
8499
8500@endif byacc
8501
8502.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8503maybe-mostlyclean-byacc:
8504@if byacc
8505maybe-mostlyclean-byacc: mostlyclean-byacc
8506
8507mostlyclean-byacc:
8508	@: $(MAKE); $(unstage)
8509	@[ -f ./byacc/Makefile ] || exit 0; \
8510	r=`${PWD_COMMAND}`; export r; \
8511	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512	$(HOST_EXPORTS) \
8513	for flag in $(EXTRA_HOST_FLAGS) ; do \
8514	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8515	done; \
8516	echo "Doing mostlyclean in byacc" ; \
8517	(cd $(HOST_SUBDIR)/byacc && \
8518	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8519	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8520	          "RANLIB=$${RANLIB}" \
8521	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8522	          mostlyclean) \
8523	  || exit 1
8524
8525@endif byacc
8526
8527.PHONY: maybe-clean-byacc clean-byacc
8528maybe-clean-byacc:
8529@if byacc
8530maybe-clean-byacc: clean-byacc
8531
8532clean-byacc:
8533	@: $(MAKE); $(unstage)
8534	@[ -f ./byacc/Makefile ] || exit 0; \
8535	r=`${PWD_COMMAND}`; export r; \
8536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537	$(HOST_EXPORTS) \
8538	for flag in $(EXTRA_HOST_FLAGS) ; do \
8539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8540	done; \
8541	echo "Doing clean in byacc" ; \
8542	(cd $(HOST_SUBDIR)/byacc && \
8543	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8544	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8545	          "RANLIB=$${RANLIB}" \
8546	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8547	          clean) \
8548	  || exit 1
8549
8550@endif byacc
8551
8552.PHONY: maybe-distclean-byacc distclean-byacc
8553maybe-distclean-byacc:
8554@if byacc
8555maybe-distclean-byacc: distclean-byacc
8556
8557distclean-byacc:
8558	@: $(MAKE); $(unstage)
8559	@[ -f ./byacc/Makefile ] || exit 0; \
8560	r=`${PWD_COMMAND}`; export r; \
8561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562	$(HOST_EXPORTS) \
8563	for flag in $(EXTRA_HOST_FLAGS) ; do \
8564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8565	done; \
8566	echo "Doing distclean in byacc" ; \
8567	(cd $(HOST_SUBDIR)/byacc && \
8568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8570	          "RANLIB=$${RANLIB}" \
8571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8572	          distclean) \
8573	  || exit 1
8574
8575@endif byacc
8576
8577.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8578maybe-maintainer-clean-byacc:
8579@if byacc
8580maybe-maintainer-clean-byacc: maintainer-clean-byacc
8581
8582maintainer-clean-byacc:
8583	@: $(MAKE); $(unstage)
8584	@[ -f ./byacc/Makefile ] || exit 0; \
8585	r=`${PWD_COMMAND}`; export r; \
8586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8587	$(HOST_EXPORTS) \
8588	for flag in $(EXTRA_HOST_FLAGS) ; do \
8589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8590	done; \
8591	echo "Doing maintainer-clean in byacc" ; \
8592	(cd $(HOST_SUBDIR)/byacc && \
8593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8595	          "RANLIB=$${RANLIB}" \
8596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8597	          maintainer-clean) \
8598	  || exit 1
8599
8600@endif byacc
8601
8602
8603
8604.PHONY: configure-bzip2 maybe-configure-bzip2
8605maybe-configure-bzip2:
8606@if gcc-bootstrap
8607configure-bzip2: stage_current
8608@endif gcc-bootstrap
8609@if bzip2
8610maybe-configure-bzip2: configure-bzip2
8611configure-bzip2:
8612	@: $(MAKE); $(unstage)
8613	@r=`${PWD_COMMAND}`; export r; \
8614	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8615	test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8616	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8617	$(HOST_EXPORTS)  \
8618	echo Configuring in $(HOST_SUBDIR)/bzip2; \
8619	cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8620	case $(srcdir) in \
8621	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8622	  *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8623		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8624	esac; \
8625	srcdiroption="--srcdir=$${topdir}/bzip2"; \
8626	libsrcdir="$$s/bzip2"; \
8627	$(SHELL) $${libsrcdir}/configure \
8628	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8629	  --target=${target_alias} $${srcdiroption}  \
8630	  || exit 1
8631@endif bzip2
8632
8633
8634
8635
8636
8637.PHONY: all-bzip2 maybe-all-bzip2
8638maybe-all-bzip2:
8639@if gcc-bootstrap
8640all-bzip2: stage_current
8641@endif gcc-bootstrap
8642@if bzip2
8643TARGET-bzip2=all
8644maybe-all-bzip2: all-bzip2
8645all-bzip2: configure-bzip2
8646	@: $(MAKE); $(unstage)
8647	@r=`${PWD_COMMAND}`; export r; \
8648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8649	$(HOST_EXPORTS)  \
8650	(cd $(HOST_SUBDIR)/bzip2 && \
8651	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8652		$(TARGET-bzip2))
8653@endif bzip2
8654
8655
8656
8657
8658.PHONY: check-bzip2 maybe-check-bzip2
8659maybe-check-bzip2:
8660@if bzip2
8661maybe-check-bzip2: check-bzip2
8662
8663check-bzip2:
8664	@: $(MAKE); $(unstage)
8665	@r=`${PWD_COMMAND}`; export r; \
8666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667	$(HOST_EXPORTS) \
8668	(cd $(HOST_SUBDIR)/bzip2 && \
8669	  $(MAKE) $(FLAGS_TO_PASS)  check)
8670
8671@endif bzip2
8672
8673.PHONY: install-bzip2 maybe-install-bzip2
8674maybe-install-bzip2:
8675@if bzip2
8676maybe-install-bzip2: install-bzip2
8677
8678install-bzip2: installdirs
8679	@: $(MAKE); $(unstage)
8680	@r=`${PWD_COMMAND}`; export r; \
8681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682	$(HOST_EXPORTS) \
8683	(cd $(HOST_SUBDIR)/bzip2 && \
8684	  $(MAKE) $(FLAGS_TO_PASS)  install)
8685
8686@endif bzip2
8687
8688# Other targets (info, dvi, pdf, etc.)
8689
8690.PHONY: maybe-info-bzip2 info-bzip2
8691maybe-info-bzip2:
8692@if bzip2
8693maybe-info-bzip2: info-bzip2
8694
8695info-bzip2: \
8696    configure-bzip2
8697	@: $(MAKE); $(unstage)
8698	@[ -f ./bzip2/Makefile ] || exit 0; \
8699	r=`${PWD_COMMAND}`; export r; \
8700	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701	$(HOST_EXPORTS) \
8702	for flag in $(EXTRA_HOST_FLAGS) ; do \
8703	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704	done; \
8705	echo "Doing info in bzip2" ; \
8706	(cd $(HOST_SUBDIR)/bzip2 && \
8707	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709	          "RANLIB=$${RANLIB}" \
8710	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8711	          info) \
8712	  || exit 1
8713
8714@endif bzip2
8715
8716.PHONY: maybe-dvi-bzip2 dvi-bzip2
8717maybe-dvi-bzip2:
8718@if bzip2
8719maybe-dvi-bzip2: dvi-bzip2
8720
8721dvi-bzip2: \
8722    configure-bzip2
8723	@: $(MAKE); $(unstage)
8724	@[ -f ./bzip2/Makefile ] || exit 0; \
8725	r=`${PWD_COMMAND}`; export r; \
8726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8727	$(HOST_EXPORTS) \
8728	for flag in $(EXTRA_HOST_FLAGS) ; do \
8729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8730	done; \
8731	echo "Doing dvi in bzip2" ; \
8732	(cd $(HOST_SUBDIR)/bzip2 && \
8733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8735	          "RANLIB=$${RANLIB}" \
8736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8737	          dvi) \
8738	  || exit 1
8739
8740@endif bzip2
8741
8742.PHONY: maybe-pdf-bzip2 pdf-bzip2
8743maybe-pdf-bzip2:
8744@if bzip2
8745maybe-pdf-bzip2: pdf-bzip2
8746
8747pdf-bzip2: \
8748    configure-bzip2
8749	@: $(MAKE); $(unstage)
8750	@[ -f ./bzip2/Makefile ] || exit 0; \
8751	r=`${PWD_COMMAND}`; export r; \
8752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8753	$(HOST_EXPORTS) \
8754	for flag in $(EXTRA_HOST_FLAGS) ; do \
8755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8756	done; \
8757	echo "Doing pdf in bzip2" ; \
8758	(cd $(HOST_SUBDIR)/bzip2 && \
8759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8761	          "RANLIB=$${RANLIB}" \
8762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8763	          pdf) \
8764	  || exit 1
8765
8766@endif bzip2
8767
8768.PHONY: maybe-html-bzip2 html-bzip2
8769maybe-html-bzip2:
8770@if bzip2
8771maybe-html-bzip2: html-bzip2
8772
8773html-bzip2: \
8774    configure-bzip2
8775	@: $(MAKE); $(unstage)
8776	@[ -f ./bzip2/Makefile ] || exit 0; \
8777	r=`${PWD_COMMAND}`; export r; \
8778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779	$(HOST_EXPORTS) \
8780	for flag in $(EXTRA_HOST_FLAGS) ; do \
8781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782	done; \
8783	echo "Doing html in bzip2" ; \
8784	(cd $(HOST_SUBDIR)/bzip2 && \
8785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787	          "RANLIB=$${RANLIB}" \
8788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789	          html) \
8790	  || exit 1
8791
8792@endif bzip2
8793
8794.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8795maybe-TAGS-bzip2:
8796@if bzip2
8797maybe-TAGS-bzip2: TAGS-bzip2
8798
8799TAGS-bzip2: \
8800    configure-bzip2
8801	@: $(MAKE); $(unstage)
8802	@[ -f ./bzip2/Makefile ] || exit 0; \
8803	r=`${PWD_COMMAND}`; export r; \
8804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8805	$(HOST_EXPORTS) \
8806	for flag in $(EXTRA_HOST_FLAGS) ; do \
8807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8808	done; \
8809	echo "Doing TAGS in bzip2" ; \
8810	(cd $(HOST_SUBDIR)/bzip2 && \
8811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8813	          "RANLIB=$${RANLIB}" \
8814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8815	          TAGS) \
8816	  || exit 1
8817
8818@endif bzip2
8819
8820.PHONY: maybe-install-info-bzip2 install-info-bzip2
8821maybe-install-info-bzip2:
8822@if bzip2
8823maybe-install-info-bzip2: install-info-bzip2
8824
8825install-info-bzip2: \
8826    configure-bzip2 \
8827    info-bzip2
8828	@: $(MAKE); $(unstage)
8829	@[ -f ./bzip2/Makefile ] || exit 0; \
8830	r=`${PWD_COMMAND}`; export r; \
8831	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832	$(HOST_EXPORTS) \
8833	for flag in $(EXTRA_HOST_FLAGS) ; do \
8834	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8835	done; \
8836	echo "Doing install-info in bzip2" ; \
8837	(cd $(HOST_SUBDIR)/bzip2 && \
8838	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8839	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8840	          "RANLIB=$${RANLIB}" \
8841	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8842	          install-info) \
8843	  || exit 1
8844
8845@endif bzip2
8846
8847.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8848maybe-install-pdf-bzip2:
8849@if bzip2
8850maybe-install-pdf-bzip2: install-pdf-bzip2
8851
8852install-pdf-bzip2: \
8853    configure-bzip2 \
8854    pdf-bzip2
8855	@: $(MAKE); $(unstage)
8856	@[ -f ./bzip2/Makefile ] || exit 0; \
8857	r=`${PWD_COMMAND}`; export r; \
8858	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859	$(HOST_EXPORTS) \
8860	for flag in $(EXTRA_HOST_FLAGS) ; do \
8861	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8862	done; \
8863	echo "Doing install-pdf in bzip2" ; \
8864	(cd $(HOST_SUBDIR)/bzip2 && \
8865	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8866	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8867	          "RANLIB=$${RANLIB}" \
8868	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8869	          install-pdf) \
8870	  || exit 1
8871
8872@endif bzip2
8873
8874.PHONY: maybe-install-html-bzip2 install-html-bzip2
8875maybe-install-html-bzip2:
8876@if bzip2
8877maybe-install-html-bzip2: install-html-bzip2
8878
8879install-html-bzip2: \
8880    configure-bzip2 \
8881    html-bzip2
8882	@: $(MAKE); $(unstage)
8883	@[ -f ./bzip2/Makefile ] || exit 0; \
8884	r=`${PWD_COMMAND}`; export r; \
8885	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8886	$(HOST_EXPORTS) \
8887	for flag in $(EXTRA_HOST_FLAGS) ; do \
8888	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8889	done; \
8890	echo "Doing install-html in bzip2" ; \
8891	(cd $(HOST_SUBDIR)/bzip2 && \
8892	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8893	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8894	          "RANLIB=$${RANLIB}" \
8895	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8896	          install-html) \
8897	  || exit 1
8898
8899@endif bzip2
8900
8901.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8902maybe-installcheck-bzip2:
8903@if bzip2
8904maybe-installcheck-bzip2: installcheck-bzip2
8905
8906installcheck-bzip2: \
8907    configure-bzip2
8908	@: $(MAKE); $(unstage)
8909	@[ -f ./bzip2/Makefile ] || exit 0; \
8910	r=`${PWD_COMMAND}`; export r; \
8911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8912	$(HOST_EXPORTS) \
8913	for flag in $(EXTRA_HOST_FLAGS) ; do \
8914	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8915	done; \
8916	echo "Doing installcheck in bzip2" ; \
8917	(cd $(HOST_SUBDIR)/bzip2 && \
8918	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8919	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8920	          "RANLIB=$${RANLIB}" \
8921	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8922	          installcheck) \
8923	  || exit 1
8924
8925@endif bzip2
8926
8927.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8928maybe-mostlyclean-bzip2:
8929@if bzip2
8930maybe-mostlyclean-bzip2: mostlyclean-bzip2
8931
8932mostlyclean-bzip2:
8933	@: $(MAKE); $(unstage)
8934	@[ -f ./bzip2/Makefile ] || exit 0; \
8935	r=`${PWD_COMMAND}`; export r; \
8936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8937	$(HOST_EXPORTS) \
8938	for flag in $(EXTRA_HOST_FLAGS) ; do \
8939	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8940	done; \
8941	echo "Doing mostlyclean in bzip2" ; \
8942	(cd $(HOST_SUBDIR)/bzip2 && \
8943	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8944	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8945	          "RANLIB=$${RANLIB}" \
8946	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8947	          mostlyclean) \
8948	  || exit 1
8949
8950@endif bzip2
8951
8952.PHONY: maybe-clean-bzip2 clean-bzip2
8953maybe-clean-bzip2:
8954@if bzip2
8955maybe-clean-bzip2: clean-bzip2
8956
8957clean-bzip2:
8958	@: $(MAKE); $(unstage)
8959	@[ -f ./bzip2/Makefile ] || exit 0; \
8960	r=`${PWD_COMMAND}`; export r; \
8961	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8962	$(HOST_EXPORTS) \
8963	for flag in $(EXTRA_HOST_FLAGS) ; do \
8964	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8965	done; \
8966	echo "Doing clean in bzip2" ; \
8967	(cd $(HOST_SUBDIR)/bzip2 && \
8968	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8969	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8970	          "RANLIB=$${RANLIB}" \
8971	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8972	          clean) \
8973	  || exit 1
8974
8975@endif bzip2
8976
8977.PHONY: maybe-distclean-bzip2 distclean-bzip2
8978maybe-distclean-bzip2:
8979@if bzip2
8980maybe-distclean-bzip2: distclean-bzip2
8981
8982distclean-bzip2:
8983	@: $(MAKE); $(unstage)
8984	@[ -f ./bzip2/Makefile ] || exit 0; \
8985	r=`${PWD_COMMAND}`; export r; \
8986	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987	$(HOST_EXPORTS) \
8988	for flag in $(EXTRA_HOST_FLAGS) ; do \
8989	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8990	done; \
8991	echo "Doing distclean in bzip2" ; \
8992	(cd $(HOST_SUBDIR)/bzip2 && \
8993	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8994	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8995	          "RANLIB=$${RANLIB}" \
8996	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8997	          distclean) \
8998	  || exit 1
8999
9000@endif bzip2
9001
9002.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9003maybe-maintainer-clean-bzip2:
9004@if bzip2
9005maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9006
9007maintainer-clean-bzip2:
9008	@: $(MAKE); $(unstage)
9009	@[ -f ./bzip2/Makefile ] || exit 0; \
9010	r=`${PWD_COMMAND}`; export r; \
9011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9012	$(HOST_EXPORTS) \
9013	for flag in $(EXTRA_HOST_FLAGS) ; do \
9014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9015	done; \
9016	echo "Doing maintainer-clean in bzip2" ; \
9017	(cd $(HOST_SUBDIR)/bzip2 && \
9018	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9019	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9020	          "RANLIB=$${RANLIB}" \
9021	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9022	          maintainer-clean) \
9023	  || exit 1
9024
9025@endif bzip2
9026
9027
9028
9029.PHONY: configure-cgen maybe-configure-cgen
9030maybe-configure-cgen:
9031@if gcc-bootstrap
9032configure-cgen: stage_current
9033@endif gcc-bootstrap
9034@if cgen
9035maybe-configure-cgen: configure-cgen
9036configure-cgen:
9037	@: $(MAKE); $(unstage)
9038	@r=`${PWD_COMMAND}`; export r; \
9039	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9040	test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9041	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9042	$(HOST_EXPORTS)  \
9043	echo Configuring in $(HOST_SUBDIR)/cgen; \
9044	cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9045	case $(srcdir) in \
9046	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9047	  *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9048		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9049	esac; \
9050	srcdiroption="--srcdir=$${topdir}/cgen"; \
9051	libsrcdir="$$s/cgen"; \
9052	$(SHELL) $${libsrcdir}/configure \
9053	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9054	  --target=${target_alias} $${srcdiroption}  \
9055	  || exit 1
9056@endif cgen
9057
9058
9059
9060
9061
9062.PHONY: all-cgen maybe-all-cgen
9063maybe-all-cgen:
9064@if gcc-bootstrap
9065all-cgen: stage_current
9066@endif gcc-bootstrap
9067@if cgen
9068TARGET-cgen=all
9069maybe-all-cgen: all-cgen
9070all-cgen: configure-cgen
9071	@: $(MAKE); $(unstage)
9072	@r=`${PWD_COMMAND}`; export r; \
9073	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9074	$(HOST_EXPORTS)  \
9075	(cd $(HOST_SUBDIR)/cgen && \
9076	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9077		$(TARGET-cgen))
9078@endif cgen
9079
9080
9081
9082
9083.PHONY: check-cgen maybe-check-cgen
9084maybe-check-cgen:
9085@if cgen
9086maybe-check-cgen: check-cgen
9087
9088check-cgen:
9089	@: $(MAKE); $(unstage)
9090	@r=`${PWD_COMMAND}`; export r; \
9091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9092	$(HOST_EXPORTS) \
9093	(cd $(HOST_SUBDIR)/cgen && \
9094	  $(MAKE) $(FLAGS_TO_PASS)  check)
9095
9096@endif cgen
9097
9098.PHONY: install-cgen maybe-install-cgen
9099maybe-install-cgen:
9100@if cgen
9101maybe-install-cgen: install-cgen
9102
9103install-cgen: installdirs
9104	@: $(MAKE); $(unstage)
9105	@r=`${PWD_COMMAND}`; export r; \
9106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107	$(HOST_EXPORTS) \
9108	(cd $(HOST_SUBDIR)/cgen && \
9109	  $(MAKE) $(FLAGS_TO_PASS)  install)
9110
9111@endif cgen
9112
9113# Other targets (info, dvi, pdf, etc.)
9114
9115.PHONY: maybe-info-cgen info-cgen
9116maybe-info-cgen:
9117@if cgen
9118maybe-info-cgen: info-cgen
9119
9120info-cgen: \
9121    configure-cgen
9122	@: $(MAKE); $(unstage)
9123	@[ -f ./cgen/Makefile ] || exit 0; \
9124	r=`${PWD_COMMAND}`; export r; \
9125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126	$(HOST_EXPORTS) \
9127	for flag in $(EXTRA_HOST_FLAGS) ; do \
9128	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9129	done; \
9130	echo "Doing info in cgen" ; \
9131	(cd $(HOST_SUBDIR)/cgen && \
9132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9134	          "RANLIB=$${RANLIB}" \
9135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9136	          info) \
9137	  || exit 1
9138
9139@endif cgen
9140
9141.PHONY: maybe-dvi-cgen dvi-cgen
9142maybe-dvi-cgen:
9143@if cgen
9144maybe-dvi-cgen: dvi-cgen
9145
9146dvi-cgen: \
9147    configure-cgen
9148	@: $(MAKE); $(unstage)
9149	@[ -f ./cgen/Makefile ] || exit 0; \
9150	r=`${PWD_COMMAND}`; export r; \
9151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9152	$(HOST_EXPORTS) \
9153	for flag in $(EXTRA_HOST_FLAGS) ; do \
9154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9155	done; \
9156	echo "Doing dvi in cgen" ; \
9157	(cd $(HOST_SUBDIR)/cgen && \
9158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9160	          "RANLIB=$${RANLIB}" \
9161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9162	          dvi) \
9163	  || exit 1
9164
9165@endif cgen
9166
9167.PHONY: maybe-pdf-cgen pdf-cgen
9168maybe-pdf-cgen:
9169@if cgen
9170maybe-pdf-cgen: pdf-cgen
9171
9172pdf-cgen: \
9173    configure-cgen
9174	@: $(MAKE); $(unstage)
9175	@[ -f ./cgen/Makefile ] || exit 0; \
9176	r=`${PWD_COMMAND}`; export r; \
9177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9178	$(HOST_EXPORTS) \
9179	for flag in $(EXTRA_HOST_FLAGS) ; do \
9180	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9181	done; \
9182	echo "Doing pdf in cgen" ; \
9183	(cd $(HOST_SUBDIR)/cgen && \
9184	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9185	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9186	          "RANLIB=$${RANLIB}" \
9187	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9188	          pdf) \
9189	  || exit 1
9190
9191@endif cgen
9192
9193.PHONY: maybe-html-cgen html-cgen
9194maybe-html-cgen:
9195@if cgen
9196maybe-html-cgen: html-cgen
9197
9198html-cgen: \
9199    configure-cgen
9200	@: $(MAKE); $(unstage)
9201	@[ -f ./cgen/Makefile ] || exit 0; \
9202	r=`${PWD_COMMAND}`; export r; \
9203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9204	$(HOST_EXPORTS) \
9205	for flag in $(EXTRA_HOST_FLAGS) ; do \
9206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9207	done; \
9208	echo "Doing html in cgen" ; \
9209	(cd $(HOST_SUBDIR)/cgen && \
9210	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9211	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9212	          "RANLIB=$${RANLIB}" \
9213	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9214	          html) \
9215	  || exit 1
9216
9217@endif cgen
9218
9219.PHONY: maybe-TAGS-cgen TAGS-cgen
9220maybe-TAGS-cgen:
9221@if cgen
9222maybe-TAGS-cgen: TAGS-cgen
9223
9224TAGS-cgen: \
9225    configure-cgen
9226	@: $(MAKE); $(unstage)
9227	@[ -f ./cgen/Makefile ] || exit 0; \
9228	r=`${PWD_COMMAND}`; export r; \
9229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9230	$(HOST_EXPORTS) \
9231	for flag in $(EXTRA_HOST_FLAGS) ; do \
9232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9233	done; \
9234	echo "Doing TAGS in cgen" ; \
9235	(cd $(HOST_SUBDIR)/cgen && \
9236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9238	          "RANLIB=$${RANLIB}" \
9239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9240	          TAGS) \
9241	  || exit 1
9242
9243@endif cgen
9244
9245.PHONY: maybe-install-info-cgen install-info-cgen
9246maybe-install-info-cgen:
9247@if cgen
9248maybe-install-info-cgen: install-info-cgen
9249
9250install-info-cgen: \
9251    configure-cgen \
9252    info-cgen
9253	@: $(MAKE); $(unstage)
9254	@[ -f ./cgen/Makefile ] || exit 0; \
9255	r=`${PWD_COMMAND}`; export r; \
9256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257	$(HOST_EXPORTS) \
9258	for flag in $(EXTRA_HOST_FLAGS) ; do \
9259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260	done; \
9261	echo "Doing install-info in cgen" ; \
9262	(cd $(HOST_SUBDIR)/cgen && \
9263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265	          "RANLIB=$${RANLIB}" \
9266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9267	          install-info) \
9268	  || exit 1
9269
9270@endif cgen
9271
9272.PHONY: maybe-install-pdf-cgen install-pdf-cgen
9273maybe-install-pdf-cgen:
9274@if cgen
9275maybe-install-pdf-cgen: install-pdf-cgen
9276
9277install-pdf-cgen: \
9278    configure-cgen \
9279    pdf-cgen
9280	@: $(MAKE); $(unstage)
9281	@[ -f ./cgen/Makefile ] || exit 0; \
9282	r=`${PWD_COMMAND}`; export r; \
9283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9284	$(HOST_EXPORTS) \
9285	for flag in $(EXTRA_HOST_FLAGS) ; do \
9286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9287	done; \
9288	echo "Doing install-pdf in cgen" ; \
9289	(cd $(HOST_SUBDIR)/cgen && \
9290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9292	          "RANLIB=$${RANLIB}" \
9293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9294	          install-pdf) \
9295	  || exit 1
9296
9297@endif cgen
9298
9299.PHONY: maybe-install-html-cgen install-html-cgen
9300maybe-install-html-cgen:
9301@if cgen
9302maybe-install-html-cgen: install-html-cgen
9303
9304install-html-cgen: \
9305    configure-cgen \
9306    html-cgen
9307	@: $(MAKE); $(unstage)
9308	@[ -f ./cgen/Makefile ] || exit 0; \
9309	r=`${PWD_COMMAND}`; export r; \
9310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9311	$(HOST_EXPORTS) \
9312	for flag in $(EXTRA_HOST_FLAGS) ; do \
9313	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9314	done; \
9315	echo "Doing install-html in cgen" ; \
9316	(cd $(HOST_SUBDIR)/cgen && \
9317	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9318	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9319	          "RANLIB=$${RANLIB}" \
9320	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9321	          install-html) \
9322	  || exit 1
9323
9324@endif cgen
9325
9326.PHONY: maybe-installcheck-cgen installcheck-cgen
9327maybe-installcheck-cgen:
9328@if cgen
9329maybe-installcheck-cgen: installcheck-cgen
9330
9331installcheck-cgen: \
9332    configure-cgen
9333	@: $(MAKE); $(unstage)
9334	@[ -f ./cgen/Makefile ] || exit 0; \
9335	r=`${PWD_COMMAND}`; export r; \
9336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9337	$(HOST_EXPORTS) \
9338	for flag in $(EXTRA_HOST_FLAGS) ; do \
9339	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9340	done; \
9341	echo "Doing installcheck in cgen" ; \
9342	(cd $(HOST_SUBDIR)/cgen && \
9343	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9344	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9345	          "RANLIB=$${RANLIB}" \
9346	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9347	          installcheck) \
9348	  || exit 1
9349
9350@endif cgen
9351
9352.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9353maybe-mostlyclean-cgen:
9354@if cgen
9355maybe-mostlyclean-cgen: mostlyclean-cgen
9356
9357mostlyclean-cgen:
9358	@: $(MAKE); $(unstage)
9359	@[ -f ./cgen/Makefile ] || exit 0; \
9360	r=`${PWD_COMMAND}`; export r; \
9361	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9362	$(HOST_EXPORTS) \
9363	for flag in $(EXTRA_HOST_FLAGS) ; do \
9364	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9365	done; \
9366	echo "Doing mostlyclean in cgen" ; \
9367	(cd $(HOST_SUBDIR)/cgen && \
9368	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9369	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9370	          "RANLIB=$${RANLIB}" \
9371	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9372	          mostlyclean) \
9373	  || exit 1
9374
9375@endif cgen
9376
9377.PHONY: maybe-clean-cgen clean-cgen
9378maybe-clean-cgen:
9379@if cgen
9380maybe-clean-cgen: clean-cgen
9381
9382clean-cgen:
9383	@: $(MAKE); $(unstage)
9384	@[ -f ./cgen/Makefile ] || exit 0; \
9385	r=`${PWD_COMMAND}`; export r; \
9386	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387	$(HOST_EXPORTS) \
9388	for flag in $(EXTRA_HOST_FLAGS) ; do \
9389	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9390	done; \
9391	echo "Doing clean in cgen" ; \
9392	(cd $(HOST_SUBDIR)/cgen && \
9393	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9394	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9395	          "RANLIB=$${RANLIB}" \
9396	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9397	          clean) \
9398	  || exit 1
9399
9400@endif cgen
9401
9402.PHONY: maybe-distclean-cgen distclean-cgen
9403maybe-distclean-cgen:
9404@if cgen
9405maybe-distclean-cgen: distclean-cgen
9406
9407distclean-cgen:
9408	@: $(MAKE); $(unstage)
9409	@[ -f ./cgen/Makefile ] || exit 0; \
9410	r=`${PWD_COMMAND}`; export r; \
9411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412	$(HOST_EXPORTS) \
9413	for flag in $(EXTRA_HOST_FLAGS) ; do \
9414	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9415	done; \
9416	echo "Doing distclean in cgen" ; \
9417	(cd $(HOST_SUBDIR)/cgen && \
9418	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9419	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9420	          "RANLIB=$${RANLIB}" \
9421	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9422	          distclean) \
9423	  || exit 1
9424
9425@endif cgen
9426
9427.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9428maybe-maintainer-clean-cgen:
9429@if cgen
9430maybe-maintainer-clean-cgen: maintainer-clean-cgen
9431
9432maintainer-clean-cgen:
9433	@: $(MAKE); $(unstage)
9434	@[ -f ./cgen/Makefile ] || exit 0; \
9435	r=`${PWD_COMMAND}`; export r; \
9436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437	$(HOST_EXPORTS) \
9438	for flag in $(EXTRA_HOST_FLAGS) ; do \
9439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9440	done; \
9441	echo "Doing maintainer-clean in cgen" ; \
9442	(cd $(HOST_SUBDIR)/cgen && \
9443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9445	          "RANLIB=$${RANLIB}" \
9446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9447	          maintainer-clean) \
9448	  || exit 1
9449
9450@endif cgen
9451
9452
9453
9454.PHONY: configure-dejagnu maybe-configure-dejagnu
9455maybe-configure-dejagnu:
9456@if gcc-bootstrap
9457configure-dejagnu: stage_current
9458@endif gcc-bootstrap
9459@if dejagnu
9460maybe-configure-dejagnu: configure-dejagnu
9461configure-dejagnu:
9462	@: $(MAKE); $(unstage)
9463	@r=`${PWD_COMMAND}`; export r; \
9464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9465	test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9466	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9467	$(HOST_EXPORTS)  \
9468	echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9469	cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9470	case $(srcdir) in \
9471	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9472	  *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9473		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9474	esac; \
9475	srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9476	libsrcdir="$$s/dejagnu"; \
9477	$(SHELL) $${libsrcdir}/configure \
9478	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9479	  --target=${target_alias} $${srcdiroption}  \
9480	  || exit 1
9481@endif dejagnu
9482
9483
9484
9485
9486
9487.PHONY: all-dejagnu maybe-all-dejagnu
9488maybe-all-dejagnu:
9489@if gcc-bootstrap
9490all-dejagnu: stage_current
9491@endif gcc-bootstrap
9492@if dejagnu
9493TARGET-dejagnu=all
9494maybe-all-dejagnu: all-dejagnu
9495all-dejagnu: configure-dejagnu
9496	@: $(MAKE); $(unstage)
9497	@r=`${PWD_COMMAND}`; export r; \
9498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9499	$(HOST_EXPORTS)  \
9500	(cd $(HOST_SUBDIR)/dejagnu && \
9501	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9502		$(TARGET-dejagnu))
9503@endif dejagnu
9504
9505
9506
9507
9508.PHONY: check-dejagnu maybe-check-dejagnu
9509maybe-check-dejagnu:
9510@if dejagnu
9511maybe-check-dejagnu: check-dejagnu
9512
9513check-dejagnu:
9514	@: $(MAKE); $(unstage)
9515	@r=`${PWD_COMMAND}`; export r; \
9516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517	$(HOST_EXPORTS) \
9518	(cd $(HOST_SUBDIR)/dejagnu && \
9519	  $(MAKE) $(FLAGS_TO_PASS)  check)
9520
9521@endif dejagnu
9522
9523.PHONY: install-dejagnu maybe-install-dejagnu
9524maybe-install-dejagnu:
9525@if dejagnu
9526maybe-install-dejagnu: install-dejagnu
9527
9528install-dejagnu: installdirs
9529	@: $(MAKE); $(unstage)
9530	@r=`${PWD_COMMAND}`; export r; \
9531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9532	$(HOST_EXPORTS) \
9533	(cd $(HOST_SUBDIR)/dejagnu && \
9534	  $(MAKE) $(FLAGS_TO_PASS)  install)
9535
9536@endif dejagnu
9537
9538# Other targets (info, dvi, pdf, etc.)
9539
9540.PHONY: maybe-info-dejagnu info-dejagnu
9541maybe-info-dejagnu:
9542@if dejagnu
9543maybe-info-dejagnu: info-dejagnu
9544
9545info-dejagnu: \
9546    configure-dejagnu
9547	@: $(MAKE); $(unstage)
9548	@[ -f ./dejagnu/Makefile ] || exit 0; \
9549	r=`${PWD_COMMAND}`; export r; \
9550	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551	$(HOST_EXPORTS) \
9552	for flag in $(EXTRA_HOST_FLAGS) ; do \
9553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9554	done; \
9555	echo "Doing info in dejagnu" ; \
9556	(cd $(HOST_SUBDIR)/dejagnu && \
9557	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9558	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9559	          "RANLIB=$${RANLIB}" \
9560	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9561	          info) \
9562	  || exit 1
9563
9564@endif dejagnu
9565
9566.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9567maybe-dvi-dejagnu:
9568@if dejagnu
9569maybe-dvi-dejagnu: dvi-dejagnu
9570
9571dvi-dejagnu: \
9572    configure-dejagnu
9573	@: $(MAKE); $(unstage)
9574	@[ -f ./dejagnu/Makefile ] || exit 0; \
9575	r=`${PWD_COMMAND}`; export r; \
9576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577	$(HOST_EXPORTS) \
9578	for flag in $(EXTRA_HOST_FLAGS) ; do \
9579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9580	done; \
9581	echo "Doing dvi in dejagnu" ; \
9582	(cd $(HOST_SUBDIR)/dejagnu && \
9583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9585	          "RANLIB=$${RANLIB}" \
9586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9587	          dvi) \
9588	  || exit 1
9589
9590@endif dejagnu
9591
9592.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9593maybe-pdf-dejagnu:
9594@if dejagnu
9595maybe-pdf-dejagnu: pdf-dejagnu
9596
9597pdf-dejagnu: \
9598    configure-dejagnu
9599	@: $(MAKE); $(unstage)
9600	@[ -f ./dejagnu/Makefile ] || exit 0; \
9601	r=`${PWD_COMMAND}`; export r; \
9602	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9603	$(HOST_EXPORTS) \
9604	for flag in $(EXTRA_HOST_FLAGS) ; do \
9605	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9606	done; \
9607	echo "Doing pdf in dejagnu" ; \
9608	(cd $(HOST_SUBDIR)/dejagnu && \
9609	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9610	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9611	          "RANLIB=$${RANLIB}" \
9612	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9613	          pdf) \
9614	  || exit 1
9615
9616@endif dejagnu
9617
9618.PHONY: maybe-html-dejagnu html-dejagnu
9619maybe-html-dejagnu:
9620@if dejagnu
9621maybe-html-dejagnu: html-dejagnu
9622
9623html-dejagnu: \
9624    configure-dejagnu
9625	@: $(MAKE); $(unstage)
9626	@[ -f ./dejagnu/Makefile ] || exit 0; \
9627	r=`${PWD_COMMAND}`; export r; \
9628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9629	$(HOST_EXPORTS) \
9630	for flag in $(EXTRA_HOST_FLAGS) ; do \
9631	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9632	done; \
9633	echo "Doing html in dejagnu" ; \
9634	(cd $(HOST_SUBDIR)/dejagnu && \
9635	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9636	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9637	          "RANLIB=$${RANLIB}" \
9638	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9639	          html) \
9640	  || exit 1
9641
9642@endif dejagnu
9643
9644.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9645maybe-TAGS-dejagnu:
9646@if dejagnu
9647maybe-TAGS-dejagnu: TAGS-dejagnu
9648
9649TAGS-dejagnu: \
9650    configure-dejagnu
9651	@: $(MAKE); $(unstage)
9652	@[ -f ./dejagnu/Makefile ] || exit 0; \
9653	r=`${PWD_COMMAND}`; export r; \
9654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655	$(HOST_EXPORTS) \
9656	for flag in $(EXTRA_HOST_FLAGS) ; do \
9657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9658	done; \
9659	echo "Doing TAGS in dejagnu" ; \
9660	(cd $(HOST_SUBDIR)/dejagnu && \
9661	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9662	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9663	          "RANLIB=$${RANLIB}" \
9664	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9665	          TAGS) \
9666	  || exit 1
9667
9668@endif dejagnu
9669
9670.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9671maybe-install-info-dejagnu:
9672@if dejagnu
9673maybe-install-info-dejagnu: install-info-dejagnu
9674
9675install-info-dejagnu: \
9676    configure-dejagnu \
9677    info-dejagnu
9678	@: $(MAKE); $(unstage)
9679	@[ -f ./dejagnu/Makefile ] || exit 0; \
9680	r=`${PWD_COMMAND}`; export r; \
9681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682	$(HOST_EXPORTS) \
9683	for flag in $(EXTRA_HOST_FLAGS) ; do \
9684	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9685	done; \
9686	echo "Doing install-info in dejagnu" ; \
9687	(cd $(HOST_SUBDIR)/dejagnu && \
9688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9690	          "RANLIB=$${RANLIB}" \
9691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9692	          install-info) \
9693	  || exit 1
9694
9695@endif dejagnu
9696
9697.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9698maybe-install-pdf-dejagnu:
9699@if dejagnu
9700maybe-install-pdf-dejagnu: install-pdf-dejagnu
9701
9702install-pdf-dejagnu: \
9703    configure-dejagnu \
9704    pdf-dejagnu
9705	@: $(MAKE); $(unstage)
9706	@[ -f ./dejagnu/Makefile ] || exit 0; \
9707	r=`${PWD_COMMAND}`; export r; \
9708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9709	$(HOST_EXPORTS) \
9710	for flag in $(EXTRA_HOST_FLAGS) ; do \
9711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9712	done; \
9713	echo "Doing install-pdf in dejagnu" ; \
9714	(cd $(HOST_SUBDIR)/dejagnu && \
9715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9717	          "RANLIB=$${RANLIB}" \
9718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9719	          install-pdf) \
9720	  || exit 1
9721
9722@endif dejagnu
9723
9724.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9725maybe-install-html-dejagnu:
9726@if dejagnu
9727maybe-install-html-dejagnu: install-html-dejagnu
9728
9729install-html-dejagnu: \
9730    configure-dejagnu \
9731    html-dejagnu
9732	@: $(MAKE); $(unstage)
9733	@[ -f ./dejagnu/Makefile ] || exit 0; \
9734	r=`${PWD_COMMAND}`; export r; \
9735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9736	$(HOST_EXPORTS) \
9737	for flag in $(EXTRA_HOST_FLAGS) ; do \
9738	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9739	done; \
9740	echo "Doing install-html in dejagnu" ; \
9741	(cd $(HOST_SUBDIR)/dejagnu && \
9742	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9743	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9744	          "RANLIB=$${RANLIB}" \
9745	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9746	          install-html) \
9747	  || exit 1
9748
9749@endif dejagnu
9750
9751.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9752maybe-installcheck-dejagnu:
9753@if dejagnu
9754maybe-installcheck-dejagnu: installcheck-dejagnu
9755
9756installcheck-dejagnu: \
9757    configure-dejagnu
9758	@: $(MAKE); $(unstage)
9759	@[ -f ./dejagnu/Makefile ] || exit 0; \
9760	r=`${PWD_COMMAND}`; export r; \
9761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9762	$(HOST_EXPORTS) \
9763	for flag in $(EXTRA_HOST_FLAGS) ; do \
9764	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9765	done; \
9766	echo "Doing installcheck in dejagnu" ; \
9767	(cd $(HOST_SUBDIR)/dejagnu && \
9768	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9769	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9770	          "RANLIB=$${RANLIB}" \
9771	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9772	          installcheck) \
9773	  || exit 1
9774
9775@endif dejagnu
9776
9777.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9778maybe-mostlyclean-dejagnu:
9779@if dejagnu
9780maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9781
9782mostlyclean-dejagnu:
9783	@: $(MAKE); $(unstage)
9784	@[ -f ./dejagnu/Makefile ] || exit 0; \
9785	r=`${PWD_COMMAND}`; export r; \
9786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9787	$(HOST_EXPORTS) \
9788	for flag in $(EXTRA_HOST_FLAGS) ; do \
9789	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9790	done; \
9791	echo "Doing mostlyclean in dejagnu" ; \
9792	(cd $(HOST_SUBDIR)/dejagnu && \
9793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9795	          "RANLIB=$${RANLIB}" \
9796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9797	          mostlyclean) \
9798	  || exit 1
9799
9800@endif dejagnu
9801
9802.PHONY: maybe-clean-dejagnu clean-dejagnu
9803maybe-clean-dejagnu:
9804@if dejagnu
9805maybe-clean-dejagnu: clean-dejagnu
9806
9807clean-dejagnu:
9808	@: $(MAKE); $(unstage)
9809	@[ -f ./dejagnu/Makefile ] || exit 0; \
9810	r=`${PWD_COMMAND}`; export r; \
9811	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9812	$(HOST_EXPORTS) \
9813	for flag in $(EXTRA_HOST_FLAGS) ; do \
9814	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9815	done; \
9816	echo "Doing clean in dejagnu" ; \
9817	(cd $(HOST_SUBDIR)/dejagnu && \
9818	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9819	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9820	          "RANLIB=$${RANLIB}" \
9821	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9822	          clean) \
9823	  || exit 1
9824
9825@endif dejagnu
9826
9827.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9828maybe-distclean-dejagnu:
9829@if dejagnu
9830maybe-distclean-dejagnu: distclean-dejagnu
9831
9832distclean-dejagnu:
9833	@: $(MAKE); $(unstage)
9834	@[ -f ./dejagnu/Makefile ] || exit 0; \
9835	r=`${PWD_COMMAND}`; export r; \
9836	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9837	$(HOST_EXPORTS) \
9838	for flag in $(EXTRA_HOST_FLAGS) ; do \
9839	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9840	done; \
9841	echo "Doing distclean in dejagnu" ; \
9842	(cd $(HOST_SUBDIR)/dejagnu && \
9843	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9844	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9845	          "RANLIB=$${RANLIB}" \
9846	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9847	          distclean) \
9848	  || exit 1
9849
9850@endif dejagnu
9851
9852.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9853maybe-maintainer-clean-dejagnu:
9854@if dejagnu
9855maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9856
9857maintainer-clean-dejagnu:
9858	@: $(MAKE); $(unstage)
9859	@[ -f ./dejagnu/Makefile ] || exit 0; \
9860	r=`${PWD_COMMAND}`; export r; \
9861	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9862	$(HOST_EXPORTS) \
9863	for flag in $(EXTRA_HOST_FLAGS) ; do \
9864	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9865	done; \
9866	echo "Doing maintainer-clean in dejagnu" ; \
9867	(cd $(HOST_SUBDIR)/dejagnu && \
9868	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9869	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9870	          "RANLIB=$${RANLIB}" \
9871	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9872	          maintainer-clean) \
9873	  || exit 1
9874
9875@endif dejagnu
9876
9877
9878
9879.PHONY: configure-diff maybe-configure-diff
9880maybe-configure-diff:
9881@if gcc-bootstrap
9882configure-diff: stage_current
9883@endif gcc-bootstrap
9884@if diff
9885maybe-configure-diff: configure-diff
9886configure-diff:
9887	@: $(MAKE); $(unstage)
9888	@r=`${PWD_COMMAND}`; export r; \
9889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9890	test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9891	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9892	$(HOST_EXPORTS)  \
9893	echo Configuring in $(HOST_SUBDIR)/diff; \
9894	cd "$(HOST_SUBDIR)/diff" || exit 1; \
9895	case $(srcdir) in \
9896	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9897	  *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9898		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9899	esac; \
9900	srcdiroption="--srcdir=$${topdir}/diff"; \
9901	libsrcdir="$$s/diff"; \
9902	$(SHELL) $${libsrcdir}/configure \
9903	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9904	  --target=${target_alias} $${srcdiroption}  \
9905	  || exit 1
9906@endif diff
9907
9908
9909
9910
9911
9912.PHONY: all-diff maybe-all-diff
9913maybe-all-diff:
9914@if gcc-bootstrap
9915all-diff: stage_current
9916@endif gcc-bootstrap
9917@if diff
9918TARGET-diff=all
9919maybe-all-diff: all-diff
9920all-diff: configure-diff
9921	@: $(MAKE); $(unstage)
9922	@r=`${PWD_COMMAND}`; export r; \
9923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9924	$(HOST_EXPORTS)  \
9925	(cd $(HOST_SUBDIR)/diff && \
9926	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9927		$(TARGET-diff))
9928@endif diff
9929
9930
9931
9932
9933.PHONY: check-diff maybe-check-diff
9934maybe-check-diff:
9935@if diff
9936maybe-check-diff: check-diff
9937
9938check-diff:
9939	@: $(MAKE); $(unstage)
9940	@r=`${PWD_COMMAND}`; export r; \
9941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942	$(HOST_EXPORTS) \
9943	(cd $(HOST_SUBDIR)/diff && \
9944	  $(MAKE) $(FLAGS_TO_PASS)  check)
9945
9946@endif diff
9947
9948.PHONY: install-diff maybe-install-diff
9949maybe-install-diff:
9950@if diff
9951maybe-install-diff: install-diff
9952
9953install-diff: installdirs
9954	@: $(MAKE); $(unstage)
9955	@r=`${PWD_COMMAND}`; export r; \
9956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9957	$(HOST_EXPORTS) \
9958	(cd $(HOST_SUBDIR)/diff && \
9959	  $(MAKE) $(FLAGS_TO_PASS)  install)
9960
9961@endif diff
9962
9963# Other targets (info, dvi, pdf, etc.)
9964
9965.PHONY: maybe-info-diff info-diff
9966maybe-info-diff:
9967@if diff
9968maybe-info-diff: info-diff
9969
9970info-diff: \
9971    configure-diff
9972	@: $(MAKE); $(unstage)
9973	@[ -f ./diff/Makefile ] || exit 0; \
9974	r=`${PWD_COMMAND}`; export r; \
9975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9976	$(HOST_EXPORTS) \
9977	for flag in $(EXTRA_HOST_FLAGS) ; do \
9978	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9979	done; \
9980	echo "Doing info in diff" ; \
9981	(cd $(HOST_SUBDIR)/diff && \
9982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9984	          "RANLIB=$${RANLIB}" \
9985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9986	          info) \
9987	  || exit 1
9988
9989@endif diff
9990
9991.PHONY: maybe-dvi-diff dvi-diff
9992maybe-dvi-diff:
9993@if diff
9994maybe-dvi-diff: dvi-diff
9995
9996dvi-diff: \
9997    configure-diff
9998	@: $(MAKE); $(unstage)
9999	@[ -f ./diff/Makefile ] || exit 0; \
10000	r=`${PWD_COMMAND}`; export r; \
10001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10002	$(HOST_EXPORTS) \
10003	for flag in $(EXTRA_HOST_FLAGS) ; do \
10004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10005	done; \
10006	echo "Doing dvi in diff" ; \
10007	(cd $(HOST_SUBDIR)/diff && \
10008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10010	          "RANLIB=$${RANLIB}" \
10011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10012	          dvi) \
10013	  || exit 1
10014
10015@endif diff
10016
10017.PHONY: maybe-pdf-diff pdf-diff
10018maybe-pdf-diff:
10019@if diff
10020maybe-pdf-diff: pdf-diff
10021
10022pdf-diff: \
10023    configure-diff
10024	@: $(MAKE); $(unstage)
10025	@[ -f ./diff/Makefile ] || exit 0; \
10026	r=`${PWD_COMMAND}`; export r; \
10027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10028	$(HOST_EXPORTS) \
10029	for flag in $(EXTRA_HOST_FLAGS) ; do \
10030	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10031	done; \
10032	echo "Doing pdf in diff" ; \
10033	(cd $(HOST_SUBDIR)/diff && \
10034	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10035	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10036	          "RANLIB=$${RANLIB}" \
10037	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10038	          pdf) \
10039	  || exit 1
10040
10041@endif diff
10042
10043.PHONY: maybe-html-diff html-diff
10044maybe-html-diff:
10045@if diff
10046maybe-html-diff: html-diff
10047
10048html-diff: \
10049    configure-diff
10050	@: $(MAKE); $(unstage)
10051	@[ -f ./diff/Makefile ] || exit 0; \
10052	r=`${PWD_COMMAND}`; export r; \
10053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054	$(HOST_EXPORTS) \
10055	for flag in $(EXTRA_HOST_FLAGS) ; do \
10056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10057	done; \
10058	echo "Doing html in diff" ; \
10059	(cd $(HOST_SUBDIR)/diff && \
10060	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10061	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10062	          "RANLIB=$${RANLIB}" \
10063	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10064	          html) \
10065	  || exit 1
10066
10067@endif diff
10068
10069.PHONY: maybe-TAGS-diff TAGS-diff
10070maybe-TAGS-diff:
10071@if diff
10072maybe-TAGS-diff: TAGS-diff
10073
10074TAGS-diff: \
10075    configure-diff
10076	@: $(MAKE); $(unstage)
10077	@[ -f ./diff/Makefile ] || exit 0; \
10078	r=`${PWD_COMMAND}`; export r; \
10079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10080	$(HOST_EXPORTS) \
10081	for flag in $(EXTRA_HOST_FLAGS) ; do \
10082	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10083	done; \
10084	echo "Doing TAGS in diff" ; \
10085	(cd $(HOST_SUBDIR)/diff && \
10086	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10087	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10088	          "RANLIB=$${RANLIB}" \
10089	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10090	          TAGS) \
10091	  || exit 1
10092
10093@endif diff
10094
10095.PHONY: maybe-install-info-diff install-info-diff
10096maybe-install-info-diff:
10097@if diff
10098maybe-install-info-diff: install-info-diff
10099
10100install-info-diff: \
10101    configure-diff \
10102    info-diff
10103	@: $(MAKE); $(unstage)
10104	@[ -f ./diff/Makefile ] || exit 0; \
10105	r=`${PWD_COMMAND}`; export r; \
10106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10107	$(HOST_EXPORTS) \
10108	for flag in $(EXTRA_HOST_FLAGS) ; do \
10109	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10110	done; \
10111	echo "Doing install-info in diff" ; \
10112	(cd $(HOST_SUBDIR)/diff && \
10113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10115	          "RANLIB=$${RANLIB}" \
10116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10117	          install-info) \
10118	  || exit 1
10119
10120@endif diff
10121
10122.PHONY: maybe-install-pdf-diff install-pdf-diff
10123maybe-install-pdf-diff:
10124@if diff
10125maybe-install-pdf-diff: install-pdf-diff
10126
10127install-pdf-diff: \
10128    configure-diff \
10129    pdf-diff
10130	@: $(MAKE); $(unstage)
10131	@[ -f ./diff/Makefile ] || exit 0; \
10132	r=`${PWD_COMMAND}`; export r; \
10133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134	$(HOST_EXPORTS) \
10135	for flag in $(EXTRA_HOST_FLAGS) ; do \
10136	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10137	done; \
10138	echo "Doing install-pdf in diff" ; \
10139	(cd $(HOST_SUBDIR)/diff && \
10140	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10141	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10142	          "RANLIB=$${RANLIB}" \
10143	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10144	          install-pdf) \
10145	  || exit 1
10146
10147@endif diff
10148
10149.PHONY: maybe-install-html-diff install-html-diff
10150maybe-install-html-diff:
10151@if diff
10152maybe-install-html-diff: install-html-diff
10153
10154install-html-diff: \
10155    configure-diff \
10156    html-diff
10157	@: $(MAKE); $(unstage)
10158	@[ -f ./diff/Makefile ] || exit 0; \
10159	r=`${PWD_COMMAND}`; export r; \
10160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10161	$(HOST_EXPORTS) \
10162	for flag in $(EXTRA_HOST_FLAGS) ; do \
10163	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10164	done; \
10165	echo "Doing install-html in diff" ; \
10166	(cd $(HOST_SUBDIR)/diff && \
10167	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10168	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10169	          "RANLIB=$${RANLIB}" \
10170	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10171	          install-html) \
10172	  || exit 1
10173
10174@endif diff
10175
10176.PHONY: maybe-installcheck-diff installcheck-diff
10177maybe-installcheck-diff:
10178@if diff
10179maybe-installcheck-diff: installcheck-diff
10180
10181installcheck-diff: \
10182    configure-diff
10183	@: $(MAKE); $(unstage)
10184	@[ -f ./diff/Makefile ] || exit 0; \
10185	r=`${PWD_COMMAND}`; export r; \
10186	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10187	$(HOST_EXPORTS) \
10188	for flag in $(EXTRA_HOST_FLAGS) ; do \
10189	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10190	done; \
10191	echo "Doing installcheck in diff" ; \
10192	(cd $(HOST_SUBDIR)/diff && \
10193	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10194	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10195	          "RANLIB=$${RANLIB}" \
10196	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10197	          installcheck) \
10198	  || exit 1
10199
10200@endif diff
10201
10202.PHONY: maybe-mostlyclean-diff mostlyclean-diff
10203maybe-mostlyclean-diff:
10204@if diff
10205maybe-mostlyclean-diff: mostlyclean-diff
10206
10207mostlyclean-diff:
10208	@: $(MAKE); $(unstage)
10209	@[ -f ./diff/Makefile ] || exit 0; \
10210	r=`${PWD_COMMAND}`; export r; \
10211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10212	$(HOST_EXPORTS) \
10213	for flag in $(EXTRA_HOST_FLAGS) ; do \
10214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10215	done; \
10216	echo "Doing mostlyclean in diff" ; \
10217	(cd $(HOST_SUBDIR)/diff && \
10218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10220	          "RANLIB=$${RANLIB}" \
10221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10222	          mostlyclean) \
10223	  || exit 1
10224
10225@endif diff
10226
10227.PHONY: maybe-clean-diff clean-diff
10228maybe-clean-diff:
10229@if diff
10230maybe-clean-diff: clean-diff
10231
10232clean-diff:
10233	@: $(MAKE); $(unstage)
10234	@[ -f ./diff/Makefile ] || exit 0; \
10235	r=`${PWD_COMMAND}`; export r; \
10236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10237	$(HOST_EXPORTS) \
10238	for flag in $(EXTRA_HOST_FLAGS) ; do \
10239	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10240	done; \
10241	echo "Doing clean in diff" ; \
10242	(cd $(HOST_SUBDIR)/diff && \
10243	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10244	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10245	          "RANLIB=$${RANLIB}" \
10246	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10247	          clean) \
10248	  || exit 1
10249
10250@endif diff
10251
10252.PHONY: maybe-distclean-diff distclean-diff
10253maybe-distclean-diff:
10254@if diff
10255maybe-distclean-diff: distclean-diff
10256
10257distclean-diff:
10258	@: $(MAKE); $(unstage)
10259	@[ -f ./diff/Makefile ] || exit 0; \
10260	r=`${PWD_COMMAND}`; export r; \
10261	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262	$(HOST_EXPORTS) \
10263	for flag in $(EXTRA_HOST_FLAGS) ; do \
10264	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10265	done; \
10266	echo "Doing distclean in diff" ; \
10267	(cd $(HOST_SUBDIR)/diff && \
10268	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10269	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10270	          "RANLIB=$${RANLIB}" \
10271	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10272	          distclean) \
10273	  || exit 1
10274
10275@endif diff
10276
10277.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10278maybe-maintainer-clean-diff:
10279@if diff
10280maybe-maintainer-clean-diff: maintainer-clean-diff
10281
10282maintainer-clean-diff:
10283	@: $(MAKE); $(unstage)
10284	@[ -f ./diff/Makefile ] || exit 0; \
10285	r=`${PWD_COMMAND}`; export r; \
10286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10287	$(HOST_EXPORTS) \
10288	for flag in $(EXTRA_HOST_FLAGS) ; do \
10289	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10290	done; \
10291	echo "Doing maintainer-clean in diff" ; \
10292	(cd $(HOST_SUBDIR)/diff && \
10293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10295	          "RANLIB=$${RANLIB}" \
10296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10297	          maintainer-clean) \
10298	  || exit 1
10299
10300@endif diff
10301
10302
10303
10304.PHONY: configure-dosutils maybe-configure-dosutils
10305maybe-configure-dosutils:
10306@if gcc-bootstrap
10307configure-dosutils: stage_current
10308@endif gcc-bootstrap
10309@if dosutils
10310maybe-configure-dosutils: configure-dosutils
10311configure-dosutils:
10312	@: $(MAKE); $(unstage)
10313	@r=`${PWD_COMMAND}`; export r; \
10314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315	test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10316	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10317	$(HOST_EXPORTS)  \
10318	echo Configuring in $(HOST_SUBDIR)/dosutils; \
10319	cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10320	case $(srcdir) in \
10321	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10322	  *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10323		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10324	esac; \
10325	srcdiroption="--srcdir=$${topdir}/dosutils"; \
10326	libsrcdir="$$s/dosutils"; \
10327	$(SHELL) $${libsrcdir}/configure \
10328	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10329	  --target=${target_alias} $${srcdiroption}  \
10330	  || exit 1
10331@endif dosutils
10332
10333
10334
10335
10336
10337.PHONY: all-dosutils maybe-all-dosutils
10338maybe-all-dosutils:
10339@if gcc-bootstrap
10340all-dosutils: stage_current
10341@endif gcc-bootstrap
10342@if dosutils
10343TARGET-dosutils=all
10344maybe-all-dosutils: all-dosutils
10345all-dosutils: configure-dosutils
10346	@: $(MAKE); $(unstage)
10347	@r=`${PWD_COMMAND}`; export r; \
10348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10349	$(HOST_EXPORTS)  \
10350	(cd $(HOST_SUBDIR)/dosutils && \
10351	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10352		$(TARGET-dosutils))
10353@endif dosutils
10354
10355
10356
10357
10358.PHONY: check-dosutils maybe-check-dosutils
10359maybe-check-dosutils:
10360@if dosutils
10361maybe-check-dosutils: check-dosutils
10362
10363check-dosutils:
10364
10365@endif dosutils
10366
10367.PHONY: install-dosutils maybe-install-dosutils
10368maybe-install-dosutils:
10369@if dosutils
10370maybe-install-dosutils: install-dosutils
10371
10372install-dosutils: installdirs
10373	@: $(MAKE); $(unstage)
10374	@r=`${PWD_COMMAND}`; export r; \
10375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10376	$(HOST_EXPORTS) \
10377	(cd $(HOST_SUBDIR)/dosutils && \
10378	  $(MAKE) $(FLAGS_TO_PASS)  install)
10379
10380@endif dosutils
10381
10382# Other targets (info, dvi, pdf, etc.)
10383
10384.PHONY: maybe-info-dosutils info-dosutils
10385maybe-info-dosutils:
10386@if dosutils
10387maybe-info-dosutils: info-dosutils
10388
10389info-dosutils: \
10390    configure-dosutils
10391	@: $(MAKE); $(unstage)
10392	@[ -f ./dosutils/Makefile ] || exit 0; \
10393	r=`${PWD_COMMAND}`; export r; \
10394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10395	$(HOST_EXPORTS) \
10396	for flag in $(EXTRA_HOST_FLAGS) ; do \
10397	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10398	done; \
10399	echo "Doing info in dosutils" ; \
10400	(cd $(HOST_SUBDIR)/dosutils && \
10401	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10402	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10403	          "RANLIB=$${RANLIB}" \
10404	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10405	          info) \
10406	  || exit 1
10407
10408@endif dosutils
10409
10410.PHONY: maybe-dvi-dosutils dvi-dosutils
10411maybe-dvi-dosutils:
10412@if dosutils
10413maybe-dvi-dosutils: dvi-dosutils
10414
10415dvi-dosutils: \
10416    configure-dosutils
10417	@: $(MAKE); $(unstage)
10418	@[ -f ./dosutils/Makefile ] || exit 0; \
10419	r=`${PWD_COMMAND}`; export r; \
10420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10421	$(HOST_EXPORTS) \
10422	for flag in $(EXTRA_HOST_FLAGS) ; do \
10423	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10424	done; \
10425	echo "Doing dvi in dosutils" ; \
10426	(cd $(HOST_SUBDIR)/dosutils && \
10427	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10428	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10429	          "RANLIB=$${RANLIB}" \
10430	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10431	          dvi) \
10432	  || exit 1
10433
10434@endif dosutils
10435
10436.PHONY: maybe-pdf-dosutils pdf-dosutils
10437maybe-pdf-dosutils:
10438@if dosutils
10439maybe-pdf-dosutils: pdf-dosutils
10440
10441pdf-dosutils: \
10442    configure-dosutils
10443	@: $(MAKE); $(unstage)
10444	@[ -f ./dosutils/Makefile ] || exit 0; \
10445	r=`${PWD_COMMAND}`; export r; \
10446	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10447	$(HOST_EXPORTS) \
10448	for flag in $(EXTRA_HOST_FLAGS) ; do \
10449	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10450	done; \
10451	echo "Doing pdf in dosutils" ; \
10452	(cd $(HOST_SUBDIR)/dosutils && \
10453	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10454	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10455	          "RANLIB=$${RANLIB}" \
10456	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10457	          pdf) \
10458	  || exit 1
10459
10460@endif dosutils
10461
10462.PHONY: maybe-html-dosutils html-dosutils
10463maybe-html-dosutils:
10464@if dosutils
10465maybe-html-dosutils: html-dosutils
10466
10467html-dosutils: \
10468    configure-dosutils
10469	@: $(MAKE); $(unstage)
10470	@[ -f ./dosutils/Makefile ] || exit 0; \
10471	r=`${PWD_COMMAND}`; export r; \
10472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10473	$(HOST_EXPORTS) \
10474	for flag in $(EXTRA_HOST_FLAGS) ; do \
10475	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10476	done; \
10477	echo "Doing html in dosutils" ; \
10478	(cd $(HOST_SUBDIR)/dosutils && \
10479	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10480	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10481	          "RANLIB=$${RANLIB}" \
10482	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10483	          html) \
10484	  || exit 1
10485
10486@endif dosutils
10487
10488.PHONY: maybe-TAGS-dosutils TAGS-dosutils
10489maybe-TAGS-dosutils:
10490@if dosutils
10491maybe-TAGS-dosutils: TAGS-dosutils
10492
10493TAGS-dosutils: \
10494    configure-dosutils
10495	@: $(MAKE); $(unstage)
10496	@[ -f ./dosutils/Makefile ] || exit 0; \
10497	r=`${PWD_COMMAND}`; export r; \
10498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499	$(HOST_EXPORTS) \
10500	for flag in $(EXTRA_HOST_FLAGS) ; do \
10501	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10502	done; \
10503	echo "Doing TAGS in dosutils" ; \
10504	(cd $(HOST_SUBDIR)/dosutils && \
10505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10507	          "RANLIB=$${RANLIB}" \
10508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10509	          TAGS) \
10510	  || exit 1
10511
10512@endif dosutils
10513
10514.PHONY: maybe-install-info-dosutils install-info-dosutils
10515maybe-install-info-dosutils:
10516@if dosutils
10517maybe-install-info-dosutils: install-info-dosutils
10518
10519install-info-dosutils: \
10520    configure-dosutils \
10521    info-dosutils
10522	@: $(MAKE); $(unstage)
10523	@[ -f ./dosutils/Makefile ] || exit 0; \
10524	r=`${PWD_COMMAND}`; export r; \
10525	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10526	$(HOST_EXPORTS) \
10527	for flag in $(EXTRA_HOST_FLAGS) ; do \
10528	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10529	done; \
10530	echo "Doing install-info in dosutils" ; \
10531	(cd $(HOST_SUBDIR)/dosutils && \
10532	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10533	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10534	          "RANLIB=$${RANLIB}" \
10535	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10536	          install-info) \
10537	  || exit 1
10538
10539@endif dosutils
10540
10541.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10542maybe-install-pdf-dosutils:
10543@if dosutils
10544maybe-install-pdf-dosutils: install-pdf-dosutils
10545
10546install-pdf-dosutils: \
10547    configure-dosutils \
10548    pdf-dosutils
10549	@: $(MAKE); $(unstage)
10550	@[ -f ./dosutils/Makefile ] || exit 0; \
10551	r=`${PWD_COMMAND}`; export r; \
10552	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10553	$(HOST_EXPORTS) \
10554	for flag in $(EXTRA_HOST_FLAGS) ; do \
10555	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10556	done; \
10557	echo "Doing install-pdf in dosutils" ; \
10558	(cd $(HOST_SUBDIR)/dosutils && \
10559	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10560	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10561	          "RANLIB=$${RANLIB}" \
10562	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10563	          install-pdf) \
10564	  || exit 1
10565
10566@endif dosutils
10567
10568.PHONY: maybe-install-html-dosutils install-html-dosutils
10569maybe-install-html-dosutils:
10570@if dosutils
10571maybe-install-html-dosutils: install-html-dosutils
10572
10573install-html-dosutils: \
10574    configure-dosutils \
10575    html-dosutils
10576	@: $(MAKE); $(unstage)
10577	@[ -f ./dosutils/Makefile ] || exit 0; \
10578	r=`${PWD_COMMAND}`; export r; \
10579	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10580	$(HOST_EXPORTS) \
10581	for flag in $(EXTRA_HOST_FLAGS) ; do \
10582	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10583	done; \
10584	echo "Doing install-html in dosutils" ; \
10585	(cd $(HOST_SUBDIR)/dosutils && \
10586	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10587	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10588	          "RANLIB=$${RANLIB}" \
10589	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10590	          install-html) \
10591	  || exit 1
10592
10593@endif dosutils
10594
10595.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10596maybe-installcheck-dosutils:
10597@if dosutils
10598maybe-installcheck-dosutils: installcheck-dosutils
10599
10600installcheck-dosutils: \
10601    configure-dosutils
10602	@: $(MAKE); $(unstage)
10603	@[ -f ./dosutils/Makefile ] || exit 0; \
10604	r=`${PWD_COMMAND}`; export r; \
10605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10606	$(HOST_EXPORTS) \
10607	for flag in $(EXTRA_HOST_FLAGS) ; do \
10608	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10609	done; \
10610	echo "Doing installcheck in dosutils" ; \
10611	(cd $(HOST_SUBDIR)/dosutils && \
10612	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10613	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10614	          "RANLIB=$${RANLIB}" \
10615	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10616	          installcheck) \
10617	  || exit 1
10618
10619@endif dosutils
10620
10621.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10622maybe-mostlyclean-dosutils:
10623@if dosutils
10624maybe-mostlyclean-dosutils: mostlyclean-dosutils
10625
10626mostlyclean-dosutils:
10627	@: $(MAKE); $(unstage)
10628	@[ -f ./dosutils/Makefile ] || exit 0; \
10629	r=`${PWD_COMMAND}`; export r; \
10630	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631	$(HOST_EXPORTS) \
10632	for flag in $(EXTRA_HOST_FLAGS) ; do \
10633	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10634	done; \
10635	echo "Doing mostlyclean in dosutils" ; \
10636	(cd $(HOST_SUBDIR)/dosutils && \
10637	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10638	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10639	          "RANLIB=$${RANLIB}" \
10640	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10641	          mostlyclean) \
10642	  || exit 1
10643
10644@endif dosutils
10645
10646.PHONY: maybe-clean-dosutils clean-dosutils
10647maybe-clean-dosutils:
10648@if dosutils
10649maybe-clean-dosutils: clean-dosutils
10650
10651clean-dosutils:
10652	@: $(MAKE); $(unstage)
10653	@[ -f ./dosutils/Makefile ] || exit 0; \
10654	r=`${PWD_COMMAND}`; export r; \
10655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10656	$(HOST_EXPORTS) \
10657	for flag in $(EXTRA_HOST_FLAGS) ; do \
10658	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10659	done; \
10660	echo "Doing clean in dosutils" ; \
10661	(cd $(HOST_SUBDIR)/dosutils && \
10662	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10663	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10664	          "RANLIB=$${RANLIB}" \
10665	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10666	          clean) \
10667	  || exit 1
10668
10669@endif dosutils
10670
10671.PHONY: maybe-distclean-dosutils distclean-dosutils
10672maybe-distclean-dosutils:
10673@if dosutils
10674maybe-distclean-dosutils: distclean-dosutils
10675
10676distclean-dosutils:
10677	@: $(MAKE); $(unstage)
10678	@[ -f ./dosutils/Makefile ] || exit 0; \
10679	r=`${PWD_COMMAND}`; export r; \
10680	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681	$(HOST_EXPORTS) \
10682	for flag in $(EXTRA_HOST_FLAGS) ; do \
10683	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10684	done; \
10685	echo "Doing distclean in dosutils" ; \
10686	(cd $(HOST_SUBDIR)/dosutils && \
10687	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10688	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10689	          "RANLIB=$${RANLIB}" \
10690	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10691	          distclean) \
10692	  || exit 1
10693
10694@endif dosutils
10695
10696.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10697maybe-maintainer-clean-dosutils:
10698@if dosutils
10699maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10700
10701maintainer-clean-dosutils:
10702	@: $(MAKE); $(unstage)
10703	@[ -f ./dosutils/Makefile ] || exit 0; \
10704	r=`${PWD_COMMAND}`; export r; \
10705	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10706	$(HOST_EXPORTS) \
10707	for flag in $(EXTRA_HOST_FLAGS) ; do \
10708	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10709	done; \
10710	echo "Doing maintainer-clean in dosutils" ; \
10711	(cd $(HOST_SUBDIR)/dosutils && \
10712	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10713	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10714	          "RANLIB=$${RANLIB}" \
10715	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10716	          maintainer-clean) \
10717	  || exit 1
10718
10719@endif dosutils
10720
10721
10722
10723.PHONY: configure-etc maybe-configure-etc
10724maybe-configure-etc:
10725@if gcc-bootstrap
10726configure-etc: stage_current
10727@endif gcc-bootstrap
10728@if etc
10729maybe-configure-etc: configure-etc
10730configure-etc:
10731	@: $(MAKE); $(unstage)
10732	@r=`${PWD_COMMAND}`; export r; \
10733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10734	test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10735	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10736	$(HOST_EXPORTS)  \
10737	echo Configuring in $(HOST_SUBDIR)/etc; \
10738	cd "$(HOST_SUBDIR)/etc" || exit 1; \
10739	case $(srcdir) in \
10740	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10741	  *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10742		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10743	esac; \
10744	srcdiroption="--srcdir=$${topdir}/etc"; \
10745	libsrcdir="$$s/etc"; \
10746	$(SHELL) $${libsrcdir}/configure \
10747	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10748	  --target=${target_alias} $${srcdiroption}  \
10749	  || exit 1
10750@endif etc
10751
10752
10753
10754
10755
10756.PHONY: all-etc maybe-all-etc
10757maybe-all-etc:
10758@if gcc-bootstrap
10759all-etc: stage_current
10760@endif gcc-bootstrap
10761@if etc
10762TARGET-etc=all
10763maybe-all-etc: all-etc
10764all-etc: configure-etc
10765	@: $(MAKE); $(unstage)
10766	@r=`${PWD_COMMAND}`; export r; \
10767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768	$(HOST_EXPORTS)  \
10769	(cd $(HOST_SUBDIR)/etc && \
10770	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10771		$(TARGET-etc))
10772@endif etc
10773
10774
10775
10776
10777.PHONY: check-etc maybe-check-etc
10778maybe-check-etc:
10779@if etc
10780maybe-check-etc: check-etc
10781
10782check-etc:
10783	@: $(MAKE); $(unstage)
10784	@r=`${PWD_COMMAND}`; export r; \
10785	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786	$(HOST_EXPORTS) \
10787	(cd $(HOST_SUBDIR)/etc && \
10788	  $(MAKE) $(FLAGS_TO_PASS)  check)
10789
10790@endif etc
10791
10792.PHONY: install-etc maybe-install-etc
10793maybe-install-etc:
10794@if etc
10795maybe-install-etc: install-etc
10796
10797install-etc: installdirs
10798	@: $(MAKE); $(unstage)
10799	@r=`${PWD_COMMAND}`; export r; \
10800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10801	$(HOST_EXPORTS) \
10802	(cd $(HOST_SUBDIR)/etc && \
10803	  $(MAKE) $(FLAGS_TO_PASS)  install)
10804
10805@endif etc
10806
10807# Other targets (info, dvi, pdf, etc.)
10808
10809.PHONY: maybe-info-etc info-etc
10810maybe-info-etc:
10811@if etc
10812maybe-info-etc: info-etc
10813
10814info-etc: \
10815    configure-etc
10816	@: $(MAKE); $(unstage)
10817	@[ -f ./etc/Makefile ] || exit 0; \
10818	r=`${PWD_COMMAND}`; export r; \
10819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820	$(HOST_EXPORTS) \
10821	for flag in $(EXTRA_HOST_FLAGS) ; do \
10822	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10823	done; \
10824	echo "Doing info in etc" ; \
10825	(cd $(HOST_SUBDIR)/etc && \
10826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10828	          "RANLIB=$${RANLIB}" \
10829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10830	          info) \
10831	  || exit 1
10832
10833@endif etc
10834
10835.PHONY: maybe-dvi-etc dvi-etc
10836maybe-dvi-etc:
10837@if etc
10838maybe-dvi-etc: dvi-etc
10839
10840dvi-etc: \
10841    configure-etc
10842	@: $(MAKE); $(unstage)
10843	@[ -f ./etc/Makefile ] || exit 0; \
10844	r=`${PWD_COMMAND}`; export r; \
10845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10846	$(HOST_EXPORTS) \
10847	for flag in $(EXTRA_HOST_FLAGS) ; do \
10848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10849	done; \
10850	echo "Doing dvi in etc" ; \
10851	(cd $(HOST_SUBDIR)/etc && \
10852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10854	          "RANLIB=$${RANLIB}" \
10855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10856	          dvi) \
10857	  || exit 1
10858
10859@endif etc
10860
10861.PHONY: maybe-pdf-etc pdf-etc
10862maybe-pdf-etc:
10863@if etc
10864maybe-pdf-etc: pdf-etc
10865
10866pdf-etc: \
10867    configure-etc
10868	@: $(MAKE); $(unstage)
10869	@[ -f ./etc/Makefile ] || exit 0; \
10870	r=`${PWD_COMMAND}`; export r; \
10871	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10872	$(HOST_EXPORTS) \
10873	for flag in $(EXTRA_HOST_FLAGS) ; do \
10874	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10875	done; \
10876	echo "Doing pdf in etc" ; \
10877	(cd $(HOST_SUBDIR)/etc && \
10878	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10879	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10880	          "RANLIB=$${RANLIB}" \
10881	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10882	          pdf) \
10883	  || exit 1
10884
10885@endif etc
10886
10887.PHONY: maybe-html-etc html-etc
10888maybe-html-etc:
10889@if etc
10890maybe-html-etc: html-etc
10891
10892html-etc: \
10893    configure-etc
10894	@: $(MAKE); $(unstage)
10895	@[ -f ./etc/Makefile ] || exit 0; \
10896	r=`${PWD_COMMAND}`; export r; \
10897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10898	$(HOST_EXPORTS) \
10899	for flag in $(EXTRA_HOST_FLAGS) ; do \
10900	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10901	done; \
10902	echo "Doing html in etc" ; \
10903	(cd $(HOST_SUBDIR)/etc && \
10904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10906	          "RANLIB=$${RANLIB}" \
10907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10908	          html) \
10909	  || exit 1
10910
10911@endif etc
10912
10913.PHONY: maybe-TAGS-etc TAGS-etc
10914maybe-TAGS-etc:
10915@if etc
10916maybe-TAGS-etc: TAGS-etc
10917
10918TAGS-etc: \
10919    configure-etc
10920	@: $(MAKE); $(unstage)
10921	@[ -f ./etc/Makefile ] || exit 0; \
10922	r=`${PWD_COMMAND}`; export r; \
10923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924	$(HOST_EXPORTS) \
10925	for flag in $(EXTRA_HOST_FLAGS) ; do \
10926	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10927	done; \
10928	echo "Doing TAGS in etc" ; \
10929	(cd $(HOST_SUBDIR)/etc && \
10930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10932	          "RANLIB=$${RANLIB}" \
10933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10934	          TAGS) \
10935	  || exit 1
10936
10937@endif etc
10938
10939.PHONY: maybe-install-info-etc install-info-etc
10940maybe-install-info-etc:
10941@if etc
10942maybe-install-info-etc: install-info-etc
10943
10944install-info-etc: \
10945    configure-etc \
10946    info-etc
10947	@: $(MAKE); $(unstage)
10948	@[ -f ./etc/Makefile ] || exit 0; \
10949	r=`${PWD_COMMAND}`; export r; \
10950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951	$(HOST_EXPORTS) \
10952	for flag in $(EXTRA_HOST_FLAGS) ; do \
10953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954	done; \
10955	echo "Doing install-info in etc" ; \
10956	(cd $(HOST_SUBDIR)/etc && \
10957	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959	          "RANLIB=$${RANLIB}" \
10960	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10961	          install-info) \
10962	  || exit 1
10963
10964@endif etc
10965
10966.PHONY: maybe-install-pdf-etc install-pdf-etc
10967maybe-install-pdf-etc:
10968@if etc
10969maybe-install-pdf-etc: install-pdf-etc
10970
10971install-pdf-etc: \
10972    configure-etc \
10973    pdf-etc
10974	@: $(MAKE); $(unstage)
10975	@[ -f ./etc/Makefile ] || exit 0; \
10976	r=`${PWD_COMMAND}`; export r; \
10977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978	$(HOST_EXPORTS) \
10979	for flag in $(EXTRA_HOST_FLAGS) ; do \
10980	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981	done; \
10982	echo "Doing install-pdf in etc" ; \
10983	(cd $(HOST_SUBDIR)/etc && \
10984	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986	          "RANLIB=$${RANLIB}" \
10987	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988	          install-pdf) \
10989	  || exit 1
10990
10991@endif etc
10992
10993.PHONY: maybe-install-html-etc install-html-etc
10994maybe-install-html-etc:
10995@if etc
10996maybe-install-html-etc: install-html-etc
10997
10998install-html-etc: \
10999    configure-etc \
11000    html-etc
11001	@: $(MAKE); $(unstage)
11002	@[ -f ./etc/Makefile ] || exit 0; \
11003	r=`${PWD_COMMAND}`; export r; \
11004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005	$(HOST_EXPORTS) \
11006	for flag in $(EXTRA_HOST_FLAGS) ; do \
11007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11008	done; \
11009	echo "Doing install-html in etc" ; \
11010	(cd $(HOST_SUBDIR)/etc && \
11011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11013	          "RANLIB=$${RANLIB}" \
11014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11015	          install-html) \
11016	  || exit 1
11017
11018@endif etc
11019
11020.PHONY: maybe-installcheck-etc installcheck-etc
11021maybe-installcheck-etc:
11022@if etc
11023maybe-installcheck-etc: installcheck-etc
11024
11025installcheck-etc: \
11026    configure-etc
11027	@: $(MAKE); $(unstage)
11028	@[ -f ./etc/Makefile ] || exit 0; \
11029	r=`${PWD_COMMAND}`; export r; \
11030	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031	$(HOST_EXPORTS) \
11032	for flag in $(EXTRA_HOST_FLAGS) ; do \
11033	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11034	done; \
11035	echo "Doing installcheck in etc" ; \
11036	(cd $(HOST_SUBDIR)/etc && \
11037	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11038	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11039	          "RANLIB=$${RANLIB}" \
11040	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11041	          installcheck) \
11042	  || exit 1
11043
11044@endif etc
11045
11046.PHONY: maybe-mostlyclean-etc mostlyclean-etc
11047maybe-mostlyclean-etc:
11048@if etc
11049maybe-mostlyclean-etc: mostlyclean-etc
11050
11051mostlyclean-etc:
11052	@: $(MAKE); $(unstage)
11053	@[ -f ./etc/Makefile ] || exit 0; \
11054	r=`${PWD_COMMAND}`; export r; \
11055	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11056	$(HOST_EXPORTS) \
11057	for flag in $(EXTRA_HOST_FLAGS) ; do \
11058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11059	done; \
11060	echo "Doing mostlyclean in etc" ; \
11061	(cd $(HOST_SUBDIR)/etc && \
11062	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11063	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11064	          "RANLIB=$${RANLIB}" \
11065	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11066	          mostlyclean) \
11067	  || exit 1
11068
11069@endif etc
11070
11071.PHONY: maybe-clean-etc clean-etc
11072maybe-clean-etc:
11073@if etc
11074maybe-clean-etc: clean-etc
11075
11076clean-etc:
11077	@: $(MAKE); $(unstage)
11078	@[ -f ./etc/Makefile ] || exit 0; \
11079	r=`${PWD_COMMAND}`; export r; \
11080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11081	$(HOST_EXPORTS) \
11082	for flag in $(EXTRA_HOST_FLAGS) ; do \
11083	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11084	done; \
11085	echo "Doing clean in etc" ; \
11086	(cd $(HOST_SUBDIR)/etc && \
11087	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11088	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11089	          "RANLIB=$${RANLIB}" \
11090	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11091	          clean) \
11092	  || exit 1
11093
11094@endif etc
11095
11096.PHONY: maybe-distclean-etc distclean-etc
11097maybe-distclean-etc:
11098@if etc
11099maybe-distclean-etc: distclean-etc
11100
11101distclean-etc:
11102	@: $(MAKE); $(unstage)
11103	@[ -f ./etc/Makefile ] || exit 0; \
11104	r=`${PWD_COMMAND}`; export r; \
11105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11106	$(HOST_EXPORTS) \
11107	for flag in $(EXTRA_HOST_FLAGS) ; do \
11108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11109	done; \
11110	echo "Doing distclean in etc" ; \
11111	(cd $(HOST_SUBDIR)/etc && \
11112	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11113	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11114	          "RANLIB=$${RANLIB}" \
11115	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11116	          distclean) \
11117	  || exit 1
11118
11119@endif etc
11120
11121.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11122maybe-maintainer-clean-etc:
11123@if etc
11124maybe-maintainer-clean-etc: maintainer-clean-etc
11125
11126maintainer-clean-etc:
11127	@: $(MAKE); $(unstage)
11128	@[ -f ./etc/Makefile ] || exit 0; \
11129	r=`${PWD_COMMAND}`; export r; \
11130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11131	$(HOST_EXPORTS) \
11132	for flag in $(EXTRA_HOST_FLAGS) ; do \
11133	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11134	done; \
11135	echo "Doing maintainer-clean in etc" ; \
11136	(cd $(HOST_SUBDIR)/etc && \
11137	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11138	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11139	          "RANLIB=$${RANLIB}" \
11140	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11141	          maintainer-clean) \
11142	  || exit 1
11143
11144@endif etc
11145
11146
11147
11148.PHONY: configure-fastjar maybe-configure-fastjar
11149maybe-configure-fastjar:
11150@if gcc-bootstrap
11151configure-fastjar: stage_current
11152@endif gcc-bootstrap
11153@if fastjar
11154maybe-configure-fastjar: configure-fastjar
11155configure-fastjar:
11156	@: $(MAKE); $(unstage)
11157	@r=`${PWD_COMMAND}`; export r; \
11158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11159	test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11160	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11161	$(HOST_EXPORTS)  \
11162	echo Configuring in $(HOST_SUBDIR)/fastjar; \
11163	cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11164	case $(srcdir) in \
11165	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11166	  *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11167		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11168	esac; \
11169	srcdiroption="--srcdir=$${topdir}/fastjar"; \
11170	libsrcdir="$$s/fastjar"; \
11171	$(SHELL) $${libsrcdir}/configure \
11172	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11173	  --target=${target_alias} $${srcdiroption}  \
11174	  || exit 1
11175@endif fastjar
11176
11177
11178
11179
11180
11181.PHONY: all-fastjar maybe-all-fastjar
11182maybe-all-fastjar:
11183@if gcc-bootstrap
11184all-fastjar: stage_current
11185@endif gcc-bootstrap
11186@if fastjar
11187TARGET-fastjar=all
11188maybe-all-fastjar: all-fastjar
11189all-fastjar: configure-fastjar
11190	@: $(MAKE); $(unstage)
11191	@r=`${PWD_COMMAND}`; export r; \
11192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11193	$(HOST_EXPORTS)  \
11194	(cd $(HOST_SUBDIR)/fastjar && \
11195	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11196		$(TARGET-fastjar))
11197@endif fastjar
11198
11199
11200
11201
11202.PHONY: check-fastjar maybe-check-fastjar
11203maybe-check-fastjar:
11204@if fastjar
11205maybe-check-fastjar: check-fastjar
11206
11207# This module is only tested in a native toolchain.
11208check-fastjar:
11209	@: $(MAKE); $(unstage)
11210	@if [ '$(host)' = '$(target)' ] ; then \
11211	  r=`${PWD_COMMAND}`; export r; \
11212	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213	  $(HOST_EXPORTS) \
11214	  (cd $(HOST_SUBDIR)/fastjar && \
11215	    $(MAKE) $(FLAGS_TO_PASS)  check); \
11216	fi
11217
11218@endif fastjar
11219
11220.PHONY: install-fastjar maybe-install-fastjar
11221maybe-install-fastjar:
11222@if fastjar
11223maybe-install-fastjar: install-fastjar
11224
11225install-fastjar: installdirs
11226	@: $(MAKE); $(unstage)
11227	@r=`${PWD_COMMAND}`; export r; \
11228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229	$(HOST_EXPORTS) \
11230	(cd $(HOST_SUBDIR)/fastjar && \
11231	  $(MAKE) $(FLAGS_TO_PASS)  install)
11232
11233@endif fastjar
11234
11235# Other targets (info, dvi, pdf, etc.)
11236
11237.PHONY: maybe-info-fastjar info-fastjar
11238maybe-info-fastjar:
11239@if fastjar
11240maybe-info-fastjar: info-fastjar
11241
11242info-fastjar: \
11243    configure-fastjar
11244	@: $(MAKE); $(unstage)
11245	@[ -f ./fastjar/Makefile ] || exit 0; \
11246	r=`${PWD_COMMAND}`; export r; \
11247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11248	$(HOST_EXPORTS) \
11249	for flag in $(EXTRA_HOST_FLAGS) ; do \
11250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11251	done; \
11252	echo "Doing info in fastjar" ; \
11253	(cd $(HOST_SUBDIR)/fastjar && \
11254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11256	          "RANLIB=$${RANLIB}" \
11257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11258	          info) \
11259	  || exit 1
11260
11261@endif fastjar
11262
11263.PHONY: maybe-dvi-fastjar dvi-fastjar
11264maybe-dvi-fastjar:
11265@if fastjar
11266maybe-dvi-fastjar: dvi-fastjar
11267
11268dvi-fastjar: \
11269    configure-fastjar
11270	@: $(MAKE); $(unstage)
11271	@[ -f ./fastjar/Makefile ] || exit 0; \
11272	r=`${PWD_COMMAND}`; export r; \
11273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11274	$(HOST_EXPORTS) \
11275	for flag in $(EXTRA_HOST_FLAGS) ; do \
11276	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11277	done; \
11278	echo "Doing dvi in fastjar" ; \
11279	(cd $(HOST_SUBDIR)/fastjar && \
11280	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11281	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11282	          "RANLIB=$${RANLIB}" \
11283	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11284	          dvi) \
11285	  || exit 1
11286
11287@endif fastjar
11288
11289.PHONY: maybe-pdf-fastjar pdf-fastjar
11290maybe-pdf-fastjar:
11291@if fastjar
11292maybe-pdf-fastjar: pdf-fastjar
11293
11294pdf-fastjar: \
11295    configure-fastjar
11296	@: $(MAKE); $(unstage)
11297	@[ -f ./fastjar/Makefile ] || exit 0; \
11298	r=`${PWD_COMMAND}`; export r; \
11299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11300	$(HOST_EXPORTS) \
11301	for flag in $(EXTRA_HOST_FLAGS) ; do \
11302	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11303	done; \
11304	echo "Doing pdf in fastjar" ; \
11305	(cd $(HOST_SUBDIR)/fastjar && \
11306	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11307	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11308	          "RANLIB=$${RANLIB}" \
11309	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11310	          pdf) \
11311	  || exit 1
11312
11313@endif fastjar
11314
11315.PHONY: maybe-html-fastjar html-fastjar
11316maybe-html-fastjar:
11317@if fastjar
11318maybe-html-fastjar: html-fastjar
11319
11320html-fastjar: \
11321    configure-fastjar
11322	@: $(MAKE); $(unstage)
11323	@[ -f ./fastjar/Makefile ] || exit 0; \
11324	r=`${PWD_COMMAND}`; export r; \
11325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326	$(HOST_EXPORTS) \
11327	for flag in $(EXTRA_HOST_FLAGS) ; do \
11328	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329	done; \
11330	echo "Doing html in fastjar" ; \
11331	(cd $(HOST_SUBDIR)/fastjar && \
11332	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334	          "RANLIB=$${RANLIB}" \
11335	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11336	          html) \
11337	  || exit 1
11338
11339@endif fastjar
11340
11341.PHONY: maybe-TAGS-fastjar TAGS-fastjar
11342maybe-TAGS-fastjar:
11343@if fastjar
11344maybe-TAGS-fastjar: TAGS-fastjar
11345
11346TAGS-fastjar: \
11347    configure-fastjar
11348	@: $(MAKE); $(unstage)
11349	@[ -f ./fastjar/Makefile ] || exit 0; \
11350	r=`${PWD_COMMAND}`; export r; \
11351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11352	$(HOST_EXPORTS) \
11353	for flag in $(EXTRA_HOST_FLAGS) ; do \
11354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11355	done; \
11356	echo "Doing TAGS in fastjar" ; \
11357	(cd $(HOST_SUBDIR)/fastjar && \
11358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11360	          "RANLIB=$${RANLIB}" \
11361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11362	          TAGS) \
11363	  || exit 1
11364
11365@endif fastjar
11366
11367.PHONY: maybe-install-info-fastjar install-info-fastjar
11368maybe-install-info-fastjar:
11369@if fastjar
11370maybe-install-info-fastjar: install-info-fastjar
11371
11372install-info-fastjar: \
11373    configure-fastjar \
11374    info-fastjar
11375	@: $(MAKE); $(unstage)
11376	@[ -f ./fastjar/Makefile ] || exit 0; \
11377	r=`${PWD_COMMAND}`; export r; \
11378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379	$(HOST_EXPORTS) \
11380	for flag in $(EXTRA_HOST_FLAGS) ; do \
11381	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11382	done; \
11383	echo "Doing install-info in fastjar" ; \
11384	(cd $(HOST_SUBDIR)/fastjar && \
11385	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11386	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11387	          "RANLIB=$${RANLIB}" \
11388	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11389	          install-info) \
11390	  || exit 1
11391
11392@endif fastjar
11393
11394.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11395maybe-install-pdf-fastjar:
11396@if fastjar
11397maybe-install-pdf-fastjar: install-pdf-fastjar
11398
11399install-pdf-fastjar: \
11400    configure-fastjar \
11401    pdf-fastjar
11402	@: $(MAKE); $(unstage)
11403	@[ -f ./fastjar/Makefile ] || exit 0; \
11404	r=`${PWD_COMMAND}`; export r; \
11405	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11406	$(HOST_EXPORTS) \
11407	for flag in $(EXTRA_HOST_FLAGS) ; do \
11408	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11409	done; \
11410	echo "Doing install-pdf in fastjar" ; \
11411	(cd $(HOST_SUBDIR)/fastjar && \
11412	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11413	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11414	          "RANLIB=$${RANLIB}" \
11415	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11416	          install-pdf) \
11417	  || exit 1
11418
11419@endif fastjar
11420
11421.PHONY: maybe-install-html-fastjar install-html-fastjar
11422maybe-install-html-fastjar:
11423@if fastjar
11424maybe-install-html-fastjar: install-html-fastjar
11425
11426install-html-fastjar: \
11427    configure-fastjar \
11428    html-fastjar
11429	@: $(MAKE); $(unstage)
11430	@[ -f ./fastjar/Makefile ] || exit 0; \
11431	r=`${PWD_COMMAND}`; export r; \
11432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11433	$(HOST_EXPORTS) \
11434	for flag in $(EXTRA_HOST_FLAGS) ; do \
11435	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11436	done; \
11437	echo "Doing install-html in fastjar" ; \
11438	(cd $(HOST_SUBDIR)/fastjar && \
11439	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11440	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11441	          "RANLIB=$${RANLIB}" \
11442	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11443	          install-html) \
11444	  || exit 1
11445
11446@endif fastjar
11447
11448.PHONY: maybe-installcheck-fastjar installcheck-fastjar
11449maybe-installcheck-fastjar:
11450@if fastjar
11451maybe-installcheck-fastjar: installcheck-fastjar
11452
11453installcheck-fastjar: \
11454    configure-fastjar
11455	@: $(MAKE); $(unstage)
11456	@[ -f ./fastjar/Makefile ] || exit 0; \
11457	r=`${PWD_COMMAND}`; export r; \
11458	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11459	$(HOST_EXPORTS) \
11460	for flag in $(EXTRA_HOST_FLAGS) ; do \
11461	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11462	done; \
11463	echo "Doing installcheck in fastjar" ; \
11464	(cd $(HOST_SUBDIR)/fastjar && \
11465	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11466	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11467	          "RANLIB=$${RANLIB}" \
11468	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11469	          installcheck) \
11470	  || exit 1
11471
11472@endif fastjar
11473
11474.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11475maybe-mostlyclean-fastjar:
11476@if fastjar
11477maybe-mostlyclean-fastjar: mostlyclean-fastjar
11478
11479mostlyclean-fastjar:
11480	@: $(MAKE); $(unstage)
11481	@[ -f ./fastjar/Makefile ] || exit 0; \
11482	r=`${PWD_COMMAND}`; export r; \
11483	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11484	$(HOST_EXPORTS) \
11485	for flag in $(EXTRA_HOST_FLAGS) ; do \
11486	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11487	done; \
11488	echo "Doing mostlyclean in fastjar" ; \
11489	(cd $(HOST_SUBDIR)/fastjar && \
11490	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11491	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11492	          "RANLIB=$${RANLIB}" \
11493	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11494	          mostlyclean) \
11495	  || exit 1
11496
11497@endif fastjar
11498
11499.PHONY: maybe-clean-fastjar clean-fastjar
11500maybe-clean-fastjar:
11501@if fastjar
11502maybe-clean-fastjar: clean-fastjar
11503
11504clean-fastjar:
11505	@: $(MAKE); $(unstage)
11506	@[ -f ./fastjar/Makefile ] || exit 0; \
11507	r=`${PWD_COMMAND}`; export r; \
11508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11509	$(HOST_EXPORTS) \
11510	for flag in $(EXTRA_HOST_FLAGS) ; do \
11511	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11512	done; \
11513	echo "Doing clean in fastjar" ; \
11514	(cd $(HOST_SUBDIR)/fastjar && \
11515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11517	          "RANLIB=$${RANLIB}" \
11518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11519	          clean) \
11520	  || exit 1
11521
11522@endif fastjar
11523
11524.PHONY: maybe-distclean-fastjar distclean-fastjar
11525maybe-distclean-fastjar:
11526@if fastjar
11527maybe-distclean-fastjar: distclean-fastjar
11528
11529distclean-fastjar:
11530	@: $(MAKE); $(unstage)
11531	@[ -f ./fastjar/Makefile ] || exit 0; \
11532	r=`${PWD_COMMAND}`; export r; \
11533	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534	$(HOST_EXPORTS) \
11535	for flag in $(EXTRA_HOST_FLAGS) ; do \
11536	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537	done; \
11538	echo "Doing distclean in fastjar" ; \
11539	(cd $(HOST_SUBDIR)/fastjar && \
11540	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542	          "RANLIB=$${RANLIB}" \
11543	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11544	          distclean) \
11545	  || exit 1
11546
11547@endif fastjar
11548
11549.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11550maybe-maintainer-clean-fastjar:
11551@if fastjar
11552maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11553
11554maintainer-clean-fastjar:
11555	@: $(MAKE); $(unstage)
11556	@[ -f ./fastjar/Makefile ] || exit 0; \
11557	r=`${PWD_COMMAND}`; export r; \
11558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11559	$(HOST_EXPORTS) \
11560	for flag in $(EXTRA_HOST_FLAGS) ; do \
11561	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11562	done; \
11563	echo "Doing maintainer-clean in fastjar" ; \
11564	(cd $(HOST_SUBDIR)/fastjar && \
11565	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11566	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11567	          "RANLIB=$${RANLIB}" \
11568	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11569	          maintainer-clean) \
11570	  || exit 1
11571
11572@endif fastjar
11573
11574
11575
11576.PHONY: configure-fileutils maybe-configure-fileutils
11577maybe-configure-fileutils:
11578@if gcc-bootstrap
11579configure-fileutils: stage_current
11580@endif gcc-bootstrap
11581@if fileutils
11582maybe-configure-fileutils: configure-fileutils
11583configure-fileutils:
11584	@: $(MAKE); $(unstage)
11585	@r=`${PWD_COMMAND}`; export r; \
11586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587	test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11588	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11589	$(HOST_EXPORTS)  \
11590	echo Configuring in $(HOST_SUBDIR)/fileutils; \
11591	cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11592	case $(srcdir) in \
11593	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11594	  *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11595		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11596	esac; \
11597	srcdiroption="--srcdir=$${topdir}/fileutils"; \
11598	libsrcdir="$$s/fileutils"; \
11599	$(SHELL) $${libsrcdir}/configure \
11600	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11601	  --target=${target_alias} $${srcdiroption}  \
11602	  || exit 1
11603@endif fileutils
11604
11605
11606
11607
11608
11609.PHONY: all-fileutils maybe-all-fileutils
11610maybe-all-fileutils:
11611@if gcc-bootstrap
11612all-fileutils: stage_current
11613@endif gcc-bootstrap
11614@if fileutils
11615TARGET-fileutils=all
11616maybe-all-fileutils: all-fileutils
11617all-fileutils: configure-fileutils
11618	@: $(MAKE); $(unstage)
11619	@r=`${PWD_COMMAND}`; export r; \
11620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11621	$(HOST_EXPORTS)  \
11622	(cd $(HOST_SUBDIR)/fileutils && \
11623	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11624		$(TARGET-fileutils))
11625@endif fileutils
11626
11627
11628
11629
11630.PHONY: check-fileutils maybe-check-fileutils
11631maybe-check-fileutils:
11632@if fileutils
11633maybe-check-fileutils: check-fileutils
11634
11635check-fileutils:
11636	@: $(MAKE); $(unstage)
11637	@r=`${PWD_COMMAND}`; export r; \
11638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639	$(HOST_EXPORTS) \
11640	(cd $(HOST_SUBDIR)/fileutils && \
11641	  $(MAKE) $(FLAGS_TO_PASS)  check)
11642
11643@endif fileutils
11644
11645.PHONY: install-fileutils maybe-install-fileutils
11646maybe-install-fileutils:
11647@if fileutils
11648maybe-install-fileutils: install-fileutils
11649
11650install-fileutils: installdirs
11651	@: $(MAKE); $(unstage)
11652	@r=`${PWD_COMMAND}`; export r; \
11653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654	$(HOST_EXPORTS) \
11655	(cd $(HOST_SUBDIR)/fileutils && \
11656	  $(MAKE) $(FLAGS_TO_PASS)  install)
11657
11658@endif fileutils
11659
11660# Other targets (info, dvi, pdf, etc.)
11661
11662.PHONY: maybe-info-fileutils info-fileutils
11663maybe-info-fileutils:
11664@if fileutils
11665maybe-info-fileutils: info-fileutils
11666
11667info-fileutils: \
11668    configure-fileutils
11669	@: $(MAKE); $(unstage)
11670	@[ -f ./fileutils/Makefile ] || exit 0; \
11671	r=`${PWD_COMMAND}`; export r; \
11672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11673	$(HOST_EXPORTS) \
11674	for flag in $(EXTRA_HOST_FLAGS) ; do \
11675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11676	done; \
11677	echo "Doing info in fileutils" ; \
11678	(cd $(HOST_SUBDIR)/fileutils && \
11679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11681	          "RANLIB=$${RANLIB}" \
11682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11683	          info) \
11684	  || exit 1
11685
11686@endif fileutils
11687
11688.PHONY: maybe-dvi-fileutils dvi-fileutils
11689maybe-dvi-fileutils:
11690@if fileutils
11691maybe-dvi-fileutils: dvi-fileutils
11692
11693dvi-fileutils: \
11694    configure-fileutils
11695	@: $(MAKE); $(unstage)
11696	@[ -f ./fileutils/Makefile ] || exit 0; \
11697	r=`${PWD_COMMAND}`; export r; \
11698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699	$(HOST_EXPORTS) \
11700	for flag in $(EXTRA_HOST_FLAGS) ; do \
11701	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11702	done; \
11703	echo "Doing dvi in fileutils" ; \
11704	(cd $(HOST_SUBDIR)/fileutils && \
11705	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11706	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11707	          "RANLIB=$${RANLIB}" \
11708	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11709	          dvi) \
11710	  || exit 1
11711
11712@endif fileutils
11713
11714.PHONY: maybe-pdf-fileutils pdf-fileutils
11715maybe-pdf-fileutils:
11716@if fileutils
11717maybe-pdf-fileutils: pdf-fileutils
11718
11719pdf-fileutils: \
11720    configure-fileutils
11721	@: $(MAKE); $(unstage)
11722	@[ -f ./fileutils/Makefile ] || exit 0; \
11723	r=`${PWD_COMMAND}`; export r; \
11724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725	$(HOST_EXPORTS) \
11726	for flag in $(EXTRA_HOST_FLAGS) ; do \
11727	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11728	done; \
11729	echo "Doing pdf in fileutils" ; \
11730	(cd $(HOST_SUBDIR)/fileutils && \
11731	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11732	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11733	          "RANLIB=$${RANLIB}" \
11734	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11735	          pdf) \
11736	  || exit 1
11737
11738@endif fileutils
11739
11740.PHONY: maybe-html-fileutils html-fileutils
11741maybe-html-fileutils:
11742@if fileutils
11743maybe-html-fileutils: html-fileutils
11744
11745html-fileutils: \
11746    configure-fileutils
11747	@: $(MAKE); $(unstage)
11748	@[ -f ./fileutils/Makefile ] || exit 0; \
11749	r=`${PWD_COMMAND}`; export r; \
11750	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11751	$(HOST_EXPORTS) \
11752	for flag in $(EXTRA_HOST_FLAGS) ; do \
11753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11754	done; \
11755	echo "Doing html in fileutils" ; \
11756	(cd $(HOST_SUBDIR)/fileutils && \
11757	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11758	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11759	          "RANLIB=$${RANLIB}" \
11760	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11761	          html) \
11762	  || exit 1
11763
11764@endif fileutils
11765
11766.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11767maybe-TAGS-fileutils:
11768@if fileutils
11769maybe-TAGS-fileutils: TAGS-fileutils
11770
11771TAGS-fileutils: \
11772    configure-fileutils
11773	@: $(MAKE); $(unstage)
11774	@[ -f ./fileutils/Makefile ] || exit 0; \
11775	r=`${PWD_COMMAND}`; export r; \
11776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777	$(HOST_EXPORTS) \
11778	for flag in $(EXTRA_HOST_FLAGS) ; do \
11779	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780	done; \
11781	echo "Doing TAGS in fileutils" ; \
11782	(cd $(HOST_SUBDIR)/fileutils && \
11783	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785	          "RANLIB=$${RANLIB}" \
11786	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787	          TAGS) \
11788	  || exit 1
11789
11790@endif fileutils
11791
11792.PHONY: maybe-install-info-fileutils install-info-fileutils
11793maybe-install-info-fileutils:
11794@if fileutils
11795maybe-install-info-fileutils: install-info-fileutils
11796
11797install-info-fileutils: \
11798    configure-fileutils \
11799    info-fileutils
11800	@: $(MAKE); $(unstage)
11801	@[ -f ./fileutils/Makefile ] || exit 0; \
11802	r=`${PWD_COMMAND}`; export r; \
11803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804	$(HOST_EXPORTS) \
11805	for flag in $(EXTRA_HOST_FLAGS) ; do \
11806	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11807	done; \
11808	echo "Doing install-info in fileutils" ; \
11809	(cd $(HOST_SUBDIR)/fileutils && \
11810	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11811	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11812	          "RANLIB=$${RANLIB}" \
11813	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11814	          install-info) \
11815	  || exit 1
11816
11817@endif fileutils
11818
11819.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11820maybe-install-pdf-fileutils:
11821@if fileutils
11822maybe-install-pdf-fileutils: install-pdf-fileutils
11823
11824install-pdf-fileutils: \
11825    configure-fileutils \
11826    pdf-fileutils
11827	@: $(MAKE); $(unstage)
11828	@[ -f ./fileutils/Makefile ] || exit 0; \
11829	r=`${PWD_COMMAND}`; export r; \
11830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831	$(HOST_EXPORTS) \
11832	for flag in $(EXTRA_HOST_FLAGS) ; do \
11833	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11834	done; \
11835	echo "Doing install-pdf in fileutils" ; \
11836	(cd $(HOST_SUBDIR)/fileutils && \
11837	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11838	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11839	          "RANLIB=$${RANLIB}" \
11840	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11841	          install-pdf) \
11842	  || exit 1
11843
11844@endif fileutils
11845
11846.PHONY: maybe-install-html-fileutils install-html-fileutils
11847maybe-install-html-fileutils:
11848@if fileutils
11849maybe-install-html-fileutils: install-html-fileutils
11850
11851install-html-fileutils: \
11852    configure-fileutils \
11853    html-fileutils
11854	@: $(MAKE); $(unstage)
11855	@[ -f ./fileutils/Makefile ] || exit 0; \
11856	r=`${PWD_COMMAND}`; export r; \
11857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11858	$(HOST_EXPORTS) \
11859	for flag in $(EXTRA_HOST_FLAGS) ; do \
11860	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11861	done; \
11862	echo "Doing install-html in fileutils" ; \
11863	(cd $(HOST_SUBDIR)/fileutils && \
11864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11866	          "RANLIB=$${RANLIB}" \
11867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11868	          install-html) \
11869	  || exit 1
11870
11871@endif fileutils
11872
11873.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11874maybe-installcheck-fileutils:
11875@if fileutils
11876maybe-installcheck-fileutils: installcheck-fileutils
11877
11878installcheck-fileutils: \
11879    configure-fileutils
11880	@: $(MAKE); $(unstage)
11881	@[ -f ./fileutils/Makefile ] || exit 0; \
11882	r=`${PWD_COMMAND}`; export r; \
11883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884	$(HOST_EXPORTS) \
11885	for flag in $(EXTRA_HOST_FLAGS) ; do \
11886	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11887	done; \
11888	echo "Doing installcheck in fileutils" ; \
11889	(cd $(HOST_SUBDIR)/fileutils && \
11890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11892	          "RANLIB=$${RANLIB}" \
11893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11894	          installcheck) \
11895	  || exit 1
11896
11897@endif fileutils
11898
11899.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11900maybe-mostlyclean-fileutils:
11901@if fileutils
11902maybe-mostlyclean-fileutils: mostlyclean-fileutils
11903
11904mostlyclean-fileutils:
11905	@: $(MAKE); $(unstage)
11906	@[ -f ./fileutils/Makefile ] || exit 0; \
11907	r=`${PWD_COMMAND}`; export r; \
11908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11909	$(HOST_EXPORTS) \
11910	for flag in $(EXTRA_HOST_FLAGS) ; do \
11911	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11912	done; \
11913	echo "Doing mostlyclean in fileutils" ; \
11914	(cd $(HOST_SUBDIR)/fileutils && \
11915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11917	          "RANLIB=$${RANLIB}" \
11918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11919	          mostlyclean) \
11920	  || exit 1
11921
11922@endif fileutils
11923
11924.PHONY: maybe-clean-fileutils clean-fileutils
11925maybe-clean-fileutils:
11926@if fileutils
11927maybe-clean-fileutils: clean-fileutils
11928
11929clean-fileutils:
11930	@: $(MAKE); $(unstage)
11931	@[ -f ./fileutils/Makefile ] || exit 0; \
11932	r=`${PWD_COMMAND}`; export r; \
11933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934	$(HOST_EXPORTS) \
11935	for flag in $(EXTRA_HOST_FLAGS) ; do \
11936	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11937	done; \
11938	echo "Doing clean in fileutils" ; \
11939	(cd $(HOST_SUBDIR)/fileutils && \
11940	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11941	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11942	          "RANLIB=$${RANLIB}" \
11943	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11944	          clean) \
11945	  || exit 1
11946
11947@endif fileutils
11948
11949.PHONY: maybe-distclean-fileutils distclean-fileutils
11950maybe-distclean-fileutils:
11951@if fileutils
11952maybe-distclean-fileutils: distclean-fileutils
11953
11954distclean-fileutils:
11955	@: $(MAKE); $(unstage)
11956	@[ -f ./fileutils/Makefile ] || exit 0; \
11957	r=`${PWD_COMMAND}`; export r; \
11958	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959	$(HOST_EXPORTS) \
11960	for flag in $(EXTRA_HOST_FLAGS) ; do \
11961	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11962	done; \
11963	echo "Doing distclean in fileutils" ; \
11964	(cd $(HOST_SUBDIR)/fileutils && \
11965	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11966	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11967	          "RANLIB=$${RANLIB}" \
11968	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11969	          distclean) \
11970	  || exit 1
11971
11972@endif fileutils
11973
11974.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11975maybe-maintainer-clean-fileutils:
11976@if fileutils
11977maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11978
11979maintainer-clean-fileutils:
11980	@: $(MAKE); $(unstage)
11981	@[ -f ./fileutils/Makefile ] || exit 0; \
11982	r=`${PWD_COMMAND}`; export r; \
11983	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11984	$(HOST_EXPORTS) \
11985	for flag in $(EXTRA_HOST_FLAGS) ; do \
11986	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11987	done; \
11988	echo "Doing maintainer-clean in fileutils" ; \
11989	(cd $(HOST_SUBDIR)/fileutils && \
11990	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11991	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11992	          "RANLIB=$${RANLIB}" \
11993	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11994	          maintainer-clean) \
11995	  || exit 1
11996
11997@endif fileutils
11998
11999
12000
12001.PHONY: configure-findutils maybe-configure-findutils
12002maybe-configure-findutils:
12003@if gcc-bootstrap
12004configure-findutils: stage_current
12005@endif gcc-bootstrap
12006@if findutils
12007maybe-configure-findutils: configure-findutils
12008configure-findutils:
12009	@: $(MAKE); $(unstage)
12010	@r=`${PWD_COMMAND}`; export r; \
12011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12012	test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12013	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12014	$(HOST_EXPORTS)  \
12015	echo Configuring in $(HOST_SUBDIR)/findutils; \
12016	cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12017	case $(srcdir) in \
12018	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12019	  *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12020		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12021	esac; \
12022	srcdiroption="--srcdir=$${topdir}/findutils"; \
12023	libsrcdir="$$s/findutils"; \
12024	$(SHELL) $${libsrcdir}/configure \
12025	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12026	  --target=${target_alias} $${srcdiroption}  \
12027	  || exit 1
12028@endif findutils
12029
12030
12031
12032
12033
12034.PHONY: all-findutils maybe-all-findutils
12035maybe-all-findutils:
12036@if gcc-bootstrap
12037all-findutils: stage_current
12038@endif gcc-bootstrap
12039@if findutils
12040TARGET-findutils=all
12041maybe-all-findutils: all-findutils
12042all-findutils: configure-findutils
12043	@: $(MAKE); $(unstage)
12044	@r=`${PWD_COMMAND}`; export r; \
12045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12046	$(HOST_EXPORTS)  \
12047	(cd $(HOST_SUBDIR)/findutils && \
12048	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12049		$(TARGET-findutils))
12050@endif findutils
12051
12052
12053
12054
12055.PHONY: check-findutils maybe-check-findutils
12056maybe-check-findutils:
12057@if findutils
12058maybe-check-findutils: check-findutils
12059
12060check-findutils:
12061	@: $(MAKE); $(unstage)
12062	@r=`${PWD_COMMAND}`; export r; \
12063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12064	$(HOST_EXPORTS) \
12065	(cd $(HOST_SUBDIR)/findutils && \
12066	  $(MAKE) $(FLAGS_TO_PASS)  check)
12067
12068@endif findutils
12069
12070.PHONY: install-findutils maybe-install-findutils
12071maybe-install-findutils:
12072@if findutils
12073maybe-install-findutils: install-findutils
12074
12075install-findutils: installdirs
12076	@: $(MAKE); $(unstage)
12077	@r=`${PWD_COMMAND}`; export r; \
12078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079	$(HOST_EXPORTS) \
12080	(cd $(HOST_SUBDIR)/findutils && \
12081	  $(MAKE) $(FLAGS_TO_PASS)  install)
12082
12083@endif findutils
12084
12085# Other targets (info, dvi, pdf, etc.)
12086
12087.PHONY: maybe-info-findutils info-findutils
12088maybe-info-findutils:
12089@if findutils
12090maybe-info-findutils: info-findutils
12091
12092info-findutils: \
12093    configure-findutils
12094	@: $(MAKE); $(unstage)
12095	@[ -f ./findutils/Makefile ] || exit 0; \
12096	r=`${PWD_COMMAND}`; export r; \
12097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12098	$(HOST_EXPORTS) \
12099	for flag in $(EXTRA_HOST_FLAGS) ; do \
12100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12101	done; \
12102	echo "Doing info in findutils" ; \
12103	(cd $(HOST_SUBDIR)/findutils && \
12104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12106	          "RANLIB=$${RANLIB}" \
12107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12108	          info) \
12109	  || exit 1
12110
12111@endif findutils
12112
12113.PHONY: maybe-dvi-findutils dvi-findutils
12114maybe-dvi-findutils:
12115@if findutils
12116maybe-dvi-findutils: dvi-findutils
12117
12118dvi-findutils: \
12119    configure-findutils
12120	@: $(MAKE); $(unstage)
12121	@[ -f ./findutils/Makefile ] || exit 0; \
12122	r=`${PWD_COMMAND}`; export r; \
12123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124	$(HOST_EXPORTS) \
12125	for flag in $(EXTRA_HOST_FLAGS) ; do \
12126	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12127	done; \
12128	echo "Doing dvi in findutils" ; \
12129	(cd $(HOST_SUBDIR)/findutils && \
12130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12132	          "RANLIB=$${RANLIB}" \
12133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12134	          dvi) \
12135	  || exit 1
12136
12137@endif findutils
12138
12139.PHONY: maybe-pdf-findutils pdf-findutils
12140maybe-pdf-findutils:
12141@if findutils
12142maybe-pdf-findutils: pdf-findutils
12143
12144pdf-findutils: \
12145    configure-findutils
12146	@: $(MAKE); $(unstage)
12147	@[ -f ./findutils/Makefile ] || exit 0; \
12148	r=`${PWD_COMMAND}`; export r; \
12149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12150	$(HOST_EXPORTS) \
12151	for flag in $(EXTRA_HOST_FLAGS) ; do \
12152	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12153	done; \
12154	echo "Doing pdf in findutils" ; \
12155	(cd $(HOST_SUBDIR)/findutils && \
12156	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12157	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12158	          "RANLIB=$${RANLIB}" \
12159	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12160	          pdf) \
12161	  || exit 1
12162
12163@endif findutils
12164
12165.PHONY: maybe-html-findutils html-findutils
12166maybe-html-findutils:
12167@if findutils
12168maybe-html-findutils: html-findutils
12169
12170html-findutils: \
12171    configure-findutils
12172	@: $(MAKE); $(unstage)
12173	@[ -f ./findutils/Makefile ] || exit 0; \
12174	r=`${PWD_COMMAND}`; export r; \
12175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12176	$(HOST_EXPORTS) \
12177	for flag in $(EXTRA_HOST_FLAGS) ; do \
12178	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12179	done; \
12180	echo "Doing html in findutils" ; \
12181	(cd $(HOST_SUBDIR)/findutils && \
12182	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12183	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12184	          "RANLIB=$${RANLIB}" \
12185	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12186	          html) \
12187	  || exit 1
12188
12189@endif findutils
12190
12191.PHONY: maybe-TAGS-findutils TAGS-findutils
12192maybe-TAGS-findutils:
12193@if findutils
12194maybe-TAGS-findutils: TAGS-findutils
12195
12196TAGS-findutils: \
12197    configure-findutils
12198	@: $(MAKE); $(unstage)
12199	@[ -f ./findutils/Makefile ] || exit 0; \
12200	r=`${PWD_COMMAND}`; export r; \
12201	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202	$(HOST_EXPORTS) \
12203	for flag in $(EXTRA_HOST_FLAGS) ; do \
12204	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12205	done; \
12206	echo "Doing TAGS in findutils" ; \
12207	(cd $(HOST_SUBDIR)/findutils && \
12208	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12209	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12210	          "RANLIB=$${RANLIB}" \
12211	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12212	          TAGS) \
12213	  || exit 1
12214
12215@endif findutils
12216
12217.PHONY: maybe-install-info-findutils install-info-findutils
12218maybe-install-info-findutils:
12219@if findutils
12220maybe-install-info-findutils: install-info-findutils
12221
12222install-info-findutils: \
12223    configure-findutils \
12224    info-findutils
12225	@: $(MAKE); $(unstage)
12226	@[ -f ./findutils/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 install-info in findutils" ; \
12234	(cd $(HOST_SUBDIR)/findutils && \
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	          install-info) \
12240	  || exit 1
12241
12242@endif findutils
12243
12244.PHONY: maybe-install-pdf-findutils install-pdf-findutils
12245maybe-install-pdf-findutils:
12246@if findutils
12247maybe-install-pdf-findutils: install-pdf-findutils
12248
12249install-pdf-findutils: \
12250    configure-findutils \
12251    pdf-findutils
12252	@: $(MAKE); $(unstage)
12253	@[ -f ./findutils/Makefile ] || exit 0; \
12254	r=`${PWD_COMMAND}`; export r; \
12255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256	$(HOST_EXPORTS) \
12257	for flag in $(EXTRA_HOST_FLAGS) ; do \
12258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12259	done; \
12260	echo "Doing install-pdf in findutils" ; \
12261	(cd $(HOST_SUBDIR)/findutils && \
12262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12264	          "RANLIB=$${RANLIB}" \
12265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12266	          install-pdf) \
12267	  || exit 1
12268
12269@endif findutils
12270
12271.PHONY: maybe-install-html-findutils install-html-findutils
12272maybe-install-html-findutils:
12273@if findutils
12274maybe-install-html-findutils: install-html-findutils
12275
12276install-html-findutils: \
12277    configure-findutils \
12278    html-findutils
12279	@: $(MAKE); $(unstage)
12280	@[ -f ./findutils/Makefile ] || exit 0; \
12281	r=`${PWD_COMMAND}`; export r; \
12282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12283	$(HOST_EXPORTS) \
12284	for flag in $(EXTRA_HOST_FLAGS) ; do \
12285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12286	done; \
12287	echo "Doing install-html in findutils" ; \
12288	(cd $(HOST_SUBDIR)/findutils && \
12289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12291	          "RANLIB=$${RANLIB}" \
12292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12293	          install-html) \
12294	  || exit 1
12295
12296@endif findutils
12297
12298.PHONY: maybe-installcheck-findutils installcheck-findutils
12299maybe-installcheck-findutils:
12300@if findutils
12301maybe-installcheck-findutils: installcheck-findutils
12302
12303installcheck-findutils: \
12304    configure-findutils
12305	@: $(MAKE); $(unstage)
12306	@[ -f ./findutils/Makefile ] || exit 0; \
12307	r=`${PWD_COMMAND}`; export r; \
12308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12309	$(HOST_EXPORTS) \
12310	for flag in $(EXTRA_HOST_FLAGS) ; do \
12311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12312	done; \
12313	echo "Doing installcheck in findutils" ; \
12314	(cd $(HOST_SUBDIR)/findutils && \
12315	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12316	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12317	          "RANLIB=$${RANLIB}" \
12318	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12319	          installcheck) \
12320	  || exit 1
12321
12322@endif findutils
12323
12324.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12325maybe-mostlyclean-findutils:
12326@if findutils
12327maybe-mostlyclean-findutils: mostlyclean-findutils
12328
12329mostlyclean-findutils:
12330	@: $(MAKE); $(unstage)
12331	@[ -f ./findutils/Makefile ] || exit 0; \
12332	r=`${PWD_COMMAND}`; export r; \
12333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12334	$(HOST_EXPORTS) \
12335	for flag in $(EXTRA_HOST_FLAGS) ; do \
12336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12337	done; \
12338	echo "Doing mostlyclean in findutils" ; \
12339	(cd $(HOST_SUBDIR)/findutils && \
12340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12342	          "RANLIB=$${RANLIB}" \
12343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12344	          mostlyclean) \
12345	  || exit 1
12346
12347@endif findutils
12348
12349.PHONY: maybe-clean-findutils clean-findutils
12350maybe-clean-findutils:
12351@if findutils
12352maybe-clean-findutils: clean-findutils
12353
12354clean-findutils:
12355	@: $(MAKE); $(unstage)
12356	@[ -f ./findutils/Makefile ] || exit 0; \
12357	r=`${PWD_COMMAND}`; export r; \
12358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12359	$(HOST_EXPORTS) \
12360	for flag in $(EXTRA_HOST_FLAGS) ; do \
12361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12362	done; \
12363	echo "Doing clean in findutils" ; \
12364	(cd $(HOST_SUBDIR)/findutils && \
12365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12367	          "RANLIB=$${RANLIB}" \
12368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12369	          clean) \
12370	  || exit 1
12371
12372@endif findutils
12373
12374.PHONY: maybe-distclean-findutils distclean-findutils
12375maybe-distclean-findutils:
12376@if findutils
12377maybe-distclean-findutils: distclean-findutils
12378
12379distclean-findutils:
12380	@: $(MAKE); $(unstage)
12381	@[ -f ./findutils/Makefile ] || exit 0; \
12382	r=`${PWD_COMMAND}`; export r; \
12383	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384	$(HOST_EXPORTS) \
12385	for flag in $(EXTRA_HOST_FLAGS) ; do \
12386	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12387	done; \
12388	echo "Doing distclean in findutils" ; \
12389	(cd $(HOST_SUBDIR)/findutils && \
12390	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12391	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12392	          "RANLIB=$${RANLIB}" \
12393	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12394	          distclean) \
12395	  || exit 1
12396
12397@endif findutils
12398
12399.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12400maybe-maintainer-clean-findutils:
12401@if findutils
12402maybe-maintainer-clean-findutils: maintainer-clean-findutils
12403
12404maintainer-clean-findutils:
12405	@: $(MAKE); $(unstage)
12406	@[ -f ./findutils/Makefile ] || exit 0; \
12407	r=`${PWD_COMMAND}`; export r; \
12408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12409	$(HOST_EXPORTS) \
12410	for flag in $(EXTRA_HOST_FLAGS) ; do \
12411	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12412	done; \
12413	echo "Doing maintainer-clean in findutils" ; \
12414	(cd $(HOST_SUBDIR)/findutils && \
12415	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12416	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12417	          "RANLIB=$${RANLIB}" \
12418	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12419	          maintainer-clean) \
12420	  || exit 1
12421
12422@endif findutils
12423
12424
12425
12426.PHONY: configure-find maybe-configure-find
12427maybe-configure-find:
12428@if gcc-bootstrap
12429configure-find: stage_current
12430@endif gcc-bootstrap
12431@if find
12432maybe-configure-find: configure-find
12433configure-find:
12434	@: $(MAKE); $(unstage)
12435	@r=`${PWD_COMMAND}`; export r; \
12436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437	test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12438	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12439	$(HOST_EXPORTS)  \
12440	echo Configuring in $(HOST_SUBDIR)/find; \
12441	cd "$(HOST_SUBDIR)/find" || exit 1; \
12442	case $(srcdir) in \
12443	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12444	  *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12445		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12446	esac; \
12447	srcdiroption="--srcdir=$${topdir}/find"; \
12448	libsrcdir="$$s/find"; \
12449	$(SHELL) $${libsrcdir}/configure \
12450	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12451	  --target=${target_alias} $${srcdiroption}  \
12452	  || exit 1
12453@endif find
12454
12455
12456
12457
12458
12459.PHONY: all-find maybe-all-find
12460maybe-all-find:
12461@if gcc-bootstrap
12462all-find: stage_current
12463@endif gcc-bootstrap
12464@if find
12465TARGET-find=all
12466maybe-all-find: all-find
12467all-find: configure-find
12468	@: $(MAKE); $(unstage)
12469	@r=`${PWD_COMMAND}`; export r; \
12470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471	$(HOST_EXPORTS)  \
12472	(cd $(HOST_SUBDIR)/find && \
12473	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12474		$(TARGET-find))
12475@endif find
12476
12477
12478
12479
12480.PHONY: check-find maybe-check-find
12481maybe-check-find:
12482@if find
12483maybe-check-find: check-find
12484
12485check-find:
12486	@: $(MAKE); $(unstage)
12487	@r=`${PWD_COMMAND}`; export r; \
12488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489	$(HOST_EXPORTS) \
12490	(cd $(HOST_SUBDIR)/find && \
12491	  $(MAKE) $(FLAGS_TO_PASS)  check)
12492
12493@endif find
12494
12495.PHONY: install-find maybe-install-find
12496maybe-install-find:
12497@if find
12498maybe-install-find: install-find
12499
12500install-find: installdirs
12501	@: $(MAKE); $(unstage)
12502	@r=`${PWD_COMMAND}`; export r; \
12503	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12504	$(HOST_EXPORTS) \
12505	(cd $(HOST_SUBDIR)/find && \
12506	  $(MAKE) $(FLAGS_TO_PASS)  install)
12507
12508@endif find
12509
12510# Other targets (info, dvi, pdf, etc.)
12511
12512.PHONY: maybe-info-find info-find
12513maybe-info-find:
12514@if find
12515maybe-info-find: info-find
12516
12517info-find: \
12518    configure-find
12519	@: $(MAKE); $(unstage)
12520	@[ -f ./find/Makefile ] || exit 0; \
12521	r=`${PWD_COMMAND}`; export r; \
12522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523	$(HOST_EXPORTS) \
12524	for flag in $(EXTRA_HOST_FLAGS) ; do \
12525	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12526	done; \
12527	echo "Doing info in find" ; \
12528	(cd $(HOST_SUBDIR)/find && \
12529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12531	          "RANLIB=$${RANLIB}" \
12532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12533	          info) \
12534	  || exit 1
12535
12536@endif find
12537
12538.PHONY: maybe-dvi-find dvi-find
12539maybe-dvi-find:
12540@if find
12541maybe-dvi-find: dvi-find
12542
12543dvi-find: \
12544    configure-find
12545	@: $(MAKE); $(unstage)
12546	@[ -f ./find/Makefile ] || exit 0; \
12547	r=`${PWD_COMMAND}`; export r; \
12548	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12549	$(HOST_EXPORTS) \
12550	for flag in $(EXTRA_HOST_FLAGS) ; do \
12551	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12552	done; \
12553	echo "Doing dvi in find" ; \
12554	(cd $(HOST_SUBDIR)/find && \
12555	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12556	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12557	          "RANLIB=$${RANLIB}" \
12558	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12559	          dvi) \
12560	  || exit 1
12561
12562@endif find
12563
12564.PHONY: maybe-pdf-find pdf-find
12565maybe-pdf-find:
12566@if find
12567maybe-pdf-find: pdf-find
12568
12569pdf-find: \
12570    configure-find
12571	@: $(MAKE); $(unstage)
12572	@[ -f ./find/Makefile ] || exit 0; \
12573	r=`${PWD_COMMAND}`; export r; \
12574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575	$(HOST_EXPORTS) \
12576	for flag in $(EXTRA_HOST_FLAGS) ; do \
12577	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12578	done; \
12579	echo "Doing pdf in find" ; \
12580	(cd $(HOST_SUBDIR)/find && \
12581	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12582	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12583	          "RANLIB=$${RANLIB}" \
12584	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12585	          pdf) \
12586	  || exit 1
12587
12588@endif find
12589
12590.PHONY: maybe-html-find html-find
12591maybe-html-find:
12592@if find
12593maybe-html-find: html-find
12594
12595html-find: \
12596    configure-find
12597	@: $(MAKE); $(unstage)
12598	@[ -f ./find/Makefile ] || exit 0; \
12599	r=`${PWD_COMMAND}`; export r; \
12600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12601	$(HOST_EXPORTS) \
12602	for flag in $(EXTRA_HOST_FLAGS) ; do \
12603	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12604	done; \
12605	echo "Doing html in find" ; \
12606	(cd $(HOST_SUBDIR)/find && \
12607	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12608	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12609	          "RANLIB=$${RANLIB}" \
12610	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12611	          html) \
12612	  || exit 1
12613
12614@endif find
12615
12616.PHONY: maybe-TAGS-find TAGS-find
12617maybe-TAGS-find:
12618@if find
12619maybe-TAGS-find: TAGS-find
12620
12621TAGS-find: \
12622    configure-find
12623	@: $(MAKE); $(unstage)
12624	@[ -f ./find/Makefile ] || exit 0; \
12625	r=`${PWD_COMMAND}`; export r; \
12626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12627	$(HOST_EXPORTS) \
12628	for flag in $(EXTRA_HOST_FLAGS) ; do \
12629	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12630	done; \
12631	echo "Doing TAGS in find" ; \
12632	(cd $(HOST_SUBDIR)/find && \
12633	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12634	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12635	          "RANLIB=$${RANLIB}" \
12636	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12637	          TAGS) \
12638	  || exit 1
12639
12640@endif find
12641
12642.PHONY: maybe-install-info-find install-info-find
12643maybe-install-info-find:
12644@if find
12645maybe-install-info-find: install-info-find
12646
12647install-info-find: \
12648    configure-find \
12649    info-find
12650	@: $(MAKE); $(unstage)
12651	@[ -f ./find/Makefile ] || exit 0; \
12652	r=`${PWD_COMMAND}`; export r; \
12653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654	$(HOST_EXPORTS) \
12655	for flag in $(EXTRA_HOST_FLAGS) ; do \
12656	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657	done; \
12658	echo "Doing install-info in find" ; \
12659	(cd $(HOST_SUBDIR)/find && \
12660	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662	          "RANLIB=$${RANLIB}" \
12663	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664	          install-info) \
12665	  || exit 1
12666
12667@endif find
12668
12669.PHONY: maybe-install-pdf-find install-pdf-find
12670maybe-install-pdf-find:
12671@if find
12672maybe-install-pdf-find: install-pdf-find
12673
12674install-pdf-find: \
12675    configure-find \
12676    pdf-find
12677	@: $(MAKE); $(unstage)
12678	@[ -f ./find/Makefile ] || exit 0; \
12679	r=`${PWD_COMMAND}`; export r; \
12680	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681	$(HOST_EXPORTS) \
12682	for flag in $(EXTRA_HOST_FLAGS) ; do \
12683	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12684	done; \
12685	echo "Doing install-pdf in find" ; \
12686	(cd $(HOST_SUBDIR)/find && \
12687	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12688	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12689	          "RANLIB=$${RANLIB}" \
12690	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12691	          install-pdf) \
12692	  || exit 1
12693
12694@endif find
12695
12696.PHONY: maybe-install-html-find install-html-find
12697maybe-install-html-find:
12698@if find
12699maybe-install-html-find: install-html-find
12700
12701install-html-find: \
12702    configure-find \
12703    html-find
12704	@: $(MAKE); $(unstage)
12705	@[ -f ./find/Makefile ] || exit 0; \
12706	r=`${PWD_COMMAND}`; export r; \
12707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708	$(HOST_EXPORTS) \
12709	for flag in $(EXTRA_HOST_FLAGS) ; do \
12710	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711	done; \
12712	echo "Doing install-html in find" ; \
12713	(cd $(HOST_SUBDIR)/find && \
12714	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716	          "RANLIB=$${RANLIB}" \
12717	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12718	          install-html) \
12719	  || exit 1
12720
12721@endif find
12722
12723.PHONY: maybe-installcheck-find installcheck-find
12724maybe-installcheck-find:
12725@if find
12726maybe-installcheck-find: installcheck-find
12727
12728installcheck-find: \
12729    configure-find
12730	@: $(MAKE); $(unstage)
12731	@[ -f ./find/Makefile ] || exit 0; \
12732	r=`${PWD_COMMAND}`; export r; \
12733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12734	$(HOST_EXPORTS) \
12735	for flag in $(EXTRA_HOST_FLAGS) ; do \
12736	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12737	done; \
12738	echo "Doing installcheck in find" ; \
12739	(cd $(HOST_SUBDIR)/find && \
12740	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12741	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12742	          "RANLIB=$${RANLIB}" \
12743	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12744	          installcheck) \
12745	  || exit 1
12746
12747@endif find
12748
12749.PHONY: maybe-mostlyclean-find mostlyclean-find
12750maybe-mostlyclean-find:
12751@if find
12752maybe-mostlyclean-find: mostlyclean-find
12753
12754mostlyclean-find:
12755	@: $(MAKE); $(unstage)
12756	@[ -f ./find/Makefile ] || exit 0; \
12757	r=`${PWD_COMMAND}`; export r; \
12758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12759	$(HOST_EXPORTS) \
12760	for flag in $(EXTRA_HOST_FLAGS) ; do \
12761	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12762	done; \
12763	echo "Doing mostlyclean in find" ; \
12764	(cd $(HOST_SUBDIR)/find && \
12765	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12766	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12767	          "RANLIB=$${RANLIB}" \
12768	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12769	          mostlyclean) \
12770	  || exit 1
12771
12772@endif find
12773
12774.PHONY: maybe-clean-find clean-find
12775maybe-clean-find:
12776@if find
12777maybe-clean-find: clean-find
12778
12779clean-find:
12780	@: $(MAKE); $(unstage)
12781	@[ -f ./find/Makefile ] || exit 0; \
12782	r=`${PWD_COMMAND}`; export r; \
12783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784	$(HOST_EXPORTS) \
12785	for flag in $(EXTRA_HOST_FLAGS) ; do \
12786	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12787	done; \
12788	echo "Doing clean in find" ; \
12789	(cd $(HOST_SUBDIR)/find && \
12790	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12791	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12792	          "RANLIB=$${RANLIB}" \
12793	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12794	          clean) \
12795	  || exit 1
12796
12797@endif find
12798
12799.PHONY: maybe-distclean-find distclean-find
12800maybe-distclean-find:
12801@if find
12802maybe-distclean-find: distclean-find
12803
12804distclean-find:
12805	@: $(MAKE); $(unstage)
12806	@[ -f ./find/Makefile ] || exit 0; \
12807	r=`${PWD_COMMAND}`; export r; \
12808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809	$(HOST_EXPORTS) \
12810	for flag in $(EXTRA_HOST_FLAGS) ; do \
12811	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12812	done; \
12813	echo "Doing distclean in find" ; \
12814	(cd $(HOST_SUBDIR)/find && \
12815	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12816	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12817	          "RANLIB=$${RANLIB}" \
12818	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12819	          distclean) \
12820	  || exit 1
12821
12822@endif find
12823
12824.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12825maybe-maintainer-clean-find:
12826@if find
12827maybe-maintainer-clean-find: maintainer-clean-find
12828
12829maintainer-clean-find:
12830	@: $(MAKE); $(unstage)
12831	@[ -f ./find/Makefile ] || exit 0; \
12832	r=`${PWD_COMMAND}`; export r; \
12833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12834	$(HOST_EXPORTS) \
12835	for flag in $(EXTRA_HOST_FLAGS) ; do \
12836	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12837	done; \
12838	echo "Doing maintainer-clean in find" ; \
12839	(cd $(HOST_SUBDIR)/find && \
12840	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12841	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12842	          "RANLIB=$${RANLIB}" \
12843	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12844	          maintainer-clean) \
12845	  || exit 1
12846
12847@endif find
12848
12849
12850
12851.PHONY: configure-fixincludes maybe-configure-fixincludes
12852maybe-configure-fixincludes:
12853@if gcc-bootstrap
12854configure-fixincludes: stage_current
12855@endif gcc-bootstrap
12856@if fixincludes
12857maybe-configure-fixincludes: configure-fixincludes
12858configure-fixincludes:
12859	@: $(MAKE); $(unstage)
12860	@r=`${PWD_COMMAND}`; export r; \
12861	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12862	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12863	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12864	$(HOST_EXPORTS)  \
12865	echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12866	cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12867	case $(srcdir) in \
12868	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12869	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12870		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12871	esac; \
12872	srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12873	libsrcdir="$$s/fixincludes"; \
12874	$(SHELL) $${libsrcdir}/configure \
12875	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12876	  --target=${target_alias} $${srcdiroption}  \
12877	  || exit 1
12878@endif fixincludes
12879
12880
12881
12882
12883
12884.PHONY: all-fixincludes maybe-all-fixincludes
12885maybe-all-fixincludes:
12886@if gcc-bootstrap
12887all-fixincludes: stage_current
12888@endif gcc-bootstrap
12889@if fixincludes
12890TARGET-fixincludes=all
12891maybe-all-fixincludes: all-fixincludes
12892all-fixincludes: configure-fixincludes
12893	@: $(MAKE); $(unstage)
12894	@r=`${PWD_COMMAND}`; export r; \
12895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896	$(HOST_EXPORTS)  \
12897	(cd $(HOST_SUBDIR)/fixincludes && \
12898	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12899		$(TARGET-fixincludes))
12900@endif fixincludes
12901
12902
12903
12904
12905.PHONY: check-fixincludes maybe-check-fixincludes
12906maybe-check-fixincludes:
12907@if fixincludes
12908maybe-check-fixincludes: check-fixincludes
12909
12910check-fixincludes:
12911	@: $(MAKE); $(unstage)
12912	@r=`${PWD_COMMAND}`; export r; \
12913	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12914	$(HOST_EXPORTS) \
12915	(cd $(HOST_SUBDIR)/fixincludes && \
12916	  $(MAKE) $(FLAGS_TO_PASS)  check)
12917
12918@endif fixincludes
12919
12920.PHONY: install-fixincludes maybe-install-fixincludes
12921maybe-install-fixincludes:
12922@if fixincludes
12923maybe-install-fixincludes: install-fixincludes
12924
12925install-fixincludes: installdirs
12926	@: $(MAKE); $(unstage)
12927	@r=`${PWD_COMMAND}`; export r; \
12928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12929	$(HOST_EXPORTS) \
12930	(cd $(HOST_SUBDIR)/fixincludes && \
12931	  $(MAKE) $(FLAGS_TO_PASS)  install)
12932
12933@endif fixincludes
12934
12935# Other targets (info, dvi, pdf, etc.)
12936
12937.PHONY: maybe-info-fixincludes info-fixincludes
12938maybe-info-fixincludes:
12939@if fixincludes
12940maybe-info-fixincludes: info-fixincludes
12941
12942info-fixincludes: \
12943    configure-fixincludes
12944	@: $(MAKE); $(unstage)
12945	@[ -f ./fixincludes/Makefile ] || exit 0; \
12946	r=`${PWD_COMMAND}`; export r; \
12947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12948	$(HOST_EXPORTS) \
12949	for flag in $(EXTRA_HOST_FLAGS) ; do \
12950	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12951	done; \
12952	echo "Doing info in fixincludes" ; \
12953	(cd $(HOST_SUBDIR)/fixincludes && \
12954	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12955	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12956	          "RANLIB=$${RANLIB}" \
12957	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12958	          info) \
12959	  || exit 1
12960
12961@endif fixincludes
12962
12963.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12964maybe-dvi-fixincludes:
12965@if fixincludes
12966maybe-dvi-fixincludes: dvi-fixincludes
12967
12968dvi-fixincludes: \
12969    configure-fixincludes
12970	@: $(MAKE); $(unstage)
12971	@[ -f ./fixincludes/Makefile ] || exit 0; \
12972	r=`${PWD_COMMAND}`; export r; \
12973	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12974	$(HOST_EXPORTS) \
12975	for flag in $(EXTRA_HOST_FLAGS) ; do \
12976	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12977	done; \
12978	echo "Doing dvi in fixincludes" ; \
12979	(cd $(HOST_SUBDIR)/fixincludes && \
12980	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12981	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12982	          "RANLIB=$${RANLIB}" \
12983	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12984	          dvi) \
12985	  || exit 1
12986
12987@endif fixincludes
12988
12989.PHONY: maybe-pdf-fixincludes pdf-fixincludes
12990maybe-pdf-fixincludes:
12991@if fixincludes
12992maybe-pdf-fixincludes: pdf-fixincludes
12993
12994pdf-fixincludes: \
12995    configure-fixincludes
12996	@: $(MAKE); $(unstage)
12997	@[ -f ./fixincludes/Makefile ] || exit 0; \
12998	r=`${PWD_COMMAND}`; export r; \
12999	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13000	$(HOST_EXPORTS) \
13001	for flag in $(EXTRA_HOST_FLAGS) ; do \
13002	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13003	done; \
13004	echo "Doing pdf in fixincludes" ; \
13005	(cd $(HOST_SUBDIR)/fixincludes && \
13006	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13007	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13008	          "RANLIB=$${RANLIB}" \
13009	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13010	          pdf) \
13011	  || exit 1
13012
13013@endif fixincludes
13014
13015.PHONY: maybe-html-fixincludes html-fixincludes
13016maybe-html-fixincludes:
13017@if fixincludes
13018maybe-html-fixincludes: html-fixincludes
13019
13020html-fixincludes: \
13021    configure-fixincludes
13022	@: $(MAKE); $(unstage)
13023	@[ -f ./fixincludes/Makefile ] || exit 0; \
13024	r=`${PWD_COMMAND}`; export r; \
13025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13026	$(HOST_EXPORTS) \
13027	for flag in $(EXTRA_HOST_FLAGS) ; do \
13028	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13029	done; \
13030	echo "Doing html in fixincludes" ; \
13031	(cd $(HOST_SUBDIR)/fixincludes && \
13032	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13033	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13034	          "RANLIB=$${RANLIB}" \
13035	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13036	          html) \
13037	  || exit 1
13038
13039@endif fixincludes
13040
13041.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13042maybe-TAGS-fixincludes:
13043@if fixincludes
13044maybe-TAGS-fixincludes: TAGS-fixincludes
13045
13046# fixincludes doesn't support TAGS.
13047TAGS-fixincludes:
13048
13049@endif fixincludes
13050
13051.PHONY: maybe-install-info-fixincludes install-info-fixincludes
13052maybe-install-info-fixincludes:
13053@if fixincludes
13054maybe-install-info-fixincludes: install-info-fixincludes
13055
13056install-info-fixincludes: \
13057    configure-fixincludes \
13058    info-fixincludes
13059	@: $(MAKE); $(unstage)
13060	@[ -f ./fixincludes/Makefile ] || exit 0; \
13061	r=`${PWD_COMMAND}`; export r; \
13062	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063	$(HOST_EXPORTS) \
13064	for flag in $(EXTRA_HOST_FLAGS) ; do \
13065	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066	done; \
13067	echo "Doing install-info in fixincludes" ; \
13068	(cd $(HOST_SUBDIR)/fixincludes && \
13069	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071	          "RANLIB=$${RANLIB}" \
13072	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073	          install-info) \
13074	  || exit 1
13075
13076@endif fixincludes
13077
13078.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13079maybe-install-pdf-fixincludes:
13080@if fixincludes
13081maybe-install-pdf-fixincludes: install-pdf-fixincludes
13082
13083install-pdf-fixincludes: \
13084    configure-fixincludes \
13085    pdf-fixincludes
13086	@: $(MAKE); $(unstage)
13087	@[ -f ./fixincludes/Makefile ] || exit 0; \
13088	r=`${PWD_COMMAND}`; export r; \
13089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090	$(HOST_EXPORTS) \
13091	for flag in $(EXTRA_HOST_FLAGS) ; do \
13092	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093	done; \
13094	echo "Doing install-pdf in fixincludes" ; \
13095	(cd $(HOST_SUBDIR)/fixincludes && \
13096	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098	          "RANLIB=$${RANLIB}" \
13099	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13100	          install-pdf) \
13101	  || exit 1
13102
13103@endif fixincludes
13104
13105.PHONY: maybe-install-html-fixincludes install-html-fixincludes
13106maybe-install-html-fixincludes:
13107@if fixincludes
13108maybe-install-html-fixincludes: install-html-fixincludes
13109
13110install-html-fixincludes: \
13111    configure-fixincludes \
13112    html-fixincludes
13113	@: $(MAKE); $(unstage)
13114	@[ -f ./fixincludes/Makefile ] || exit 0; \
13115	r=`${PWD_COMMAND}`; export r; \
13116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13117	$(HOST_EXPORTS) \
13118	for flag in $(EXTRA_HOST_FLAGS) ; do \
13119	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13120	done; \
13121	echo "Doing install-html in fixincludes" ; \
13122	(cd $(HOST_SUBDIR)/fixincludes && \
13123	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13124	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13125	          "RANLIB=$${RANLIB}" \
13126	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13127	          install-html) \
13128	  || exit 1
13129
13130@endif fixincludes
13131
13132.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13133maybe-installcheck-fixincludes:
13134@if fixincludes
13135maybe-installcheck-fixincludes: installcheck-fixincludes
13136
13137installcheck-fixincludes: \
13138    configure-fixincludes
13139	@: $(MAKE); $(unstage)
13140	@[ -f ./fixincludes/Makefile ] || exit 0; \
13141	r=`${PWD_COMMAND}`; export r; \
13142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13143	$(HOST_EXPORTS) \
13144	for flag in $(EXTRA_HOST_FLAGS) ; do \
13145	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13146	done; \
13147	echo "Doing installcheck in fixincludes" ; \
13148	(cd $(HOST_SUBDIR)/fixincludes && \
13149	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13150	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13151	          "RANLIB=$${RANLIB}" \
13152	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13153	          installcheck) \
13154	  || exit 1
13155
13156@endif fixincludes
13157
13158.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13159maybe-mostlyclean-fixincludes:
13160@if fixincludes
13161maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13162
13163mostlyclean-fixincludes:
13164	@: $(MAKE); $(unstage)
13165	@[ -f ./fixincludes/Makefile ] || exit 0; \
13166	r=`${PWD_COMMAND}`; export r; \
13167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13168	$(HOST_EXPORTS) \
13169	for flag in $(EXTRA_HOST_FLAGS) ; do \
13170	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13171	done; \
13172	echo "Doing mostlyclean in fixincludes" ; \
13173	(cd $(HOST_SUBDIR)/fixincludes && \
13174	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13175	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13176	          "RANLIB=$${RANLIB}" \
13177	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13178	          mostlyclean) \
13179	  || exit 1
13180
13181@endif fixincludes
13182
13183.PHONY: maybe-clean-fixincludes clean-fixincludes
13184maybe-clean-fixincludes:
13185@if fixincludes
13186maybe-clean-fixincludes: clean-fixincludes
13187
13188clean-fixincludes:
13189	@: $(MAKE); $(unstage)
13190	@[ -f ./fixincludes/Makefile ] || exit 0; \
13191	r=`${PWD_COMMAND}`; export r; \
13192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13193	$(HOST_EXPORTS) \
13194	for flag in $(EXTRA_HOST_FLAGS) ; do \
13195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13196	done; \
13197	echo "Doing clean in fixincludes" ; \
13198	(cd $(HOST_SUBDIR)/fixincludes && \
13199	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13200	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13201	          "RANLIB=$${RANLIB}" \
13202	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13203	          clean) \
13204	  || exit 1
13205
13206@endif fixincludes
13207
13208.PHONY: maybe-distclean-fixincludes distclean-fixincludes
13209maybe-distclean-fixincludes:
13210@if fixincludes
13211maybe-distclean-fixincludes: distclean-fixincludes
13212
13213distclean-fixincludes:
13214	@: $(MAKE); $(unstage)
13215	@[ -f ./fixincludes/Makefile ] || exit 0; \
13216	r=`${PWD_COMMAND}`; export r; \
13217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13218	$(HOST_EXPORTS) \
13219	for flag in $(EXTRA_HOST_FLAGS) ; do \
13220	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13221	done; \
13222	echo "Doing distclean in fixincludes" ; \
13223	(cd $(HOST_SUBDIR)/fixincludes && \
13224	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13225	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13226	          "RANLIB=$${RANLIB}" \
13227	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13228	          distclean) \
13229	  || exit 1
13230
13231@endif fixincludes
13232
13233.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13234maybe-maintainer-clean-fixincludes:
13235@if fixincludes
13236maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13237
13238maintainer-clean-fixincludes:
13239	@: $(MAKE); $(unstage)
13240	@[ -f ./fixincludes/Makefile ] || exit 0; \
13241	r=`${PWD_COMMAND}`; export r; \
13242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13243	$(HOST_EXPORTS) \
13244	for flag in $(EXTRA_HOST_FLAGS) ; do \
13245	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13246	done; \
13247	echo "Doing maintainer-clean in fixincludes" ; \
13248	(cd $(HOST_SUBDIR)/fixincludes && \
13249	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13250	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13251	          "RANLIB=$${RANLIB}" \
13252	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13253	          maintainer-clean) \
13254	  || exit 1
13255
13256@endif fixincludes
13257
13258
13259
13260.PHONY: configure-flex maybe-configure-flex
13261maybe-configure-flex:
13262@if gcc-bootstrap
13263configure-flex: stage_current
13264@endif gcc-bootstrap
13265@if flex
13266maybe-configure-flex: configure-flex
13267configure-flex:
13268	@: $(MAKE); $(unstage)
13269	@r=`${PWD_COMMAND}`; export r; \
13270	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13271	test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13272	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13273	$(HOST_EXPORTS)  \
13274	echo Configuring in $(HOST_SUBDIR)/flex; \
13275	cd "$(HOST_SUBDIR)/flex" || exit 1; \
13276	case $(srcdir) in \
13277	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13278	  *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13279		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13280	esac; \
13281	srcdiroption="--srcdir=$${topdir}/flex"; \
13282	libsrcdir="$$s/flex"; \
13283	$(SHELL) $${libsrcdir}/configure \
13284	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13285	  --target=${target_alias} $${srcdiroption}  \
13286	  || exit 1
13287@endif flex
13288
13289
13290
13291
13292
13293.PHONY: all-flex maybe-all-flex
13294maybe-all-flex:
13295@if gcc-bootstrap
13296all-flex: stage_current
13297@endif gcc-bootstrap
13298@if flex
13299TARGET-flex=all
13300maybe-all-flex: all-flex
13301all-flex: configure-flex
13302	@: $(MAKE); $(unstage)
13303	@r=`${PWD_COMMAND}`; export r; \
13304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305	$(HOST_EXPORTS)  \
13306	(cd $(HOST_SUBDIR)/flex && \
13307	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13308		$(TARGET-flex))
13309@endif flex
13310
13311
13312
13313
13314.PHONY: check-flex maybe-check-flex
13315maybe-check-flex:
13316@if flex
13317maybe-check-flex: check-flex
13318
13319# This module is only tested in a native toolchain.
13320check-flex:
13321	@: $(MAKE); $(unstage)
13322	@if [ '$(host)' = '$(target)' ] ; then \
13323	  r=`${PWD_COMMAND}`; export r; \
13324	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13325	  $(HOST_EXPORTS) \
13326	  (cd $(HOST_SUBDIR)/flex && \
13327	    $(MAKE) $(FLAGS_TO_PASS)  check); \
13328	fi
13329
13330@endif flex
13331
13332.PHONY: install-flex maybe-install-flex
13333maybe-install-flex:
13334@if flex
13335maybe-install-flex: install-flex
13336
13337install-flex: installdirs
13338	@: $(MAKE); $(unstage)
13339	@r=`${PWD_COMMAND}`; export r; \
13340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341	$(HOST_EXPORTS) \
13342	(cd $(HOST_SUBDIR)/flex && \
13343	  $(MAKE) $(FLAGS_TO_PASS)  install)
13344
13345@endif flex
13346
13347# Other targets (info, dvi, pdf, etc.)
13348
13349.PHONY: maybe-info-flex info-flex
13350maybe-info-flex:
13351@if flex
13352maybe-info-flex: info-flex
13353
13354info-flex: \
13355    configure-flex
13356	@: $(MAKE); $(unstage)
13357	@[ -f ./flex/Makefile ] || exit 0; \
13358	r=`${PWD_COMMAND}`; export r; \
13359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360	$(HOST_EXPORTS) \
13361	for flag in $(EXTRA_HOST_FLAGS) ; do \
13362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13363	done; \
13364	echo "Doing info in flex" ; \
13365	(cd $(HOST_SUBDIR)/flex && \
13366	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13367	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13368	          "RANLIB=$${RANLIB}" \
13369	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13370	          info) \
13371	  || exit 1
13372
13373@endif flex
13374
13375.PHONY: maybe-dvi-flex dvi-flex
13376maybe-dvi-flex:
13377@if flex
13378maybe-dvi-flex: dvi-flex
13379
13380dvi-flex: \
13381    configure-flex
13382	@: $(MAKE); $(unstage)
13383	@[ -f ./flex/Makefile ] || exit 0; \
13384	r=`${PWD_COMMAND}`; export r; \
13385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13386	$(HOST_EXPORTS) \
13387	for flag in $(EXTRA_HOST_FLAGS) ; do \
13388	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13389	done; \
13390	echo "Doing dvi in flex" ; \
13391	(cd $(HOST_SUBDIR)/flex && \
13392	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13393	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13394	          "RANLIB=$${RANLIB}" \
13395	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13396	          dvi) \
13397	  || exit 1
13398
13399@endif flex
13400
13401.PHONY: maybe-pdf-flex pdf-flex
13402maybe-pdf-flex:
13403@if flex
13404maybe-pdf-flex: pdf-flex
13405
13406pdf-flex: \
13407    configure-flex
13408	@: $(MAKE); $(unstage)
13409	@[ -f ./flex/Makefile ] || exit 0; \
13410	r=`${PWD_COMMAND}`; export r; \
13411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13412	$(HOST_EXPORTS) \
13413	for flag in $(EXTRA_HOST_FLAGS) ; do \
13414	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13415	done; \
13416	echo "Doing pdf in flex" ; \
13417	(cd $(HOST_SUBDIR)/flex && \
13418	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13419	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13420	          "RANLIB=$${RANLIB}" \
13421	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13422	          pdf) \
13423	  || exit 1
13424
13425@endif flex
13426
13427.PHONY: maybe-html-flex html-flex
13428maybe-html-flex:
13429@if flex
13430maybe-html-flex: html-flex
13431
13432html-flex: \
13433    configure-flex
13434	@: $(MAKE); $(unstage)
13435	@[ -f ./flex/Makefile ] || exit 0; \
13436	r=`${PWD_COMMAND}`; export r; \
13437	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13438	$(HOST_EXPORTS) \
13439	for flag in $(EXTRA_HOST_FLAGS) ; do \
13440	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13441	done; \
13442	echo "Doing html in flex" ; \
13443	(cd $(HOST_SUBDIR)/flex && \
13444	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13445	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13446	          "RANLIB=$${RANLIB}" \
13447	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13448	          html) \
13449	  || exit 1
13450
13451@endif flex
13452
13453.PHONY: maybe-TAGS-flex TAGS-flex
13454maybe-TAGS-flex:
13455@if flex
13456maybe-TAGS-flex: TAGS-flex
13457
13458TAGS-flex: \
13459    configure-flex
13460	@: $(MAKE); $(unstage)
13461	@[ -f ./flex/Makefile ] || exit 0; \
13462	r=`${PWD_COMMAND}`; export r; \
13463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13464	$(HOST_EXPORTS) \
13465	for flag in $(EXTRA_HOST_FLAGS) ; do \
13466	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13467	done; \
13468	echo "Doing TAGS in flex" ; \
13469	(cd $(HOST_SUBDIR)/flex && \
13470	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13471	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13472	          "RANLIB=$${RANLIB}" \
13473	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13474	          TAGS) \
13475	  || exit 1
13476
13477@endif flex
13478
13479.PHONY: maybe-install-info-flex install-info-flex
13480maybe-install-info-flex:
13481@if flex
13482maybe-install-info-flex: install-info-flex
13483
13484install-info-flex: \
13485    configure-flex \
13486    info-flex
13487	@: $(MAKE); $(unstage)
13488	@[ -f ./flex/Makefile ] || exit 0; \
13489	r=`${PWD_COMMAND}`; export r; \
13490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13491	$(HOST_EXPORTS) \
13492	for flag in $(EXTRA_HOST_FLAGS) ; do \
13493	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13494	done; \
13495	echo "Doing install-info in flex" ; \
13496	(cd $(HOST_SUBDIR)/flex && \
13497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13499	          "RANLIB=$${RANLIB}" \
13500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13501	          install-info) \
13502	  || exit 1
13503
13504@endif flex
13505
13506.PHONY: maybe-install-pdf-flex install-pdf-flex
13507maybe-install-pdf-flex:
13508@if flex
13509maybe-install-pdf-flex: install-pdf-flex
13510
13511install-pdf-flex: \
13512    configure-flex \
13513    pdf-flex
13514	@: $(MAKE); $(unstage)
13515	@[ -f ./flex/Makefile ] || exit 0; \
13516	r=`${PWD_COMMAND}`; export r; \
13517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13518	$(HOST_EXPORTS) \
13519	for flag in $(EXTRA_HOST_FLAGS) ; do \
13520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13521	done; \
13522	echo "Doing install-pdf in flex" ; \
13523	(cd $(HOST_SUBDIR)/flex && \
13524	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13525	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13526	          "RANLIB=$${RANLIB}" \
13527	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13528	          install-pdf) \
13529	  || exit 1
13530
13531@endif flex
13532
13533.PHONY: maybe-install-html-flex install-html-flex
13534maybe-install-html-flex:
13535@if flex
13536maybe-install-html-flex: install-html-flex
13537
13538install-html-flex: \
13539    configure-flex \
13540    html-flex
13541	@: $(MAKE); $(unstage)
13542	@[ -f ./flex/Makefile ] || exit 0; \
13543	r=`${PWD_COMMAND}`; export r; \
13544	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545	$(HOST_EXPORTS) \
13546	for flag in $(EXTRA_HOST_FLAGS) ; do \
13547	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13548	done; \
13549	echo "Doing install-html in flex" ; \
13550	(cd $(HOST_SUBDIR)/flex && \
13551	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13552	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13553	          "RANLIB=$${RANLIB}" \
13554	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13555	          install-html) \
13556	  || exit 1
13557
13558@endif flex
13559
13560.PHONY: maybe-installcheck-flex installcheck-flex
13561maybe-installcheck-flex:
13562@if flex
13563maybe-installcheck-flex: installcheck-flex
13564
13565installcheck-flex: \
13566    configure-flex
13567	@: $(MAKE); $(unstage)
13568	@[ -f ./flex/Makefile ] || exit 0; \
13569	r=`${PWD_COMMAND}`; export r; \
13570	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13571	$(HOST_EXPORTS) \
13572	for flag in $(EXTRA_HOST_FLAGS) ; do \
13573	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13574	done; \
13575	echo "Doing installcheck in flex" ; \
13576	(cd $(HOST_SUBDIR)/flex && \
13577	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13578	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13579	          "RANLIB=$${RANLIB}" \
13580	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13581	          installcheck) \
13582	  || exit 1
13583
13584@endif flex
13585
13586.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13587maybe-mostlyclean-flex:
13588@if flex
13589maybe-mostlyclean-flex: mostlyclean-flex
13590
13591mostlyclean-flex:
13592	@: $(MAKE); $(unstage)
13593	@[ -f ./flex/Makefile ] || exit 0; \
13594	r=`${PWD_COMMAND}`; export r; \
13595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13596	$(HOST_EXPORTS) \
13597	for flag in $(EXTRA_HOST_FLAGS) ; do \
13598	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13599	done; \
13600	echo "Doing mostlyclean in flex" ; \
13601	(cd $(HOST_SUBDIR)/flex && \
13602	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13603	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13604	          "RANLIB=$${RANLIB}" \
13605	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13606	          mostlyclean) \
13607	  || exit 1
13608
13609@endif flex
13610
13611.PHONY: maybe-clean-flex clean-flex
13612maybe-clean-flex:
13613@if flex
13614maybe-clean-flex: clean-flex
13615
13616clean-flex:
13617	@: $(MAKE); $(unstage)
13618	@[ -f ./flex/Makefile ] || exit 0; \
13619	r=`${PWD_COMMAND}`; export r; \
13620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13621	$(HOST_EXPORTS) \
13622	for flag in $(EXTRA_HOST_FLAGS) ; do \
13623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13624	done; \
13625	echo "Doing clean in flex" ; \
13626	(cd $(HOST_SUBDIR)/flex && \
13627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13629	          "RANLIB=$${RANLIB}" \
13630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13631	          clean) \
13632	  || exit 1
13633
13634@endif flex
13635
13636.PHONY: maybe-distclean-flex distclean-flex
13637maybe-distclean-flex:
13638@if flex
13639maybe-distclean-flex: distclean-flex
13640
13641distclean-flex:
13642	@: $(MAKE); $(unstage)
13643	@[ -f ./flex/Makefile ] || exit 0; \
13644	r=`${PWD_COMMAND}`; export r; \
13645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13646	$(HOST_EXPORTS) \
13647	for flag in $(EXTRA_HOST_FLAGS) ; do \
13648	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13649	done; \
13650	echo "Doing distclean in flex" ; \
13651	(cd $(HOST_SUBDIR)/flex && \
13652	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13653	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13654	          "RANLIB=$${RANLIB}" \
13655	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13656	          distclean) \
13657	  || exit 1
13658
13659@endif flex
13660
13661.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13662maybe-maintainer-clean-flex:
13663@if flex
13664maybe-maintainer-clean-flex: maintainer-clean-flex
13665
13666maintainer-clean-flex:
13667	@: $(MAKE); $(unstage)
13668	@[ -f ./flex/Makefile ] || exit 0; \
13669	r=`${PWD_COMMAND}`; export r; \
13670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13671	$(HOST_EXPORTS) \
13672	for flag in $(EXTRA_HOST_FLAGS) ; do \
13673	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13674	done; \
13675	echo "Doing maintainer-clean in flex" ; \
13676	(cd $(HOST_SUBDIR)/flex && \
13677	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13678	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13679	          "RANLIB=$${RANLIB}" \
13680	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13681	          maintainer-clean) \
13682	  || exit 1
13683
13684@endif flex
13685
13686
13687
13688.PHONY: configure-gas maybe-configure-gas
13689maybe-configure-gas:
13690@if gcc-bootstrap
13691configure-gas: stage_current
13692@endif gcc-bootstrap
13693@if gas
13694maybe-configure-gas: configure-gas
13695configure-gas:
13696	@r=`${PWD_COMMAND}`; export r; \
13697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13698	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13699	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13700	$(HOST_EXPORTS)  \
13701	echo Configuring in $(HOST_SUBDIR)/gas; \
13702	cd "$(HOST_SUBDIR)/gas" || exit 1; \
13703	case $(srcdir) in \
13704	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13705	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13706		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13707	esac; \
13708	srcdiroption="--srcdir=$${topdir}/gas"; \
13709	libsrcdir="$$s/gas"; \
13710	$(SHELL) $${libsrcdir}/configure \
13711	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13712	  --target=${target_alias} $${srcdiroption}  \
13713	  || exit 1
13714@endif gas
13715
13716
13717
13718.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13719maybe-configure-stage1-gas:
13720@if gas-bootstrap
13721maybe-configure-stage1-gas: configure-stage1-gas
13722configure-stage1-gas:
13723	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13724	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13725	@r=`${PWD_COMMAND}`; export r; \
13726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13727	TFLAGS="$(STAGE1_TFLAGS)"; \
13728	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13729	$(HOST_EXPORTS) \
13730	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13731	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13732	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13733	echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13734	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13735	cd $(HOST_SUBDIR)/gas || exit 1; \
13736	case $(srcdir) in \
13737	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13738	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13739		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13740	esac; \
13741	srcdiroption="--srcdir=$${topdir}/gas"; \
13742	libsrcdir="$$s/gas"; \
13743	$(SHELL) $${libsrcdir}/configure \
13744	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13745	  --target=${target_alias} $${srcdiroption} \
13746	  $(STAGE1_CONFIGURE_FLAGS)
13747@endif gas-bootstrap
13748
13749.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13750maybe-configure-stage2-gas:
13751@if gas-bootstrap
13752maybe-configure-stage2-gas: configure-stage2-gas
13753configure-stage2-gas:
13754	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13755	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13756	@r=`${PWD_COMMAND}`; export r; \
13757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13758	TFLAGS="$(STAGE2_TFLAGS)"; \
13759	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13760	$(HOST_EXPORTS) \
13761	$(POSTSTAGE1_HOST_EXPORTS) \
13762	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13763	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13764	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13765	echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13766	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13767	cd $(HOST_SUBDIR)/gas || exit 1; \
13768	case $(srcdir) in \
13769	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13770	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13771		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13772	esac; \
13773	srcdiroption="--srcdir=$${topdir}/gas"; \
13774	libsrcdir="$$s/gas"; \
13775	$(SHELL) $${libsrcdir}/configure \
13776	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13777	  --target=${target_alias} $${srcdiroption} \
13778	  --with-build-libsubdir=$(HOST_SUBDIR) \
13779	  $(STAGE2_CONFIGURE_FLAGS)
13780@endif gas-bootstrap
13781
13782.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13783maybe-configure-stage3-gas:
13784@if gas-bootstrap
13785maybe-configure-stage3-gas: configure-stage3-gas
13786configure-stage3-gas:
13787	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13788	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13789	@r=`${PWD_COMMAND}`; export r; \
13790	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13791	TFLAGS="$(STAGE3_TFLAGS)"; \
13792	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13793	$(HOST_EXPORTS) \
13794	$(POSTSTAGE1_HOST_EXPORTS) \
13795	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13796	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13797	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13798	echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13799	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13800	cd $(HOST_SUBDIR)/gas || exit 1; \
13801	case $(srcdir) in \
13802	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13803	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13804		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13805	esac; \
13806	srcdiroption="--srcdir=$${topdir}/gas"; \
13807	libsrcdir="$$s/gas"; \
13808	$(SHELL) $${libsrcdir}/configure \
13809	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13810	  --target=${target_alias} $${srcdiroption} \
13811	  --with-build-libsubdir=$(HOST_SUBDIR) \
13812	  $(STAGE3_CONFIGURE_FLAGS)
13813@endif gas-bootstrap
13814
13815.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13816maybe-configure-stage4-gas:
13817@if gas-bootstrap
13818maybe-configure-stage4-gas: configure-stage4-gas
13819configure-stage4-gas:
13820	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13821	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13822	@r=`${PWD_COMMAND}`; export r; \
13823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13824	TFLAGS="$(STAGE4_TFLAGS)"; \
13825	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13826	$(HOST_EXPORTS) \
13827	$(POSTSTAGE1_HOST_EXPORTS) \
13828	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13829	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13830	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13831	echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13832	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13833	cd $(HOST_SUBDIR)/gas || exit 1; \
13834	case $(srcdir) in \
13835	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13836	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13837		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13838	esac; \
13839	srcdiroption="--srcdir=$${topdir}/gas"; \
13840	libsrcdir="$$s/gas"; \
13841	$(SHELL) $${libsrcdir}/configure \
13842	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13843	  --target=${target_alias} $${srcdiroption} \
13844	  --with-build-libsubdir=$(HOST_SUBDIR) \
13845	  $(STAGE4_CONFIGURE_FLAGS)
13846@endif gas-bootstrap
13847
13848.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13849maybe-configure-stageprofile-gas:
13850@if gas-bootstrap
13851maybe-configure-stageprofile-gas: configure-stageprofile-gas
13852configure-stageprofile-gas:
13853	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13854	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13855	@r=`${PWD_COMMAND}`; export r; \
13856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857	TFLAGS="$(STAGEprofile_TFLAGS)"; \
13858	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13859	$(HOST_EXPORTS) \
13860	$(POSTSTAGE1_HOST_EXPORTS) \
13861	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13862	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13863	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13864	echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13865	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13866	cd $(HOST_SUBDIR)/gas || exit 1; \
13867	case $(srcdir) in \
13868	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13869	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13870		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13871	esac; \
13872	srcdiroption="--srcdir=$${topdir}/gas"; \
13873	libsrcdir="$$s/gas"; \
13874	$(SHELL) $${libsrcdir}/configure \
13875	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13876	  --target=${target_alias} $${srcdiroption} \
13877	  --with-build-libsubdir=$(HOST_SUBDIR) \
13878	  $(STAGEprofile_CONFIGURE_FLAGS)
13879@endif gas-bootstrap
13880
13881.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13882maybe-configure-stagefeedback-gas:
13883@if gas-bootstrap
13884maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13885configure-stagefeedback-gas:
13886	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13887	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13888	@r=`${PWD_COMMAND}`; export r; \
13889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13890	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13891	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13892	$(HOST_EXPORTS) \
13893	$(POSTSTAGE1_HOST_EXPORTS) \
13894	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13895	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13896	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13897	echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13898	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13899	cd $(HOST_SUBDIR)/gas || exit 1; \
13900	case $(srcdir) in \
13901	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13902	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13903		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13904	esac; \
13905	srcdiroption="--srcdir=$${topdir}/gas"; \
13906	libsrcdir="$$s/gas"; \
13907	$(SHELL) $${libsrcdir}/configure \
13908	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13909	  --target=${target_alias} $${srcdiroption} \
13910	  --with-build-libsubdir=$(HOST_SUBDIR) \
13911	  $(STAGEfeedback_CONFIGURE_FLAGS)
13912@endif gas-bootstrap
13913
13914
13915
13916
13917
13918.PHONY: all-gas maybe-all-gas
13919maybe-all-gas:
13920@if gcc-bootstrap
13921all-gas: stage_current
13922@endif gcc-bootstrap
13923@if gas
13924TARGET-gas=all
13925maybe-all-gas: all-gas
13926all-gas: configure-gas
13927	@r=`${PWD_COMMAND}`; export r; \
13928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13929	$(HOST_EXPORTS)  \
13930	(cd $(HOST_SUBDIR)/gas && \
13931	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13932		$(TARGET-gas))
13933@endif gas
13934
13935
13936
13937.PHONY: all-stage1-gas maybe-all-stage1-gas
13938.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13939maybe-all-stage1-gas:
13940maybe-clean-stage1-gas:
13941@if gas-bootstrap
13942maybe-all-stage1-gas: all-stage1-gas
13943all-stage1: all-stage1-gas
13944TARGET-stage1-gas = $(TARGET-gas)
13945all-stage1-gas: configure-stage1-gas
13946	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13947	@r=`${PWD_COMMAND}`; export r; \
13948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13949	TFLAGS="$(STAGE1_TFLAGS)"; \
13950	$(HOST_EXPORTS)  \
13951	cd $(HOST_SUBDIR)/gas && \
13952	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13953		CFLAGS="$(STAGE1_CFLAGS)" \
13954		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13955		LIBCFLAGS="$(LIBCFLAGS)" \
13956		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13957		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13958		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13959		$(EXTRA_HOST_FLAGS)   \
13960		TFLAGS="$(STAGE1_TFLAGS)" \
13961		$(TARGET-stage1-gas)
13962
13963maybe-clean-stage1-gas: clean-stage1-gas
13964clean-stage1: clean-stage1-gas
13965clean-stage1-gas:
13966	@if [ $(current_stage) = stage1 ]; then \
13967	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13968	else \
13969	  [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13970	  $(MAKE) stage1-start; \
13971	fi; \
13972	cd $(HOST_SUBDIR)/gas && \
13973	$(MAKE) $(EXTRA_HOST_FLAGS)  \
13974		 clean
13975@endif gas-bootstrap
13976
13977
13978.PHONY: all-stage2-gas maybe-all-stage2-gas
13979.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13980maybe-all-stage2-gas:
13981maybe-clean-stage2-gas:
13982@if gas-bootstrap
13983maybe-all-stage2-gas: all-stage2-gas
13984all-stage2: all-stage2-gas
13985TARGET-stage2-gas = $(TARGET-gas)
13986all-stage2-gas: configure-stage2-gas
13987	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13988	@r=`${PWD_COMMAND}`; export r; \
13989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13990	TFLAGS="$(STAGE2_TFLAGS)"; \
13991	$(HOST_EXPORTS) \
13992	$(POSTSTAGE1_HOST_EXPORTS)  \
13993	cd $(HOST_SUBDIR)/gas && \
13994	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13995		CFLAGS="$(STAGE2_CFLAGS)" \
13996		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13997		LIBCFLAGS="$(STAGE2_CFLAGS)" \
13998		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13999		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14000		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14001		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14002		TFLAGS="$(STAGE2_TFLAGS)" \
14003		$(TARGET-stage2-gas)
14004
14005maybe-clean-stage2-gas: clean-stage2-gas
14006clean-stage2: clean-stage2-gas
14007clean-stage2-gas:
14008	@if [ $(current_stage) = stage2 ]; then \
14009	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14010	else \
14011	  [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14012	  $(MAKE) stage2-start; \
14013	fi; \
14014	cd $(HOST_SUBDIR)/gas && \
14015	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14016		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14017		 clean
14018@endif gas-bootstrap
14019
14020
14021.PHONY: all-stage3-gas maybe-all-stage3-gas
14022.PHONY: clean-stage3-gas maybe-clean-stage3-gas
14023maybe-all-stage3-gas:
14024maybe-clean-stage3-gas:
14025@if gas-bootstrap
14026maybe-all-stage3-gas: all-stage3-gas
14027all-stage3: all-stage3-gas
14028TARGET-stage3-gas = $(TARGET-gas)
14029all-stage3-gas: configure-stage3-gas
14030	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14031	@r=`${PWD_COMMAND}`; export r; \
14032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14033	TFLAGS="$(STAGE3_TFLAGS)"; \
14034	$(HOST_EXPORTS) \
14035	$(POSTSTAGE1_HOST_EXPORTS)  \
14036	cd $(HOST_SUBDIR)/gas && \
14037	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14038		CFLAGS="$(STAGE3_CFLAGS)" \
14039		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14040		LIBCFLAGS="$(STAGE3_CFLAGS)" \
14041		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14042		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14043		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14044		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14045		TFLAGS="$(STAGE3_TFLAGS)" \
14046		$(TARGET-stage3-gas)
14047
14048maybe-clean-stage3-gas: clean-stage3-gas
14049clean-stage3: clean-stage3-gas
14050clean-stage3-gas:
14051	@if [ $(current_stage) = stage3 ]; then \
14052	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14053	else \
14054	  [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14055	  $(MAKE) stage3-start; \
14056	fi; \
14057	cd $(HOST_SUBDIR)/gas && \
14058	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14059		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14060		 clean
14061@endif gas-bootstrap
14062
14063
14064.PHONY: all-stage4-gas maybe-all-stage4-gas
14065.PHONY: clean-stage4-gas maybe-clean-stage4-gas
14066maybe-all-stage4-gas:
14067maybe-clean-stage4-gas:
14068@if gas-bootstrap
14069maybe-all-stage4-gas: all-stage4-gas
14070all-stage4: all-stage4-gas
14071TARGET-stage4-gas = $(TARGET-gas)
14072all-stage4-gas: configure-stage4-gas
14073	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14074	@r=`${PWD_COMMAND}`; export r; \
14075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14076	TFLAGS="$(STAGE4_TFLAGS)"; \
14077	$(HOST_EXPORTS) \
14078	$(POSTSTAGE1_HOST_EXPORTS)  \
14079	cd $(HOST_SUBDIR)/gas && \
14080	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14081		CFLAGS="$(STAGE4_CFLAGS)" \
14082		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14083		LIBCFLAGS="$(STAGE4_CFLAGS)" \
14084		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14085		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14086		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14087		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14088		TFLAGS="$(STAGE4_TFLAGS)" \
14089		$(TARGET-stage4-gas)
14090
14091maybe-clean-stage4-gas: clean-stage4-gas
14092clean-stage4: clean-stage4-gas
14093clean-stage4-gas:
14094	@if [ $(current_stage) = stage4 ]; then \
14095	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14096	else \
14097	  [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14098	  $(MAKE) stage4-start; \
14099	fi; \
14100	cd $(HOST_SUBDIR)/gas && \
14101	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14102		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14103		 clean
14104@endif gas-bootstrap
14105
14106
14107.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14108.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14109maybe-all-stageprofile-gas:
14110maybe-clean-stageprofile-gas:
14111@if gas-bootstrap
14112maybe-all-stageprofile-gas: all-stageprofile-gas
14113all-stageprofile: all-stageprofile-gas
14114TARGET-stageprofile-gas = $(TARGET-gas)
14115all-stageprofile-gas: configure-stageprofile-gas
14116	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14117	@r=`${PWD_COMMAND}`; export r; \
14118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14120	$(HOST_EXPORTS) \
14121	$(POSTSTAGE1_HOST_EXPORTS)  \
14122	cd $(HOST_SUBDIR)/gas && \
14123	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14124		CFLAGS="$(STAGEprofile_CFLAGS)" \
14125		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14126		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14127		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14128		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14129		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14130		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14131		TFLAGS="$(STAGEprofile_TFLAGS)" \
14132		$(TARGET-stageprofile-gas)
14133
14134maybe-clean-stageprofile-gas: clean-stageprofile-gas
14135clean-stageprofile: clean-stageprofile-gas
14136clean-stageprofile-gas:
14137	@if [ $(current_stage) = stageprofile ]; then \
14138	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14139	else \
14140	  [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14141	  $(MAKE) stageprofile-start; \
14142	fi; \
14143	cd $(HOST_SUBDIR)/gas && \
14144	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14145		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14146		 clean
14147@endif gas-bootstrap
14148
14149
14150.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14151.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14152maybe-all-stagefeedback-gas:
14153maybe-clean-stagefeedback-gas:
14154@if gas-bootstrap
14155maybe-all-stagefeedback-gas: all-stagefeedback-gas
14156all-stagefeedback: all-stagefeedback-gas
14157TARGET-stagefeedback-gas = $(TARGET-gas)
14158all-stagefeedback-gas: configure-stagefeedback-gas
14159	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14160	@r=`${PWD_COMMAND}`; export r; \
14161	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14162	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14163	$(HOST_EXPORTS) \
14164	$(POSTSTAGE1_HOST_EXPORTS)  \
14165	cd $(HOST_SUBDIR)/gas && \
14166	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14167		CFLAGS="$(STAGEfeedback_CFLAGS)" \
14168		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14169		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14170		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14171		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14172		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14173		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14174		TFLAGS="$(STAGEfeedback_TFLAGS)" \
14175		$(TARGET-stagefeedback-gas)
14176
14177maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14178clean-stagefeedback: clean-stagefeedback-gas
14179clean-stagefeedback-gas:
14180	@if [ $(current_stage) = stagefeedback ]; then \
14181	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14182	else \
14183	  [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14184	  $(MAKE) stagefeedback-start; \
14185	fi; \
14186	cd $(HOST_SUBDIR)/gas && \
14187	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14188		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14189		 clean
14190@endif gas-bootstrap
14191
14192
14193
14194
14195
14196.PHONY: check-gas maybe-check-gas
14197maybe-check-gas:
14198@if gas
14199maybe-check-gas: check-gas
14200
14201check-gas:
14202	@: $(MAKE); $(unstage)
14203	@r=`${PWD_COMMAND}`; export r; \
14204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14205	$(HOST_EXPORTS) \
14206	(cd $(HOST_SUBDIR)/gas && \
14207	  $(MAKE) $(FLAGS_TO_PASS)  check)
14208
14209@endif gas
14210
14211.PHONY: install-gas maybe-install-gas
14212maybe-install-gas:
14213@if gas
14214maybe-install-gas: install-gas
14215
14216install-gas: installdirs
14217	@: $(MAKE); $(unstage)
14218	@r=`${PWD_COMMAND}`; export r; \
14219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220	$(HOST_EXPORTS) \
14221	(cd $(HOST_SUBDIR)/gas && \
14222	  $(MAKE) $(FLAGS_TO_PASS)  install)
14223
14224@endif gas
14225
14226# Other targets (info, dvi, pdf, etc.)
14227
14228.PHONY: maybe-info-gas info-gas
14229maybe-info-gas:
14230@if gas
14231maybe-info-gas: info-gas
14232
14233info-gas: \
14234    configure-gas
14235	@[ -f ./gas/Makefile ] || exit 0; \
14236	r=`${PWD_COMMAND}`; export r; \
14237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14238	$(HOST_EXPORTS) \
14239	for flag in $(EXTRA_HOST_FLAGS) ; do \
14240	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14241	done; \
14242	echo "Doing info in gas" ; \
14243	(cd $(HOST_SUBDIR)/gas && \
14244	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14245	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14246	          "RANLIB=$${RANLIB}" \
14247	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14248	          info) \
14249	  || exit 1
14250
14251@endif gas
14252
14253.PHONY: maybe-dvi-gas dvi-gas
14254maybe-dvi-gas:
14255@if gas
14256maybe-dvi-gas: dvi-gas
14257
14258dvi-gas: \
14259    configure-gas
14260	@[ -f ./gas/Makefile ] || exit 0; \
14261	r=`${PWD_COMMAND}`; export r; \
14262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14263	$(HOST_EXPORTS) \
14264	for flag in $(EXTRA_HOST_FLAGS) ; do \
14265	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14266	done; \
14267	echo "Doing dvi in gas" ; \
14268	(cd $(HOST_SUBDIR)/gas && \
14269	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14270	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14271	          "RANLIB=$${RANLIB}" \
14272	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14273	          dvi) \
14274	  || exit 1
14275
14276@endif gas
14277
14278.PHONY: maybe-pdf-gas pdf-gas
14279maybe-pdf-gas:
14280@if gas
14281maybe-pdf-gas: pdf-gas
14282
14283pdf-gas: \
14284    configure-gas
14285	@[ -f ./gas/Makefile ] || exit 0; \
14286	r=`${PWD_COMMAND}`; export r; \
14287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14288	$(HOST_EXPORTS) \
14289	for flag in $(EXTRA_HOST_FLAGS) ; do \
14290	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14291	done; \
14292	echo "Doing pdf in gas" ; \
14293	(cd $(HOST_SUBDIR)/gas && \
14294	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14295	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14296	          "RANLIB=$${RANLIB}" \
14297	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14298	          pdf) \
14299	  || exit 1
14300
14301@endif gas
14302
14303.PHONY: maybe-html-gas html-gas
14304maybe-html-gas:
14305@if gas
14306maybe-html-gas: html-gas
14307
14308html-gas: \
14309    configure-gas
14310	@[ -f ./gas/Makefile ] || exit 0; \
14311	r=`${PWD_COMMAND}`; export r; \
14312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14313	$(HOST_EXPORTS) \
14314	for flag in $(EXTRA_HOST_FLAGS) ; do \
14315	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14316	done; \
14317	echo "Doing html in gas" ; \
14318	(cd $(HOST_SUBDIR)/gas && \
14319	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14320	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14321	          "RANLIB=$${RANLIB}" \
14322	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14323	          html) \
14324	  || exit 1
14325
14326@endif gas
14327
14328.PHONY: maybe-TAGS-gas TAGS-gas
14329maybe-TAGS-gas:
14330@if gas
14331maybe-TAGS-gas: TAGS-gas
14332
14333TAGS-gas: \
14334    configure-gas
14335	@[ -f ./gas/Makefile ] || exit 0; \
14336	r=`${PWD_COMMAND}`; export r; \
14337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14338	$(HOST_EXPORTS) \
14339	for flag in $(EXTRA_HOST_FLAGS) ; do \
14340	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14341	done; \
14342	echo "Doing TAGS in gas" ; \
14343	(cd $(HOST_SUBDIR)/gas && \
14344	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14345	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14346	          "RANLIB=$${RANLIB}" \
14347	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14348	          TAGS) \
14349	  || exit 1
14350
14351@endif gas
14352
14353.PHONY: maybe-install-info-gas install-info-gas
14354maybe-install-info-gas:
14355@if gas
14356maybe-install-info-gas: install-info-gas
14357
14358install-info-gas: \
14359    configure-gas \
14360    info-gas
14361	@[ -f ./gas/Makefile ] || exit 0; \
14362	r=`${PWD_COMMAND}`; export r; \
14363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14364	$(HOST_EXPORTS) \
14365	for flag in $(EXTRA_HOST_FLAGS) ; do \
14366	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14367	done; \
14368	echo "Doing install-info in gas" ; \
14369	(cd $(HOST_SUBDIR)/gas && \
14370	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14371	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14372	          "RANLIB=$${RANLIB}" \
14373	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14374	          install-info) \
14375	  || exit 1
14376
14377@endif gas
14378
14379.PHONY: maybe-install-pdf-gas install-pdf-gas
14380maybe-install-pdf-gas:
14381@if gas
14382maybe-install-pdf-gas: install-pdf-gas
14383
14384install-pdf-gas: \
14385    configure-gas \
14386    pdf-gas
14387	@[ -f ./gas/Makefile ] || exit 0; \
14388	r=`${PWD_COMMAND}`; export r; \
14389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14390	$(HOST_EXPORTS) \
14391	for flag in $(EXTRA_HOST_FLAGS) ; do \
14392	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14393	done; \
14394	echo "Doing install-pdf in gas" ; \
14395	(cd $(HOST_SUBDIR)/gas && \
14396	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14397	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14398	          "RANLIB=$${RANLIB}" \
14399	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14400	          install-pdf) \
14401	  || exit 1
14402
14403@endif gas
14404
14405.PHONY: maybe-install-html-gas install-html-gas
14406maybe-install-html-gas:
14407@if gas
14408maybe-install-html-gas: install-html-gas
14409
14410install-html-gas: \
14411    configure-gas \
14412    html-gas
14413	@[ -f ./gas/Makefile ] || exit 0; \
14414	r=`${PWD_COMMAND}`; export r; \
14415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14416	$(HOST_EXPORTS) \
14417	for flag in $(EXTRA_HOST_FLAGS) ; do \
14418	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14419	done; \
14420	echo "Doing install-html in gas" ; \
14421	(cd $(HOST_SUBDIR)/gas && \
14422	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14423	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14424	          "RANLIB=$${RANLIB}" \
14425	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14426	          install-html) \
14427	  || exit 1
14428
14429@endif gas
14430
14431.PHONY: maybe-installcheck-gas installcheck-gas
14432maybe-installcheck-gas:
14433@if gas
14434maybe-installcheck-gas: installcheck-gas
14435
14436installcheck-gas: \
14437    configure-gas
14438	@[ -f ./gas/Makefile ] || exit 0; \
14439	r=`${PWD_COMMAND}`; export r; \
14440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14441	$(HOST_EXPORTS) \
14442	for flag in $(EXTRA_HOST_FLAGS) ; do \
14443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14444	done; \
14445	echo "Doing installcheck in gas" ; \
14446	(cd $(HOST_SUBDIR)/gas && \
14447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14449	          "RANLIB=$${RANLIB}" \
14450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14451	          installcheck) \
14452	  || exit 1
14453
14454@endif gas
14455
14456.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14457maybe-mostlyclean-gas:
14458@if gas
14459maybe-mostlyclean-gas: mostlyclean-gas
14460
14461mostlyclean-gas:
14462	@[ -f ./gas/Makefile ] || exit 0; \
14463	r=`${PWD_COMMAND}`; export r; \
14464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14465	$(HOST_EXPORTS) \
14466	for flag in $(EXTRA_HOST_FLAGS) ; do \
14467	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14468	done; \
14469	echo "Doing mostlyclean in gas" ; \
14470	(cd $(HOST_SUBDIR)/gas && \
14471	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14472	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14473	          "RANLIB=$${RANLIB}" \
14474	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14475	          mostlyclean) \
14476	  || exit 1
14477
14478@endif gas
14479
14480.PHONY: maybe-clean-gas clean-gas
14481maybe-clean-gas:
14482@if gas
14483maybe-clean-gas: clean-gas
14484
14485clean-gas:
14486	@[ -f ./gas/Makefile ] || exit 0; \
14487	r=`${PWD_COMMAND}`; export r; \
14488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14489	$(HOST_EXPORTS) \
14490	for flag in $(EXTRA_HOST_FLAGS) ; do \
14491	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14492	done; \
14493	echo "Doing clean in gas" ; \
14494	(cd $(HOST_SUBDIR)/gas && \
14495	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14496	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14497	          "RANLIB=$${RANLIB}" \
14498	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14499	          clean) \
14500	  || exit 1
14501
14502@endif gas
14503
14504.PHONY: maybe-distclean-gas distclean-gas
14505maybe-distclean-gas:
14506@if gas
14507maybe-distclean-gas: distclean-gas
14508
14509distclean-gas:
14510	@[ -f ./gas/Makefile ] || exit 0; \
14511	r=`${PWD_COMMAND}`; export r; \
14512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14513	$(HOST_EXPORTS) \
14514	for flag in $(EXTRA_HOST_FLAGS) ; do \
14515	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14516	done; \
14517	echo "Doing distclean in gas" ; \
14518	(cd $(HOST_SUBDIR)/gas && \
14519	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14520	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14521	          "RANLIB=$${RANLIB}" \
14522	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14523	          distclean) \
14524	  || exit 1
14525
14526@endif gas
14527
14528.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14529maybe-maintainer-clean-gas:
14530@if gas
14531maybe-maintainer-clean-gas: maintainer-clean-gas
14532
14533maintainer-clean-gas:
14534	@[ -f ./gas/Makefile ] || exit 0; \
14535	r=`${PWD_COMMAND}`; export r; \
14536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537	$(HOST_EXPORTS) \
14538	for flag in $(EXTRA_HOST_FLAGS) ; do \
14539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14540	done; \
14541	echo "Doing maintainer-clean in gas" ; \
14542	(cd $(HOST_SUBDIR)/gas && \
14543	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14544	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14545	          "RANLIB=$${RANLIB}" \
14546	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14547	          maintainer-clean) \
14548	  || exit 1
14549
14550@endif gas
14551
14552
14553
14554.PHONY: configure-gcc maybe-configure-gcc
14555maybe-configure-gcc:
14556@if gcc-bootstrap
14557configure-gcc: stage_current
14558@endif gcc-bootstrap
14559@if gcc
14560maybe-configure-gcc: configure-gcc
14561configure-gcc:
14562	@r=`${PWD_COMMAND}`; export r; \
14563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14564	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14565	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14566	$(HOST_EXPORTS)  \
14567	echo Configuring in $(HOST_SUBDIR)/gcc; \
14568	cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14569	case $(srcdir) in \
14570	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14571	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14572		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14573	esac; \
14574	srcdiroption="--srcdir=$${topdir}/gcc"; \
14575	libsrcdir="$$s/gcc"; \
14576	$(SHELL) $${libsrcdir}/configure \
14577	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14578	  --target=${target_alias} $${srcdiroption}  \
14579	  || exit 1
14580@endif gcc
14581
14582
14583
14584.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14585maybe-configure-stage1-gcc:
14586@if gcc-bootstrap
14587maybe-configure-stage1-gcc: configure-stage1-gcc
14588configure-stage1-gcc:
14589	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14590	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14591	@r=`${PWD_COMMAND}`; export r; \
14592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14593	TFLAGS="$(STAGE1_TFLAGS)"; \
14594	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14595	$(HOST_EXPORTS) \
14596	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14597	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14598	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14599	echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14600	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14601	cd $(HOST_SUBDIR)/gcc || exit 1; \
14602	case $(srcdir) in \
14603	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14604	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14605		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14606	esac; \
14607	srcdiroption="--srcdir=$${topdir}/gcc"; \
14608	libsrcdir="$$s/gcc"; \
14609	$(SHELL) $${libsrcdir}/configure \
14610	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14611	  --target=${target_alias} $${srcdiroption} \
14612	  $(STAGE1_CONFIGURE_FLAGS)
14613@endif gcc-bootstrap
14614
14615.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14616maybe-configure-stage2-gcc:
14617@if gcc-bootstrap
14618maybe-configure-stage2-gcc: configure-stage2-gcc
14619configure-stage2-gcc:
14620	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14621	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14622	@r=`${PWD_COMMAND}`; export r; \
14623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14624	TFLAGS="$(STAGE2_TFLAGS)"; \
14625	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14626	$(HOST_EXPORTS) \
14627	$(POSTSTAGE1_HOST_EXPORTS) \
14628	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14629	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14630	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14631	echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14632	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14633	cd $(HOST_SUBDIR)/gcc || exit 1; \
14634	case $(srcdir) in \
14635	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14636	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14637		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14638	esac; \
14639	srcdiroption="--srcdir=$${topdir}/gcc"; \
14640	libsrcdir="$$s/gcc"; \
14641	$(SHELL) $${libsrcdir}/configure \
14642	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14643	  --target=${target_alias} $${srcdiroption} \
14644	  --with-build-libsubdir=$(HOST_SUBDIR) \
14645	  $(STAGE2_CONFIGURE_FLAGS)
14646@endif gcc-bootstrap
14647
14648.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14649maybe-configure-stage3-gcc:
14650@if gcc-bootstrap
14651maybe-configure-stage3-gcc: configure-stage3-gcc
14652configure-stage3-gcc:
14653	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14654	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14655	@r=`${PWD_COMMAND}`; export r; \
14656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14657	TFLAGS="$(STAGE3_TFLAGS)"; \
14658	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14659	$(HOST_EXPORTS) \
14660	$(POSTSTAGE1_HOST_EXPORTS) \
14661	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14662	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14663	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14664	echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14665	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14666	cd $(HOST_SUBDIR)/gcc || exit 1; \
14667	case $(srcdir) in \
14668	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14669	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14670		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14671	esac; \
14672	srcdiroption="--srcdir=$${topdir}/gcc"; \
14673	libsrcdir="$$s/gcc"; \
14674	$(SHELL) $${libsrcdir}/configure \
14675	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14676	  --target=${target_alias} $${srcdiroption} \
14677	  --with-build-libsubdir=$(HOST_SUBDIR) \
14678	  $(STAGE3_CONFIGURE_FLAGS)
14679@endif gcc-bootstrap
14680
14681.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14682maybe-configure-stage4-gcc:
14683@if gcc-bootstrap
14684maybe-configure-stage4-gcc: configure-stage4-gcc
14685configure-stage4-gcc:
14686	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14687	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14688	@r=`${PWD_COMMAND}`; export r; \
14689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14690	TFLAGS="$(STAGE4_TFLAGS)"; \
14691	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14692	$(HOST_EXPORTS) \
14693	$(POSTSTAGE1_HOST_EXPORTS) \
14694	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14695	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14696	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14697	echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14698	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14699	cd $(HOST_SUBDIR)/gcc || exit 1; \
14700	case $(srcdir) in \
14701	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14702	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14703		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14704	esac; \
14705	srcdiroption="--srcdir=$${topdir}/gcc"; \
14706	libsrcdir="$$s/gcc"; \
14707	$(SHELL) $${libsrcdir}/configure \
14708	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14709	  --target=${target_alias} $${srcdiroption} \
14710	  --with-build-libsubdir=$(HOST_SUBDIR) \
14711	  $(STAGE4_CONFIGURE_FLAGS)
14712@endif gcc-bootstrap
14713
14714.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14715maybe-configure-stageprofile-gcc:
14716@if gcc-bootstrap
14717maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14718configure-stageprofile-gcc:
14719	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14720	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14721	@r=`${PWD_COMMAND}`; export r; \
14722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14723	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14724	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14725	$(HOST_EXPORTS) \
14726	$(POSTSTAGE1_HOST_EXPORTS) \
14727	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14728	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14729	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14730	echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14731	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14732	cd $(HOST_SUBDIR)/gcc || exit 1; \
14733	case $(srcdir) in \
14734	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14735	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14736		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14737	esac; \
14738	srcdiroption="--srcdir=$${topdir}/gcc"; \
14739	libsrcdir="$$s/gcc"; \
14740	$(SHELL) $${libsrcdir}/configure \
14741	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14742	  --target=${target_alias} $${srcdiroption} \
14743	  --with-build-libsubdir=$(HOST_SUBDIR) \
14744	  $(STAGEprofile_CONFIGURE_FLAGS)
14745@endif gcc-bootstrap
14746
14747.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14748maybe-configure-stagefeedback-gcc:
14749@if gcc-bootstrap
14750maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14751configure-stagefeedback-gcc:
14752	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14753	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14754	@r=`${PWD_COMMAND}`; export r; \
14755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14756	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14757	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14758	$(HOST_EXPORTS) \
14759	$(POSTSTAGE1_HOST_EXPORTS) \
14760	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14761	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14762	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14763	echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14764	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14765	cd $(HOST_SUBDIR)/gcc || exit 1; \
14766	case $(srcdir) in \
14767	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14768	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14769		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14770	esac; \
14771	srcdiroption="--srcdir=$${topdir}/gcc"; \
14772	libsrcdir="$$s/gcc"; \
14773	$(SHELL) $${libsrcdir}/configure \
14774	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14775	  --target=${target_alias} $${srcdiroption} \
14776	  --with-build-libsubdir=$(HOST_SUBDIR) \
14777	  $(STAGEfeedback_CONFIGURE_FLAGS)
14778@endif gcc-bootstrap
14779
14780
14781
14782
14783
14784.PHONY: all-gcc maybe-all-gcc
14785maybe-all-gcc:
14786@if gcc-bootstrap
14787all-gcc: stage_current
14788@endif gcc-bootstrap
14789@if gcc
14790TARGET-gcc=all
14791maybe-all-gcc: all-gcc
14792all-gcc: configure-gcc
14793	@r=`${PWD_COMMAND}`; export r; \
14794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14795	$(HOST_EXPORTS)  \
14796	(cd $(HOST_SUBDIR)/gcc && \
14797	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14798		$(TARGET-gcc))
14799@endif gcc
14800
14801
14802
14803.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14804.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14805maybe-all-stage1-gcc:
14806maybe-clean-stage1-gcc:
14807@if gcc-bootstrap
14808maybe-all-stage1-gcc: all-stage1-gcc
14809all-stage1: all-stage1-gcc
14810TARGET-stage1-gcc = $(TARGET-gcc)
14811all-stage1-gcc: configure-stage1-gcc
14812	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14813	@r=`${PWD_COMMAND}`; export r; \
14814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14815	TFLAGS="$(STAGE1_TFLAGS)"; \
14816	$(HOST_EXPORTS)  \
14817	cd $(HOST_SUBDIR)/gcc && \
14818	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14819		CFLAGS="$(STAGE1_CFLAGS)" \
14820		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14821		LIBCFLAGS="$(LIBCFLAGS)" \
14822		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14823		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14824		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14825		$(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14826		TFLAGS="$(STAGE1_TFLAGS)" \
14827		$(TARGET-stage1-gcc)
14828
14829maybe-clean-stage1-gcc: clean-stage1-gcc
14830clean-stage1: clean-stage1-gcc
14831clean-stage1-gcc:
14832	@if [ $(current_stage) = stage1 ]; then \
14833	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14834	else \
14835	  [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14836	  $(MAKE) stage1-start; \
14837	fi; \
14838	cd $(HOST_SUBDIR)/gcc && \
14839	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14840		$(EXTRA_GCC_FLAGS) clean
14841@endif gcc-bootstrap
14842
14843
14844.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14845.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14846maybe-all-stage2-gcc:
14847maybe-clean-stage2-gcc:
14848@if gcc-bootstrap
14849maybe-all-stage2-gcc: all-stage2-gcc
14850all-stage2: all-stage2-gcc
14851TARGET-stage2-gcc = $(TARGET-gcc)
14852all-stage2-gcc: configure-stage2-gcc
14853	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14854	@r=`${PWD_COMMAND}`; export r; \
14855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14856	TFLAGS="$(STAGE2_TFLAGS)"; \
14857	$(HOST_EXPORTS) \
14858	$(POSTSTAGE1_HOST_EXPORTS)  \
14859	cd $(HOST_SUBDIR)/gcc && \
14860	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14861		CFLAGS="$(STAGE2_CFLAGS)" \
14862		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14863		LIBCFLAGS="$(STAGE2_CFLAGS)" \
14864		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14865		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14866		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14867		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14868		TFLAGS="$(STAGE2_TFLAGS)" \
14869		$(TARGET-stage2-gcc)
14870
14871maybe-clean-stage2-gcc: clean-stage2-gcc
14872clean-stage2: clean-stage2-gcc
14873clean-stage2-gcc:
14874	@if [ $(current_stage) = stage2 ]; then \
14875	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14876	else \
14877	  [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14878	  $(MAKE) stage2-start; \
14879	fi; \
14880	cd $(HOST_SUBDIR)/gcc && \
14881	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14882		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14883		$(EXTRA_GCC_FLAGS) clean
14884@endif gcc-bootstrap
14885
14886
14887.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14888.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14889maybe-all-stage3-gcc:
14890maybe-clean-stage3-gcc:
14891@if gcc-bootstrap
14892maybe-all-stage3-gcc: all-stage3-gcc
14893all-stage3: all-stage3-gcc
14894TARGET-stage3-gcc = $(TARGET-gcc)
14895all-stage3-gcc: configure-stage3-gcc
14896	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14897	@r=`${PWD_COMMAND}`; export r; \
14898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14899	TFLAGS="$(STAGE3_TFLAGS)"; \
14900	$(HOST_EXPORTS) \
14901	$(POSTSTAGE1_HOST_EXPORTS)  \
14902	cd $(HOST_SUBDIR)/gcc && \
14903	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14904		CFLAGS="$(STAGE3_CFLAGS)" \
14905		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14906		LIBCFLAGS="$(STAGE3_CFLAGS)" \
14907		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14908		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14909		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14910		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14911		TFLAGS="$(STAGE3_TFLAGS)" \
14912		$(TARGET-stage3-gcc)
14913
14914maybe-clean-stage3-gcc: clean-stage3-gcc
14915clean-stage3: clean-stage3-gcc
14916clean-stage3-gcc:
14917	@if [ $(current_stage) = stage3 ]; then \
14918	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14919	else \
14920	  [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14921	  $(MAKE) stage3-start; \
14922	fi; \
14923	cd $(HOST_SUBDIR)/gcc && \
14924	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14925		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14926		$(EXTRA_GCC_FLAGS) clean
14927@endif gcc-bootstrap
14928
14929
14930.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14931.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14932maybe-all-stage4-gcc:
14933maybe-clean-stage4-gcc:
14934@if gcc-bootstrap
14935maybe-all-stage4-gcc: all-stage4-gcc
14936all-stage4: all-stage4-gcc
14937TARGET-stage4-gcc = $(TARGET-gcc)
14938all-stage4-gcc: configure-stage4-gcc
14939	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14940	@r=`${PWD_COMMAND}`; export r; \
14941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14942	TFLAGS="$(STAGE4_TFLAGS)"; \
14943	$(HOST_EXPORTS) \
14944	$(POSTSTAGE1_HOST_EXPORTS)  \
14945	cd $(HOST_SUBDIR)/gcc && \
14946	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14947		CFLAGS="$(STAGE4_CFLAGS)" \
14948		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14949		LIBCFLAGS="$(STAGE4_CFLAGS)" \
14950		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14951		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14952		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14953		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14954		TFLAGS="$(STAGE4_TFLAGS)" \
14955		$(TARGET-stage4-gcc)
14956
14957maybe-clean-stage4-gcc: clean-stage4-gcc
14958clean-stage4: clean-stage4-gcc
14959clean-stage4-gcc:
14960	@if [ $(current_stage) = stage4 ]; then \
14961	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14962	else \
14963	  [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14964	  $(MAKE) stage4-start; \
14965	fi; \
14966	cd $(HOST_SUBDIR)/gcc && \
14967	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14968		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14969		$(EXTRA_GCC_FLAGS) clean
14970@endif gcc-bootstrap
14971
14972
14973.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14974.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14975maybe-all-stageprofile-gcc:
14976maybe-clean-stageprofile-gcc:
14977@if gcc-bootstrap
14978maybe-all-stageprofile-gcc: all-stageprofile-gcc
14979all-stageprofile: all-stageprofile-gcc
14980TARGET-stageprofile-gcc = $(TARGET-gcc)
14981all-stageprofile-gcc: configure-stageprofile-gcc
14982	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14983	@r=`${PWD_COMMAND}`; export r; \
14984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14985	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14986	$(HOST_EXPORTS) \
14987	$(POSTSTAGE1_HOST_EXPORTS)  \
14988	cd $(HOST_SUBDIR)/gcc && \
14989	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14990		CFLAGS="$(STAGEprofile_CFLAGS)" \
14991		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14992		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14993		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14994		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14995		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14996		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14997		TFLAGS="$(STAGEprofile_TFLAGS)" \
14998		$(TARGET-stageprofile-gcc)
14999
15000maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15001clean-stageprofile: clean-stageprofile-gcc
15002clean-stageprofile-gcc:
15003	@if [ $(current_stage) = stageprofile ]; then \
15004	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15005	else \
15006	  [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15007	  $(MAKE) stageprofile-start; \
15008	fi; \
15009	cd $(HOST_SUBDIR)/gcc && \
15010	$(MAKE) $(EXTRA_HOST_FLAGS)  \
15011		$(POSTSTAGE1_FLAGS_TO_PASS)  \
15012		$(EXTRA_GCC_FLAGS) clean
15013@endif gcc-bootstrap
15014
15015
15016.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15017.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15018maybe-all-stagefeedback-gcc:
15019maybe-clean-stagefeedback-gcc:
15020@if gcc-bootstrap
15021maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15022all-stagefeedback: all-stagefeedback-gcc
15023TARGET-stagefeedback-gcc = $(TARGET-gcc)
15024all-stagefeedback-gcc: configure-stagefeedback-gcc
15025	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15026	@r=`${PWD_COMMAND}`; export r; \
15027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15028	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15029	$(HOST_EXPORTS) \
15030	$(POSTSTAGE1_HOST_EXPORTS)  \
15031	cd $(HOST_SUBDIR)/gcc && \
15032	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15033		CFLAGS="$(STAGEfeedback_CFLAGS)" \
15034		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15035		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15036		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15037		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15038		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15039		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15040		TFLAGS="$(STAGEfeedback_TFLAGS)" \
15041		$(TARGET-stagefeedback-gcc)
15042
15043maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15044clean-stagefeedback: clean-stagefeedback-gcc
15045clean-stagefeedback-gcc:
15046	@if [ $(current_stage) = stagefeedback ]; then \
15047	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15048	else \
15049	  [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15050	  $(MAKE) stagefeedback-start; \
15051	fi; \
15052	cd $(HOST_SUBDIR)/gcc && \
15053	$(MAKE) $(EXTRA_HOST_FLAGS)  \
15054		$(POSTSTAGE1_FLAGS_TO_PASS)  \
15055		$(EXTRA_GCC_FLAGS) clean
15056@endif gcc-bootstrap
15057
15058
15059
15060
15061
15062.PHONY: check-gcc maybe-check-gcc
15063maybe-check-gcc:
15064@if gcc
15065maybe-check-gcc: check-gcc
15066
15067check-gcc:
15068	@: $(MAKE); $(unstage)
15069	@r=`${PWD_COMMAND}`; export r; \
15070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15071	$(HOST_EXPORTS) \
15072	(cd $(HOST_SUBDIR)/gcc && \
15073	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15074
15075@endif gcc
15076
15077.PHONY: install-gcc maybe-install-gcc
15078maybe-install-gcc:
15079@if gcc
15080maybe-install-gcc: install-gcc
15081
15082install-gcc: installdirs
15083	@: $(MAKE); $(unstage)
15084	@r=`${PWD_COMMAND}`; export r; \
15085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086	$(HOST_EXPORTS) \
15087	(cd $(HOST_SUBDIR)/gcc && \
15088	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15089
15090@endif gcc
15091
15092# Other targets (info, dvi, pdf, etc.)
15093
15094.PHONY: maybe-info-gcc info-gcc
15095maybe-info-gcc:
15096@if gcc
15097maybe-info-gcc: info-gcc
15098
15099info-gcc: \
15100    configure-gcc
15101	@[ -f ./gcc/Makefile ] || exit 0; \
15102	r=`${PWD_COMMAND}`; export r; \
15103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104	$(HOST_EXPORTS) \
15105	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15106	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15107	done; \
15108	echo "Doing info in gcc" ; \
15109	(cd $(HOST_SUBDIR)/gcc && \
15110	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15111	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15112	          "RANLIB=$${RANLIB}" \
15113	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15114	          info) \
15115	  || exit 1
15116
15117@endif gcc
15118
15119.PHONY: maybe-dvi-gcc dvi-gcc
15120maybe-dvi-gcc:
15121@if gcc
15122maybe-dvi-gcc: dvi-gcc
15123
15124dvi-gcc: \
15125    configure-gcc
15126	@[ -f ./gcc/Makefile ] || exit 0; \
15127	r=`${PWD_COMMAND}`; export r; \
15128	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15129	$(HOST_EXPORTS) \
15130	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15131	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15132	done; \
15133	echo "Doing dvi in gcc" ; \
15134	(cd $(HOST_SUBDIR)/gcc && \
15135	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15136	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15137	          "RANLIB=$${RANLIB}" \
15138	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15139	          dvi) \
15140	  || exit 1
15141
15142@endif gcc
15143
15144.PHONY: maybe-pdf-gcc pdf-gcc
15145maybe-pdf-gcc:
15146@if gcc
15147maybe-pdf-gcc: pdf-gcc
15148
15149pdf-gcc: \
15150    configure-gcc
15151	@[ -f ./gcc/Makefile ] || exit 0; \
15152	r=`${PWD_COMMAND}`; export r; \
15153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154	$(HOST_EXPORTS) \
15155	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15156	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15157	done; \
15158	echo "Doing pdf in gcc" ; \
15159	(cd $(HOST_SUBDIR)/gcc && \
15160	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15161	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15162	          "RANLIB=$${RANLIB}" \
15163	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15164	          pdf) \
15165	  || exit 1
15166
15167@endif gcc
15168
15169.PHONY: maybe-html-gcc html-gcc
15170maybe-html-gcc:
15171@if gcc
15172maybe-html-gcc: html-gcc
15173
15174html-gcc: \
15175    configure-gcc
15176	@[ -f ./gcc/Makefile ] || exit 0; \
15177	r=`${PWD_COMMAND}`; export r; \
15178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15179	$(HOST_EXPORTS) \
15180	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15182	done; \
15183	echo "Doing html in gcc" ; \
15184	(cd $(HOST_SUBDIR)/gcc && \
15185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15187	          "RANLIB=$${RANLIB}" \
15188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15189	          html) \
15190	  || exit 1
15191
15192@endif gcc
15193
15194.PHONY: maybe-TAGS-gcc TAGS-gcc
15195maybe-TAGS-gcc:
15196@if gcc
15197maybe-TAGS-gcc: TAGS-gcc
15198
15199TAGS-gcc: \
15200    configure-gcc
15201	@[ -f ./gcc/Makefile ] || exit 0; \
15202	r=`${PWD_COMMAND}`; export r; \
15203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204	$(HOST_EXPORTS) \
15205	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207	done; \
15208	echo "Doing TAGS in gcc" ; \
15209	(cd $(HOST_SUBDIR)/gcc && \
15210	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212	          "RANLIB=$${RANLIB}" \
15213	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214	          TAGS) \
15215	  || exit 1
15216
15217@endif gcc
15218
15219.PHONY: maybe-install-info-gcc install-info-gcc
15220maybe-install-info-gcc:
15221@if gcc
15222maybe-install-info-gcc: install-info-gcc
15223
15224install-info-gcc: \
15225    configure-gcc \
15226    info-gcc
15227	@[ -f ./gcc/Makefile ] || exit 0; \
15228	r=`${PWD_COMMAND}`; export r; \
15229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15230	$(HOST_EXPORTS) \
15231	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15233	done; \
15234	echo "Doing install-info in gcc" ; \
15235	(cd $(HOST_SUBDIR)/gcc && \
15236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15238	          "RANLIB=$${RANLIB}" \
15239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15240	          install-info) \
15241	  || exit 1
15242
15243@endif gcc
15244
15245.PHONY: maybe-install-pdf-gcc install-pdf-gcc
15246maybe-install-pdf-gcc:
15247@if gcc
15248maybe-install-pdf-gcc: install-pdf-gcc
15249
15250install-pdf-gcc: \
15251    configure-gcc \
15252    pdf-gcc
15253	@[ -f ./gcc/Makefile ] || exit 0; \
15254	r=`${PWD_COMMAND}`; export r; \
15255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256	$(HOST_EXPORTS) \
15257	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15259	done; \
15260	echo "Doing install-pdf in gcc" ; \
15261	(cd $(HOST_SUBDIR)/gcc && \
15262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15264	          "RANLIB=$${RANLIB}" \
15265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15266	          install-pdf) \
15267	  || exit 1
15268
15269@endif gcc
15270
15271.PHONY: maybe-install-html-gcc install-html-gcc
15272maybe-install-html-gcc:
15273@if gcc
15274maybe-install-html-gcc: install-html-gcc
15275
15276install-html-gcc: \
15277    configure-gcc \
15278    html-gcc
15279	@[ -f ./gcc/Makefile ] || exit 0; \
15280	r=`${PWD_COMMAND}`; export r; \
15281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282	$(HOST_EXPORTS) \
15283	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15284	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285	done; \
15286	echo "Doing install-html in gcc" ; \
15287	(cd $(HOST_SUBDIR)/gcc && \
15288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290	          "RANLIB=$${RANLIB}" \
15291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292	          install-html) \
15293	  || exit 1
15294
15295@endif gcc
15296
15297.PHONY: maybe-installcheck-gcc installcheck-gcc
15298maybe-installcheck-gcc:
15299@if gcc
15300maybe-installcheck-gcc: installcheck-gcc
15301
15302installcheck-gcc: \
15303    configure-gcc
15304	@[ -f ./gcc/Makefile ] || exit 0; \
15305	r=`${PWD_COMMAND}`; export r; \
15306	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307	$(HOST_EXPORTS) \
15308	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15309	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310	done; \
15311	echo "Doing installcheck in gcc" ; \
15312	(cd $(HOST_SUBDIR)/gcc && \
15313	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315	          "RANLIB=$${RANLIB}" \
15316	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317	          installcheck) \
15318	  || exit 1
15319
15320@endif gcc
15321
15322.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15323maybe-mostlyclean-gcc:
15324@if gcc
15325maybe-mostlyclean-gcc: mostlyclean-gcc
15326
15327mostlyclean-gcc:
15328	@[ -f ./gcc/Makefile ] || exit 0; \
15329	r=`${PWD_COMMAND}`; export r; \
15330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15331	$(HOST_EXPORTS) \
15332	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15334	done; \
15335	echo "Doing mostlyclean in gcc" ; \
15336	(cd $(HOST_SUBDIR)/gcc && \
15337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15339	          "RANLIB=$${RANLIB}" \
15340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15341	          mostlyclean) \
15342	  || exit 1
15343
15344@endif gcc
15345
15346.PHONY: maybe-clean-gcc clean-gcc
15347maybe-clean-gcc:
15348@if gcc
15349maybe-clean-gcc: clean-gcc
15350
15351clean-gcc:
15352	@[ -f ./gcc/Makefile ] || exit 0; \
15353	r=`${PWD_COMMAND}`; export r; \
15354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15355	$(HOST_EXPORTS) \
15356	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15358	done; \
15359	echo "Doing clean in gcc" ; \
15360	(cd $(HOST_SUBDIR)/gcc && \
15361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15363	          "RANLIB=$${RANLIB}" \
15364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15365	          clean) \
15366	  || exit 1
15367
15368@endif gcc
15369
15370.PHONY: maybe-distclean-gcc distclean-gcc
15371maybe-distclean-gcc:
15372@if gcc
15373maybe-distclean-gcc: distclean-gcc
15374
15375distclean-gcc:
15376	@[ -f ./gcc/Makefile ] || exit 0; \
15377	r=`${PWD_COMMAND}`; export r; \
15378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15379	$(HOST_EXPORTS) \
15380	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15381	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15382	done; \
15383	echo "Doing distclean in gcc" ; \
15384	(cd $(HOST_SUBDIR)/gcc && \
15385	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15386	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15387	          "RANLIB=$${RANLIB}" \
15388	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15389	          distclean) \
15390	  || exit 1
15391
15392@endif gcc
15393
15394.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15395maybe-maintainer-clean-gcc:
15396@if gcc
15397maybe-maintainer-clean-gcc: maintainer-clean-gcc
15398
15399maintainer-clean-gcc:
15400	@[ -f ./gcc/Makefile ] || exit 0; \
15401	r=`${PWD_COMMAND}`; export r; \
15402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15403	$(HOST_EXPORTS) \
15404	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15405	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15406	done; \
15407	echo "Doing maintainer-clean in gcc" ; \
15408	(cd $(HOST_SUBDIR)/gcc && \
15409	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15410	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15411	          "RANLIB=$${RANLIB}" \
15412	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15413	          maintainer-clean) \
15414	  || exit 1
15415
15416@endif gcc
15417
15418
15419
15420.PHONY: configure-gawk maybe-configure-gawk
15421maybe-configure-gawk:
15422@if gcc-bootstrap
15423configure-gawk: stage_current
15424@endif gcc-bootstrap
15425@if gawk
15426maybe-configure-gawk: configure-gawk
15427configure-gawk:
15428	@: $(MAKE); $(unstage)
15429	@r=`${PWD_COMMAND}`; export r; \
15430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431	test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15432	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15433	$(HOST_EXPORTS)  \
15434	echo Configuring in $(HOST_SUBDIR)/gawk; \
15435	cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15436	case $(srcdir) in \
15437	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15438	  *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15439		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15440	esac; \
15441	srcdiroption="--srcdir=$${topdir}/gawk"; \
15442	libsrcdir="$$s/gawk"; \
15443	$(SHELL) $${libsrcdir}/configure \
15444	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15445	  --target=${target_alias} $${srcdiroption}  \
15446	  || exit 1
15447@endif gawk
15448
15449
15450
15451
15452
15453.PHONY: all-gawk maybe-all-gawk
15454maybe-all-gawk:
15455@if gcc-bootstrap
15456all-gawk: stage_current
15457@endif gcc-bootstrap
15458@if gawk
15459TARGET-gawk=all
15460maybe-all-gawk: all-gawk
15461all-gawk: configure-gawk
15462	@: $(MAKE); $(unstage)
15463	@r=`${PWD_COMMAND}`; export r; \
15464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465	$(HOST_EXPORTS)  \
15466	(cd $(HOST_SUBDIR)/gawk && \
15467	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15468		$(TARGET-gawk))
15469@endif gawk
15470
15471
15472
15473
15474.PHONY: check-gawk maybe-check-gawk
15475maybe-check-gawk:
15476@if gawk
15477maybe-check-gawk: check-gawk
15478
15479check-gawk:
15480	@: $(MAKE); $(unstage)
15481	@r=`${PWD_COMMAND}`; export r; \
15482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483	$(HOST_EXPORTS) \
15484	(cd $(HOST_SUBDIR)/gawk && \
15485	  $(MAKE) $(FLAGS_TO_PASS)  check)
15486
15487@endif gawk
15488
15489.PHONY: install-gawk maybe-install-gawk
15490maybe-install-gawk:
15491@if gawk
15492maybe-install-gawk: install-gawk
15493
15494install-gawk: installdirs
15495	@: $(MAKE); $(unstage)
15496	@r=`${PWD_COMMAND}`; export r; \
15497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15498	$(HOST_EXPORTS) \
15499	(cd $(HOST_SUBDIR)/gawk && \
15500	  $(MAKE) $(FLAGS_TO_PASS)  install)
15501
15502@endif gawk
15503
15504# Other targets (info, dvi, pdf, etc.)
15505
15506.PHONY: maybe-info-gawk info-gawk
15507maybe-info-gawk:
15508@if gawk
15509maybe-info-gawk: info-gawk
15510
15511info-gawk: \
15512    configure-gawk
15513	@: $(MAKE); $(unstage)
15514	@[ -f ./gawk/Makefile ] || exit 0; \
15515	r=`${PWD_COMMAND}`; export r; \
15516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517	$(HOST_EXPORTS) \
15518	for flag in $(EXTRA_HOST_FLAGS) ; do \
15519	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15520	done; \
15521	echo "Doing info in gawk" ; \
15522	(cd $(HOST_SUBDIR)/gawk && \
15523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15525	          "RANLIB=$${RANLIB}" \
15526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15527	          info) \
15528	  || exit 1
15529
15530@endif gawk
15531
15532.PHONY: maybe-dvi-gawk dvi-gawk
15533maybe-dvi-gawk:
15534@if gawk
15535maybe-dvi-gawk: dvi-gawk
15536
15537dvi-gawk: \
15538    configure-gawk
15539	@: $(MAKE); $(unstage)
15540	@[ -f ./gawk/Makefile ] || exit 0; \
15541	r=`${PWD_COMMAND}`; export r; \
15542	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15543	$(HOST_EXPORTS) \
15544	for flag in $(EXTRA_HOST_FLAGS) ; do \
15545	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15546	done; \
15547	echo "Doing dvi in gawk" ; \
15548	(cd $(HOST_SUBDIR)/gawk && \
15549	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15550	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15551	          "RANLIB=$${RANLIB}" \
15552	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15553	          dvi) \
15554	  || exit 1
15555
15556@endif gawk
15557
15558.PHONY: maybe-pdf-gawk pdf-gawk
15559maybe-pdf-gawk:
15560@if gawk
15561maybe-pdf-gawk: pdf-gawk
15562
15563pdf-gawk: \
15564    configure-gawk
15565	@: $(MAKE); $(unstage)
15566	@[ -f ./gawk/Makefile ] || exit 0; \
15567	r=`${PWD_COMMAND}`; export r; \
15568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15569	$(HOST_EXPORTS) \
15570	for flag in $(EXTRA_HOST_FLAGS) ; do \
15571	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15572	done; \
15573	echo "Doing pdf in gawk" ; \
15574	(cd $(HOST_SUBDIR)/gawk && \
15575	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15576	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15577	          "RANLIB=$${RANLIB}" \
15578	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15579	          pdf) \
15580	  || exit 1
15581
15582@endif gawk
15583
15584.PHONY: maybe-html-gawk html-gawk
15585maybe-html-gawk:
15586@if gawk
15587maybe-html-gawk: html-gawk
15588
15589html-gawk: \
15590    configure-gawk
15591	@: $(MAKE); $(unstage)
15592	@[ -f ./gawk/Makefile ] || exit 0; \
15593	r=`${PWD_COMMAND}`; export r; \
15594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595	$(HOST_EXPORTS) \
15596	for flag in $(EXTRA_HOST_FLAGS) ; do \
15597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15598	done; \
15599	echo "Doing html in gawk" ; \
15600	(cd $(HOST_SUBDIR)/gawk && \
15601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15603	          "RANLIB=$${RANLIB}" \
15604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15605	          html) \
15606	  || exit 1
15607
15608@endif gawk
15609
15610.PHONY: maybe-TAGS-gawk TAGS-gawk
15611maybe-TAGS-gawk:
15612@if gawk
15613maybe-TAGS-gawk: TAGS-gawk
15614
15615TAGS-gawk: \
15616    configure-gawk
15617	@: $(MAKE); $(unstage)
15618	@[ -f ./gawk/Makefile ] || exit 0; \
15619	r=`${PWD_COMMAND}`; export r; \
15620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621	$(HOST_EXPORTS) \
15622	for flag in $(EXTRA_HOST_FLAGS) ; do \
15623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15624	done; \
15625	echo "Doing TAGS in gawk" ; \
15626	(cd $(HOST_SUBDIR)/gawk && \
15627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15629	          "RANLIB=$${RANLIB}" \
15630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15631	          TAGS) \
15632	  || exit 1
15633
15634@endif gawk
15635
15636.PHONY: maybe-install-info-gawk install-info-gawk
15637maybe-install-info-gawk:
15638@if gawk
15639maybe-install-info-gawk: install-info-gawk
15640
15641install-info-gawk: \
15642    configure-gawk \
15643    info-gawk
15644	@: $(MAKE); $(unstage)
15645	@[ -f ./gawk/Makefile ] || exit 0; \
15646	r=`${PWD_COMMAND}`; export r; \
15647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15648	$(HOST_EXPORTS) \
15649	for flag in $(EXTRA_HOST_FLAGS) ; do \
15650	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15651	done; \
15652	echo "Doing install-info in gawk" ; \
15653	(cd $(HOST_SUBDIR)/gawk && \
15654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15656	          "RANLIB=$${RANLIB}" \
15657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15658	          install-info) \
15659	  || exit 1
15660
15661@endif gawk
15662
15663.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15664maybe-install-pdf-gawk:
15665@if gawk
15666maybe-install-pdf-gawk: install-pdf-gawk
15667
15668install-pdf-gawk: \
15669    configure-gawk \
15670    pdf-gawk
15671	@: $(MAKE); $(unstage)
15672	@[ -f ./gawk/Makefile ] || exit 0; \
15673	r=`${PWD_COMMAND}`; export r; \
15674	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15675	$(HOST_EXPORTS) \
15676	for flag in $(EXTRA_HOST_FLAGS) ; do \
15677	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15678	done; \
15679	echo "Doing install-pdf in gawk" ; \
15680	(cd $(HOST_SUBDIR)/gawk && \
15681	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15682	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15683	          "RANLIB=$${RANLIB}" \
15684	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15685	          install-pdf) \
15686	  || exit 1
15687
15688@endif gawk
15689
15690.PHONY: maybe-install-html-gawk install-html-gawk
15691maybe-install-html-gawk:
15692@if gawk
15693maybe-install-html-gawk: install-html-gawk
15694
15695install-html-gawk: \
15696    configure-gawk \
15697    html-gawk
15698	@: $(MAKE); $(unstage)
15699	@[ -f ./gawk/Makefile ] || exit 0; \
15700	r=`${PWD_COMMAND}`; export r; \
15701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702	$(HOST_EXPORTS) \
15703	for flag in $(EXTRA_HOST_FLAGS) ; do \
15704	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705	done; \
15706	echo "Doing install-html in gawk" ; \
15707	(cd $(HOST_SUBDIR)/gawk && \
15708	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710	          "RANLIB=$${RANLIB}" \
15711	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15712	          install-html) \
15713	  || exit 1
15714
15715@endif gawk
15716
15717.PHONY: maybe-installcheck-gawk installcheck-gawk
15718maybe-installcheck-gawk:
15719@if gawk
15720maybe-installcheck-gawk: installcheck-gawk
15721
15722installcheck-gawk: \
15723    configure-gawk
15724	@: $(MAKE); $(unstage)
15725	@[ -f ./gawk/Makefile ] || exit 0; \
15726	r=`${PWD_COMMAND}`; export r; \
15727	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15728	$(HOST_EXPORTS) \
15729	for flag in $(EXTRA_HOST_FLAGS) ; do \
15730	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15731	done; \
15732	echo "Doing installcheck in gawk" ; \
15733	(cd $(HOST_SUBDIR)/gawk && \
15734	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15735	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15736	          "RANLIB=$${RANLIB}" \
15737	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15738	          installcheck) \
15739	  || exit 1
15740
15741@endif gawk
15742
15743.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15744maybe-mostlyclean-gawk:
15745@if gawk
15746maybe-mostlyclean-gawk: mostlyclean-gawk
15747
15748mostlyclean-gawk:
15749	@: $(MAKE); $(unstage)
15750	@[ -f ./gawk/Makefile ] || exit 0; \
15751	r=`${PWD_COMMAND}`; export r; \
15752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15753	$(HOST_EXPORTS) \
15754	for flag in $(EXTRA_HOST_FLAGS) ; do \
15755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15756	done; \
15757	echo "Doing mostlyclean in gawk" ; \
15758	(cd $(HOST_SUBDIR)/gawk && \
15759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15761	          "RANLIB=$${RANLIB}" \
15762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15763	          mostlyclean) \
15764	  || exit 1
15765
15766@endif gawk
15767
15768.PHONY: maybe-clean-gawk clean-gawk
15769maybe-clean-gawk:
15770@if gawk
15771maybe-clean-gawk: clean-gawk
15772
15773clean-gawk:
15774	@: $(MAKE); $(unstage)
15775	@[ -f ./gawk/Makefile ] || exit 0; \
15776	r=`${PWD_COMMAND}`; export r; \
15777	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778	$(HOST_EXPORTS) \
15779	for flag in $(EXTRA_HOST_FLAGS) ; do \
15780	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15781	done; \
15782	echo "Doing clean in gawk" ; \
15783	(cd $(HOST_SUBDIR)/gawk && \
15784	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15785	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15786	          "RANLIB=$${RANLIB}" \
15787	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15788	          clean) \
15789	  || exit 1
15790
15791@endif gawk
15792
15793.PHONY: maybe-distclean-gawk distclean-gawk
15794maybe-distclean-gawk:
15795@if gawk
15796maybe-distclean-gawk: distclean-gawk
15797
15798distclean-gawk:
15799	@: $(MAKE); $(unstage)
15800	@[ -f ./gawk/Makefile ] || exit 0; \
15801	r=`${PWD_COMMAND}`; export r; \
15802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803	$(HOST_EXPORTS) \
15804	for flag in $(EXTRA_HOST_FLAGS) ; do \
15805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15806	done; \
15807	echo "Doing distclean in gawk" ; \
15808	(cd $(HOST_SUBDIR)/gawk && \
15809	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15810	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15811	          "RANLIB=$${RANLIB}" \
15812	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15813	          distclean) \
15814	  || exit 1
15815
15816@endif gawk
15817
15818.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15819maybe-maintainer-clean-gawk:
15820@if gawk
15821maybe-maintainer-clean-gawk: maintainer-clean-gawk
15822
15823maintainer-clean-gawk:
15824	@: $(MAKE); $(unstage)
15825	@[ -f ./gawk/Makefile ] || exit 0; \
15826	r=`${PWD_COMMAND}`; export r; \
15827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15828	$(HOST_EXPORTS) \
15829	for flag in $(EXTRA_HOST_FLAGS) ; do \
15830	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15831	done; \
15832	echo "Doing maintainer-clean in gawk" ; \
15833	(cd $(HOST_SUBDIR)/gawk && \
15834	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15835	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15836	          "RANLIB=$${RANLIB}" \
15837	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15838	          maintainer-clean) \
15839	  || exit 1
15840
15841@endif gawk
15842
15843
15844
15845.PHONY: configure-gettext maybe-configure-gettext
15846maybe-configure-gettext:
15847@if gcc-bootstrap
15848configure-gettext: stage_current
15849@endif gcc-bootstrap
15850@if gettext
15851maybe-configure-gettext: configure-gettext
15852configure-gettext:
15853	@: $(MAKE); $(unstage)
15854	@r=`${PWD_COMMAND}`; export r; \
15855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856	test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15857	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15858	$(HOST_EXPORTS)  \
15859	echo Configuring in $(HOST_SUBDIR)/gettext; \
15860	cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15861	case $(srcdir) in \
15862	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15863	  *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15864		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15865	esac; \
15866	srcdiroption="--srcdir=$${topdir}/gettext"; \
15867	libsrcdir="$$s/gettext"; \
15868	$(SHELL) $${libsrcdir}/configure \
15869	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15870	  --target=${target_alias} $${srcdiroption}  \
15871	  || exit 1
15872@endif gettext
15873
15874
15875
15876
15877
15878.PHONY: all-gettext maybe-all-gettext
15879maybe-all-gettext:
15880@if gcc-bootstrap
15881all-gettext: stage_current
15882@endif gcc-bootstrap
15883@if gettext
15884TARGET-gettext=all
15885maybe-all-gettext: all-gettext
15886all-gettext: configure-gettext
15887	@: $(MAKE); $(unstage)
15888	@r=`${PWD_COMMAND}`; export r; \
15889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15890	$(HOST_EXPORTS)  \
15891	(cd $(HOST_SUBDIR)/gettext && \
15892	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15893		$(TARGET-gettext))
15894@endif gettext
15895
15896
15897
15898
15899.PHONY: check-gettext maybe-check-gettext
15900maybe-check-gettext:
15901@if gettext
15902maybe-check-gettext: check-gettext
15903
15904check-gettext:
15905	@: $(MAKE); $(unstage)
15906	@r=`${PWD_COMMAND}`; export r; \
15907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908	$(HOST_EXPORTS) \
15909	(cd $(HOST_SUBDIR)/gettext && \
15910	  $(MAKE) $(FLAGS_TO_PASS)  check)
15911
15912@endif gettext
15913
15914.PHONY: install-gettext maybe-install-gettext
15915maybe-install-gettext:
15916@if gettext
15917maybe-install-gettext: install-gettext
15918
15919install-gettext: installdirs
15920	@: $(MAKE); $(unstage)
15921	@r=`${PWD_COMMAND}`; export r; \
15922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15923	$(HOST_EXPORTS) \
15924	(cd $(HOST_SUBDIR)/gettext && \
15925	  $(MAKE) $(FLAGS_TO_PASS)  install)
15926
15927@endif gettext
15928
15929# Other targets (info, dvi, pdf, etc.)
15930
15931.PHONY: maybe-info-gettext info-gettext
15932maybe-info-gettext:
15933@if gettext
15934maybe-info-gettext: info-gettext
15935
15936info-gettext: \
15937    configure-gettext
15938	@: $(MAKE); $(unstage)
15939	@[ -f ./gettext/Makefile ] || exit 0; \
15940	r=`${PWD_COMMAND}`; export r; \
15941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942	$(HOST_EXPORTS) \
15943	for flag in $(EXTRA_HOST_FLAGS) ; do \
15944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15945	done; \
15946	echo "Doing info in gettext" ; \
15947	(cd $(HOST_SUBDIR)/gettext && \
15948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15950	          "RANLIB=$${RANLIB}" \
15951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15952	          info) \
15953	  || exit 1
15954
15955@endif gettext
15956
15957.PHONY: maybe-dvi-gettext dvi-gettext
15958maybe-dvi-gettext:
15959@if gettext
15960maybe-dvi-gettext: dvi-gettext
15961
15962dvi-gettext: \
15963    configure-gettext
15964	@: $(MAKE); $(unstage)
15965	@[ -f ./gettext/Makefile ] || exit 0; \
15966	r=`${PWD_COMMAND}`; export r; \
15967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15968	$(HOST_EXPORTS) \
15969	for flag in $(EXTRA_HOST_FLAGS) ; do \
15970	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15971	done; \
15972	echo "Doing dvi in gettext" ; \
15973	(cd $(HOST_SUBDIR)/gettext && \
15974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15976	          "RANLIB=$${RANLIB}" \
15977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15978	          dvi) \
15979	  || exit 1
15980
15981@endif gettext
15982
15983.PHONY: maybe-pdf-gettext pdf-gettext
15984maybe-pdf-gettext:
15985@if gettext
15986maybe-pdf-gettext: pdf-gettext
15987
15988pdf-gettext: \
15989    configure-gettext
15990	@: $(MAKE); $(unstage)
15991	@[ -f ./gettext/Makefile ] || exit 0; \
15992	r=`${PWD_COMMAND}`; export r; \
15993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994	$(HOST_EXPORTS) \
15995	for flag in $(EXTRA_HOST_FLAGS) ; do \
15996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15997	done; \
15998	echo "Doing pdf in gettext" ; \
15999	(cd $(HOST_SUBDIR)/gettext && \
16000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16002	          "RANLIB=$${RANLIB}" \
16003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16004	          pdf) \
16005	  || exit 1
16006
16007@endif gettext
16008
16009.PHONY: maybe-html-gettext html-gettext
16010maybe-html-gettext:
16011@if gettext
16012maybe-html-gettext: html-gettext
16013
16014html-gettext: \
16015    configure-gettext
16016	@: $(MAKE); $(unstage)
16017	@[ -f ./gettext/Makefile ] || exit 0; \
16018	r=`${PWD_COMMAND}`; export r; \
16019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16020	$(HOST_EXPORTS) \
16021	for flag in $(EXTRA_HOST_FLAGS) ; do \
16022	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16023	done; \
16024	echo "Doing html in gettext" ; \
16025	(cd $(HOST_SUBDIR)/gettext && \
16026	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16027	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16028	          "RANLIB=$${RANLIB}" \
16029	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16030	          html) \
16031	  || exit 1
16032
16033@endif gettext
16034
16035.PHONY: maybe-TAGS-gettext TAGS-gettext
16036maybe-TAGS-gettext:
16037@if gettext
16038maybe-TAGS-gettext: TAGS-gettext
16039
16040TAGS-gettext: \
16041    configure-gettext
16042	@: $(MAKE); $(unstage)
16043	@[ -f ./gettext/Makefile ] || exit 0; \
16044	r=`${PWD_COMMAND}`; export r; \
16045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16046	$(HOST_EXPORTS) \
16047	for flag in $(EXTRA_HOST_FLAGS) ; do \
16048	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16049	done; \
16050	echo "Doing TAGS in gettext" ; \
16051	(cd $(HOST_SUBDIR)/gettext && \
16052	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16053	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16054	          "RANLIB=$${RANLIB}" \
16055	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16056	          TAGS) \
16057	  || exit 1
16058
16059@endif gettext
16060
16061.PHONY: maybe-install-info-gettext install-info-gettext
16062maybe-install-info-gettext:
16063@if gettext
16064maybe-install-info-gettext: install-info-gettext
16065
16066install-info-gettext: \
16067    configure-gettext \
16068    info-gettext
16069	@: $(MAKE); $(unstage)
16070	@[ -f ./gettext/Makefile ] || exit 0; \
16071	r=`${PWD_COMMAND}`; export r; \
16072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16073	$(HOST_EXPORTS) \
16074	for flag in $(EXTRA_HOST_FLAGS) ; do \
16075	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16076	done; \
16077	echo "Doing install-info in gettext" ; \
16078	(cd $(HOST_SUBDIR)/gettext && \
16079	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16080	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16081	          "RANLIB=$${RANLIB}" \
16082	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16083	          install-info) \
16084	  || exit 1
16085
16086@endif gettext
16087
16088.PHONY: maybe-install-pdf-gettext install-pdf-gettext
16089maybe-install-pdf-gettext:
16090@if gettext
16091maybe-install-pdf-gettext: install-pdf-gettext
16092
16093install-pdf-gettext: \
16094    configure-gettext \
16095    pdf-gettext
16096	@: $(MAKE); $(unstage)
16097	@[ -f ./gettext/Makefile ] || exit 0; \
16098	r=`${PWD_COMMAND}`; export r; \
16099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100	$(HOST_EXPORTS) \
16101	for flag in $(EXTRA_HOST_FLAGS) ; do \
16102	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16103	done; \
16104	echo "Doing install-pdf in gettext" ; \
16105	(cd $(HOST_SUBDIR)/gettext && \
16106	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16107	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16108	          "RANLIB=$${RANLIB}" \
16109	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16110	          install-pdf) \
16111	  || exit 1
16112
16113@endif gettext
16114
16115.PHONY: maybe-install-html-gettext install-html-gettext
16116maybe-install-html-gettext:
16117@if gettext
16118maybe-install-html-gettext: install-html-gettext
16119
16120install-html-gettext: \
16121    configure-gettext \
16122    html-gettext
16123	@: $(MAKE); $(unstage)
16124	@[ -f ./gettext/Makefile ] || exit 0; \
16125	r=`${PWD_COMMAND}`; export r; \
16126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16127	$(HOST_EXPORTS) \
16128	for flag in $(EXTRA_HOST_FLAGS) ; do \
16129	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16130	done; \
16131	echo "Doing install-html in gettext" ; \
16132	(cd $(HOST_SUBDIR)/gettext && \
16133	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16134	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16135	          "RANLIB=$${RANLIB}" \
16136	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16137	          install-html) \
16138	  || exit 1
16139
16140@endif gettext
16141
16142.PHONY: maybe-installcheck-gettext installcheck-gettext
16143maybe-installcheck-gettext:
16144@if gettext
16145maybe-installcheck-gettext: installcheck-gettext
16146
16147installcheck-gettext: \
16148    configure-gettext
16149	@: $(MAKE); $(unstage)
16150	@[ -f ./gettext/Makefile ] || exit 0; \
16151	r=`${PWD_COMMAND}`; export r; \
16152	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153	$(HOST_EXPORTS) \
16154	for flag in $(EXTRA_HOST_FLAGS) ; do \
16155	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16156	done; \
16157	echo "Doing installcheck in gettext" ; \
16158	(cd $(HOST_SUBDIR)/gettext && \
16159	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16160	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16161	          "RANLIB=$${RANLIB}" \
16162	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16163	          installcheck) \
16164	  || exit 1
16165
16166@endif gettext
16167
16168.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16169maybe-mostlyclean-gettext:
16170@if gettext
16171maybe-mostlyclean-gettext: mostlyclean-gettext
16172
16173mostlyclean-gettext:
16174	@: $(MAKE); $(unstage)
16175	@[ -f ./gettext/Makefile ] || exit 0; \
16176	r=`${PWD_COMMAND}`; export r; \
16177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16178	$(HOST_EXPORTS) \
16179	for flag in $(EXTRA_HOST_FLAGS) ; do \
16180	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16181	done; \
16182	echo "Doing mostlyclean in gettext" ; \
16183	(cd $(HOST_SUBDIR)/gettext && \
16184	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16185	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16186	          "RANLIB=$${RANLIB}" \
16187	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16188	          mostlyclean) \
16189	  || exit 1
16190
16191@endif gettext
16192
16193.PHONY: maybe-clean-gettext clean-gettext
16194maybe-clean-gettext:
16195@if gettext
16196maybe-clean-gettext: clean-gettext
16197
16198clean-gettext:
16199	@: $(MAKE); $(unstage)
16200	@[ -f ./gettext/Makefile ] || exit 0; \
16201	r=`${PWD_COMMAND}`; export r; \
16202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16203	$(HOST_EXPORTS) \
16204	for flag in $(EXTRA_HOST_FLAGS) ; do \
16205	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16206	done; \
16207	echo "Doing clean in gettext" ; \
16208	(cd $(HOST_SUBDIR)/gettext && \
16209	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16210	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16211	          "RANLIB=$${RANLIB}" \
16212	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16213	          clean) \
16214	  || exit 1
16215
16216@endif gettext
16217
16218.PHONY: maybe-distclean-gettext distclean-gettext
16219maybe-distclean-gettext:
16220@if gettext
16221maybe-distclean-gettext: distclean-gettext
16222
16223distclean-gettext:
16224	@: $(MAKE); $(unstage)
16225	@[ -f ./gettext/Makefile ] || exit 0; \
16226	r=`${PWD_COMMAND}`; export r; \
16227	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228	$(HOST_EXPORTS) \
16229	for flag in $(EXTRA_HOST_FLAGS) ; do \
16230	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16231	done; \
16232	echo "Doing distclean in gettext" ; \
16233	(cd $(HOST_SUBDIR)/gettext && \
16234	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16235	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16236	          "RANLIB=$${RANLIB}" \
16237	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16238	          distclean) \
16239	  || exit 1
16240
16241@endif gettext
16242
16243.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16244maybe-maintainer-clean-gettext:
16245@if gettext
16246maybe-maintainer-clean-gettext: maintainer-clean-gettext
16247
16248maintainer-clean-gettext:
16249	@: $(MAKE); $(unstage)
16250	@[ -f ./gettext/Makefile ] || exit 0; \
16251	r=`${PWD_COMMAND}`; export r; \
16252	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253	$(HOST_EXPORTS) \
16254	for flag in $(EXTRA_HOST_FLAGS) ; do \
16255	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16256	done; \
16257	echo "Doing maintainer-clean in gettext" ; \
16258	(cd $(HOST_SUBDIR)/gettext && \
16259	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16260	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16261	          "RANLIB=$${RANLIB}" \
16262	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16263	          maintainer-clean) \
16264	  || exit 1
16265
16266@endif gettext
16267
16268
16269
16270.PHONY: configure-gmp maybe-configure-gmp
16271maybe-configure-gmp:
16272@if gcc-bootstrap
16273configure-gmp: stage_current
16274@endif gcc-bootstrap
16275@if gmp
16276maybe-configure-gmp: configure-gmp
16277configure-gmp:
16278	@r=`${PWD_COMMAND}`; export r; \
16279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16280	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16281	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16282	$(HOST_EXPORTS)  \
16283	echo Configuring in $(HOST_SUBDIR)/gmp; \
16284	cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16285	case $(srcdir) in \
16286	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16287	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16288		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16289	esac; \
16290	srcdiroption="--srcdir=$${topdir}/gmp"; \
16291	libsrcdir="$$s/gmp"; \
16292	$(SHELL) $${libsrcdir}/configure \
16293	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16294	  --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16295	  || exit 1
16296@endif gmp
16297
16298
16299
16300.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16301maybe-configure-stage1-gmp:
16302@if gmp-bootstrap
16303maybe-configure-stage1-gmp: configure-stage1-gmp
16304configure-stage1-gmp:
16305	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16306	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16307	@r=`${PWD_COMMAND}`; export r; \
16308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16309	TFLAGS="$(STAGE1_TFLAGS)"; \
16310	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16311	$(HOST_EXPORTS) \
16312	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16313	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16314	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16315	echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16316	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16317	cd $(HOST_SUBDIR)/gmp || exit 1; \
16318	case $(srcdir) in \
16319	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16320	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16321		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16322	esac; \
16323	srcdiroption="--srcdir=$${topdir}/gmp"; \
16324	libsrcdir="$$s/gmp"; \
16325	$(SHELL) $${libsrcdir}/configure \
16326	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16327	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16328	  $(STAGE1_CONFIGURE_FLAGS) \
16329	  --disable-shared
16330@endif gmp-bootstrap
16331
16332.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16333maybe-configure-stage2-gmp:
16334@if gmp-bootstrap
16335maybe-configure-stage2-gmp: configure-stage2-gmp
16336configure-stage2-gmp:
16337	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16338	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16339	@r=`${PWD_COMMAND}`; export r; \
16340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16341	TFLAGS="$(STAGE2_TFLAGS)"; \
16342	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16343	$(HOST_EXPORTS) \
16344	$(POSTSTAGE1_HOST_EXPORTS) \
16345	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16346	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16347	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16348	echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16349	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16350	cd $(HOST_SUBDIR)/gmp || exit 1; \
16351	case $(srcdir) in \
16352	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16353	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16354		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16355	esac; \
16356	srcdiroption="--srcdir=$${topdir}/gmp"; \
16357	libsrcdir="$$s/gmp"; \
16358	$(SHELL) $${libsrcdir}/configure \
16359	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16360	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16361	  --with-build-libsubdir=$(HOST_SUBDIR) \
16362	  $(STAGE2_CONFIGURE_FLAGS) \
16363	  --disable-shared
16364@endif gmp-bootstrap
16365
16366.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16367maybe-configure-stage3-gmp:
16368@if gmp-bootstrap
16369maybe-configure-stage3-gmp: configure-stage3-gmp
16370configure-stage3-gmp:
16371	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16372	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16373	@r=`${PWD_COMMAND}`; export r; \
16374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16375	TFLAGS="$(STAGE3_TFLAGS)"; \
16376	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16377	$(HOST_EXPORTS) \
16378	$(POSTSTAGE1_HOST_EXPORTS) \
16379	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16380	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16381	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16382	echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16383	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16384	cd $(HOST_SUBDIR)/gmp || exit 1; \
16385	case $(srcdir) in \
16386	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16387	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16388		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16389	esac; \
16390	srcdiroption="--srcdir=$${topdir}/gmp"; \
16391	libsrcdir="$$s/gmp"; \
16392	$(SHELL) $${libsrcdir}/configure \
16393	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16394	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16395	  --with-build-libsubdir=$(HOST_SUBDIR) \
16396	  $(STAGE3_CONFIGURE_FLAGS) \
16397	  --disable-shared
16398@endif gmp-bootstrap
16399
16400.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16401maybe-configure-stage4-gmp:
16402@if gmp-bootstrap
16403maybe-configure-stage4-gmp: configure-stage4-gmp
16404configure-stage4-gmp:
16405	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16406	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16407	@r=`${PWD_COMMAND}`; export r; \
16408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16409	TFLAGS="$(STAGE4_TFLAGS)"; \
16410	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16411	$(HOST_EXPORTS) \
16412	$(POSTSTAGE1_HOST_EXPORTS) \
16413	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16414	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16415	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16416	echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16417	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16418	cd $(HOST_SUBDIR)/gmp || exit 1; \
16419	case $(srcdir) in \
16420	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16421	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16422		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16423	esac; \
16424	srcdiroption="--srcdir=$${topdir}/gmp"; \
16425	libsrcdir="$$s/gmp"; \
16426	$(SHELL) $${libsrcdir}/configure \
16427	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16428	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16429	  --with-build-libsubdir=$(HOST_SUBDIR) \
16430	  $(STAGE4_CONFIGURE_FLAGS) \
16431	  --disable-shared
16432@endif gmp-bootstrap
16433
16434.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16435maybe-configure-stageprofile-gmp:
16436@if gmp-bootstrap
16437maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16438configure-stageprofile-gmp:
16439	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16440	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16441	@r=`${PWD_COMMAND}`; export r; \
16442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443	TFLAGS="$(STAGEprofile_TFLAGS)"; \
16444	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16445	$(HOST_EXPORTS) \
16446	$(POSTSTAGE1_HOST_EXPORTS) \
16447	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16448	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16449	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16450	echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16451	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16452	cd $(HOST_SUBDIR)/gmp || exit 1; \
16453	case $(srcdir) in \
16454	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16455	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16456		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16457	esac; \
16458	srcdiroption="--srcdir=$${topdir}/gmp"; \
16459	libsrcdir="$$s/gmp"; \
16460	$(SHELL) $${libsrcdir}/configure \
16461	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16462	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16463	  --with-build-libsubdir=$(HOST_SUBDIR) \
16464	  $(STAGEprofile_CONFIGURE_FLAGS) \
16465	  --disable-shared
16466@endif gmp-bootstrap
16467
16468.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16469maybe-configure-stagefeedback-gmp:
16470@if gmp-bootstrap
16471maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16472configure-stagefeedback-gmp:
16473	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16474	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16475	@r=`${PWD_COMMAND}`; export r; \
16476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16477	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16478	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16479	$(HOST_EXPORTS) \
16480	$(POSTSTAGE1_HOST_EXPORTS) \
16481	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16482	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16483	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16484	echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16485	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16486	cd $(HOST_SUBDIR)/gmp || exit 1; \
16487	case $(srcdir) in \
16488	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16489	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16490		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16491	esac; \
16492	srcdiroption="--srcdir=$${topdir}/gmp"; \
16493	libsrcdir="$$s/gmp"; \
16494	$(SHELL) $${libsrcdir}/configure \
16495	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16496	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16497	  --with-build-libsubdir=$(HOST_SUBDIR) \
16498	  $(STAGEfeedback_CONFIGURE_FLAGS) \
16499	  --disable-shared
16500@endif gmp-bootstrap
16501
16502
16503
16504
16505
16506.PHONY: all-gmp maybe-all-gmp
16507maybe-all-gmp:
16508@if gcc-bootstrap
16509all-gmp: stage_current
16510@endif gcc-bootstrap
16511@if gmp
16512TARGET-gmp=all
16513maybe-all-gmp: all-gmp
16514all-gmp: configure-gmp
16515	@r=`${PWD_COMMAND}`; export r; \
16516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517	$(HOST_EXPORTS)  \
16518	(cd $(HOST_SUBDIR)/gmp && \
16519	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16520		$(TARGET-gmp))
16521@endif gmp
16522
16523
16524
16525.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16526.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16527maybe-all-stage1-gmp:
16528maybe-clean-stage1-gmp:
16529@if gmp-bootstrap
16530maybe-all-stage1-gmp: all-stage1-gmp
16531all-stage1: all-stage1-gmp
16532TARGET-stage1-gmp = $(TARGET-gmp)
16533all-stage1-gmp: configure-stage1-gmp
16534	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16535	@r=`${PWD_COMMAND}`; export r; \
16536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537	TFLAGS="$(STAGE1_TFLAGS)"; \
16538	$(HOST_EXPORTS)  \
16539	cd $(HOST_SUBDIR)/gmp && \
16540	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16541		CFLAGS="$(STAGE1_CFLAGS)" \
16542		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16543		LIBCFLAGS="$(LIBCFLAGS)" \
16544		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16545		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16546		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16547		$(EXTRA_HOST_FLAGS)   \
16548		TFLAGS="$(STAGE1_TFLAGS)" \
16549		$(TARGET-stage1-gmp)
16550
16551maybe-clean-stage1-gmp: clean-stage1-gmp
16552clean-stage1: clean-stage1-gmp
16553clean-stage1-gmp:
16554	@if [ $(current_stage) = stage1 ]; then \
16555	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16556	else \
16557	  [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16558	  $(MAKE) stage1-start; \
16559	fi; \
16560	cd $(HOST_SUBDIR)/gmp && \
16561	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16562		 clean
16563@endif gmp-bootstrap
16564
16565
16566.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16567.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16568maybe-all-stage2-gmp:
16569maybe-clean-stage2-gmp:
16570@if gmp-bootstrap
16571maybe-all-stage2-gmp: all-stage2-gmp
16572all-stage2: all-stage2-gmp
16573TARGET-stage2-gmp = $(TARGET-gmp)
16574all-stage2-gmp: configure-stage2-gmp
16575	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16576	@r=`${PWD_COMMAND}`; export r; \
16577	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16578	TFLAGS="$(STAGE2_TFLAGS)"; \
16579	$(HOST_EXPORTS) \
16580	$(POSTSTAGE1_HOST_EXPORTS)  \
16581	cd $(HOST_SUBDIR)/gmp && \
16582	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16583		CFLAGS="$(STAGE2_CFLAGS)" \
16584		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16585		LIBCFLAGS="$(STAGE2_CFLAGS)" \
16586		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16587		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16588		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16589		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16590		TFLAGS="$(STAGE2_TFLAGS)" \
16591		$(TARGET-stage2-gmp)
16592
16593maybe-clean-stage2-gmp: clean-stage2-gmp
16594clean-stage2: clean-stage2-gmp
16595clean-stage2-gmp:
16596	@if [ $(current_stage) = stage2 ]; then \
16597	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16598	else \
16599	  [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16600	  $(MAKE) stage2-start; \
16601	fi; \
16602	cd $(HOST_SUBDIR)/gmp && \
16603	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16604		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16605		 clean
16606@endif gmp-bootstrap
16607
16608
16609.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16610.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16611maybe-all-stage3-gmp:
16612maybe-clean-stage3-gmp:
16613@if gmp-bootstrap
16614maybe-all-stage3-gmp: all-stage3-gmp
16615all-stage3: all-stage3-gmp
16616TARGET-stage3-gmp = $(TARGET-gmp)
16617all-stage3-gmp: configure-stage3-gmp
16618	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16619	@r=`${PWD_COMMAND}`; export r; \
16620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16621	TFLAGS="$(STAGE3_TFLAGS)"; \
16622	$(HOST_EXPORTS) \
16623	$(POSTSTAGE1_HOST_EXPORTS)  \
16624	cd $(HOST_SUBDIR)/gmp && \
16625	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16626		CFLAGS="$(STAGE3_CFLAGS)" \
16627		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16628		LIBCFLAGS="$(STAGE3_CFLAGS)" \
16629		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16630		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16631		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16632		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16633		TFLAGS="$(STAGE3_TFLAGS)" \
16634		$(TARGET-stage3-gmp)
16635
16636maybe-clean-stage3-gmp: clean-stage3-gmp
16637clean-stage3: clean-stage3-gmp
16638clean-stage3-gmp:
16639	@if [ $(current_stage) = stage3 ]; then \
16640	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16641	else \
16642	  [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16643	  $(MAKE) stage3-start; \
16644	fi; \
16645	cd $(HOST_SUBDIR)/gmp && \
16646	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16647		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16648		 clean
16649@endif gmp-bootstrap
16650
16651
16652.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16653.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16654maybe-all-stage4-gmp:
16655maybe-clean-stage4-gmp:
16656@if gmp-bootstrap
16657maybe-all-stage4-gmp: all-stage4-gmp
16658all-stage4: all-stage4-gmp
16659TARGET-stage4-gmp = $(TARGET-gmp)
16660all-stage4-gmp: configure-stage4-gmp
16661	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16662	@r=`${PWD_COMMAND}`; export r; \
16663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16664	TFLAGS="$(STAGE4_TFLAGS)"; \
16665	$(HOST_EXPORTS) \
16666	$(POSTSTAGE1_HOST_EXPORTS)  \
16667	cd $(HOST_SUBDIR)/gmp && \
16668	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16669		CFLAGS="$(STAGE4_CFLAGS)" \
16670		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16671		LIBCFLAGS="$(STAGE4_CFLAGS)" \
16672		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16673		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16674		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16675		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16676		TFLAGS="$(STAGE4_TFLAGS)" \
16677		$(TARGET-stage4-gmp)
16678
16679maybe-clean-stage4-gmp: clean-stage4-gmp
16680clean-stage4: clean-stage4-gmp
16681clean-stage4-gmp:
16682	@if [ $(current_stage) = stage4 ]; then \
16683	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16684	else \
16685	  [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16686	  $(MAKE) stage4-start; \
16687	fi; \
16688	cd $(HOST_SUBDIR)/gmp && \
16689	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16690		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16691		 clean
16692@endif gmp-bootstrap
16693
16694
16695.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16696.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16697maybe-all-stageprofile-gmp:
16698maybe-clean-stageprofile-gmp:
16699@if gmp-bootstrap
16700maybe-all-stageprofile-gmp: all-stageprofile-gmp
16701all-stageprofile: all-stageprofile-gmp
16702TARGET-stageprofile-gmp = $(TARGET-gmp)
16703all-stageprofile-gmp: configure-stageprofile-gmp
16704	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16705	@r=`${PWD_COMMAND}`; export r; \
16706	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16707	TFLAGS="$(STAGEprofile_TFLAGS)"; \
16708	$(HOST_EXPORTS) \
16709	$(POSTSTAGE1_HOST_EXPORTS)  \
16710	cd $(HOST_SUBDIR)/gmp && \
16711	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16712		CFLAGS="$(STAGEprofile_CFLAGS)" \
16713		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16714		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16715		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16716		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16717		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16718		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16719		TFLAGS="$(STAGEprofile_TFLAGS)" \
16720		$(TARGET-stageprofile-gmp)
16721
16722maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16723clean-stageprofile: clean-stageprofile-gmp
16724clean-stageprofile-gmp:
16725	@if [ $(current_stage) = stageprofile ]; then \
16726	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16727	else \
16728	  [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16729	  $(MAKE) stageprofile-start; \
16730	fi; \
16731	cd $(HOST_SUBDIR)/gmp && \
16732	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16733		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16734		 clean
16735@endif gmp-bootstrap
16736
16737
16738.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16739.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16740maybe-all-stagefeedback-gmp:
16741maybe-clean-stagefeedback-gmp:
16742@if gmp-bootstrap
16743maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16744all-stagefeedback: all-stagefeedback-gmp
16745TARGET-stagefeedback-gmp = $(TARGET-gmp)
16746all-stagefeedback-gmp: configure-stagefeedback-gmp
16747	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16748	@r=`${PWD_COMMAND}`; export r; \
16749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16751	$(HOST_EXPORTS) \
16752	$(POSTSTAGE1_HOST_EXPORTS)  \
16753	cd $(HOST_SUBDIR)/gmp && \
16754	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16755		CFLAGS="$(STAGEfeedback_CFLAGS)" \
16756		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16757		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16758		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16759		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16760		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16761		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16762		TFLAGS="$(STAGEfeedback_TFLAGS)" \
16763		$(TARGET-stagefeedback-gmp)
16764
16765maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16766clean-stagefeedback: clean-stagefeedback-gmp
16767clean-stagefeedback-gmp:
16768	@if [ $(current_stage) = stagefeedback ]; then \
16769	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16770	else \
16771	  [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16772	  $(MAKE) stagefeedback-start; \
16773	fi; \
16774	cd $(HOST_SUBDIR)/gmp && \
16775	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16776		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16777		 clean
16778@endif gmp-bootstrap
16779
16780
16781
16782
16783
16784.PHONY: check-gmp maybe-check-gmp
16785maybe-check-gmp:
16786@if gmp
16787maybe-check-gmp: check-gmp
16788
16789check-gmp:
16790	@: $(MAKE); $(unstage)
16791	@r=`${PWD_COMMAND}`; export r; \
16792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16793	$(HOST_EXPORTS) \
16794	(cd $(HOST_SUBDIR)/gmp && \
16795	  $(MAKE) $(FLAGS_TO_PASS)  check)
16796
16797@endif gmp
16798
16799.PHONY: install-gmp maybe-install-gmp
16800maybe-install-gmp:
16801@if gmp
16802maybe-install-gmp: install-gmp
16803
16804install-gmp:
16805
16806@endif gmp
16807
16808# Other targets (info, dvi, pdf, etc.)
16809
16810.PHONY: maybe-info-gmp info-gmp
16811maybe-info-gmp:
16812@if gmp
16813maybe-info-gmp: info-gmp
16814
16815info-gmp: \
16816    configure-gmp
16817	@[ -f ./gmp/Makefile ] || exit 0; \
16818	r=`${PWD_COMMAND}`; export r; \
16819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16820	$(HOST_EXPORTS) \
16821	for flag in $(EXTRA_HOST_FLAGS) ; do \
16822	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16823	done; \
16824	echo "Doing info in gmp" ; \
16825	(cd $(HOST_SUBDIR)/gmp && \
16826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16828	          "RANLIB=$${RANLIB}" \
16829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16830	          info) \
16831	  || exit 1
16832
16833@endif gmp
16834
16835.PHONY: maybe-dvi-gmp dvi-gmp
16836maybe-dvi-gmp:
16837@if gmp
16838maybe-dvi-gmp: dvi-gmp
16839
16840dvi-gmp: \
16841    configure-gmp
16842	@[ -f ./gmp/Makefile ] || exit 0; \
16843	r=`${PWD_COMMAND}`; export r; \
16844	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16845	$(HOST_EXPORTS) \
16846	for flag in $(EXTRA_HOST_FLAGS) ; do \
16847	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16848	done; \
16849	echo "Doing dvi in gmp" ; \
16850	(cd $(HOST_SUBDIR)/gmp && \
16851	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16852	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16853	          "RANLIB=$${RANLIB}" \
16854	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16855	          dvi) \
16856	  || exit 1
16857
16858@endif gmp
16859
16860.PHONY: maybe-pdf-gmp pdf-gmp
16861maybe-pdf-gmp:
16862@if gmp
16863maybe-pdf-gmp: pdf-gmp
16864
16865pdf-gmp: \
16866    configure-gmp
16867	@[ -f ./gmp/Makefile ] || exit 0; \
16868	r=`${PWD_COMMAND}`; export r; \
16869	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16870	$(HOST_EXPORTS) \
16871	for flag in $(EXTRA_HOST_FLAGS) ; do \
16872	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16873	done; \
16874	echo "Doing pdf in gmp" ; \
16875	(cd $(HOST_SUBDIR)/gmp && \
16876	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16877	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16878	          "RANLIB=$${RANLIB}" \
16879	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16880	          pdf) \
16881	  || exit 1
16882
16883@endif gmp
16884
16885.PHONY: maybe-html-gmp html-gmp
16886maybe-html-gmp:
16887@if gmp
16888maybe-html-gmp: html-gmp
16889
16890html-gmp: \
16891    configure-gmp
16892	@[ -f ./gmp/Makefile ] || exit 0; \
16893	r=`${PWD_COMMAND}`; export r; \
16894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895	$(HOST_EXPORTS) \
16896	for flag in $(EXTRA_HOST_FLAGS) ; do \
16897	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16898	done; \
16899	echo "Doing html in gmp" ; \
16900	(cd $(HOST_SUBDIR)/gmp && \
16901	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16902	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16903	          "RANLIB=$${RANLIB}" \
16904	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16905	          html) \
16906	  || exit 1
16907
16908@endif gmp
16909
16910.PHONY: maybe-TAGS-gmp TAGS-gmp
16911maybe-TAGS-gmp:
16912@if gmp
16913maybe-TAGS-gmp: TAGS-gmp
16914
16915TAGS-gmp: \
16916    configure-gmp
16917	@[ -f ./gmp/Makefile ] || exit 0; \
16918	r=`${PWD_COMMAND}`; export r; \
16919	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920	$(HOST_EXPORTS) \
16921	for flag in $(EXTRA_HOST_FLAGS) ; do \
16922	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923	done; \
16924	echo "Doing TAGS in gmp" ; \
16925	(cd $(HOST_SUBDIR)/gmp && \
16926	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928	          "RANLIB=$${RANLIB}" \
16929	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16930	          TAGS) \
16931	  || exit 1
16932
16933@endif gmp
16934
16935.PHONY: maybe-install-info-gmp install-info-gmp
16936maybe-install-info-gmp:
16937@if gmp
16938maybe-install-info-gmp: install-info-gmp
16939
16940install-info-gmp: \
16941    configure-gmp \
16942    info-gmp
16943	@[ -f ./gmp/Makefile ] || exit 0; \
16944	r=`${PWD_COMMAND}`; export r; \
16945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16946	$(HOST_EXPORTS) \
16947	for flag in $(EXTRA_HOST_FLAGS) ; do \
16948	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16949	done; \
16950	echo "Doing install-info in gmp" ; \
16951	(cd $(HOST_SUBDIR)/gmp && \
16952	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16953	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16954	          "RANLIB=$${RANLIB}" \
16955	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16956	          install-info) \
16957	  || exit 1
16958
16959@endif gmp
16960
16961.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16962maybe-install-pdf-gmp:
16963@if gmp
16964maybe-install-pdf-gmp: install-pdf-gmp
16965
16966install-pdf-gmp: \
16967    configure-gmp \
16968    pdf-gmp
16969	@[ -f ./gmp/Makefile ] || exit 0; \
16970	r=`${PWD_COMMAND}`; export r; \
16971	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16972	$(HOST_EXPORTS) \
16973	for flag in $(EXTRA_HOST_FLAGS) ; do \
16974	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16975	done; \
16976	echo "Doing install-pdf in gmp" ; \
16977	(cd $(HOST_SUBDIR)/gmp && \
16978	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16979	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16980	          "RANLIB=$${RANLIB}" \
16981	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16982	          install-pdf) \
16983	  || exit 1
16984
16985@endif gmp
16986
16987.PHONY: maybe-install-html-gmp install-html-gmp
16988maybe-install-html-gmp:
16989@if gmp
16990maybe-install-html-gmp: install-html-gmp
16991
16992install-html-gmp: \
16993    configure-gmp \
16994    html-gmp
16995	@[ -f ./gmp/Makefile ] || exit 0; \
16996	r=`${PWD_COMMAND}`; export r; \
16997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16998	$(HOST_EXPORTS) \
16999	for flag in $(EXTRA_HOST_FLAGS) ; do \
17000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17001	done; \
17002	echo "Doing install-html in gmp" ; \
17003	(cd $(HOST_SUBDIR)/gmp && \
17004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17006	          "RANLIB=$${RANLIB}" \
17007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17008	          install-html) \
17009	  || exit 1
17010
17011@endif gmp
17012
17013.PHONY: maybe-installcheck-gmp installcheck-gmp
17014maybe-installcheck-gmp:
17015@if gmp
17016maybe-installcheck-gmp: installcheck-gmp
17017
17018installcheck-gmp: \
17019    configure-gmp
17020	@[ -f ./gmp/Makefile ] || exit 0; \
17021	r=`${PWD_COMMAND}`; export r; \
17022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17023	$(HOST_EXPORTS) \
17024	for flag in $(EXTRA_HOST_FLAGS) ; do \
17025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17026	done; \
17027	echo "Doing installcheck in gmp" ; \
17028	(cd $(HOST_SUBDIR)/gmp && \
17029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17031	          "RANLIB=$${RANLIB}" \
17032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17033	          installcheck) \
17034	  || exit 1
17035
17036@endif gmp
17037
17038.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17039maybe-mostlyclean-gmp:
17040@if gmp
17041maybe-mostlyclean-gmp: mostlyclean-gmp
17042
17043mostlyclean-gmp:
17044	@[ -f ./gmp/Makefile ] || exit 0; \
17045	r=`${PWD_COMMAND}`; export r; \
17046	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047	$(HOST_EXPORTS) \
17048	for flag in $(EXTRA_HOST_FLAGS) ; do \
17049	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17050	done; \
17051	echo "Doing mostlyclean in gmp" ; \
17052	(cd $(HOST_SUBDIR)/gmp && \
17053	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17054	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17055	          "RANLIB=$${RANLIB}" \
17056	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17057	          mostlyclean) \
17058	  || exit 1
17059
17060@endif gmp
17061
17062.PHONY: maybe-clean-gmp clean-gmp
17063maybe-clean-gmp:
17064@if gmp
17065maybe-clean-gmp: clean-gmp
17066
17067clean-gmp:
17068	@[ -f ./gmp/Makefile ] || exit 0; \
17069	r=`${PWD_COMMAND}`; export r; \
17070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17071	$(HOST_EXPORTS) \
17072	for flag in $(EXTRA_HOST_FLAGS) ; do \
17073	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17074	done; \
17075	echo "Doing clean in gmp" ; \
17076	(cd $(HOST_SUBDIR)/gmp && \
17077	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17078	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17079	          "RANLIB=$${RANLIB}" \
17080	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17081	          clean) \
17082	  || exit 1
17083
17084@endif gmp
17085
17086.PHONY: maybe-distclean-gmp distclean-gmp
17087maybe-distclean-gmp:
17088@if gmp
17089maybe-distclean-gmp: distclean-gmp
17090
17091distclean-gmp:
17092	@[ -f ./gmp/Makefile ] || exit 0; \
17093	r=`${PWD_COMMAND}`; export r; \
17094	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095	$(HOST_EXPORTS) \
17096	for flag in $(EXTRA_HOST_FLAGS) ; do \
17097	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17098	done; \
17099	echo "Doing distclean in gmp" ; \
17100	(cd $(HOST_SUBDIR)/gmp && \
17101	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17102	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17103	          "RANLIB=$${RANLIB}" \
17104	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17105	          distclean) \
17106	  || exit 1
17107
17108@endif gmp
17109
17110.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17111maybe-maintainer-clean-gmp:
17112@if gmp
17113maybe-maintainer-clean-gmp: maintainer-clean-gmp
17114
17115maintainer-clean-gmp:
17116	@[ -f ./gmp/Makefile ] || exit 0; \
17117	r=`${PWD_COMMAND}`; export r; \
17118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17119	$(HOST_EXPORTS) \
17120	for flag in $(EXTRA_HOST_FLAGS) ; do \
17121	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17122	done; \
17123	echo "Doing maintainer-clean in gmp" ; \
17124	(cd $(HOST_SUBDIR)/gmp && \
17125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17127	          "RANLIB=$${RANLIB}" \
17128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17129	          maintainer-clean) \
17130	  || exit 1
17131
17132@endif gmp
17133
17134
17135
17136.PHONY: configure-mpfr maybe-configure-mpfr
17137maybe-configure-mpfr:
17138@if gcc-bootstrap
17139configure-mpfr: stage_current
17140@endif gcc-bootstrap
17141@if mpfr
17142maybe-configure-mpfr: configure-mpfr
17143configure-mpfr:
17144	@r=`${PWD_COMMAND}`; export r; \
17145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17146	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17147	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17148	$(HOST_EXPORTS)  \
17149	echo Configuring in $(HOST_SUBDIR)/mpfr; \
17150	cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17151	case $(srcdir) in \
17152	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17153	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17154		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17155	esac; \
17156	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17157	libsrcdir="$$s/mpfr"; \
17158	$(SHELL) $${libsrcdir}/configure \
17159	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17160	  --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17161	  || exit 1
17162@endif mpfr
17163
17164
17165
17166.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17167maybe-configure-stage1-mpfr:
17168@if mpfr-bootstrap
17169maybe-configure-stage1-mpfr: configure-stage1-mpfr
17170configure-stage1-mpfr:
17171	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17172	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17173	@r=`${PWD_COMMAND}`; export r; \
17174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17175	TFLAGS="$(STAGE1_TFLAGS)"; \
17176	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17177	$(HOST_EXPORTS) \
17178	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17179	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17180	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17181	echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17182	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17183	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17184	case $(srcdir) in \
17185	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17186	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17187		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17188	esac; \
17189	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17190	libsrcdir="$$s/mpfr"; \
17191	$(SHELL) $${libsrcdir}/configure \
17192	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17193	  --target=${target_alias} $${srcdiroption} \
17194	  $(STAGE1_CONFIGURE_FLAGS) \
17195	  --disable-shared @extra_mpfr_configure_flags@
17196@endif mpfr-bootstrap
17197
17198.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17199maybe-configure-stage2-mpfr:
17200@if mpfr-bootstrap
17201maybe-configure-stage2-mpfr: configure-stage2-mpfr
17202configure-stage2-mpfr:
17203	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17204	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17205	@r=`${PWD_COMMAND}`; export r; \
17206	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17207	TFLAGS="$(STAGE2_TFLAGS)"; \
17208	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17209	$(HOST_EXPORTS) \
17210	$(POSTSTAGE1_HOST_EXPORTS) \
17211	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17212	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17213	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17214	echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17215	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17216	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17217	case $(srcdir) in \
17218	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17219	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17220		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17221	esac; \
17222	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17223	libsrcdir="$$s/mpfr"; \
17224	$(SHELL) $${libsrcdir}/configure \
17225	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17226	  --target=${target_alias} $${srcdiroption} \
17227	  --with-build-libsubdir=$(HOST_SUBDIR) \
17228	  $(STAGE2_CONFIGURE_FLAGS) \
17229	  --disable-shared @extra_mpfr_configure_flags@
17230@endif mpfr-bootstrap
17231
17232.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17233maybe-configure-stage3-mpfr:
17234@if mpfr-bootstrap
17235maybe-configure-stage3-mpfr: configure-stage3-mpfr
17236configure-stage3-mpfr:
17237	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17238	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17239	@r=`${PWD_COMMAND}`; export r; \
17240	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17241	TFLAGS="$(STAGE3_TFLAGS)"; \
17242	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17243	$(HOST_EXPORTS) \
17244	$(POSTSTAGE1_HOST_EXPORTS) \
17245	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17246	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17247	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17248	echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17249	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17250	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17251	case $(srcdir) in \
17252	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17253	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17254		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17255	esac; \
17256	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17257	libsrcdir="$$s/mpfr"; \
17258	$(SHELL) $${libsrcdir}/configure \
17259	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17260	  --target=${target_alias} $${srcdiroption} \
17261	  --with-build-libsubdir=$(HOST_SUBDIR) \
17262	  $(STAGE3_CONFIGURE_FLAGS) \
17263	  --disable-shared @extra_mpfr_configure_flags@
17264@endif mpfr-bootstrap
17265
17266.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17267maybe-configure-stage4-mpfr:
17268@if mpfr-bootstrap
17269maybe-configure-stage4-mpfr: configure-stage4-mpfr
17270configure-stage4-mpfr:
17271	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17272	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17273	@r=`${PWD_COMMAND}`; export r; \
17274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17275	TFLAGS="$(STAGE4_TFLAGS)"; \
17276	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17277	$(HOST_EXPORTS) \
17278	$(POSTSTAGE1_HOST_EXPORTS) \
17279	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17280	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17281	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17282	echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17283	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17284	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17285	case $(srcdir) in \
17286	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17287	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17288		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17289	esac; \
17290	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17291	libsrcdir="$$s/mpfr"; \
17292	$(SHELL) $${libsrcdir}/configure \
17293	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17294	  --target=${target_alias} $${srcdiroption} \
17295	  --with-build-libsubdir=$(HOST_SUBDIR) \
17296	  $(STAGE4_CONFIGURE_FLAGS) \
17297	  --disable-shared @extra_mpfr_configure_flags@
17298@endif mpfr-bootstrap
17299
17300.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17301maybe-configure-stageprofile-mpfr:
17302@if mpfr-bootstrap
17303maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17304configure-stageprofile-mpfr:
17305	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17306	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17307	@r=`${PWD_COMMAND}`; export r; \
17308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309	TFLAGS="$(STAGEprofile_TFLAGS)"; \
17310	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17311	$(HOST_EXPORTS) \
17312	$(POSTSTAGE1_HOST_EXPORTS) \
17313	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17314	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17315	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17316	echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17317	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17318	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17319	case $(srcdir) in \
17320	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17321	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17322		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17323	esac; \
17324	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17325	libsrcdir="$$s/mpfr"; \
17326	$(SHELL) $${libsrcdir}/configure \
17327	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17328	  --target=${target_alias} $${srcdiroption} \
17329	  --with-build-libsubdir=$(HOST_SUBDIR) \
17330	  $(STAGEprofile_CONFIGURE_FLAGS) \
17331	  --disable-shared @extra_mpfr_configure_flags@
17332@endif mpfr-bootstrap
17333
17334.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17335maybe-configure-stagefeedback-mpfr:
17336@if mpfr-bootstrap
17337maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17338configure-stagefeedback-mpfr:
17339	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17340	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17341	@r=`${PWD_COMMAND}`; export r; \
17342	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17343	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17344	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17345	$(HOST_EXPORTS) \
17346	$(POSTSTAGE1_HOST_EXPORTS) \
17347	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17348	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17349	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17350	echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17351	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17352	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17353	case $(srcdir) in \
17354	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17355	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17356		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17357	esac; \
17358	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17359	libsrcdir="$$s/mpfr"; \
17360	$(SHELL) $${libsrcdir}/configure \
17361	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17362	  --target=${target_alias} $${srcdiroption} \
17363	  --with-build-libsubdir=$(HOST_SUBDIR) \
17364	  $(STAGEfeedback_CONFIGURE_FLAGS) \
17365	  --disable-shared @extra_mpfr_configure_flags@
17366@endif mpfr-bootstrap
17367
17368
17369
17370
17371
17372.PHONY: all-mpfr maybe-all-mpfr
17373maybe-all-mpfr:
17374@if gcc-bootstrap
17375all-mpfr: stage_current
17376@endif gcc-bootstrap
17377@if mpfr
17378TARGET-mpfr=all
17379maybe-all-mpfr: all-mpfr
17380all-mpfr: configure-mpfr
17381	@r=`${PWD_COMMAND}`; export r; \
17382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17383	$(HOST_EXPORTS)  \
17384	(cd $(HOST_SUBDIR)/mpfr && \
17385	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17386		$(TARGET-mpfr))
17387@endif mpfr
17388
17389
17390
17391.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17392.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17393maybe-all-stage1-mpfr:
17394maybe-clean-stage1-mpfr:
17395@if mpfr-bootstrap
17396maybe-all-stage1-mpfr: all-stage1-mpfr
17397all-stage1: all-stage1-mpfr
17398TARGET-stage1-mpfr = $(TARGET-mpfr)
17399all-stage1-mpfr: configure-stage1-mpfr
17400	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17401	@r=`${PWD_COMMAND}`; export r; \
17402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17403	TFLAGS="$(STAGE1_TFLAGS)"; \
17404	$(HOST_EXPORTS)  \
17405	cd $(HOST_SUBDIR)/mpfr && \
17406	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17407		CFLAGS="$(STAGE1_CFLAGS)" \
17408		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17409		LIBCFLAGS="$(LIBCFLAGS)" \
17410		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17411		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17412		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17413		$(EXTRA_HOST_FLAGS)   \
17414		TFLAGS="$(STAGE1_TFLAGS)" \
17415		$(TARGET-stage1-mpfr)
17416
17417maybe-clean-stage1-mpfr: clean-stage1-mpfr
17418clean-stage1: clean-stage1-mpfr
17419clean-stage1-mpfr:
17420	@if [ $(current_stage) = stage1 ]; then \
17421	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17422	else \
17423	  [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17424	  $(MAKE) stage1-start; \
17425	fi; \
17426	cd $(HOST_SUBDIR)/mpfr && \
17427	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17428		 clean
17429@endif mpfr-bootstrap
17430
17431
17432.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17433.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17434maybe-all-stage2-mpfr:
17435maybe-clean-stage2-mpfr:
17436@if mpfr-bootstrap
17437maybe-all-stage2-mpfr: all-stage2-mpfr
17438all-stage2: all-stage2-mpfr
17439TARGET-stage2-mpfr = $(TARGET-mpfr)
17440all-stage2-mpfr: configure-stage2-mpfr
17441	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17442	@r=`${PWD_COMMAND}`; export r; \
17443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17444	TFLAGS="$(STAGE2_TFLAGS)"; \
17445	$(HOST_EXPORTS) \
17446	$(POSTSTAGE1_HOST_EXPORTS)  \
17447	cd $(HOST_SUBDIR)/mpfr && \
17448	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17449		CFLAGS="$(STAGE2_CFLAGS)" \
17450		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17451		LIBCFLAGS="$(STAGE2_CFLAGS)" \
17452		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17453		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17454		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17455		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17456		TFLAGS="$(STAGE2_TFLAGS)" \
17457		$(TARGET-stage2-mpfr)
17458
17459maybe-clean-stage2-mpfr: clean-stage2-mpfr
17460clean-stage2: clean-stage2-mpfr
17461clean-stage2-mpfr:
17462	@if [ $(current_stage) = stage2 ]; then \
17463	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17464	else \
17465	  [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17466	  $(MAKE) stage2-start; \
17467	fi; \
17468	cd $(HOST_SUBDIR)/mpfr && \
17469	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17470		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17471		 clean
17472@endif mpfr-bootstrap
17473
17474
17475.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17476.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17477maybe-all-stage3-mpfr:
17478maybe-clean-stage3-mpfr:
17479@if mpfr-bootstrap
17480maybe-all-stage3-mpfr: all-stage3-mpfr
17481all-stage3: all-stage3-mpfr
17482TARGET-stage3-mpfr = $(TARGET-mpfr)
17483all-stage3-mpfr: configure-stage3-mpfr
17484	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17485	@r=`${PWD_COMMAND}`; export r; \
17486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487	TFLAGS="$(STAGE3_TFLAGS)"; \
17488	$(HOST_EXPORTS) \
17489	$(POSTSTAGE1_HOST_EXPORTS)  \
17490	cd $(HOST_SUBDIR)/mpfr && \
17491	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17492		CFLAGS="$(STAGE3_CFLAGS)" \
17493		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17494		LIBCFLAGS="$(STAGE3_CFLAGS)" \
17495		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17496		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17497		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17498		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17499		TFLAGS="$(STAGE3_TFLAGS)" \
17500		$(TARGET-stage3-mpfr)
17501
17502maybe-clean-stage3-mpfr: clean-stage3-mpfr
17503clean-stage3: clean-stage3-mpfr
17504clean-stage3-mpfr:
17505	@if [ $(current_stage) = stage3 ]; then \
17506	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17507	else \
17508	  [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17509	  $(MAKE) stage3-start; \
17510	fi; \
17511	cd $(HOST_SUBDIR)/mpfr && \
17512	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17513		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17514		 clean
17515@endif mpfr-bootstrap
17516
17517
17518.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17519.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17520maybe-all-stage4-mpfr:
17521maybe-clean-stage4-mpfr:
17522@if mpfr-bootstrap
17523maybe-all-stage4-mpfr: all-stage4-mpfr
17524all-stage4: all-stage4-mpfr
17525TARGET-stage4-mpfr = $(TARGET-mpfr)
17526all-stage4-mpfr: configure-stage4-mpfr
17527	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17528	@r=`${PWD_COMMAND}`; export r; \
17529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17530	TFLAGS="$(STAGE4_TFLAGS)"; \
17531	$(HOST_EXPORTS) \
17532	$(POSTSTAGE1_HOST_EXPORTS)  \
17533	cd $(HOST_SUBDIR)/mpfr && \
17534	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17535		CFLAGS="$(STAGE4_CFLAGS)" \
17536		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17537		LIBCFLAGS="$(STAGE4_CFLAGS)" \
17538		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17539		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17540		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17541		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17542		TFLAGS="$(STAGE4_TFLAGS)" \
17543		$(TARGET-stage4-mpfr)
17544
17545maybe-clean-stage4-mpfr: clean-stage4-mpfr
17546clean-stage4: clean-stage4-mpfr
17547clean-stage4-mpfr:
17548	@if [ $(current_stage) = stage4 ]; then \
17549	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17550	else \
17551	  [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17552	  $(MAKE) stage4-start; \
17553	fi; \
17554	cd $(HOST_SUBDIR)/mpfr && \
17555	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17556		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17557		 clean
17558@endif mpfr-bootstrap
17559
17560
17561.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17562.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17563maybe-all-stageprofile-mpfr:
17564maybe-clean-stageprofile-mpfr:
17565@if mpfr-bootstrap
17566maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17567all-stageprofile: all-stageprofile-mpfr
17568TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17569all-stageprofile-mpfr: configure-stageprofile-mpfr
17570	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17571	@r=`${PWD_COMMAND}`; export r; \
17572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17573	TFLAGS="$(STAGEprofile_TFLAGS)"; \
17574	$(HOST_EXPORTS) \
17575	$(POSTSTAGE1_HOST_EXPORTS)  \
17576	cd $(HOST_SUBDIR)/mpfr && \
17577	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17578		CFLAGS="$(STAGEprofile_CFLAGS)" \
17579		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17580		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17581		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17582		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17583		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17584		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17585		TFLAGS="$(STAGEprofile_TFLAGS)" \
17586		$(TARGET-stageprofile-mpfr)
17587
17588maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17589clean-stageprofile: clean-stageprofile-mpfr
17590clean-stageprofile-mpfr:
17591	@if [ $(current_stage) = stageprofile ]; then \
17592	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17593	else \
17594	  [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17595	  $(MAKE) stageprofile-start; \
17596	fi; \
17597	cd $(HOST_SUBDIR)/mpfr && \
17598	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17599		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17600		 clean
17601@endif mpfr-bootstrap
17602
17603
17604.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17605.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17606maybe-all-stagefeedback-mpfr:
17607maybe-clean-stagefeedback-mpfr:
17608@if mpfr-bootstrap
17609maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17610all-stagefeedback: all-stagefeedback-mpfr
17611TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17612all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17613	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17614	@r=`${PWD_COMMAND}`; export r; \
17615	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17617	$(HOST_EXPORTS) \
17618	$(POSTSTAGE1_HOST_EXPORTS)  \
17619	cd $(HOST_SUBDIR)/mpfr && \
17620	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17621		CFLAGS="$(STAGEfeedback_CFLAGS)" \
17622		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17623		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17624		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17625		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17626		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17627		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17628		TFLAGS="$(STAGEfeedback_TFLAGS)" \
17629		$(TARGET-stagefeedback-mpfr)
17630
17631maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17632clean-stagefeedback: clean-stagefeedback-mpfr
17633clean-stagefeedback-mpfr:
17634	@if [ $(current_stage) = stagefeedback ]; then \
17635	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17636	else \
17637	  [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17638	  $(MAKE) stagefeedback-start; \
17639	fi; \
17640	cd $(HOST_SUBDIR)/mpfr && \
17641	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17642		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17643		 clean
17644@endif mpfr-bootstrap
17645
17646
17647
17648
17649
17650.PHONY: check-mpfr maybe-check-mpfr
17651maybe-check-mpfr:
17652@if mpfr
17653maybe-check-mpfr: check-mpfr
17654
17655check-mpfr:
17656	@: $(MAKE); $(unstage)
17657	@r=`${PWD_COMMAND}`; export r; \
17658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659	$(HOST_EXPORTS) \
17660	(cd $(HOST_SUBDIR)/mpfr && \
17661	  $(MAKE) $(FLAGS_TO_PASS)  check)
17662
17663@endif mpfr
17664
17665.PHONY: install-mpfr maybe-install-mpfr
17666maybe-install-mpfr:
17667@if mpfr
17668maybe-install-mpfr: install-mpfr
17669
17670install-mpfr:
17671
17672@endif mpfr
17673
17674# Other targets (info, dvi, pdf, etc.)
17675
17676.PHONY: maybe-info-mpfr info-mpfr
17677maybe-info-mpfr:
17678@if mpfr
17679maybe-info-mpfr: info-mpfr
17680
17681info-mpfr: \
17682    configure-mpfr
17683	@[ -f ./mpfr/Makefile ] || exit 0; \
17684	r=`${PWD_COMMAND}`; export r; \
17685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686	$(HOST_EXPORTS) \
17687	for flag in $(EXTRA_HOST_FLAGS) ; do \
17688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17689	done; \
17690	echo "Doing info in mpfr" ; \
17691	(cd $(HOST_SUBDIR)/mpfr && \
17692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17694	          "RANLIB=$${RANLIB}" \
17695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17696	          info) \
17697	  || exit 1
17698
17699@endif mpfr
17700
17701.PHONY: maybe-dvi-mpfr dvi-mpfr
17702maybe-dvi-mpfr:
17703@if mpfr
17704maybe-dvi-mpfr: dvi-mpfr
17705
17706dvi-mpfr: \
17707    configure-mpfr
17708	@[ -f ./mpfr/Makefile ] || exit 0; \
17709	r=`${PWD_COMMAND}`; export r; \
17710	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17711	$(HOST_EXPORTS) \
17712	for flag in $(EXTRA_HOST_FLAGS) ; do \
17713	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17714	done; \
17715	echo "Doing dvi in mpfr" ; \
17716	(cd $(HOST_SUBDIR)/mpfr && \
17717	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17718	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17719	          "RANLIB=$${RANLIB}" \
17720	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17721	          dvi) \
17722	  || exit 1
17723
17724@endif mpfr
17725
17726.PHONY: maybe-pdf-mpfr pdf-mpfr
17727maybe-pdf-mpfr:
17728@if mpfr
17729maybe-pdf-mpfr: pdf-mpfr
17730
17731pdf-mpfr: \
17732    configure-mpfr
17733	@[ -f ./mpfr/Makefile ] || exit 0; \
17734	r=`${PWD_COMMAND}`; export r; \
17735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17736	$(HOST_EXPORTS) \
17737	for flag in $(EXTRA_HOST_FLAGS) ; do \
17738	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17739	done; \
17740	echo "Doing pdf in mpfr" ; \
17741	(cd $(HOST_SUBDIR)/mpfr && \
17742	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17743	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17744	          "RANLIB=$${RANLIB}" \
17745	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17746	          pdf) \
17747	  || exit 1
17748
17749@endif mpfr
17750
17751.PHONY: maybe-html-mpfr html-mpfr
17752maybe-html-mpfr:
17753@if mpfr
17754maybe-html-mpfr: html-mpfr
17755
17756html-mpfr: \
17757    configure-mpfr
17758	@[ -f ./mpfr/Makefile ] || exit 0; \
17759	r=`${PWD_COMMAND}`; export r; \
17760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17761	$(HOST_EXPORTS) \
17762	for flag in $(EXTRA_HOST_FLAGS) ; do \
17763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17764	done; \
17765	echo "Doing html in mpfr" ; \
17766	(cd $(HOST_SUBDIR)/mpfr && \
17767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17769	          "RANLIB=$${RANLIB}" \
17770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17771	          html) \
17772	  || exit 1
17773
17774@endif mpfr
17775
17776.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17777maybe-TAGS-mpfr:
17778@if mpfr
17779maybe-TAGS-mpfr: TAGS-mpfr
17780
17781TAGS-mpfr: \
17782    configure-mpfr
17783	@[ -f ./mpfr/Makefile ] || exit 0; \
17784	r=`${PWD_COMMAND}`; export r; \
17785	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17786	$(HOST_EXPORTS) \
17787	for flag in $(EXTRA_HOST_FLAGS) ; do \
17788	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17789	done; \
17790	echo "Doing TAGS in mpfr" ; \
17791	(cd $(HOST_SUBDIR)/mpfr && \
17792	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17793	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17794	          "RANLIB=$${RANLIB}" \
17795	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17796	          TAGS) \
17797	  || exit 1
17798
17799@endif mpfr
17800
17801.PHONY: maybe-install-info-mpfr install-info-mpfr
17802maybe-install-info-mpfr:
17803@if mpfr
17804maybe-install-info-mpfr: install-info-mpfr
17805
17806install-info-mpfr: \
17807    configure-mpfr \
17808    info-mpfr
17809	@[ -f ./mpfr/Makefile ] || exit 0; \
17810	r=`${PWD_COMMAND}`; export r; \
17811	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17812	$(HOST_EXPORTS) \
17813	for flag in $(EXTRA_HOST_FLAGS) ; do \
17814	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17815	done; \
17816	echo "Doing install-info in mpfr" ; \
17817	(cd $(HOST_SUBDIR)/mpfr && \
17818	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17819	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17820	          "RANLIB=$${RANLIB}" \
17821	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17822	          install-info) \
17823	  || exit 1
17824
17825@endif mpfr
17826
17827.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17828maybe-install-pdf-mpfr:
17829@if mpfr
17830maybe-install-pdf-mpfr: install-pdf-mpfr
17831
17832install-pdf-mpfr: \
17833    configure-mpfr \
17834    pdf-mpfr
17835	@[ -f ./mpfr/Makefile ] || exit 0; \
17836	r=`${PWD_COMMAND}`; export r; \
17837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838	$(HOST_EXPORTS) \
17839	for flag in $(EXTRA_HOST_FLAGS) ; do \
17840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841	done; \
17842	echo "Doing install-pdf in mpfr" ; \
17843	(cd $(HOST_SUBDIR)/mpfr && \
17844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846	          "RANLIB=$${RANLIB}" \
17847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17848	          install-pdf) \
17849	  || exit 1
17850
17851@endif mpfr
17852
17853.PHONY: maybe-install-html-mpfr install-html-mpfr
17854maybe-install-html-mpfr:
17855@if mpfr
17856maybe-install-html-mpfr: install-html-mpfr
17857
17858install-html-mpfr: \
17859    configure-mpfr \
17860    html-mpfr
17861	@[ -f ./mpfr/Makefile ] || exit 0; \
17862	r=`${PWD_COMMAND}`; export r; \
17863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17864	$(HOST_EXPORTS) \
17865	for flag in $(EXTRA_HOST_FLAGS) ; do \
17866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17867	done; \
17868	echo "Doing install-html in mpfr" ; \
17869	(cd $(HOST_SUBDIR)/mpfr && \
17870	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17871	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17872	          "RANLIB=$${RANLIB}" \
17873	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17874	          install-html) \
17875	  || exit 1
17876
17877@endif mpfr
17878
17879.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17880maybe-installcheck-mpfr:
17881@if mpfr
17882maybe-installcheck-mpfr: installcheck-mpfr
17883
17884installcheck-mpfr: \
17885    configure-mpfr
17886	@[ -f ./mpfr/Makefile ] || exit 0; \
17887	r=`${PWD_COMMAND}`; export r; \
17888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17889	$(HOST_EXPORTS) \
17890	for flag in $(EXTRA_HOST_FLAGS) ; do \
17891	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17892	done; \
17893	echo "Doing installcheck in mpfr" ; \
17894	(cd $(HOST_SUBDIR)/mpfr && \
17895	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17896	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17897	          "RANLIB=$${RANLIB}" \
17898	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17899	          installcheck) \
17900	  || exit 1
17901
17902@endif mpfr
17903
17904.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17905maybe-mostlyclean-mpfr:
17906@if mpfr
17907maybe-mostlyclean-mpfr: mostlyclean-mpfr
17908
17909mostlyclean-mpfr:
17910	@[ -f ./mpfr/Makefile ] || exit 0; \
17911	r=`${PWD_COMMAND}`; export r; \
17912	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17913	$(HOST_EXPORTS) \
17914	for flag in $(EXTRA_HOST_FLAGS) ; do \
17915	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17916	done; \
17917	echo "Doing mostlyclean in mpfr" ; \
17918	(cd $(HOST_SUBDIR)/mpfr && \
17919	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17920	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17921	          "RANLIB=$${RANLIB}" \
17922	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17923	          mostlyclean) \
17924	  || exit 1
17925
17926@endif mpfr
17927
17928.PHONY: maybe-clean-mpfr clean-mpfr
17929maybe-clean-mpfr:
17930@if mpfr
17931maybe-clean-mpfr: clean-mpfr
17932
17933clean-mpfr:
17934	@[ -f ./mpfr/Makefile ] || exit 0; \
17935	r=`${PWD_COMMAND}`; export r; \
17936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17937	$(HOST_EXPORTS) \
17938	for flag in $(EXTRA_HOST_FLAGS) ; do \
17939	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17940	done; \
17941	echo "Doing clean in mpfr" ; \
17942	(cd $(HOST_SUBDIR)/mpfr && \
17943	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17944	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17945	          "RANLIB=$${RANLIB}" \
17946	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17947	          clean) \
17948	  || exit 1
17949
17950@endif mpfr
17951
17952.PHONY: maybe-distclean-mpfr distclean-mpfr
17953maybe-distclean-mpfr:
17954@if mpfr
17955maybe-distclean-mpfr: distclean-mpfr
17956
17957distclean-mpfr:
17958	@[ -f ./mpfr/Makefile ] || exit 0; \
17959	r=`${PWD_COMMAND}`; export r; \
17960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961	$(HOST_EXPORTS) \
17962	for flag in $(EXTRA_HOST_FLAGS) ; do \
17963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964	done; \
17965	echo "Doing distclean in mpfr" ; \
17966	(cd $(HOST_SUBDIR)/mpfr && \
17967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969	          "RANLIB=$${RANLIB}" \
17970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17971	          distclean) \
17972	  || exit 1
17973
17974@endif mpfr
17975
17976.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17977maybe-maintainer-clean-mpfr:
17978@if mpfr
17979maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17980
17981maintainer-clean-mpfr:
17982	@[ -f ./mpfr/Makefile ] || exit 0; \
17983	r=`${PWD_COMMAND}`; export r; \
17984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985	$(HOST_EXPORTS) \
17986	for flag in $(EXTRA_HOST_FLAGS) ; do \
17987	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17988	done; \
17989	echo "Doing maintainer-clean in mpfr" ; \
17990	(cd $(HOST_SUBDIR)/mpfr && \
17991	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17992	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17993	          "RANLIB=$${RANLIB}" \
17994	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17995	          maintainer-clean) \
17996	  || exit 1
17997
17998@endif mpfr
17999
18000
18001
18002.PHONY: configure-mpc maybe-configure-mpc
18003maybe-configure-mpc:
18004@if gcc-bootstrap
18005configure-mpc: stage_current
18006@endif gcc-bootstrap
18007@if mpc
18008maybe-configure-mpc: configure-mpc
18009configure-mpc:
18010	@r=`${PWD_COMMAND}`; export r; \
18011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18012	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18013	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18014	$(HOST_EXPORTS)  \
18015	echo Configuring in $(HOST_SUBDIR)/mpc; \
18016	cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18017	case $(srcdir) in \
18018	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18019	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18020		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18021	esac; \
18022	srcdiroption="--srcdir=$${topdir}/mpc"; \
18023	libsrcdir="$$s/mpc"; \
18024	$(SHELL) $${libsrcdir}/configure \
18025	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18026	  --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18027	  || exit 1
18028@endif mpc
18029
18030
18031
18032.PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18033maybe-configure-stage1-mpc:
18034@if mpc-bootstrap
18035maybe-configure-stage1-mpc: configure-stage1-mpc
18036configure-stage1-mpc:
18037	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18038	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18039	@r=`${PWD_COMMAND}`; export r; \
18040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18041	TFLAGS="$(STAGE1_TFLAGS)"; \
18042	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18043	$(HOST_EXPORTS) \
18044	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18045	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18046	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18047	echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18048	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18049	cd $(HOST_SUBDIR)/mpc || exit 1; \
18050	case $(srcdir) in \
18051	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18052	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18053		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18054	esac; \
18055	srcdiroption="--srcdir=$${topdir}/mpc"; \
18056	libsrcdir="$$s/mpc"; \
18057	$(SHELL) $${libsrcdir}/configure \
18058	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18059	  --target=${target_alias} $${srcdiroption} \
18060	  $(STAGE1_CONFIGURE_FLAGS) \
18061	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18062@endif mpc-bootstrap
18063
18064.PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18065maybe-configure-stage2-mpc:
18066@if mpc-bootstrap
18067maybe-configure-stage2-mpc: configure-stage2-mpc
18068configure-stage2-mpc:
18069	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18070	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18071	@r=`${PWD_COMMAND}`; export r; \
18072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18073	TFLAGS="$(STAGE2_TFLAGS)"; \
18074	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18075	$(HOST_EXPORTS) \
18076	$(POSTSTAGE1_HOST_EXPORTS) \
18077	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18078	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18079	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18080	echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18081	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18082	cd $(HOST_SUBDIR)/mpc || exit 1; \
18083	case $(srcdir) in \
18084	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18085	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18086		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18087	esac; \
18088	srcdiroption="--srcdir=$${topdir}/mpc"; \
18089	libsrcdir="$$s/mpc"; \
18090	$(SHELL) $${libsrcdir}/configure \
18091	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18092	  --target=${target_alias} $${srcdiroption} \
18093	  --with-build-libsubdir=$(HOST_SUBDIR) \
18094	  $(STAGE2_CONFIGURE_FLAGS) \
18095	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18096@endif mpc-bootstrap
18097
18098.PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18099maybe-configure-stage3-mpc:
18100@if mpc-bootstrap
18101maybe-configure-stage3-mpc: configure-stage3-mpc
18102configure-stage3-mpc:
18103	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18104	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18105	@r=`${PWD_COMMAND}`; export r; \
18106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18107	TFLAGS="$(STAGE3_TFLAGS)"; \
18108	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18109	$(HOST_EXPORTS) \
18110	$(POSTSTAGE1_HOST_EXPORTS) \
18111	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18112	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18113	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18114	echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18115	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18116	cd $(HOST_SUBDIR)/mpc || exit 1; \
18117	case $(srcdir) in \
18118	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18119	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18120		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18121	esac; \
18122	srcdiroption="--srcdir=$${topdir}/mpc"; \
18123	libsrcdir="$$s/mpc"; \
18124	$(SHELL) $${libsrcdir}/configure \
18125	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18126	  --target=${target_alias} $${srcdiroption} \
18127	  --with-build-libsubdir=$(HOST_SUBDIR) \
18128	  $(STAGE3_CONFIGURE_FLAGS) \
18129	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18130@endif mpc-bootstrap
18131
18132.PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18133maybe-configure-stage4-mpc:
18134@if mpc-bootstrap
18135maybe-configure-stage4-mpc: configure-stage4-mpc
18136configure-stage4-mpc:
18137	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18138	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18139	@r=`${PWD_COMMAND}`; export r; \
18140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141	TFLAGS="$(STAGE4_TFLAGS)"; \
18142	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18143	$(HOST_EXPORTS) \
18144	$(POSTSTAGE1_HOST_EXPORTS) \
18145	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18146	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18147	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18148	echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18149	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18150	cd $(HOST_SUBDIR)/mpc || exit 1; \
18151	case $(srcdir) in \
18152	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18153	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18154		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18155	esac; \
18156	srcdiroption="--srcdir=$${topdir}/mpc"; \
18157	libsrcdir="$$s/mpc"; \
18158	$(SHELL) $${libsrcdir}/configure \
18159	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18160	  --target=${target_alias} $${srcdiroption} \
18161	  --with-build-libsubdir=$(HOST_SUBDIR) \
18162	  $(STAGE4_CONFIGURE_FLAGS) \
18163	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18164@endif mpc-bootstrap
18165
18166.PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18167maybe-configure-stageprofile-mpc:
18168@if mpc-bootstrap
18169maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18170configure-stageprofile-mpc:
18171	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18172	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18173	@r=`${PWD_COMMAND}`; export r; \
18174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175	TFLAGS="$(STAGEprofile_TFLAGS)"; \
18176	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18177	$(HOST_EXPORTS) \
18178	$(POSTSTAGE1_HOST_EXPORTS) \
18179	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18180	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18181	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18182	echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18183	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18184	cd $(HOST_SUBDIR)/mpc || exit 1; \
18185	case $(srcdir) in \
18186	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18187	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18188		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18189	esac; \
18190	srcdiroption="--srcdir=$${topdir}/mpc"; \
18191	libsrcdir="$$s/mpc"; \
18192	$(SHELL) $${libsrcdir}/configure \
18193	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18194	  --target=${target_alias} $${srcdiroption} \
18195	  --with-build-libsubdir=$(HOST_SUBDIR) \
18196	  $(STAGEprofile_CONFIGURE_FLAGS) \
18197	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18198@endif mpc-bootstrap
18199
18200.PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18201maybe-configure-stagefeedback-mpc:
18202@if mpc-bootstrap
18203maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18204configure-stagefeedback-mpc:
18205	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18206	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18207	@r=`${PWD_COMMAND}`; export r; \
18208	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18209	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18210	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18211	$(HOST_EXPORTS) \
18212	$(POSTSTAGE1_HOST_EXPORTS) \
18213	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18214	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18215	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18216	echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18217	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18218	cd $(HOST_SUBDIR)/mpc || exit 1; \
18219	case $(srcdir) in \
18220	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18221	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18222		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18223	esac; \
18224	srcdiroption="--srcdir=$${topdir}/mpc"; \
18225	libsrcdir="$$s/mpc"; \
18226	$(SHELL) $${libsrcdir}/configure \
18227	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18228	  --target=${target_alias} $${srcdiroption} \
18229	  --with-build-libsubdir=$(HOST_SUBDIR) \
18230	  $(STAGEfeedback_CONFIGURE_FLAGS) \
18231	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18232@endif mpc-bootstrap
18233
18234
18235
18236
18237
18238.PHONY: all-mpc maybe-all-mpc
18239maybe-all-mpc:
18240@if gcc-bootstrap
18241all-mpc: stage_current
18242@endif gcc-bootstrap
18243@if mpc
18244TARGET-mpc=all
18245maybe-all-mpc: all-mpc
18246all-mpc: configure-mpc
18247	@r=`${PWD_COMMAND}`; export r; \
18248	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18249	$(HOST_EXPORTS)  \
18250	(cd $(HOST_SUBDIR)/mpc && \
18251	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18252		$(TARGET-mpc))
18253@endif mpc
18254
18255
18256
18257.PHONY: all-stage1-mpc maybe-all-stage1-mpc
18258.PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18259maybe-all-stage1-mpc:
18260maybe-clean-stage1-mpc:
18261@if mpc-bootstrap
18262maybe-all-stage1-mpc: all-stage1-mpc
18263all-stage1: all-stage1-mpc
18264TARGET-stage1-mpc = $(TARGET-mpc)
18265all-stage1-mpc: configure-stage1-mpc
18266	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18267	@r=`${PWD_COMMAND}`; export r; \
18268	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18269	TFLAGS="$(STAGE1_TFLAGS)"; \
18270	$(HOST_EXPORTS)  \
18271	cd $(HOST_SUBDIR)/mpc && \
18272	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18273		CFLAGS="$(STAGE1_CFLAGS)" \
18274		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18275		LIBCFLAGS="$(LIBCFLAGS)" \
18276		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18277		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18278		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18279		$(EXTRA_HOST_FLAGS)   \
18280		TFLAGS="$(STAGE1_TFLAGS)" \
18281		$(TARGET-stage1-mpc)
18282
18283maybe-clean-stage1-mpc: clean-stage1-mpc
18284clean-stage1: clean-stage1-mpc
18285clean-stage1-mpc:
18286	@if [ $(current_stage) = stage1 ]; then \
18287	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18288	else \
18289	  [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18290	  $(MAKE) stage1-start; \
18291	fi; \
18292	cd $(HOST_SUBDIR)/mpc && \
18293	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18294		 clean
18295@endif mpc-bootstrap
18296
18297
18298.PHONY: all-stage2-mpc maybe-all-stage2-mpc
18299.PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18300maybe-all-stage2-mpc:
18301maybe-clean-stage2-mpc:
18302@if mpc-bootstrap
18303maybe-all-stage2-mpc: all-stage2-mpc
18304all-stage2: all-stage2-mpc
18305TARGET-stage2-mpc = $(TARGET-mpc)
18306all-stage2-mpc: configure-stage2-mpc
18307	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18308	@r=`${PWD_COMMAND}`; export r; \
18309	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18310	TFLAGS="$(STAGE2_TFLAGS)"; \
18311	$(HOST_EXPORTS) \
18312	$(POSTSTAGE1_HOST_EXPORTS)  \
18313	cd $(HOST_SUBDIR)/mpc && \
18314	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18315		CFLAGS="$(STAGE2_CFLAGS)" \
18316		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18317		LIBCFLAGS="$(STAGE2_CFLAGS)" \
18318		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18319		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18320		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18321		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18322		TFLAGS="$(STAGE2_TFLAGS)" \
18323		$(TARGET-stage2-mpc)
18324
18325maybe-clean-stage2-mpc: clean-stage2-mpc
18326clean-stage2: clean-stage2-mpc
18327clean-stage2-mpc:
18328	@if [ $(current_stage) = stage2 ]; then \
18329	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18330	else \
18331	  [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18332	  $(MAKE) stage2-start; \
18333	fi; \
18334	cd $(HOST_SUBDIR)/mpc && \
18335	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18336		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18337		 clean
18338@endif mpc-bootstrap
18339
18340
18341.PHONY: all-stage3-mpc maybe-all-stage3-mpc
18342.PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18343maybe-all-stage3-mpc:
18344maybe-clean-stage3-mpc:
18345@if mpc-bootstrap
18346maybe-all-stage3-mpc: all-stage3-mpc
18347all-stage3: all-stage3-mpc
18348TARGET-stage3-mpc = $(TARGET-mpc)
18349all-stage3-mpc: configure-stage3-mpc
18350	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18351	@r=`${PWD_COMMAND}`; export r; \
18352	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353	TFLAGS="$(STAGE3_TFLAGS)"; \
18354	$(HOST_EXPORTS) \
18355	$(POSTSTAGE1_HOST_EXPORTS)  \
18356	cd $(HOST_SUBDIR)/mpc && \
18357	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18358		CFLAGS="$(STAGE3_CFLAGS)" \
18359		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18360		LIBCFLAGS="$(STAGE3_CFLAGS)" \
18361		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18362		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18363		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18364		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18365		TFLAGS="$(STAGE3_TFLAGS)" \
18366		$(TARGET-stage3-mpc)
18367
18368maybe-clean-stage3-mpc: clean-stage3-mpc
18369clean-stage3: clean-stage3-mpc
18370clean-stage3-mpc:
18371	@if [ $(current_stage) = stage3 ]; then \
18372	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18373	else \
18374	  [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18375	  $(MAKE) stage3-start; \
18376	fi; \
18377	cd $(HOST_SUBDIR)/mpc && \
18378	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18379		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18380		 clean
18381@endif mpc-bootstrap
18382
18383
18384.PHONY: all-stage4-mpc maybe-all-stage4-mpc
18385.PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18386maybe-all-stage4-mpc:
18387maybe-clean-stage4-mpc:
18388@if mpc-bootstrap
18389maybe-all-stage4-mpc: all-stage4-mpc
18390all-stage4: all-stage4-mpc
18391TARGET-stage4-mpc = $(TARGET-mpc)
18392all-stage4-mpc: configure-stage4-mpc
18393	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18394	@r=`${PWD_COMMAND}`; export r; \
18395	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18396	TFLAGS="$(STAGE4_TFLAGS)"; \
18397	$(HOST_EXPORTS) \
18398	$(POSTSTAGE1_HOST_EXPORTS)  \
18399	cd $(HOST_SUBDIR)/mpc && \
18400	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18401		CFLAGS="$(STAGE4_CFLAGS)" \
18402		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18403		LIBCFLAGS="$(STAGE4_CFLAGS)" \
18404		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18405		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18406		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18407		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18408		TFLAGS="$(STAGE4_TFLAGS)" \
18409		$(TARGET-stage4-mpc)
18410
18411maybe-clean-stage4-mpc: clean-stage4-mpc
18412clean-stage4: clean-stage4-mpc
18413clean-stage4-mpc:
18414	@if [ $(current_stage) = stage4 ]; then \
18415	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18416	else \
18417	  [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18418	  $(MAKE) stage4-start; \
18419	fi; \
18420	cd $(HOST_SUBDIR)/mpc && \
18421	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18422		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18423		 clean
18424@endif mpc-bootstrap
18425
18426
18427.PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18428.PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18429maybe-all-stageprofile-mpc:
18430maybe-clean-stageprofile-mpc:
18431@if mpc-bootstrap
18432maybe-all-stageprofile-mpc: all-stageprofile-mpc
18433all-stageprofile: all-stageprofile-mpc
18434TARGET-stageprofile-mpc = $(TARGET-mpc)
18435all-stageprofile-mpc: configure-stageprofile-mpc
18436	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18437	@r=`${PWD_COMMAND}`; export r; \
18438	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18439	TFLAGS="$(STAGEprofile_TFLAGS)"; \
18440	$(HOST_EXPORTS) \
18441	$(POSTSTAGE1_HOST_EXPORTS)  \
18442	cd $(HOST_SUBDIR)/mpc && \
18443	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18444		CFLAGS="$(STAGEprofile_CFLAGS)" \
18445		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18446		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18447		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18448		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18449		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18450		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18451		TFLAGS="$(STAGEprofile_TFLAGS)" \
18452		$(TARGET-stageprofile-mpc)
18453
18454maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18455clean-stageprofile: clean-stageprofile-mpc
18456clean-stageprofile-mpc:
18457	@if [ $(current_stage) = stageprofile ]; then \
18458	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18459	else \
18460	  [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18461	  $(MAKE) stageprofile-start; \
18462	fi; \
18463	cd $(HOST_SUBDIR)/mpc && \
18464	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18465		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18466		 clean
18467@endif mpc-bootstrap
18468
18469
18470.PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18471.PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18472maybe-all-stagefeedback-mpc:
18473maybe-clean-stagefeedback-mpc:
18474@if mpc-bootstrap
18475maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18476all-stagefeedback: all-stagefeedback-mpc
18477TARGET-stagefeedback-mpc = $(TARGET-mpc)
18478all-stagefeedback-mpc: configure-stagefeedback-mpc
18479	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18480	@r=`${PWD_COMMAND}`; export r; \
18481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18483	$(HOST_EXPORTS) \
18484	$(POSTSTAGE1_HOST_EXPORTS)  \
18485	cd $(HOST_SUBDIR)/mpc && \
18486	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18487		CFLAGS="$(STAGEfeedback_CFLAGS)" \
18488		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18489		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18490		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18491		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18492		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18493		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18494		TFLAGS="$(STAGEfeedback_TFLAGS)" \
18495		$(TARGET-stagefeedback-mpc)
18496
18497maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18498clean-stagefeedback: clean-stagefeedback-mpc
18499clean-stagefeedback-mpc:
18500	@if [ $(current_stage) = stagefeedback ]; then \
18501	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18502	else \
18503	  [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18504	  $(MAKE) stagefeedback-start; \
18505	fi; \
18506	cd $(HOST_SUBDIR)/mpc && \
18507	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18508		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18509		 clean
18510@endif mpc-bootstrap
18511
18512
18513
18514
18515
18516.PHONY: check-mpc maybe-check-mpc
18517maybe-check-mpc:
18518@if mpc
18519maybe-check-mpc: check-mpc
18520
18521check-mpc:
18522	@: $(MAKE); $(unstage)
18523	@r=`${PWD_COMMAND}`; export r; \
18524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18525	$(HOST_EXPORTS) \
18526	(cd $(HOST_SUBDIR)/mpc && \
18527	  $(MAKE) $(FLAGS_TO_PASS)  check)
18528
18529@endif mpc
18530
18531.PHONY: install-mpc maybe-install-mpc
18532maybe-install-mpc:
18533@if mpc
18534maybe-install-mpc: install-mpc
18535
18536install-mpc:
18537
18538@endif mpc
18539
18540# Other targets (info, dvi, pdf, etc.)
18541
18542.PHONY: maybe-info-mpc info-mpc
18543maybe-info-mpc:
18544@if mpc
18545maybe-info-mpc: info-mpc
18546
18547info-mpc: \
18548    configure-mpc
18549	@[ -f ./mpc/Makefile ] || exit 0; \
18550	r=`${PWD_COMMAND}`; export r; \
18551	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552	$(HOST_EXPORTS) \
18553	for flag in $(EXTRA_HOST_FLAGS) ; do \
18554	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18555	done; \
18556	echo "Doing info in mpc" ; \
18557	(cd $(HOST_SUBDIR)/mpc && \
18558	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18559	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18560	          "RANLIB=$${RANLIB}" \
18561	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18562	          info) \
18563	  || exit 1
18564
18565@endif mpc
18566
18567.PHONY: maybe-dvi-mpc dvi-mpc
18568maybe-dvi-mpc:
18569@if mpc
18570maybe-dvi-mpc: dvi-mpc
18571
18572dvi-mpc: \
18573    configure-mpc
18574	@[ -f ./mpc/Makefile ] || exit 0; \
18575	r=`${PWD_COMMAND}`; export r; \
18576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577	$(HOST_EXPORTS) \
18578	for flag in $(EXTRA_HOST_FLAGS) ; do \
18579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18580	done; \
18581	echo "Doing dvi in mpc" ; \
18582	(cd $(HOST_SUBDIR)/mpc && \
18583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18585	          "RANLIB=$${RANLIB}" \
18586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18587	          dvi) \
18588	  || exit 1
18589
18590@endif mpc
18591
18592.PHONY: maybe-pdf-mpc pdf-mpc
18593maybe-pdf-mpc:
18594@if mpc
18595maybe-pdf-mpc: pdf-mpc
18596
18597pdf-mpc: \
18598    configure-mpc
18599	@[ -f ./mpc/Makefile ] || exit 0; \
18600	r=`${PWD_COMMAND}`; export r; \
18601	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602	$(HOST_EXPORTS) \
18603	for flag in $(EXTRA_HOST_FLAGS) ; do \
18604	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605	done; \
18606	echo "Doing pdf in mpc" ; \
18607	(cd $(HOST_SUBDIR)/mpc && \
18608	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610	          "RANLIB=$${RANLIB}" \
18611	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18612	          pdf) \
18613	  || exit 1
18614
18615@endif mpc
18616
18617.PHONY: maybe-html-mpc html-mpc
18618maybe-html-mpc:
18619@if mpc
18620maybe-html-mpc: html-mpc
18621
18622html-mpc: \
18623    configure-mpc
18624	@[ -f ./mpc/Makefile ] || exit 0; \
18625	r=`${PWD_COMMAND}`; export r; \
18626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18627	$(HOST_EXPORTS) \
18628	for flag in $(EXTRA_HOST_FLAGS) ; do \
18629	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18630	done; \
18631	echo "Doing html in mpc" ; \
18632	(cd $(HOST_SUBDIR)/mpc && \
18633	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18634	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18635	          "RANLIB=$${RANLIB}" \
18636	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18637	          html) \
18638	  || exit 1
18639
18640@endif mpc
18641
18642.PHONY: maybe-TAGS-mpc TAGS-mpc
18643maybe-TAGS-mpc:
18644@if mpc
18645maybe-TAGS-mpc: TAGS-mpc
18646
18647TAGS-mpc: \
18648    configure-mpc
18649	@[ -f ./mpc/Makefile ] || exit 0; \
18650	r=`${PWD_COMMAND}`; export r; \
18651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18652	$(HOST_EXPORTS) \
18653	for flag in $(EXTRA_HOST_FLAGS) ; do \
18654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18655	done; \
18656	echo "Doing TAGS in mpc" ; \
18657	(cd $(HOST_SUBDIR)/mpc && \
18658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18660	          "RANLIB=$${RANLIB}" \
18661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18662	          TAGS) \
18663	  || exit 1
18664
18665@endif mpc
18666
18667.PHONY: maybe-install-info-mpc install-info-mpc
18668maybe-install-info-mpc:
18669@if mpc
18670maybe-install-info-mpc: install-info-mpc
18671
18672install-info-mpc: \
18673    configure-mpc \
18674    info-mpc
18675	@[ -f ./mpc/Makefile ] || exit 0; \
18676	r=`${PWD_COMMAND}`; export r; \
18677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18678	$(HOST_EXPORTS) \
18679	for flag in $(EXTRA_HOST_FLAGS) ; do \
18680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18681	done; \
18682	echo "Doing install-info in mpc" ; \
18683	(cd $(HOST_SUBDIR)/mpc && \
18684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18686	          "RANLIB=$${RANLIB}" \
18687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18688	          install-info) \
18689	  || exit 1
18690
18691@endif mpc
18692
18693.PHONY: maybe-install-pdf-mpc install-pdf-mpc
18694maybe-install-pdf-mpc:
18695@if mpc
18696maybe-install-pdf-mpc: install-pdf-mpc
18697
18698install-pdf-mpc: \
18699    configure-mpc \
18700    pdf-mpc
18701	@[ -f ./mpc/Makefile ] || exit 0; \
18702	r=`${PWD_COMMAND}`; export r; \
18703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18704	$(HOST_EXPORTS) \
18705	for flag in $(EXTRA_HOST_FLAGS) ; do \
18706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18707	done; \
18708	echo "Doing install-pdf in mpc" ; \
18709	(cd $(HOST_SUBDIR)/mpc && \
18710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18712	          "RANLIB=$${RANLIB}" \
18713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18714	          install-pdf) \
18715	  || exit 1
18716
18717@endif mpc
18718
18719.PHONY: maybe-install-html-mpc install-html-mpc
18720maybe-install-html-mpc:
18721@if mpc
18722maybe-install-html-mpc: install-html-mpc
18723
18724install-html-mpc: \
18725    configure-mpc \
18726    html-mpc
18727	@[ -f ./mpc/Makefile ] || exit 0; \
18728	r=`${PWD_COMMAND}`; export r; \
18729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18730	$(HOST_EXPORTS) \
18731	for flag in $(EXTRA_HOST_FLAGS) ; do \
18732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18733	done; \
18734	echo "Doing install-html in mpc" ; \
18735	(cd $(HOST_SUBDIR)/mpc && \
18736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18738	          "RANLIB=$${RANLIB}" \
18739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18740	          install-html) \
18741	  || exit 1
18742
18743@endif mpc
18744
18745.PHONY: maybe-installcheck-mpc installcheck-mpc
18746maybe-installcheck-mpc:
18747@if mpc
18748maybe-installcheck-mpc: installcheck-mpc
18749
18750installcheck-mpc: \
18751    configure-mpc
18752	@[ -f ./mpc/Makefile ] || exit 0; \
18753	r=`${PWD_COMMAND}`; export r; \
18754	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18755	$(HOST_EXPORTS) \
18756	for flag in $(EXTRA_HOST_FLAGS) ; do \
18757	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18758	done; \
18759	echo "Doing installcheck in mpc" ; \
18760	(cd $(HOST_SUBDIR)/mpc && \
18761	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18762	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18763	          "RANLIB=$${RANLIB}" \
18764	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18765	          installcheck) \
18766	  || exit 1
18767
18768@endif mpc
18769
18770.PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18771maybe-mostlyclean-mpc:
18772@if mpc
18773maybe-mostlyclean-mpc: mostlyclean-mpc
18774
18775mostlyclean-mpc:
18776	@[ -f ./mpc/Makefile ] || exit 0; \
18777	r=`${PWD_COMMAND}`; export r; \
18778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18779	$(HOST_EXPORTS) \
18780	for flag in $(EXTRA_HOST_FLAGS) ; do \
18781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18782	done; \
18783	echo "Doing mostlyclean in mpc" ; \
18784	(cd $(HOST_SUBDIR)/mpc && \
18785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18787	          "RANLIB=$${RANLIB}" \
18788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18789	          mostlyclean) \
18790	  || exit 1
18791
18792@endif mpc
18793
18794.PHONY: maybe-clean-mpc clean-mpc
18795maybe-clean-mpc:
18796@if mpc
18797maybe-clean-mpc: clean-mpc
18798
18799clean-mpc:
18800	@[ -f ./mpc/Makefile ] || exit 0; \
18801	r=`${PWD_COMMAND}`; export r; \
18802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18803	$(HOST_EXPORTS) \
18804	for flag in $(EXTRA_HOST_FLAGS) ; do \
18805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18806	done; \
18807	echo "Doing clean in mpc" ; \
18808	(cd $(HOST_SUBDIR)/mpc && \
18809	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18810	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18811	          "RANLIB=$${RANLIB}" \
18812	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18813	          clean) \
18814	  || exit 1
18815
18816@endif mpc
18817
18818.PHONY: maybe-distclean-mpc distclean-mpc
18819maybe-distclean-mpc:
18820@if mpc
18821maybe-distclean-mpc: distclean-mpc
18822
18823distclean-mpc:
18824	@[ -f ./mpc/Makefile ] || exit 0; \
18825	r=`${PWD_COMMAND}`; export r; \
18826	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18827	$(HOST_EXPORTS) \
18828	for flag in $(EXTRA_HOST_FLAGS) ; do \
18829	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18830	done; \
18831	echo "Doing distclean in mpc" ; \
18832	(cd $(HOST_SUBDIR)/mpc && \
18833	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18834	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18835	          "RANLIB=$${RANLIB}" \
18836	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18837	          distclean) \
18838	  || exit 1
18839
18840@endif mpc
18841
18842.PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18843maybe-maintainer-clean-mpc:
18844@if mpc
18845maybe-maintainer-clean-mpc: maintainer-clean-mpc
18846
18847maintainer-clean-mpc:
18848	@[ -f ./mpc/Makefile ] || exit 0; \
18849	r=`${PWD_COMMAND}`; export r; \
18850	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18851	$(HOST_EXPORTS) \
18852	for flag in $(EXTRA_HOST_FLAGS) ; do \
18853	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18854	done; \
18855	echo "Doing maintainer-clean in mpc" ; \
18856	(cd $(HOST_SUBDIR)/mpc && \
18857	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18858	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18859	          "RANLIB=$${RANLIB}" \
18860	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18861	          maintainer-clean) \
18862	  || exit 1
18863
18864@endif mpc
18865
18866
18867
18868.PHONY: configure-ppl maybe-configure-ppl
18869maybe-configure-ppl:
18870@if gcc-bootstrap
18871configure-ppl: stage_current
18872@endif gcc-bootstrap
18873@if ppl
18874maybe-configure-ppl: configure-ppl
18875configure-ppl:
18876	@r=`${PWD_COMMAND}`; export r; \
18877	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18878	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18879	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18880	$(HOST_EXPORTS)  \
18881	echo Configuring in $(HOST_SUBDIR)/ppl; \
18882	cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18883	case $(srcdir) in \
18884	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18885	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18886		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18887	esac; \
18888	srcdiroption="--srcdir=$${topdir}/ppl"; \
18889	libsrcdir="$$s/ppl"; \
18890	$(SHELL) $${libsrcdir}/configure \
18891	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18892	  --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18893	  || exit 1
18894@endif ppl
18895
18896
18897
18898.PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18899maybe-configure-stage1-ppl:
18900@if ppl-bootstrap
18901maybe-configure-stage1-ppl: configure-stage1-ppl
18902configure-stage1-ppl:
18903	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18904	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18905	@r=`${PWD_COMMAND}`; export r; \
18906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18907	TFLAGS="$(STAGE1_TFLAGS)"; \
18908	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18909	$(HOST_EXPORTS) \
18910	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18911	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18912	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18913	echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18914	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18915	cd $(HOST_SUBDIR)/ppl || exit 1; \
18916	case $(srcdir) in \
18917	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18918	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18919		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18920	esac; \
18921	srcdiroption="--srcdir=$${topdir}/ppl"; \
18922	libsrcdir="$$s/ppl"; \
18923	$(SHELL) $${libsrcdir}/configure \
18924	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18925	  --target=${target_alias} $${srcdiroption} \
18926	  $(STAGE1_CONFIGURE_FLAGS) \
18927	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18928@endif ppl-bootstrap
18929
18930.PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18931maybe-configure-stage2-ppl:
18932@if ppl-bootstrap
18933maybe-configure-stage2-ppl: configure-stage2-ppl
18934configure-stage2-ppl:
18935	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18936	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18937	@r=`${PWD_COMMAND}`; export r; \
18938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18939	TFLAGS="$(STAGE2_TFLAGS)"; \
18940	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18941	$(HOST_EXPORTS) \
18942	$(POSTSTAGE1_HOST_EXPORTS) \
18943	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18944	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18945	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18946	echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18947	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18948	cd $(HOST_SUBDIR)/ppl || exit 1; \
18949	case $(srcdir) in \
18950	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18951	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18952		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18953	esac; \
18954	srcdiroption="--srcdir=$${topdir}/ppl"; \
18955	libsrcdir="$$s/ppl"; \
18956	$(SHELL) $${libsrcdir}/configure \
18957	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18958	  --target=${target_alias} $${srcdiroption} \
18959	  --with-build-libsubdir=$(HOST_SUBDIR) \
18960	  $(STAGE2_CONFIGURE_FLAGS) \
18961	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18962@endif ppl-bootstrap
18963
18964.PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18965maybe-configure-stage3-ppl:
18966@if ppl-bootstrap
18967maybe-configure-stage3-ppl: configure-stage3-ppl
18968configure-stage3-ppl:
18969	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18970	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18971	@r=`${PWD_COMMAND}`; export r; \
18972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973	TFLAGS="$(STAGE3_TFLAGS)"; \
18974	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18975	$(HOST_EXPORTS) \
18976	$(POSTSTAGE1_HOST_EXPORTS) \
18977	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18978	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18979	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18980	echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18981	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18982	cd $(HOST_SUBDIR)/ppl || exit 1; \
18983	case $(srcdir) in \
18984	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18985	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18986		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18987	esac; \
18988	srcdiroption="--srcdir=$${topdir}/ppl"; \
18989	libsrcdir="$$s/ppl"; \
18990	$(SHELL) $${libsrcdir}/configure \
18991	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18992	  --target=${target_alias} $${srcdiroption} \
18993	  --with-build-libsubdir=$(HOST_SUBDIR) \
18994	  $(STAGE3_CONFIGURE_FLAGS) \
18995	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18996@endif ppl-bootstrap
18997
18998.PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18999maybe-configure-stage4-ppl:
19000@if ppl-bootstrap
19001maybe-configure-stage4-ppl: configure-stage4-ppl
19002configure-stage4-ppl:
19003	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19004	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19005	@r=`${PWD_COMMAND}`; export r; \
19006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007	TFLAGS="$(STAGE4_TFLAGS)"; \
19008	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19009	$(HOST_EXPORTS) \
19010	$(POSTSTAGE1_HOST_EXPORTS) \
19011	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19012	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19013	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19014	echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19015	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19016	cd $(HOST_SUBDIR)/ppl || exit 1; \
19017	case $(srcdir) in \
19018	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19019	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19020		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19021	esac; \
19022	srcdiroption="--srcdir=$${topdir}/ppl"; \
19023	libsrcdir="$$s/ppl"; \
19024	$(SHELL) $${libsrcdir}/configure \
19025	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19026	  --target=${target_alias} $${srcdiroption} \
19027	  --with-build-libsubdir=$(HOST_SUBDIR) \
19028	  $(STAGE4_CONFIGURE_FLAGS) \
19029	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19030@endif ppl-bootstrap
19031
19032.PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19033maybe-configure-stageprofile-ppl:
19034@if ppl-bootstrap
19035maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19036configure-stageprofile-ppl:
19037	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19038	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19039	@r=`${PWD_COMMAND}`; export r; \
19040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19041	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19042	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19043	$(HOST_EXPORTS) \
19044	$(POSTSTAGE1_HOST_EXPORTS) \
19045	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19046	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19047	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19048	echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19049	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19050	cd $(HOST_SUBDIR)/ppl || exit 1; \
19051	case $(srcdir) in \
19052	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19053	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19054		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19055	esac; \
19056	srcdiroption="--srcdir=$${topdir}/ppl"; \
19057	libsrcdir="$$s/ppl"; \
19058	$(SHELL) $${libsrcdir}/configure \
19059	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19060	  --target=${target_alias} $${srcdiroption} \
19061	  --with-build-libsubdir=$(HOST_SUBDIR) \
19062	  $(STAGEprofile_CONFIGURE_FLAGS) \
19063	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19064@endif ppl-bootstrap
19065
19066.PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19067maybe-configure-stagefeedback-ppl:
19068@if ppl-bootstrap
19069maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19070configure-stagefeedback-ppl:
19071	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19072	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19073	@r=`${PWD_COMMAND}`; export r; \
19074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19076	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19077	$(HOST_EXPORTS) \
19078	$(POSTSTAGE1_HOST_EXPORTS) \
19079	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19080	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19081	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19082	echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19083	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19084	cd $(HOST_SUBDIR)/ppl || exit 1; \
19085	case $(srcdir) in \
19086	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19087	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19088		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19089	esac; \
19090	srcdiroption="--srcdir=$${topdir}/ppl"; \
19091	libsrcdir="$$s/ppl"; \
19092	$(SHELL) $${libsrcdir}/configure \
19093	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19094	  --target=${target_alias} $${srcdiroption} \
19095	  --with-build-libsubdir=$(HOST_SUBDIR) \
19096	  $(STAGEfeedback_CONFIGURE_FLAGS) \
19097	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19098@endif ppl-bootstrap
19099
19100
19101
19102
19103
19104.PHONY: all-ppl maybe-all-ppl
19105maybe-all-ppl:
19106@if gcc-bootstrap
19107all-ppl: stage_current
19108@endif gcc-bootstrap
19109@if ppl
19110TARGET-ppl=all
19111maybe-all-ppl: all-ppl
19112all-ppl: configure-ppl
19113	@r=`${PWD_COMMAND}`; export r; \
19114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115	$(HOST_EXPORTS)  \
19116	(cd $(HOST_SUBDIR)/ppl && \
19117	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19118		$(TARGET-ppl))
19119@endif ppl
19120
19121
19122
19123.PHONY: all-stage1-ppl maybe-all-stage1-ppl
19124.PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19125maybe-all-stage1-ppl:
19126maybe-clean-stage1-ppl:
19127@if ppl-bootstrap
19128maybe-all-stage1-ppl: all-stage1-ppl
19129all-stage1: all-stage1-ppl
19130TARGET-stage1-ppl = $(TARGET-ppl)
19131all-stage1-ppl: configure-stage1-ppl
19132	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19133	@r=`${PWD_COMMAND}`; export r; \
19134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135	TFLAGS="$(STAGE1_TFLAGS)"; \
19136	$(HOST_EXPORTS)  \
19137	cd $(HOST_SUBDIR)/ppl && \
19138	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19139		CFLAGS="$(STAGE1_CFLAGS)" \
19140		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19141		LIBCFLAGS="$(LIBCFLAGS)" \
19142		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19143		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19144		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19145		$(EXTRA_HOST_FLAGS)   \
19146		TFLAGS="$(STAGE1_TFLAGS)" \
19147		$(TARGET-stage1-ppl)
19148
19149maybe-clean-stage1-ppl: clean-stage1-ppl
19150clean-stage1: clean-stage1-ppl
19151clean-stage1-ppl:
19152	@if [ $(current_stage) = stage1 ]; then \
19153	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19154	else \
19155	  [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19156	  $(MAKE) stage1-start; \
19157	fi; \
19158	cd $(HOST_SUBDIR)/ppl && \
19159	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19160		 clean
19161@endif ppl-bootstrap
19162
19163
19164.PHONY: all-stage2-ppl maybe-all-stage2-ppl
19165.PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19166maybe-all-stage2-ppl:
19167maybe-clean-stage2-ppl:
19168@if ppl-bootstrap
19169maybe-all-stage2-ppl: all-stage2-ppl
19170all-stage2: all-stage2-ppl
19171TARGET-stage2-ppl = $(TARGET-ppl)
19172all-stage2-ppl: configure-stage2-ppl
19173	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19174	@r=`${PWD_COMMAND}`; export r; \
19175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19176	TFLAGS="$(STAGE2_TFLAGS)"; \
19177	$(HOST_EXPORTS) \
19178	$(POSTSTAGE1_HOST_EXPORTS)  \
19179	cd $(HOST_SUBDIR)/ppl && \
19180	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19181		CFLAGS="$(STAGE2_CFLAGS)" \
19182		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19183		LIBCFLAGS="$(STAGE2_CFLAGS)" \
19184		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19185		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19186		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19187		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19188		TFLAGS="$(STAGE2_TFLAGS)" \
19189		$(TARGET-stage2-ppl)
19190
19191maybe-clean-stage2-ppl: clean-stage2-ppl
19192clean-stage2: clean-stage2-ppl
19193clean-stage2-ppl:
19194	@if [ $(current_stage) = stage2 ]; then \
19195	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19196	else \
19197	  [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19198	  $(MAKE) stage2-start; \
19199	fi; \
19200	cd $(HOST_SUBDIR)/ppl && \
19201	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19202		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19203		 clean
19204@endif ppl-bootstrap
19205
19206
19207.PHONY: all-stage3-ppl maybe-all-stage3-ppl
19208.PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19209maybe-all-stage3-ppl:
19210maybe-clean-stage3-ppl:
19211@if ppl-bootstrap
19212maybe-all-stage3-ppl: all-stage3-ppl
19213all-stage3: all-stage3-ppl
19214TARGET-stage3-ppl = $(TARGET-ppl)
19215all-stage3-ppl: configure-stage3-ppl
19216	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19217	@r=`${PWD_COMMAND}`; export r; \
19218	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19219	TFLAGS="$(STAGE3_TFLAGS)"; \
19220	$(HOST_EXPORTS) \
19221	$(POSTSTAGE1_HOST_EXPORTS)  \
19222	cd $(HOST_SUBDIR)/ppl && \
19223	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19224		CFLAGS="$(STAGE3_CFLAGS)" \
19225		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19226		LIBCFLAGS="$(STAGE3_CFLAGS)" \
19227		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19228		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19229		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19230		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19231		TFLAGS="$(STAGE3_TFLAGS)" \
19232		$(TARGET-stage3-ppl)
19233
19234maybe-clean-stage3-ppl: clean-stage3-ppl
19235clean-stage3: clean-stage3-ppl
19236clean-stage3-ppl:
19237	@if [ $(current_stage) = stage3 ]; then \
19238	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19239	else \
19240	  [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19241	  $(MAKE) stage3-start; \
19242	fi; \
19243	cd $(HOST_SUBDIR)/ppl && \
19244	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19245		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19246		 clean
19247@endif ppl-bootstrap
19248
19249
19250.PHONY: all-stage4-ppl maybe-all-stage4-ppl
19251.PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19252maybe-all-stage4-ppl:
19253maybe-clean-stage4-ppl:
19254@if ppl-bootstrap
19255maybe-all-stage4-ppl: all-stage4-ppl
19256all-stage4: all-stage4-ppl
19257TARGET-stage4-ppl = $(TARGET-ppl)
19258all-stage4-ppl: configure-stage4-ppl
19259	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19260	@r=`${PWD_COMMAND}`; export r; \
19261	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19262	TFLAGS="$(STAGE4_TFLAGS)"; \
19263	$(HOST_EXPORTS) \
19264	$(POSTSTAGE1_HOST_EXPORTS)  \
19265	cd $(HOST_SUBDIR)/ppl && \
19266	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19267		CFLAGS="$(STAGE4_CFLAGS)" \
19268		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19269		LIBCFLAGS="$(STAGE4_CFLAGS)" \
19270		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19271		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19272		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19273		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19274		TFLAGS="$(STAGE4_TFLAGS)" \
19275		$(TARGET-stage4-ppl)
19276
19277maybe-clean-stage4-ppl: clean-stage4-ppl
19278clean-stage4: clean-stage4-ppl
19279clean-stage4-ppl:
19280	@if [ $(current_stage) = stage4 ]; then \
19281	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19282	else \
19283	  [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19284	  $(MAKE) stage4-start; \
19285	fi; \
19286	cd $(HOST_SUBDIR)/ppl && \
19287	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19288		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19289		 clean
19290@endif ppl-bootstrap
19291
19292
19293.PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19294.PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19295maybe-all-stageprofile-ppl:
19296maybe-clean-stageprofile-ppl:
19297@if ppl-bootstrap
19298maybe-all-stageprofile-ppl: all-stageprofile-ppl
19299all-stageprofile: all-stageprofile-ppl
19300TARGET-stageprofile-ppl = $(TARGET-ppl)
19301all-stageprofile-ppl: configure-stageprofile-ppl
19302	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19303	@r=`${PWD_COMMAND}`; export r; \
19304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19305	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19306	$(HOST_EXPORTS) \
19307	$(POSTSTAGE1_HOST_EXPORTS)  \
19308	cd $(HOST_SUBDIR)/ppl && \
19309	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19310		CFLAGS="$(STAGEprofile_CFLAGS)" \
19311		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19312		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19313		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19314		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19315		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19316		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19317		TFLAGS="$(STAGEprofile_TFLAGS)" \
19318		$(TARGET-stageprofile-ppl)
19319
19320maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19321clean-stageprofile: clean-stageprofile-ppl
19322clean-stageprofile-ppl:
19323	@if [ $(current_stage) = stageprofile ]; then \
19324	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19325	else \
19326	  [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19327	  $(MAKE) stageprofile-start; \
19328	fi; \
19329	cd $(HOST_SUBDIR)/ppl && \
19330	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19331		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19332		 clean
19333@endif ppl-bootstrap
19334
19335
19336.PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19337.PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19338maybe-all-stagefeedback-ppl:
19339maybe-clean-stagefeedback-ppl:
19340@if ppl-bootstrap
19341maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19342all-stagefeedback: all-stagefeedback-ppl
19343TARGET-stagefeedback-ppl = $(TARGET-ppl)
19344all-stagefeedback-ppl: configure-stagefeedback-ppl
19345	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19346	@r=`${PWD_COMMAND}`; export r; \
19347	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19349	$(HOST_EXPORTS) \
19350	$(POSTSTAGE1_HOST_EXPORTS)  \
19351	cd $(HOST_SUBDIR)/ppl && \
19352	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19353		CFLAGS="$(STAGEfeedback_CFLAGS)" \
19354		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19355		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19356		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19357		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19358		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19359		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19360		TFLAGS="$(STAGEfeedback_TFLAGS)" \
19361		$(TARGET-stagefeedback-ppl)
19362
19363maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19364clean-stagefeedback: clean-stagefeedback-ppl
19365clean-stagefeedback-ppl:
19366	@if [ $(current_stage) = stagefeedback ]; then \
19367	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19368	else \
19369	  [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19370	  $(MAKE) stagefeedback-start; \
19371	fi; \
19372	cd $(HOST_SUBDIR)/ppl && \
19373	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19374		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19375		 clean
19376@endif ppl-bootstrap
19377
19378
19379
19380
19381
19382.PHONY: check-ppl maybe-check-ppl
19383maybe-check-ppl:
19384@if ppl
19385maybe-check-ppl: check-ppl
19386
19387check-ppl:
19388	@: $(MAKE); $(unstage)
19389	@r=`${PWD_COMMAND}`; export r; \
19390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19391	$(HOST_EXPORTS) \
19392	(cd $(HOST_SUBDIR)/ppl && \
19393	  $(MAKE) $(FLAGS_TO_PASS)  check)
19394
19395@endif ppl
19396
19397.PHONY: install-ppl maybe-install-ppl
19398maybe-install-ppl:
19399@if ppl
19400maybe-install-ppl: install-ppl
19401
19402install-ppl:
19403
19404@endif ppl
19405
19406# Other targets (info, dvi, pdf, etc.)
19407
19408.PHONY: maybe-info-ppl info-ppl
19409maybe-info-ppl:
19410@if ppl
19411maybe-info-ppl: info-ppl
19412
19413info-ppl: \
19414    configure-ppl
19415	@[ -f ./ppl/Makefile ] || exit 0; \
19416	r=`${PWD_COMMAND}`; export r; \
19417	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19418	$(HOST_EXPORTS) \
19419	for flag in $(EXTRA_HOST_FLAGS) ; do \
19420	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19421	done; \
19422	echo "Doing info in ppl" ; \
19423	(cd $(HOST_SUBDIR)/ppl && \
19424	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19425	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19426	          "RANLIB=$${RANLIB}" \
19427	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19428	          info) \
19429	  || exit 1
19430
19431@endif ppl
19432
19433.PHONY: maybe-dvi-ppl dvi-ppl
19434maybe-dvi-ppl:
19435@if ppl
19436maybe-dvi-ppl: dvi-ppl
19437
19438dvi-ppl: \
19439    configure-ppl
19440	@[ -f ./ppl/Makefile ] || exit 0; \
19441	r=`${PWD_COMMAND}`; export r; \
19442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19443	$(HOST_EXPORTS) \
19444	for flag in $(EXTRA_HOST_FLAGS) ; do \
19445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19446	done; \
19447	echo "Doing dvi in ppl" ; \
19448	(cd $(HOST_SUBDIR)/ppl && \
19449	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19450	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19451	          "RANLIB=$${RANLIB}" \
19452	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19453	          dvi) \
19454	  || exit 1
19455
19456@endif ppl
19457
19458.PHONY: maybe-pdf-ppl pdf-ppl
19459maybe-pdf-ppl:
19460@if ppl
19461maybe-pdf-ppl: pdf-ppl
19462
19463pdf-ppl: \
19464    configure-ppl
19465	@[ -f ./ppl/Makefile ] || exit 0; \
19466	r=`${PWD_COMMAND}`; export r; \
19467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468	$(HOST_EXPORTS) \
19469	for flag in $(EXTRA_HOST_FLAGS) ; do \
19470	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19471	done; \
19472	echo "Doing pdf in ppl" ; \
19473	(cd $(HOST_SUBDIR)/ppl && \
19474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19476	          "RANLIB=$${RANLIB}" \
19477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19478	          pdf) \
19479	  || exit 1
19480
19481@endif ppl
19482
19483.PHONY: maybe-html-ppl html-ppl
19484maybe-html-ppl:
19485@if ppl
19486maybe-html-ppl: html-ppl
19487
19488html-ppl: \
19489    configure-ppl
19490	@[ -f ./ppl/Makefile ] || exit 0; \
19491	r=`${PWD_COMMAND}`; export r; \
19492	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19493	$(HOST_EXPORTS) \
19494	for flag in $(EXTRA_HOST_FLAGS) ; do \
19495	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19496	done; \
19497	echo "Doing html in ppl" ; \
19498	(cd $(HOST_SUBDIR)/ppl && \
19499	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19500	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19501	          "RANLIB=$${RANLIB}" \
19502	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19503	          html) \
19504	  || exit 1
19505
19506@endif ppl
19507
19508.PHONY: maybe-TAGS-ppl TAGS-ppl
19509maybe-TAGS-ppl:
19510@if ppl
19511maybe-TAGS-ppl: TAGS-ppl
19512
19513TAGS-ppl: \
19514    configure-ppl
19515	@[ -f ./ppl/Makefile ] || exit 0; \
19516	r=`${PWD_COMMAND}`; export r; \
19517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19518	$(HOST_EXPORTS) \
19519	for flag in $(EXTRA_HOST_FLAGS) ; do \
19520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19521	done; \
19522	echo "Doing TAGS in ppl" ; \
19523	(cd $(HOST_SUBDIR)/ppl && \
19524	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19525	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19526	          "RANLIB=$${RANLIB}" \
19527	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19528	          TAGS) \
19529	  || exit 1
19530
19531@endif ppl
19532
19533.PHONY: maybe-install-info-ppl install-info-ppl
19534maybe-install-info-ppl:
19535@if ppl
19536maybe-install-info-ppl: install-info-ppl
19537
19538install-info-ppl: \
19539    configure-ppl \
19540    info-ppl
19541	@[ -f ./ppl/Makefile ] || exit 0; \
19542	r=`${PWD_COMMAND}`; export r; \
19543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19544	$(HOST_EXPORTS) \
19545	for flag in $(EXTRA_HOST_FLAGS) ; do \
19546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19547	done; \
19548	echo "Doing install-info in ppl" ; \
19549	(cd $(HOST_SUBDIR)/ppl && \
19550	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19551	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19552	          "RANLIB=$${RANLIB}" \
19553	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19554	          install-info) \
19555	  || exit 1
19556
19557@endif ppl
19558
19559.PHONY: maybe-install-pdf-ppl install-pdf-ppl
19560maybe-install-pdf-ppl:
19561@if ppl
19562maybe-install-pdf-ppl: install-pdf-ppl
19563
19564install-pdf-ppl: \
19565    configure-ppl \
19566    pdf-ppl
19567	@[ -f ./ppl/Makefile ] || exit 0; \
19568	r=`${PWD_COMMAND}`; export r; \
19569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19570	$(HOST_EXPORTS) \
19571	for flag in $(EXTRA_HOST_FLAGS) ; do \
19572	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19573	done; \
19574	echo "Doing install-pdf in ppl" ; \
19575	(cd $(HOST_SUBDIR)/ppl && \
19576	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19577	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19578	          "RANLIB=$${RANLIB}" \
19579	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19580	          install-pdf) \
19581	  || exit 1
19582
19583@endif ppl
19584
19585.PHONY: maybe-install-html-ppl install-html-ppl
19586maybe-install-html-ppl:
19587@if ppl
19588maybe-install-html-ppl: install-html-ppl
19589
19590install-html-ppl: \
19591    configure-ppl \
19592    html-ppl
19593	@[ -f ./ppl/Makefile ] || exit 0; \
19594	r=`${PWD_COMMAND}`; export r; \
19595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19596	$(HOST_EXPORTS) \
19597	for flag in $(EXTRA_HOST_FLAGS) ; do \
19598	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19599	done; \
19600	echo "Doing install-html in ppl" ; \
19601	(cd $(HOST_SUBDIR)/ppl && \
19602	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19603	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19604	          "RANLIB=$${RANLIB}" \
19605	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19606	          install-html) \
19607	  || exit 1
19608
19609@endif ppl
19610
19611.PHONY: maybe-installcheck-ppl installcheck-ppl
19612maybe-installcheck-ppl:
19613@if ppl
19614maybe-installcheck-ppl: installcheck-ppl
19615
19616installcheck-ppl: \
19617    configure-ppl
19618	@[ -f ./ppl/Makefile ] || exit 0; \
19619	r=`${PWD_COMMAND}`; export r; \
19620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621	$(HOST_EXPORTS) \
19622	for flag in $(EXTRA_HOST_FLAGS) ; do \
19623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19624	done; \
19625	echo "Doing installcheck in ppl" ; \
19626	(cd $(HOST_SUBDIR)/ppl && \
19627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19629	          "RANLIB=$${RANLIB}" \
19630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19631	          installcheck) \
19632	  || exit 1
19633
19634@endif ppl
19635
19636.PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19637maybe-mostlyclean-ppl:
19638@if ppl
19639maybe-mostlyclean-ppl: mostlyclean-ppl
19640
19641mostlyclean-ppl:
19642	@[ -f ./ppl/Makefile ] || exit 0; \
19643	r=`${PWD_COMMAND}`; export r; \
19644	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19645	$(HOST_EXPORTS) \
19646	for flag in $(EXTRA_HOST_FLAGS) ; do \
19647	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19648	done; \
19649	echo "Doing mostlyclean in ppl" ; \
19650	(cd $(HOST_SUBDIR)/ppl && \
19651	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19652	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19653	          "RANLIB=$${RANLIB}" \
19654	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19655	          mostlyclean) \
19656	  || exit 1
19657
19658@endif ppl
19659
19660.PHONY: maybe-clean-ppl clean-ppl
19661maybe-clean-ppl:
19662@if ppl
19663maybe-clean-ppl: clean-ppl
19664
19665clean-ppl:
19666	@[ -f ./ppl/Makefile ] || exit 0; \
19667	r=`${PWD_COMMAND}`; export r; \
19668	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669	$(HOST_EXPORTS) \
19670	for flag in $(EXTRA_HOST_FLAGS) ; do \
19671	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19672	done; \
19673	echo "Doing clean in ppl" ; \
19674	(cd $(HOST_SUBDIR)/ppl && \
19675	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19676	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19677	          "RANLIB=$${RANLIB}" \
19678	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19679	          clean) \
19680	  || exit 1
19681
19682@endif ppl
19683
19684.PHONY: maybe-distclean-ppl distclean-ppl
19685maybe-distclean-ppl:
19686@if ppl
19687maybe-distclean-ppl: distclean-ppl
19688
19689distclean-ppl:
19690	@[ -f ./ppl/Makefile ] || exit 0; \
19691	r=`${PWD_COMMAND}`; export r; \
19692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693	$(HOST_EXPORTS) \
19694	for flag in $(EXTRA_HOST_FLAGS) ; do \
19695	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19696	done; \
19697	echo "Doing distclean in ppl" ; \
19698	(cd $(HOST_SUBDIR)/ppl && \
19699	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19700	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19701	          "RANLIB=$${RANLIB}" \
19702	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19703	          distclean) \
19704	  || exit 1
19705
19706@endif ppl
19707
19708.PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19709maybe-maintainer-clean-ppl:
19710@if ppl
19711maybe-maintainer-clean-ppl: maintainer-clean-ppl
19712
19713maintainer-clean-ppl:
19714	@[ -f ./ppl/Makefile ] || exit 0; \
19715	r=`${PWD_COMMAND}`; export r; \
19716	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19717	$(HOST_EXPORTS) \
19718	for flag in $(EXTRA_HOST_FLAGS) ; do \
19719	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19720	done; \
19721	echo "Doing maintainer-clean in ppl" ; \
19722	(cd $(HOST_SUBDIR)/ppl && \
19723	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19724	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19725	          "RANLIB=$${RANLIB}" \
19726	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19727	          maintainer-clean) \
19728	  || exit 1
19729
19730@endif ppl
19731
19732
19733
19734.PHONY: configure-cloog maybe-configure-cloog
19735maybe-configure-cloog:
19736@if gcc-bootstrap
19737configure-cloog: stage_current
19738@endif gcc-bootstrap
19739@if cloog
19740maybe-configure-cloog: configure-cloog
19741configure-cloog:
19742	@r=`${PWD_COMMAND}`; export r; \
19743	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19744	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19745	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19746	$(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19747	echo Configuring in $(HOST_SUBDIR)/cloog; \
19748	cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19749	case $(srcdir) in \
19750	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19751	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19752		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19753	esac; \
19754	srcdiroption="--srcdir=$${topdir}/cloog"; \
19755	libsrcdir="$$s/cloog"; \
19756	$(SHELL) $${libsrcdir}/configure \
19757	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19758	  --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
19759	  || exit 1
19760@endif cloog
19761
19762
19763
19764.PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19765maybe-configure-stage1-cloog:
19766@if cloog-bootstrap
19767maybe-configure-stage1-cloog: configure-stage1-cloog
19768configure-stage1-cloog:
19769	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19770	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19771	@r=`${PWD_COMMAND}`; export r; \
19772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19773	TFLAGS="$(STAGE1_TFLAGS)"; \
19774	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19775	$(HOST_EXPORTS) \
19776	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19777	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19778	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19779	echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19780	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19781	cd $(HOST_SUBDIR)/cloog || exit 1; \
19782	case $(srcdir) in \
19783	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19784	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19785		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19786	esac; \
19787	srcdiroption="--srcdir=$${topdir}/cloog"; \
19788	libsrcdir="$$s/cloog"; \
19789	$(SHELL) $${libsrcdir}/configure \
19790	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19791	  --target=${target_alias} $${srcdiroption} \
19792	  $(STAGE1_CONFIGURE_FLAGS) \
19793	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19794@endif cloog-bootstrap
19795
19796.PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19797maybe-configure-stage2-cloog:
19798@if cloog-bootstrap
19799maybe-configure-stage2-cloog: configure-stage2-cloog
19800configure-stage2-cloog:
19801	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19802	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19803	@r=`${PWD_COMMAND}`; export r; \
19804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805	TFLAGS="$(STAGE2_TFLAGS)"; \
19806	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19807	$(HOST_EXPORTS) \
19808	$(POSTSTAGE1_HOST_EXPORTS) \
19809	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19810	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19811	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19812	echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19813	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19814	cd $(HOST_SUBDIR)/cloog || exit 1; \
19815	case $(srcdir) in \
19816	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19817	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19818		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19819	esac; \
19820	srcdiroption="--srcdir=$${topdir}/cloog"; \
19821	libsrcdir="$$s/cloog"; \
19822	$(SHELL) $${libsrcdir}/configure \
19823	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19824	  --target=${target_alias} $${srcdiroption} \
19825	  --with-build-libsubdir=$(HOST_SUBDIR) \
19826	  $(STAGE2_CONFIGURE_FLAGS) \
19827	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19828@endif cloog-bootstrap
19829
19830.PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19831maybe-configure-stage3-cloog:
19832@if cloog-bootstrap
19833maybe-configure-stage3-cloog: configure-stage3-cloog
19834configure-stage3-cloog:
19835	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19836	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19837	@r=`${PWD_COMMAND}`; export r; \
19838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19839	TFLAGS="$(STAGE3_TFLAGS)"; \
19840	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19841	$(HOST_EXPORTS) \
19842	$(POSTSTAGE1_HOST_EXPORTS) \
19843	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19844	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19845	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19846	echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19847	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19848	cd $(HOST_SUBDIR)/cloog || exit 1; \
19849	case $(srcdir) in \
19850	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19851	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19852		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19853	esac; \
19854	srcdiroption="--srcdir=$${topdir}/cloog"; \
19855	libsrcdir="$$s/cloog"; \
19856	$(SHELL) $${libsrcdir}/configure \
19857	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19858	  --target=${target_alias} $${srcdiroption} \
19859	  --with-build-libsubdir=$(HOST_SUBDIR) \
19860	  $(STAGE3_CONFIGURE_FLAGS) \
19861	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19862@endif cloog-bootstrap
19863
19864.PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19865maybe-configure-stage4-cloog:
19866@if cloog-bootstrap
19867maybe-configure-stage4-cloog: configure-stage4-cloog
19868configure-stage4-cloog:
19869	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19870	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19871	@r=`${PWD_COMMAND}`; export r; \
19872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873	TFLAGS="$(STAGE4_TFLAGS)"; \
19874	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19875	$(HOST_EXPORTS) \
19876	$(POSTSTAGE1_HOST_EXPORTS) \
19877	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19878	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19879	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19880	echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19881	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19882	cd $(HOST_SUBDIR)/cloog || exit 1; \
19883	case $(srcdir) in \
19884	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19885	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19886		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19887	esac; \
19888	srcdiroption="--srcdir=$${topdir}/cloog"; \
19889	libsrcdir="$$s/cloog"; \
19890	$(SHELL) $${libsrcdir}/configure \
19891	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19892	  --target=${target_alias} $${srcdiroption} \
19893	  --with-build-libsubdir=$(HOST_SUBDIR) \
19894	  $(STAGE4_CONFIGURE_FLAGS) \
19895	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19896@endif cloog-bootstrap
19897
19898.PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19899maybe-configure-stageprofile-cloog:
19900@if cloog-bootstrap
19901maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19902configure-stageprofile-cloog:
19903	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19904	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19905	@r=`${PWD_COMMAND}`; export r; \
19906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19907	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19908	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19909	$(HOST_EXPORTS) \
19910	$(POSTSTAGE1_HOST_EXPORTS) \
19911	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19912	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19913	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19914	echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19915	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19916	cd $(HOST_SUBDIR)/cloog || exit 1; \
19917	case $(srcdir) in \
19918	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19919	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19920		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19921	esac; \
19922	srcdiroption="--srcdir=$${topdir}/cloog"; \
19923	libsrcdir="$$s/cloog"; \
19924	$(SHELL) $${libsrcdir}/configure \
19925	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19926	  --target=${target_alias} $${srcdiroption} \
19927	  --with-build-libsubdir=$(HOST_SUBDIR) \
19928	  $(STAGEprofile_CONFIGURE_FLAGS) \
19929	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19930@endif cloog-bootstrap
19931
19932.PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19933maybe-configure-stagefeedback-cloog:
19934@if cloog-bootstrap
19935maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19936configure-stagefeedback-cloog:
19937	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19938	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19939	@r=`${PWD_COMMAND}`; export r; \
19940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19942	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19943	$(HOST_EXPORTS) \
19944	$(POSTSTAGE1_HOST_EXPORTS) \
19945	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19946	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19947	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19948	echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19949	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19950	cd $(HOST_SUBDIR)/cloog || exit 1; \
19951	case $(srcdir) in \
19952	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19953	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19954		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19955	esac; \
19956	srcdiroption="--srcdir=$${topdir}/cloog"; \
19957	libsrcdir="$$s/cloog"; \
19958	$(SHELL) $${libsrcdir}/configure \
19959	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19960	  --target=${target_alias} $${srcdiroption} \
19961	  --with-build-libsubdir=$(HOST_SUBDIR) \
19962	  $(STAGEfeedback_CONFIGURE_FLAGS) \
19963	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19964@endif cloog-bootstrap
19965
19966
19967
19968
19969
19970.PHONY: all-cloog maybe-all-cloog
19971maybe-all-cloog:
19972@if gcc-bootstrap
19973all-cloog: stage_current
19974@endif gcc-bootstrap
19975@if cloog
19976TARGET-cloog=all
19977maybe-all-cloog: all-cloog
19978all-cloog: configure-cloog
19979	@r=`${PWD_COMMAND}`; export r; \
19980	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981	$(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19982	(cd $(HOST_SUBDIR)/cloog && \
19983	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
19984		$(TARGET-cloog))
19985@endif cloog
19986
19987
19988
19989.PHONY: all-stage1-cloog maybe-all-stage1-cloog
19990.PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19991maybe-all-stage1-cloog:
19992maybe-clean-stage1-cloog:
19993@if cloog-bootstrap
19994maybe-all-stage1-cloog: all-stage1-cloog
19995all-stage1: all-stage1-cloog
19996TARGET-stage1-cloog = $(TARGET-cloog)
19997all-stage1-cloog: configure-stage1-cloog
19998	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19999	@r=`${PWD_COMMAND}`; export r; \
20000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20001	TFLAGS="$(STAGE1_TFLAGS)"; \
20002	$(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20003	cd $(HOST_SUBDIR)/cloog && \
20004	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20005		CFLAGS="$(STAGE1_CFLAGS)" \
20006		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20007		LIBCFLAGS="$(LIBCFLAGS)" \
20008		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20009		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20010		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20011		$(EXTRA_HOST_FLAGS)  CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20012		TFLAGS="$(STAGE1_TFLAGS)" \
20013		$(TARGET-stage1-cloog)
20014
20015maybe-clean-stage1-cloog: clean-stage1-cloog
20016clean-stage1: clean-stage1-cloog
20017clean-stage1-cloog:
20018	@if [ $(current_stage) = stage1 ]; then \
20019	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20020	else \
20021	  [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20022	  $(MAKE) stage1-start; \
20023	fi; \
20024	cd $(HOST_SUBDIR)/cloog && \
20025	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20026		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20027@endif cloog-bootstrap
20028
20029
20030.PHONY: all-stage2-cloog maybe-all-stage2-cloog
20031.PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20032maybe-all-stage2-cloog:
20033maybe-clean-stage2-cloog:
20034@if cloog-bootstrap
20035maybe-all-stage2-cloog: all-stage2-cloog
20036all-stage2: all-stage2-cloog
20037TARGET-stage2-cloog = $(TARGET-cloog)
20038all-stage2-cloog: configure-stage2-cloog
20039	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20040	@r=`${PWD_COMMAND}`; export r; \
20041	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20042	TFLAGS="$(STAGE2_TFLAGS)"; \
20043	$(HOST_EXPORTS) \
20044	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20045	cd $(HOST_SUBDIR)/cloog && \
20046	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20047		CFLAGS="$(STAGE2_CFLAGS)" \
20048		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20049		LIBCFLAGS="$(STAGE2_CFLAGS)" \
20050		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20051		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20052		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20053		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20054		TFLAGS="$(STAGE2_TFLAGS)" \
20055		$(TARGET-stage2-cloog)
20056
20057maybe-clean-stage2-cloog: clean-stage2-cloog
20058clean-stage2: clean-stage2-cloog
20059clean-stage2-cloog:
20060	@if [ $(current_stage) = stage2 ]; then \
20061	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20062	else \
20063	  [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20064	  $(MAKE) stage2-start; \
20065	fi; \
20066	cd $(HOST_SUBDIR)/cloog && \
20067	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20068		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20069		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20070@endif cloog-bootstrap
20071
20072
20073.PHONY: all-stage3-cloog maybe-all-stage3-cloog
20074.PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20075maybe-all-stage3-cloog:
20076maybe-clean-stage3-cloog:
20077@if cloog-bootstrap
20078maybe-all-stage3-cloog: all-stage3-cloog
20079all-stage3: all-stage3-cloog
20080TARGET-stage3-cloog = $(TARGET-cloog)
20081all-stage3-cloog: configure-stage3-cloog
20082	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20083	@r=`${PWD_COMMAND}`; export r; \
20084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20085	TFLAGS="$(STAGE3_TFLAGS)"; \
20086	$(HOST_EXPORTS) \
20087	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20088	cd $(HOST_SUBDIR)/cloog && \
20089	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20090		CFLAGS="$(STAGE3_CFLAGS)" \
20091		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20092		LIBCFLAGS="$(STAGE3_CFLAGS)" \
20093		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20094		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20095		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20096		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20097		TFLAGS="$(STAGE3_TFLAGS)" \
20098		$(TARGET-stage3-cloog)
20099
20100maybe-clean-stage3-cloog: clean-stage3-cloog
20101clean-stage3: clean-stage3-cloog
20102clean-stage3-cloog:
20103	@if [ $(current_stage) = stage3 ]; then \
20104	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20105	else \
20106	  [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20107	  $(MAKE) stage3-start; \
20108	fi; \
20109	cd $(HOST_SUBDIR)/cloog && \
20110	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20111		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20112		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20113@endif cloog-bootstrap
20114
20115
20116.PHONY: all-stage4-cloog maybe-all-stage4-cloog
20117.PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20118maybe-all-stage4-cloog:
20119maybe-clean-stage4-cloog:
20120@if cloog-bootstrap
20121maybe-all-stage4-cloog: all-stage4-cloog
20122all-stage4: all-stage4-cloog
20123TARGET-stage4-cloog = $(TARGET-cloog)
20124all-stage4-cloog: configure-stage4-cloog
20125	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20126	@r=`${PWD_COMMAND}`; export r; \
20127	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128	TFLAGS="$(STAGE4_TFLAGS)"; \
20129	$(HOST_EXPORTS) \
20130	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20131	cd $(HOST_SUBDIR)/cloog && \
20132	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20133		CFLAGS="$(STAGE4_CFLAGS)" \
20134		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20135		LIBCFLAGS="$(STAGE4_CFLAGS)" \
20136		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20137		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20138		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20139		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20140		TFLAGS="$(STAGE4_TFLAGS)" \
20141		$(TARGET-stage4-cloog)
20142
20143maybe-clean-stage4-cloog: clean-stage4-cloog
20144clean-stage4: clean-stage4-cloog
20145clean-stage4-cloog:
20146	@if [ $(current_stage) = stage4 ]; then \
20147	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20148	else \
20149	  [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20150	  $(MAKE) stage4-start; \
20151	fi; \
20152	cd $(HOST_SUBDIR)/cloog && \
20153	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20154		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20155		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20156@endif cloog-bootstrap
20157
20158
20159.PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20160.PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20161maybe-all-stageprofile-cloog:
20162maybe-clean-stageprofile-cloog:
20163@if cloog-bootstrap
20164maybe-all-stageprofile-cloog: all-stageprofile-cloog
20165all-stageprofile: all-stageprofile-cloog
20166TARGET-stageprofile-cloog = $(TARGET-cloog)
20167all-stageprofile-cloog: configure-stageprofile-cloog
20168	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20169	@r=`${PWD_COMMAND}`; export r; \
20170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20171	TFLAGS="$(STAGEprofile_TFLAGS)"; \
20172	$(HOST_EXPORTS) \
20173	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20174	cd $(HOST_SUBDIR)/cloog && \
20175	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20176		CFLAGS="$(STAGEprofile_CFLAGS)" \
20177		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20178		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20179		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20180		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20181		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20182		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20183		TFLAGS="$(STAGEprofile_TFLAGS)" \
20184		$(TARGET-stageprofile-cloog)
20185
20186maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20187clean-stageprofile: clean-stageprofile-cloog
20188clean-stageprofile-cloog:
20189	@if [ $(current_stage) = stageprofile ]; then \
20190	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20191	else \
20192	  [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20193	  $(MAKE) stageprofile-start; \
20194	fi; \
20195	cd $(HOST_SUBDIR)/cloog && \
20196	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20197		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20198		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20199@endif cloog-bootstrap
20200
20201
20202.PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20203.PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20204maybe-all-stagefeedback-cloog:
20205maybe-clean-stagefeedback-cloog:
20206@if cloog-bootstrap
20207maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20208all-stagefeedback: all-stagefeedback-cloog
20209TARGET-stagefeedback-cloog = $(TARGET-cloog)
20210all-stagefeedback-cloog: configure-stagefeedback-cloog
20211	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20212	@r=`${PWD_COMMAND}`; export r; \
20213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20215	$(HOST_EXPORTS) \
20216	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20217	cd $(HOST_SUBDIR)/cloog && \
20218	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20219		CFLAGS="$(STAGEfeedback_CFLAGS)" \
20220		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20221		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20222		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20223		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20224		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20225		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20226		TFLAGS="$(STAGEfeedback_TFLAGS)" \
20227		$(TARGET-stagefeedback-cloog)
20228
20229maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20230clean-stagefeedback: clean-stagefeedback-cloog
20231clean-stagefeedback-cloog:
20232	@if [ $(current_stage) = stagefeedback ]; then \
20233	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20234	else \
20235	  [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20236	  $(MAKE) stagefeedback-start; \
20237	fi; \
20238	cd $(HOST_SUBDIR)/cloog && \
20239	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20240		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20241		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20242@endif cloog-bootstrap
20243
20244
20245
20246
20247
20248.PHONY: check-cloog maybe-check-cloog
20249maybe-check-cloog:
20250@if cloog
20251maybe-check-cloog: check-cloog
20252
20253check-cloog:
20254	@: $(MAKE); $(unstage)
20255	@r=`${PWD_COMMAND}`; export r; \
20256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257	$(HOST_EXPORTS) \
20258	(cd $(HOST_SUBDIR)/cloog && \
20259	  $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20260
20261@endif cloog
20262
20263.PHONY: install-cloog maybe-install-cloog
20264maybe-install-cloog:
20265@if cloog
20266maybe-install-cloog: install-cloog
20267
20268install-cloog:
20269
20270@endif cloog
20271
20272# Other targets (info, dvi, pdf, etc.)
20273
20274.PHONY: maybe-info-cloog info-cloog
20275maybe-info-cloog:
20276@if cloog
20277maybe-info-cloog: info-cloog
20278
20279info-cloog: \
20280    configure-cloog
20281	@[ -f ./cloog/Makefile ] || exit 0; \
20282	r=`${PWD_COMMAND}`; export r; \
20283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284	$(HOST_EXPORTS) \
20285	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287	done; \
20288	echo "Doing info in cloog" ; \
20289	(cd $(HOST_SUBDIR)/cloog && \
20290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20292	          "RANLIB=$${RANLIB}" \
20293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20294	          info) \
20295	  || exit 1
20296
20297@endif cloog
20298
20299.PHONY: maybe-dvi-cloog dvi-cloog
20300maybe-dvi-cloog:
20301@if cloog
20302maybe-dvi-cloog: dvi-cloog
20303
20304dvi-cloog: \
20305    configure-cloog
20306	@[ -f ./cloog/Makefile ] || exit 0; \
20307	r=`${PWD_COMMAND}`; export r; \
20308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20309	$(HOST_EXPORTS) \
20310	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20312	done; \
20313	echo "Doing dvi in cloog" ; \
20314	(cd $(HOST_SUBDIR)/cloog && \
20315	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20316	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20317	          "RANLIB=$${RANLIB}" \
20318	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20319	          dvi) \
20320	  || exit 1
20321
20322@endif cloog
20323
20324.PHONY: maybe-pdf-cloog pdf-cloog
20325maybe-pdf-cloog:
20326@if cloog
20327maybe-pdf-cloog: pdf-cloog
20328
20329pdf-cloog: \
20330    configure-cloog
20331	@[ -f ./cloog/Makefile ] || exit 0; \
20332	r=`${PWD_COMMAND}`; export r; \
20333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20334	$(HOST_EXPORTS) \
20335	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20337	done; \
20338	echo "Doing pdf in cloog" ; \
20339	(cd $(HOST_SUBDIR)/cloog && \
20340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20342	          "RANLIB=$${RANLIB}" \
20343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20344	          pdf) \
20345	  || exit 1
20346
20347@endif cloog
20348
20349.PHONY: maybe-html-cloog html-cloog
20350maybe-html-cloog:
20351@if cloog
20352maybe-html-cloog: html-cloog
20353
20354html-cloog: \
20355    configure-cloog
20356	@[ -f ./cloog/Makefile ] || exit 0; \
20357	r=`${PWD_COMMAND}`; export r; \
20358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20359	$(HOST_EXPORTS) \
20360	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20362	done; \
20363	echo "Doing html in cloog" ; \
20364	(cd $(HOST_SUBDIR)/cloog && \
20365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20367	          "RANLIB=$${RANLIB}" \
20368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20369	          html) \
20370	  || exit 1
20371
20372@endif cloog
20373
20374.PHONY: maybe-TAGS-cloog TAGS-cloog
20375maybe-TAGS-cloog:
20376@if cloog
20377maybe-TAGS-cloog: TAGS-cloog
20378
20379TAGS-cloog: \
20380    configure-cloog
20381	@[ -f ./cloog/Makefile ] || exit 0; \
20382	r=`${PWD_COMMAND}`; export r; \
20383	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20384	$(HOST_EXPORTS) \
20385	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20386	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20387	done; \
20388	echo "Doing TAGS in cloog" ; \
20389	(cd $(HOST_SUBDIR)/cloog && \
20390	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20391	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20392	          "RANLIB=$${RANLIB}" \
20393	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20394	          TAGS) \
20395	  || exit 1
20396
20397@endif cloog
20398
20399.PHONY: maybe-install-info-cloog install-info-cloog
20400maybe-install-info-cloog:
20401@if cloog
20402maybe-install-info-cloog: install-info-cloog
20403
20404install-info-cloog: \
20405    configure-cloog \
20406    info-cloog
20407	@[ -f ./cloog/Makefile ] || exit 0; \
20408	r=`${PWD_COMMAND}`; export r; \
20409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20410	$(HOST_EXPORTS) \
20411	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20412	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20413	done; \
20414	echo "Doing install-info in cloog" ; \
20415	(cd $(HOST_SUBDIR)/cloog && \
20416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20418	          "RANLIB=$${RANLIB}" \
20419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20420	          install-info) \
20421	  || exit 1
20422
20423@endif cloog
20424
20425.PHONY: maybe-install-pdf-cloog install-pdf-cloog
20426maybe-install-pdf-cloog:
20427@if cloog
20428maybe-install-pdf-cloog: install-pdf-cloog
20429
20430install-pdf-cloog: \
20431    configure-cloog \
20432    pdf-cloog
20433	@[ -f ./cloog/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) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20439	done; \
20440	echo "Doing install-pdf in cloog" ; \
20441	(cd $(HOST_SUBDIR)/cloog && \
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	          install-pdf) \
20447	  || exit 1
20448
20449@endif cloog
20450
20451.PHONY: maybe-install-html-cloog install-html-cloog
20452maybe-install-html-cloog:
20453@if cloog
20454maybe-install-html-cloog: install-html-cloog
20455
20456install-html-cloog: \
20457    configure-cloog \
20458    html-cloog
20459	@[ -f ./cloog/Makefile ] || exit 0; \
20460	r=`${PWD_COMMAND}`; export r; \
20461	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20462	$(HOST_EXPORTS) \
20463	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20464	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20465	done; \
20466	echo "Doing install-html in cloog" ; \
20467	(cd $(HOST_SUBDIR)/cloog && \
20468	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20469	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20470	          "RANLIB=$${RANLIB}" \
20471	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20472	          install-html) \
20473	  || exit 1
20474
20475@endif cloog
20476
20477.PHONY: maybe-installcheck-cloog installcheck-cloog
20478maybe-installcheck-cloog:
20479@if cloog
20480maybe-installcheck-cloog: installcheck-cloog
20481
20482installcheck-cloog: \
20483    configure-cloog
20484	@[ -f ./cloog/Makefile ] || exit 0; \
20485	r=`${PWD_COMMAND}`; export r; \
20486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20487	$(HOST_EXPORTS) \
20488	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20489	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20490	done; \
20491	echo "Doing installcheck in cloog" ; \
20492	(cd $(HOST_SUBDIR)/cloog && \
20493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20495	          "RANLIB=$${RANLIB}" \
20496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20497	          installcheck) \
20498	  || exit 1
20499
20500@endif cloog
20501
20502.PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20503maybe-mostlyclean-cloog:
20504@if cloog
20505maybe-mostlyclean-cloog: mostlyclean-cloog
20506
20507mostlyclean-cloog:
20508	@[ -f ./cloog/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) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20514	done; \
20515	echo "Doing mostlyclean in cloog" ; \
20516	(cd $(HOST_SUBDIR)/cloog && \
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	          mostlyclean) \
20522	  || exit 1
20523
20524@endif cloog
20525
20526.PHONY: maybe-clean-cloog clean-cloog
20527maybe-clean-cloog:
20528@if cloog
20529maybe-clean-cloog: clean-cloog
20530
20531clean-cloog:
20532	@[ -f ./cloog/Makefile ] || exit 0; \
20533	r=`${PWD_COMMAND}`; export r; \
20534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535	$(HOST_EXPORTS) \
20536	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20537	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20538	done; \
20539	echo "Doing clean in cloog" ; \
20540	(cd $(HOST_SUBDIR)/cloog && \
20541	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20542	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20543	          "RANLIB=$${RANLIB}" \
20544	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20545	          clean) \
20546	  || exit 1
20547
20548@endif cloog
20549
20550.PHONY: maybe-distclean-cloog distclean-cloog
20551maybe-distclean-cloog:
20552@if cloog
20553maybe-distclean-cloog: distclean-cloog
20554
20555distclean-cloog:
20556	@[ -f ./cloog/Makefile ] || exit 0; \
20557	r=`${PWD_COMMAND}`; export r; \
20558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559	$(HOST_EXPORTS) \
20560	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20561	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20562	done; \
20563	echo "Doing distclean in cloog" ; \
20564	(cd $(HOST_SUBDIR)/cloog && \
20565	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20566	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20567	          "RANLIB=$${RANLIB}" \
20568	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20569	          distclean) \
20570	  || exit 1
20571
20572@endif cloog
20573
20574.PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20575maybe-maintainer-clean-cloog:
20576@if cloog
20577maybe-maintainer-clean-cloog: maintainer-clean-cloog
20578
20579maintainer-clean-cloog:
20580	@[ -f ./cloog/Makefile ] || exit 0; \
20581	r=`${PWD_COMMAND}`; export r; \
20582	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583	$(HOST_EXPORTS) \
20584	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20585	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20586	done; \
20587	echo "Doing maintainer-clean in cloog" ; \
20588	(cd $(HOST_SUBDIR)/cloog && \
20589	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20590	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20591	          "RANLIB=$${RANLIB}" \
20592	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20593	          maintainer-clean) \
20594	  || exit 1
20595
20596@endif cloog
20597
20598
20599
20600.PHONY: configure-libelf maybe-configure-libelf
20601maybe-configure-libelf:
20602@if gcc-bootstrap
20603configure-libelf: stage_current
20604@endif gcc-bootstrap
20605@if libelf
20606maybe-configure-libelf: configure-libelf
20607configure-libelf:
20608	@r=`${PWD_COMMAND}`; export r; \
20609	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20611	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20612	$(HOST_EXPORTS)  \
20613	echo Configuring in $(HOST_SUBDIR)/libelf; \
20614	cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20615	case $(srcdir) in \
20616	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20617	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20618		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20619	esac; \
20620	srcdiroption="--srcdir=$${topdir}/libelf"; \
20621	libsrcdir="$$s/libelf"; \
20622	$(SHELL) $${libsrcdir}/configure \
20623	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20624	  --target=${target_alias} $${srcdiroption} --disable-shared \
20625	  || exit 1
20626@endif libelf
20627
20628
20629
20630.PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20631maybe-configure-stage1-libelf:
20632@if libelf-bootstrap
20633maybe-configure-stage1-libelf: configure-stage1-libelf
20634configure-stage1-libelf:
20635	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20636	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20637	@r=`${PWD_COMMAND}`; export r; \
20638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20639	TFLAGS="$(STAGE1_TFLAGS)"; \
20640	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20641	$(HOST_EXPORTS) \
20642	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20643	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20644	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20645	echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20646	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20647	cd $(HOST_SUBDIR)/libelf || exit 1; \
20648	case $(srcdir) in \
20649	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20650	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20651		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20652	esac; \
20653	srcdiroption="--srcdir=$${topdir}/libelf"; \
20654	libsrcdir="$$s/libelf"; \
20655	$(SHELL) $${libsrcdir}/configure \
20656	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20657	  --target=${target_alias} $${srcdiroption} \
20658	  $(STAGE1_CONFIGURE_FLAGS) \
20659	  --disable-shared
20660@endif libelf-bootstrap
20661
20662.PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20663maybe-configure-stage2-libelf:
20664@if libelf-bootstrap
20665maybe-configure-stage2-libelf: configure-stage2-libelf
20666configure-stage2-libelf:
20667	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20668	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20669	@r=`${PWD_COMMAND}`; export r; \
20670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20671	TFLAGS="$(STAGE2_TFLAGS)"; \
20672	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20673	$(HOST_EXPORTS) \
20674	$(POSTSTAGE1_HOST_EXPORTS) \
20675	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20676	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20677	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20678	echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20679	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20680	cd $(HOST_SUBDIR)/libelf || exit 1; \
20681	case $(srcdir) in \
20682	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20683	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20684		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20685	esac; \
20686	srcdiroption="--srcdir=$${topdir}/libelf"; \
20687	libsrcdir="$$s/libelf"; \
20688	$(SHELL) $${libsrcdir}/configure \
20689	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20690	  --target=${target_alias} $${srcdiroption} \
20691	  --with-build-libsubdir=$(HOST_SUBDIR) \
20692	  $(STAGE2_CONFIGURE_FLAGS) \
20693	  --disable-shared
20694@endif libelf-bootstrap
20695
20696.PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20697maybe-configure-stage3-libelf:
20698@if libelf-bootstrap
20699maybe-configure-stage3-libelf: configure-stage3-libelf
20700configure-stage3-libelf:
20701	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20702	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20703	@r=`${PWD_COMMAND}`; export r; \
20704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705	TFLAGS="$(STAGE3_TFLAGS)"; \
20706	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20707	$(HOST_EXPORTS) \
20708	$(POSTSTAGE1_HOST_EXPORTS) \
20709	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20710	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20711	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20712	echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20713	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20714	cd $(HOST_SUBDIR)/libelf || exit 1; \
20715	case $(srcdir) in \
20716	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20717	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20718		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20719	esac; \
20720	srcdiroption="--srcdir=$${topdir}/libelf"; \
20721	libsrcdir="$$s/libelf"; \
20722	$(SHELL) $${libsrcdir}/configure \
20723	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20724	  --target=${target_alias} $${srcdiroption} \
20725	  --with-build-libsubdir=$(HOST_SUBDIR) \
20726	  $(STAGE3_CONFIGURE_FLAGS) \
20727	  --disable-shared
20728@endif libelf-bootstrap
20729
20730.PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20731maybe-configure-stage4-libelf:
20732@if libelf-bootstrap
20733maybe-configure-stage4-libelf: configure-stage4-libelf
20734configure-stage4-libelf:
20735	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20736	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20737	@r=`${PWD_COMMAND}`; export r; \
20738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20739	TFLAGS="$(STAGE4_TFLAGS)"; \
20740	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20741	$(HOST_EXPORTS) \
20742	$(POSTSTAGE1_HOST_EXPORTS) \
20743	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20744	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20745	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20746	echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20747	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20748	cd $(HOST_SUBDIR)/libelf || exit 1; \
20749	case $(srcdir) in \
20750	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20751	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20752		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20753	esac; \
20754	srcdiroption="--srcdir=$${topdir}/libelf"; \
20755	libsrcdir="$$s/libelf"; \
20756	$(SHELL) $${libsrcdir}/configure \
20757	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20758	  --target=${target_alias} $${srcdiroption} \
20759	  --with-build-libsubdir=$(HOST_SUBDIR) \
20760	  $(STAGE4_CONFIGURE_FLAGS) \
20761	  --disable-shared
20762@endif libelf-bootstrap
20763
20764.PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20765maybe-configure-stageprofile-libelf:
20766@if libelf-bootstrap
20767maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20768configure-stageprofile-libelf:
20769	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20770	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20771	@r=`${PWD_COMMAND}`; export r; \
20772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20773	TFLAGS="$(STAGEprofile_TFLAGS)"; \
20774	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20775	$(HOST_EXPORTS) \
20776	$(POSTSTAGE1_HOST_EXPORTS) \
20777	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20778	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20779	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20780	echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20781	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20782	cd $(HOST_SUBDIR)/libelf || exit 1; \
20783	case $(srcdir) in \
20784	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20785	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20786		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20787	esac; \
20788	srcdiroption="--srcdir=$${topdir}/libelf"; \
20789	libsrcdir="$$s/libelf"; \
20790	$(SHELL) $${libsrcdir}/configure \
20791	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20792	  --target=${target_alias} $${srcdiroption} \
20793	  --with-build-libsubdir=$(HOST_SUBDIR) \
20794	  $(STAGEprofile_CONFIGURE_FLAGS) \
20795	  --disable-shared
20796@endif libelf-bootstrap
20797
20798.PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20799maybe-configure-stagefeedback-libelf:
20800@if libelf-bootstrap
20801maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20802configure-stagefeedback-libelf:
20803	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20804	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20805	@r=`${PWD_COMMAND}`; export r; \
20806	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20808	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20809	$(HOST_EXPORTS) \
20810	$(POSTSTAGE1_HOST_EXPORTS) \
20811	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20812	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20813	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20814	echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20815	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20816	cd $(HOST_SUBDIR)/libelf || exit 1; \
20817	case $(srcdir) in \
20818	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20819	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20820		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20821	esac; \
20822	srcdiroption="--srcdir=$${topdir}/libelf"; \
20823	libsrcdir="$$s/libelf"; \
20824	$(SHELL) $${libsrcdir}/configure \
20825	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20826	  --target=${target_alias} $${srcdiroption} \
20827	  --with-build-libsubdir=$(HOST_SUBDIR) \
20828	  $(STAGEfeedback_CONFIGURE_FLAGS) \
20829	  --disable-shared
20830@endif libelf-bootstrap
20831
20832
20833
20834
20835
20836.PHONY: all-libelf maybe-all-libelf
20837maybe-all-libelf:
20838@if gcc-bootstrap
20839all-libelf: stage_current
20840@endif gcc-bootstrap
20841@if libelf
20842TARGET-libelf=all
20843maybe-all-libelf: all-libelf
20844all-libelf: configure-libelf
20845	@r=`${PWD_COMMAND}`; export r; \
20846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20847	$(HOST_EXPORTS)  \
20848	(cd $(HOST_SUBDIR)/libelf && \
20849	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20850		$(TARGET-libelf))
20851@endif libelf
20852
20853
20854
20855.PHONY: all-stage1-libelf maybe-all-stage1-libelf
20856.PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20857maybe-all-stage1-libelf:
20858maybe-clean-stage1-libelf:
20859@if libelf-bootstrap
20860maybe-all-stage1-libelf: all-stage1-libelf
20861all-stage1: all-stage1-libelf
20862TARGET-stage1-libelf = $(TARGET-libelf)
20863all-stage1-libelf: configure-stage1-libelf
20864	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20865	@r=`${PWD_COMMAND}`; export r; \
20866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20867	TFLAGS="$(STAGE1_TFLAGS)"; \
20868	$(HOST_EXPORTS)  \
20869	cd $(HOST_SUBDIR)/libelf && \
20870	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20871		CFLAGS="$(STAGE1_CFLAGS)" \
20872		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20873		LIBCFLAGS="$(LIBCFLAGS)" \
20874		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20875		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20876		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20877		$(EXTRA_HOST_FLAGS)   \
20878		TFLAGS="$(STAGE1_TFLAGS)" \
20879		$(TARGET-stage1-libelf)
20880
20881maybe-clean-stage1-libelf: clean-stage1-libelf
20882clean-stage1: clean-stage1-libelf
20883clean-stage1-libelf:
20884	@if [ $(current_stage) = stage1 ]; then \
20885	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20886	else \
20887	  [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20888	  $(MAKE) stage1-start; \
20889	fi; \
20890	cd $(HOST_SUBDIR)/libelf && \
20891	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20892		 clean
20893@endif libelf-bootstrap
20894
20895
20896.PHONY: all-stage2-libelf maybe-all-stage2-libelf
20897.PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20898maybe-all-stage2-libelf:
20899maybe-clean-stage2-libelf:
20900@if libelf-bootstrap
20901maybe-all-stage2-libelf: all-stage2-libelf
20902all-stage2: all-stage2-libelf
20903TARGET-stage2-libelf = $(TARGET-libelf)
20904all-stage2-libelf: configure-stage2-libelf
20905	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20906	@r=`${PWD_COMMAND}`; export r; \
20907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20908	TFLAGS="$(STAGE2_TFLAGS)"; \
20909	$(HOST_EXPORTS) \
20910	$(POSTSTAGE1_HOST_EXPORTS)  \
20911	cd $(HOST_SUBDIR)/libelf && \
20912	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20913		CFLAGS="$(STAGE2_CFLAGS)" \
20914		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20915		LIBCFLAGS="$(STAGE2_CFLAGS)" \
20916		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20917		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20918		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20919		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20920		TFLAGS="$(STAGE2_TFLAGS)" \
20921		$(TARGET-stage2-libelf)
20922
20923maybe-clean-stage2-libelf: clean-stage2-libelf
20924clean-stage2: clean-stage2-libelf
20925clean-stage2-libelf:
20926	@if [ $(current_stage) = stage2 ]; then \
20927	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20928	else \
20929	  [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20930	  $(MAKE) stage2-start; \
20931	fi; \
20932	cd $(HOST_SUBDIR)/libelf && \
20933	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20934		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20935		 clean
20936@endif libelf-bootstrap
20937
20938
20939.PHONY: all-stage3-libelf maybe-all-stage3-libelf
20940.PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20941maybe-all-stage3-libelf:
20942maybe-clean-stage3-libelf:
20943@if libelf-bootstrap
20944maybe-all-stage3-libelf: all-stage3-libelf
20945all-stage3: all-stage3-libelf
20946TARGET-stage3-libelf = $(TARGET-libelf)
20947all-stage3-libelf: configure-stage3-libelf
20948	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20949	@r=`${PWD_COMMAND}`; export r; \
20950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20951	TFLAGS="$(STAGE3_TFLAGS)"; \
20952	$(HOST_EXPORTS) \
20953	$(POSTSTAGE1_HOST_EXPORTS)  \
20954	cd $(HOST_SUBDIR)/libelf && \
20955	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20956		CFLAGS="$(STAGE3_CFLAGS)" \
20957		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20958		LIBCFLAGS="$(STAGE3_CFLAGS)" \
20959		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20960		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20961		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20962		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20963		TFLAGS="$(STAGE3_TFLAGS)" \
20964		$(TARGET-stage3-libelf)
20965
20966maybe-clean-stage3-libelf: clean-stage3-libelf
20967clean-stage3: clean-stage3-libelf
20968clean-stage3-libelf:
20969	@if [ $(current_stage) = stage3 ]; then \
20970	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20971	else \
20972	  [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20973	  $(MAKE) stage3-start; \
20974	fi; \
20975	cd $(HOST_SUBDIR)/libelf && \
20976	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20977		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20978		 clean
20979@endif libelf-bootstrap
20980
20981
20982.PHONY: all-stage4-libelf maybe-all-stage4-libelf
20983.PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
20984maybe-all-stage4-libelf:
20985maybe-clean-stage4-libelf:
20986@if libelf-bootstrap
20987maybe-all-stage4-libelf: all-stage4-libelf
20988all-stage4: all-stage4-libelf
20989TARGET-stage4-libelf = $(TARGET-libelf)
20990all-stage4-libelf: configure-stage4-libelf
20991	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20992	@r=`${PWD_COMMAND}`; export r; \
20993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994	TFLAGS="$(STAGE4_TFLAGS)"; \
20995	$(HOST_EXPORTS) \
20996	$(POSTSTAGE1_HOST_EXPORTS)  \
20997	cd $(HOST_SUBDIR)/libelf && \
20998	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20999		CFLAGS="$(STAGE4_CFLAGS)" \
21000		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21001		LIBCFLAGS="$(STAGE4_CFLAGS)" \
21002		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21003		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21004		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21005		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21006		TFLAGS="$(STAGE4_TFLAGS)" \
21007		$(TARGET-stage4-libelf)
21008
21009maybe-clean-stage4-libelf: clean-stage4-libelf
21010clean-stage4: clean-stage4-libelf
21011clean-stage4-libelf:
21012	@if [ $(current_stage) = stage4 ]; then \
21013	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21014	else \
21015	  [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21016	  $(MAKE) stage4-start; \
21017	fi; \
21018	cd $(HOST_SUBDIR)/libelf && \
21019	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21020		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21021		 clean
21022@endif libelf-bootstrap
21023
21024
21025.PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21026.PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21027maybe-all-stageprofile-libelf:
21028maybe-clean-stageprofile-libelf:
21029@if libelf-bootstrap
21030maybe-all-stageprofile-libelf: all-stageprofile-libelf
21031all-stageprofile: all-stageprofile-libelf
21032TARGET-stageprofile-libelf = $(TARGET-libelf)
21033all-stageprofile-libelf: configure-stageprofile-libelf
21034	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21035	@r=`${PWD_COMMAND}`; export r; \
21036	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21037	TFLAGS="$(STAGEprofile_TFLAGS)"; \
21038	$(HOST_EXPORTS) \
21039	$(POSTSTAGE1_HOST_EXPORTS)  \
21040	cd $(HOST_SUBDIR)/libelf && \
21041	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21042		CFLAGS="$(STAGEprofile_CFLAGS)" \
21043		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21044		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21045		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21046		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21047		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21048		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21049		TFLAGS="$(STAGEprofile_TFLAGS)" \
21050		$(TARGET-stageprofile-libelf)
21051
21052maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21053clean-stageprofile: clean-stageprofile-libelf
21054clean-stageprofile-libelf:
21055	@if [ $(current_stage) = stageprofile ]; then \
21056	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21057	else \
21058	  [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21059	  $(MAKE) stageprofile-start; \
21060	fi; \
21061	cd $(HOST_SUBDIR)/libelf && \
21062	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21063		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21064		 clean
21065@endif libelf-bootstrap
21066
21067
21068.PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21069.PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21070maybe-all-stagefeedback-libelf:
21071maybe-clean-stagefeedback-libelf:
21072@if libelf-bootstrap
21073maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21074all-stagefeedback: all-stagefeedback-libelf
21075TARGET-stagefeedback-libelf = $(TARGET-libelf)
21076all-stagefeedback-libelf: configure-stagefeedback-libelf
21077	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21078	@r=`${PWD_COMMAND}`; export r; \
21079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21081	$(HOST_EXPORTS) \
21082	$(POSTSTAGE1_HOST_EXPORTS)  \
21083	cd $(HOST_SUBDIR)/libelf && \
21084	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21085		CFLAGS="$(STAGEfeedback_CFLAGS)" \
21086		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21087		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21088		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21089		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21090		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21091		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21092		TFLAGS="$(STAGEfeedback_TFLAGS)" \
21093		$(TARGET-stagefeedback-libelf)
21094
21095maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21096clean-stagefeedback: clean-stagefeedback-libelf
21097clean-stagefeedback-libelf:
21098	@if [ $(current_stage) = stagefeedback ]; then \
21099	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21100	else \
21101	  [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21102	  $(MAKE) stagefeedback-start; \
21103	fi; \
21104	cd $(HOST_SUBDIR)/libelf && \
21105	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21106		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21107		 clean
21108@endif libelf-bootstrap
21109
21110
21111
21112
21113
21114.PHONY: check-libelf maybe-check-libelf
21115maybe-check-libelf:
21116@if libelf
21117maybe-check-libelf: check-libelf
21118
21119check-libelf:
21120	@: $(MAKE); $(unstage)
21121	@r=`${PWD_COMMAND}`; export r; \
21122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21123	$(HOST_EXPORTS) \
21124	(cd $(HOST_SUBDIR)/libelf && \
21125	  $(MAKE) $(FLAGS_TO_PASS)  check)
21126
21127@endif libelf
21128
21129.PHONY: install-libelf maybe-install-libelf
21130maybe-install-libelf:
21131@if libelf
21132maybe-install-libelf: install-libelf
21133
21134install-libelf:
21135
21136@endif libelf
21137
21138# Other targets (info, dvi, pdf, etc.)
21139
21140.PHONY: maybe-info-libelf info-libelf
21141maybe-info-libelf:
21142@if libelf
21143maybe-info-libelf: info-libelf
21144
21145info-libelf: \
21146    configure-libelf
21147	@[ -f ./libelf/Makefile ] || exit 0; \
21148	r=`${PWD_COMMAND}`; export r; \
21149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150	$(HOST_EXPORTS) \
21151	for flag in $(EXTRA_HOST_FLAGS) ; do \
21152	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21153	done; \
21154	echo "Doing info in libelf" ; \
21155	(cd $(HOST_SUBDIR)/libelf && \
21156	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21157	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21158	          "RANLIB=$${RANLIB}" \
21159	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21160	          info) \
21161	  || exit 1
21162
21163@endif libelf
21164
21165.PHONY: maybe-dvi-libelf dvi-libelf
21166maybe-dvi-libelf:
21167@if libelf
21168maybe-dvi-libelf: dvi-libelf
21169
21170dvi-libelf: \
21171    configure-libelf
21172	@[ -f ./libelf/Makefile ] || exit 0; \
21173	r=`${PWD_COMMAND}`; export r; \
21174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21175	$(HOST_EXPORTS) \
21176	for flag in $(EXTRA_HOST_FLAGS) ; do \
21177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21178	done; \
21179	echo "Doing dvi in libelf" ; \
21180	(cd $(HOST_SUBDIR)/libelf && \
21181	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21182	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21183	          "RANLIB=$${RANLIB}" \
21184	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21185	          dvi) \
21186	  || exit 1
21187
21188@endif libelf
21189
21190.PHONY: maybe-pdf-libelf pdf-libelf
21191maybe-pdf-libelf:
21192@if libelf
21193maybe-pdf-libelf: pdf-libelf
21194
21195pdf-libelf: \
21196    configure-libelf
21197	@[ -f ./libelf/Makefile ] || exit 0; \
21198	r=`${PWD_COMMAND}`; export r; \
21199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21200	$(HOST_EXPORTS) \
21201	for flag in $(EXTRA_HOST_FLAGS) ; do \
21202	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21203	done; \
21204	echo "Doing pdf in libelf" ; \
21205	(cd $(HOST_SUBDIR)/libelf && \
21206	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21207	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21208	          "RANLIB=$${RANLIB}" \
21209	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21210	          pdf) \
21211	  || exit 1
21212
21213@endif libelf
21214
21215.PHONY: maybe-html-libelf html-libelf
21216maybe-html-libelf:
21217@if libelf
21218maybe-html-libelf: html-libelf
21219
21220html-libelf: \
21221    configure-libelf
21222	@[ -f ./libelf/Makefile ] || exit 0; \
21223	r=`${PWD_COMMAND}`; export r; \
21224	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225	$(HOST_EXPORTS) \
21226	for flag in $(EXTRA_HOST_FLAGS) ; do \
21227	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21228	done; \
21229	echo "Doing html in libelf" ; \
21230	(cd $(HOST_SUBDIR)/libelf && \
21231	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21232	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21233	          "RANLIB=$${RANLIB}" \
21234	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21235	          html) \
21236	  || exit 1
21237
21238@endif libelf
21239
21240.PHONY: maybe-TAGS-libelf TAGS-libelf
21241maybe-TAGS-libelf:
21242@if libelf
21243maybe-TAGS-libelf: TAGS-libelf
21244
21245TAGS-libelf: \
21246    configure-libelf
21247	@[ -f ./libelf/Makefile ] || exit 0; \
21248	r=`${PWD_COMMAND}`; export r; \
21249	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21250	$(HOST_EXPORTS) \
21251	for flag in $(EXTRA_HOST_FLAGS) ; do \
21252	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21253	done; \
21254	echo "Doing TAGS in libelf" ; \
21255	(cd $(HOST_SUBDIR)/libelf && \
21256	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21257	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21258	          "RANLIB=$${RANLIB}" \
21259	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21260	          TAGS) \
21261	  || exit 1
21262
21263@endif libelf
21264
21265.PHONY: maybe-install-info-libelf install-info-libelf
21266maybe-install-info-libelf:
21267@if libelf
21268maybe-install-info-libelf: install-info-libelf
21269
21270install-info-libelf: \
21271    configure-libelf \
21272    info-libelf
21273	@[ -f ./libelf/Makefile ] || exit 0; \
21274	r=`${PWD_COMMAND}`; export r; \
21275	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21276	$(HOST_EXPORTS) \
21277	for flag in $(EXTRA_HOST_FLAGS) ; do \
21278	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21279	done; \
21280	echo "Doing install-info in libelf" ; \
21281	(cd $(HOST_SUBDIR)/libelf && \
21282	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21283	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21284	          "RANLIB=$${RANLIB}" \
21285	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21286	          install-info) \
21287	  || exit 1
21288
21289@endif libelf
21290
21291.PHONY: maybe-install-pdf-libelf install-pdf-libelf
21292maybe-install-pdf-libelf:
21293@if libelf
21294maybe-install-pdf-libelf: install-pdf-libelf
21295
21296install-pdf-libelf: \
21297    configure-libelf \
21298    pdf-libelf
21299	@[ -f ./libelf/Makefile ] || exit 0; \
21300	r=`${PWD_COMMAND}`; export r; \
21301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21302	$(HOST_EXPORTS) \
21303	for flag in $(EXTRA_HOST_FLAGS) ; do \
21304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21305	done; \
21306	echo "Doing install-pdf in libelf" ; \
21307	(cd $(HOST_SUBDIR)/libelf && \
21308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21310	          "RANLIB=$${RANLIB}" \
21311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21312	          install-pdf) \
21313	  || exit 1
21314
21315@endif libelf
21316
21317.PHONY: maybe-install-html-libelf install-html-libelf
21318maybe-install-html-libelf:
21319@if libelf
21320maybe-install-html-libelf: install-html-libelf
21321
21322install-html-libelf: \
21323    configure-libelf \
21324    html-libelf
21325	@[ -f ./libelf/Makefile ] || exit 0; \
21326	r=`${PWD_COMMAND}`; export r; \
21327	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328	$(HOST_EXPORTS) \
21329	for flag in $(EXTRA_HOST_FLAGS) ; do \
21330	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21331	done; \
21332	echo "Doing install-html in libelf" ; \
21333	(cd $(HOST_SUBDIR)/libelf && \
21334	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21335	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21336	          "RANLIB=$${RANLIB}" \
21337	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21338	          install-html) \
21339	  || exit 1
21340
21341@endif libelf
21342
21343.PHONY: maybe-installcheck-libelf installcheck-libelf
21344maybe-installcheck-libelf:
21345@if libelf
21346maybe-installcheck-libelf: installcheck-libelf
21347
21348installcheck-libelf: \
21349    configure-libelf
21350	@[ -f ./libelf/Makefile ] || exit 0; \
21351	r=`${PWD_COMMAND}`; export r; \
21352	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21353	$(HOST_EXPORTS) \
21354	for flag in $(EXTRA_HOST_FLAGS) ; do \
21355	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21356	done; \
21357	echo "Doing installcheck in libelf" ; \
21358	(cd $(HOST_SUBDIR)/libelf && \
21359	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21360	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21361	          "RANLIB=$${RANLIB}" \
21362	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21363	          installcheck) \
21364	  || exit 1
21365
21366@endif libelf
21367
21368.PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21369maybe-mostlyclean-libelf:
21370@if libelf
21371maybe-mostlyclean-libelf: mostlyclean-libelf
21372
21373mostlyclean-libelf:
21374	@[ -f ./libelf/Makefile ] || exit 0; \
21375	r=`${PWD_COMMAND}`; export r; \
21376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21377	$(HOST_EXPORTS) \
21378	for flag in $(EXTRA_HOST_FLAGS) ; do \
21379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21380	done; \
21381	echo "Doing mostlyclean in libelf" ; \
21382	(cd $(HOST_SUBDIR)/libelf && \
21383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21385	          "RANLIB=$${RANLIB}" \
21386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21387	          mostlyclean) \
21388	  || exit 1
21389
21390@endif libelf
21391
21392.PHONY: maybe-clean-libelf clean-libelf
21393maybe-clean-libelf:
21394@if libelf
21395maybe-clean-libelf: clean-libelf
21396
21397clean-libelf:
21398	@[ -f ./libelf/Makefile ] || exit 0; \
21399	r=`${PWD_COMMAND}`; export r; \
21400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21401	$(HOST_EXPORTS) \
21402	for flag in $(EXTRA_HOST_FLAGS) ; do \
21403	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21404	done; \
21405	echo "Doing clean in libelf" ; \
21406	(cd $(HOST_SUBDIR)/libelf && \
21407	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21408	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21409	          "RANLIB=$${RANLIB}" \
21410	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21411	          clean) \
21412	  || exit 1
21413
21414@endif libelf
21415
21416.PHONY: maybe-distclean-libelf distclean-libelf
21417maybe-distclean-libelf:
21418@if libelf
21419maybe-distclean-libelf: distclean-libelf
21420
21421distclean-libelf:
21422	@[ -f ./libelf/Makefile ] || exit 0; \
21423	r=`${PWD_COMMAND}`; export r; \
21424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21425	$(HOST_EXPORTS) \
21426	for flag in $(EXTRA_HOST_FLAGS) ; do \
21427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21428	done; \
21429	echo "Doing distclean in libelf" ; \
21430	(cd $(HOST_SUBDIR)/libelf && \
21431	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21432	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21433	          "RANLIB=$${RANLIB}" \
21434	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21435	          distclean) \
21436	  || exit 1
21437
21438@endif libelf
21439
21440.PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21441maybe-maintainer-clean-libelf:
21442@if libelf
21443maybe-maintainer-clean-libelf: maintainer-clean-libelf
21444
21445maintainer-clean-libelf:
21446	@[ -f ./libelf/Makefile ] || exit 0; \
21447	r=`${PWD_COMMAND}`; export r; \
21448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449	$(HOST_EXPORTS) \
21450	for flag in $(EXTRA_HOST_FLAGS) ; do \
21451	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21452	done; \
21453	echo "Doing maintainer-clean in libelf" ; \
21454	(cd $(HOST_SUBDIR)/libelf && \
21455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21457	          "RANLIB=$${RANLIB}" \
21458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21459	          maintainer-clean) \
21460	  || exit 1
21461
21462@endif libelf
21463
21464
21465
21466.PHONY: configure-gnuserv maybe-configure-gnuserv
21467maybe-configure-gnuserv:
21468@if gcc-bootstrap
21469configure-gnuserv: stage_current
21470@endif gcc-bootstrap
21471@if gnuserv
21472maybe-configure-gnuserv: configure-gnuserv
21473configure-gnuserv:
21474	@: $(MAKE); $(unstage)
21475	@r=`${PWD_COMMAND}`; export r; \
21476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477	test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21478	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21479	$(HOST_EXPORTS)  \
21480	echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21481	cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21482	case $(srcdir) in \
21483	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21484	  *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21485		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21486	esac; \
21487	srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21488	libsrcdir="$$s/gnuserv"; \
21489	$(SHELL) $${libsrcdir}/configure \
21490	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21491	  --target=${target_alias} $${srcdiroption}  \
21492	  || exit 1
21493@endif gnuserv
21494
21495
21496
21497
21498
21499.PHONY: all-gnuserv maybe-all-gnuserv
21500maybe-all-gnuserv:
21501@if gcc-bootstrap
21502all-gnuserv: stage_current
21503@endif gcc-bootstrap
21504@if gnuserv
21505TARGET-gnuserv=all
21506maybe-all-gnuserv: all-gnuserv
21507all-gnuserv: configure-gnuserv
21508	@: $(MAKE); $(unstage)
21509	@r=`${PWD_COMMAND}`; export r; \
21510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511	$(HOST_EXPORTS)  \
21512	(cd $(HOST_SUBDIR)/gnuserv && \
21513	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21514		$(TARGET-gnuserv))
21515@endif gnuserv
21516
21517
21518
21519
21520.PHONY: check-gnuserv maybe-check-gnuserv
21521maybe-check-gnuserv:
21522@if gnuserv
21523maybe-check-gnuserv: check-gnuserv
21524
21525check-gnuserv:
21526	@: $(MAKE); $(unstage)
21527	@r=`${PWD_COMMAND}`; export r; \
21528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529	$(HOST_EXPORTS) \
21530	(cd $(HOST_SUBDIR)/gnuserv && \
21531	  $(MAKE) $(FLAGS_TO_PASS)  check)
21532
21533@endif gnuserv
21534
21535.PHONY: install-gnuserv maybe-install-gnuserv
21536maybe-install-gnuserv:
21537@if gnuserv
21538maybe-install-gnuserv: install-gnuserv
21539
21540install-gnuserv: installdirs
21541	@: $(MAKE); $(unstage)
21542	@r=`${PWD_COMMAND}`; export r; \
21543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21544	$(HOST_EXPORTS) \
21545	(cd $(HOST_SUBDIR)/gnuserv && \
21546	  $(MAKE) $(FLAGS_TO_PASS)  install)
21547
21548@endif gnuserv
21549
21550# Other targets (info, dvi, pdf, etc.)
21551
21552.PHONY: maybe-info-gnuserv info-gnuserv
21553maybe-info-gnuserv:
21554@if gnuserv
21555maybe-info-gnuserv: info-gnuserv
21556
21557info-gnuserv: \
21558    configure-gnuserv
21559	@: $(MAKE); $(unstage)
21560	@[ -f ./gnuserv/Makefile ] || exit 0; \
21561	r=`${PWD_COMMAND}`; export r; \
21562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21563	$(HOST_EXPORTS) \
21564	for flag in $(EXTRA_HOST_FLAGS) ; do \
21565	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21566	done; \
21567	echo "Doing info in gnuserv" ; \
21568	(cd $(HOST_SUBDIR)/gnuserv && \
21569	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21570	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21571	          "RANLIB=$${RANLIB}" \
21572	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21573	          info) \
21574	  || exit 1
21575
21576@endif gnuserv
21577
21578.PHONY: maybe-dvi-gnuserv dvi-gnuserv
21579maybe-dvi-gnuserv:
21580@if gnuserv
21581maybe-dvi-gnuserv: dvi-gnuserv
21582
21583dvi-gnuserv: \
21584    configure-gnuserv
21585	@: $(MAKE); $(unstage)
21586	@[ -f ./gnuserv/Makefile ] || exit 0; \
21587	r=`${PWD_COMMAND}`; export r; \
21588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21589	$(HOST_EXPORTS) \
21590	for flag in $(EXTRA_HOST_FLAGS) ; do \
21591	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21592	done; \
21593	echo "Doing dvi in gnuserv" ; \
21594	(cd $(HOST_SUBDIR)/gnuserv && \
21595	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21596	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21597	          "RANLIB=$${RANLIB}" \
21598	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21599	          dvi) \
21600	  || exit 1
21601
21602@endif gnuserv
21603
21604.PHONY: maybe-pdf-gnuserv pdf-gnuserv
21605maybe-pdf-gnuserv:
21606@if gnuserv
21607maybe-pdf-gnuserv: pdf-gnuserv
21608
21609pdf-gnuserv: \
21610    configure-gnuserv
21611	@: $(MAKE); $(unstage)
21612	@[ -f ./gnuserv/Makefile ] || exit 0; \
21613	r=`${PWD_COMMAND}`; export r; \
21614	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21615	$(HOST_EXPORTS) \
21616	for flag in $(EXTRA_HOST_FLAGS) ; do \
21617	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21618	done; \
21619	echo "Doing pdf in gnuserv" ; \
21620	(cd $(HOST_SUBDIR)/gnuserv && \
21621	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21622	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21623	          "RANLIB=$${RANLIB}" \
21624	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21625	          pdf) \
21626	  || exit 1
21627
21628@endif gnuserv
21629
21630.PHONY: maybe-html-gnuserv html-gnuserv
21631maybe-html-gnuserv:
21632@if gnuserv
21633maybe-html-gnuserv: html-gnuserv
21634
21635html-gnuserv: \
21636    configure-gnuserv
21637	@: $(MAKE); $(unstage)
21638	@[ -f ./gnuserv/Makefile ] || exit 0; \
21639	r=`${PWD_COMMAND}`; export r; \
21640	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21641	$(HOST_EXPORTS) \
21642	for flag in $(EXTRA_HOST_FLAGS) ; do \
21643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21644	done; \
21645	echo "Doing html in gnuserv" ; \
21646	(cd $(HOST_SUBDIR)/gnuserv && \
21647	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21648	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21649	          "RANLIB=$${RANLIB}" \
21650	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21651	          html) \
21652	  || exit 1
21653
21654@endif gnuserv
21655
21656.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21657maybe-TAGS-gnuserv:
21658@if gnuserv
21659maybe-TAGS-gnuserv: TAGS-gnuserv
21660
21661TAGS-gnuserv: \
21662    configure-gnuserv
21663	@: $(MAKE); $(unstage)
21664	@[ -f ./gnuserv/Makefile ] || exit 0; \
21665	r=`${PWD_COMMAND}`; export r; \
21666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21667	$(HOST_EXPORTS) \
21668	for flag in $(EXTRA_HOST_FLAGS) ; do \
21669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21670	done; \
21671	echo "Doing TAGS in gnuserv" ; \
21672	(cd $(HOST_SUBDIR)/gnuserv && \
21673	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21674	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21675	          "RANLIB=$${RANLIB}" \
21676	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21677	          TAGS) \
21678	  || exit 1
21679
21680@endif gnuserv
21681
21682.PHONY: maybe-install-info-gnuserv install-info-gnuserv
21683maybe-install-info-gnuserv:
21684@if gnuserv
21685maybe-install-info-gnuserv: install-info-gnuserv
21686
21687install-info-gnuserv: \
21688    configure-gnuserv \
21689    info-gnuserv
21690	@: $(MAKE); $(unstage)
21691	@[ -f ./gnuserv/Makefile ] || exit 0; \
21692	r=`${PWD_COMMAND}`; export r; \
21693	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21694	$(HOST_EXPORTS) \
21695	for flag in $(EXTRA_HOST_FLAGS) ; do \
21696	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21697	done; \
21698	echo "Doing install-info in gnuserv" ; \
21699	(cd $(HOST_SUBDIR)/gnuserv && \
21700	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21701	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21702	          "RANLIB=$${RANLIB}" \
21703	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21704	          install-info) \
21705	  || exit 1
21706
21707@endif gnuserv
21708
21709.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21710maybe-install-pdf-gnuserv:
21711@if gnuserv
21712maybe-install-pdf-gnuserv: install-pdf-gnuserv
21713
21714install-pdf-gnuserv: \
21715    configure-gnuserv \
21716    pdf-gnuserv
21717	@: $(MAKE); $(unstage)
21718	@[ -f ./gnuserv/Makefile ] || exit 0; \
21719	r=`${PWD_COMMAND}`; export r; \
21720	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21721	$(HOST_EXPORTS) \
21722	for flag in $(EXTRA_HOST_FLAGS) ; do \
21723	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21724	done; \
21725	echo "Doing install-pdf in gnuserv" ; \
21726	(cd $(HOST_SUBDIR)/gnuserv && \
21727	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21728	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21729	          "RANLIB=$${RANLIB}" \
21730	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21731	          install-pdf) \
21732	  || exit 1
21733
21734@endif gnuserv
21735
21736.PHONY: maybe-install-html-gnuserv install-html-gnuserv
21737maybe-install-html-gnuserv:
21738@if gnuserv
21739maybe-install-html-gnuserv: install-html-gnuserv
21740
21741install-html-gnuserv: \
21742    configure-gnuserv \
21743    html-gnuserv
21744	@: $(MAKE); $(unstage)
21745	@[ -f ./gnuserv/Makefile ] || exit 0; \
21746	r=`${PWD_COMMAND}`; export r; \
21747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21748	$(HOST_EXPORTS) \
21749	for flag in $(EXTRA_HOST_FLAGS) ; do \
21750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21751	done; \
21752	echo "Doing install-html in gnuserv" ; \
21753	(cd $(HOST_SUBDIR)/gnuserv && \
21754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21756	          "RANLIB=$${RANLIB}" \
21757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21758	          install-html) \
21759	  || exit 1
21760
21761@endif gnuserv
21762
21763.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21764maybe-installcheck-gnuserv:
21765@if gnuserv
21766maybe-installcheck-gnuserv: installcheck-gnuserv
21767
21768installcheck-gnuserv: \
21769    configure-gnuserv
21770	@: $(MAKE); $(unstage)
21771	@[ -f ./gnuserv/Makefile ] || exit 0; \
21772	r=`${PWD_COMMAND}`; export r; \
21773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774	$(HOST_EXPORTS) \
21775	for flag in $(EXTRA_HOST_FLAGS) ; do \
21776	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21777	done; \
21778	echo "Doing installcheck in gnuserv" ; \
21779	(cd $(HOST_SUBDIR)/gnuserv && \
21780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21782	          "RANLIB=$${RANLIB}" \
21783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21784	          installcheck) \
21785	  || exit 1
21786
21787@endif gnuserv
21788
21789.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21790maybe-mostlyclean-gnuserv:
21791@if gnuserv
21792maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21793
21794mostlyclean-gnuserv:
21795	@: $(MAKE); $(unstage)
21796	@[ -f ./gnuserv/Makefile ] || exit 0; \
21797	r=`${PWD_COMMAND}`; export r; \
21798	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21799	$(HOST_EXPORTS) \
21800	for flag in $(EXTRA_HOST_FLAGS) ; do \
21801	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21802	done; \
21803	echo "Doing mostlyclean in gnuserv" ; \
21804	(cd $(HOST_SUBDIR)/gnuserv && \
21805	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21806	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21807	          "RANLIB=$${RANLIB}" \
21808	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21809	          mostlyclean) \
21810	  || exit 1
21811
21812@endif gnuserv
21813
21814.PHONY: maybe-clean-gnuserv clean-gnuserv
21815maybe-clean-gnuserv:
21816@if gnuserv
21817maybe-clean-gnuserv: clean-gnuserv
21818
21819clean-gnuserv:
21820	@: $(MAKE); $(unstage)
21821	@[ -f ./gnuserv/Makefile ] || exit 0; \
21822	r=`${PWD_COMMAND}`; export r; \
21823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21824	$(HOST_EXPORTS) \
21825	for flag in $(EXTRA_HOST_FLAGS) ; do \
21826	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21827	done; \
21828	echo "Doing clean in gnuserv" ; \
21829	(cd $(HOST_SUBDIR)/gnuserv && \
21830	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21831	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21832	          "RANLIB=$${RANLIB}" \
21833	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21834	          clean) \
21835	  || exit 1
21836
21837@endif gnuserv
21838
21839.PHONY: maybe-distclean-gnuserv distclean-gnuserv
21840maybe-distclean-gnuserv:
21841@if gnuserv
21842maybe-distclean-gnuserv: distclean-gnuserv
21843
21844distclean-gnuserv:
21845	@: $(MAKE); $(unstage)
21846	@[ -f ./gnuserv/Makefile ] || exit 0; \
21847	r=`${PWD_COMMAND}`; export r; \
21848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849	$(HOST_EXPORTS) \
21850	for flag in $(EXTRA_HOST_FLAGS) ; do \
21851	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21852	done; \
21853	echo "Doing distclean in gnuserv" ; \
21854	(cd $(HOST_SUBDIR)/gnuserv && \
21855	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21856	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21857	          "RANLIB=$${RANLIB}" \
21858	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21859	          distclean) \
21860	  || exit 1
21861
21862@endif gnuserv
21863
21864.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21865maybe-maintainer-clean-gnuserv:
21866@if gnuserv
21867maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21868
21869maintainer-clean-gnuserv:
21870	@: $(MAKE); $(unstage)
21871	@[ -f ./gnuserv/Makefile ] || exit 0; \
21872	r=`${PWD_COMMAND}`; export r; \
21873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874	$(HOST_EXPORTS) \
21875	for flag in $(EXTRA_HOST_FLAGS) ; do \
21876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21877	done; \
21878	echo "Doing maintainer-clean in gnuserv" ; \
21879	(cd $(HOST_SUBDIR)/gnuserv && \
21880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21882	          "RANLIB=$${RANLIB}" \
21883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21884	          maintainer-clean) \
21885	  || exit 1
21886
21887@endif gnuserv
21888
21889
21890
21891.PHONY: configure-gold maybe-configure-gold
21892maybe-configure-gold:
21893@if gcc-bootstrap
21894configure-gold: stage_current
21895@endif gcc-bootstrap
21896@if gold
21897maybe-configure-gold: configure-gold
21898configure-gold:
21899	@r=`${PWD_COMMAND}`; export r; \
21900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21902	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21903	$(HOST_EXPORTS)  \
21904	echo Configuring in $(HOST_SUBDIR)/gold; \
21905	cd "$(HOST_SUBDIR)/gold" || exit 1; \
21906	case $(srcdir) in \
21907	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21908	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21909		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21910	esac; \
21911	srcdiroption="--srcdir=$${topdir}/gold"; \
21912	libsrcdir="$$s/gold"; \
21913	$(SHELL) $${libsrcdir}/configure \
21914	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21915	  --target=${target_alias} $${srcdiroption}  \
21916	  || exit 1
21917@endif gold
21918
21919
21920
21921.PHONY: configure-stage1-gold maybe-configure-stage1-gold
21922maybe-configure-stage1-gold:
21923@if gold-bootstrap
21924maybe-configure-stage1-gold: configure-stage1-gold
21925configure-stage1-gold:
21926	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21927	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21928	@r=`${PWD_COMMAND}`; export r; \
21929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21930	TFLAGS="$(STAGE1_TFLAGS)"; \
21931	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21932	$(HOST_EXPORTS) \
21933	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21934	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21935	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21936	echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21937	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21938	cd $(HOST_SUBDIR)/gold || exit 1; \
21939	case $(srcdir) in \
21940	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21941	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21942		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21943	esac; \
21944	srcdiroption="--srcdir=$${topdir}/gold"; \
21945	libsrcdir="$$s/gold"; \
21946	$(SHELL) $${libsrcdir}/configure \
21947	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21948	  --target=${target_alias} $${srcdiroption} \
21949	  $(STAGE1_CONFIGURE_FLAGS)
21950@endif gold-bootstrap
21951
21952.PHONY: configure-stage2-gold maybe-configure-stage2-gold
21953maybe-configure-stage2-gold:
21954@if gold-bootstrap
21955maybe-configure-stage2-gold: configure-stage2-gold
21956configure-stage2-gold:
21957	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21958	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21959	@r=`${PWD_COMMAND}`; export r; \
21960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21961	TFLAGS="$(STAGE2_TFLAGS)"; \
21962	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21963	$(HOST_EXPORTS) \
21964	$(POSTSTAGE1_HOST_EXPORTS) \
21965	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21966	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21967	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21968	echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21969	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21970	cd $(HOST_SUBDIR)/gold || exit 1; \
21971	case $(srcdir) in \
21972	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21973	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21974		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21975	esac; \
21976	srcdiroption="--srcdir=$${topdir}/gold"; \
21977	libsrcdir="$$s/gold"; \
21978	$(SHELL) $${libsrcdir}/configure \
21979	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21980	  --target=${target_alias} $${srcdiroption} \
21981	  --with-build-libsubdir=$(HOST_SUBDIR) \
21982	  $(STAGE2_CONFIGURE_FLAGS)
21983@endif gold-bootstrap
21984
21985.PHONY: configure-stage3-gold maybe-configure-stage3-gold
21986maybe-configure-stage3-gold:
21987@if gold-bootstrap
21988maybe-configure-stage3-gold: configure-stage3-gold
21989configure-stage3-gold:
21990	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21991	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21992	@r=`${PWD_COMMAND}`; export r; \
21993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994	TFLAGS="$(STAGE3_TFLAGS)"; \
21995	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21996	$(HOST_EXPORTS) \
21997	$(POSTSTAGE1_HOST_EXPORTS) \
21998	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21999	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22000	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22001	echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22002	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22003	cd $(HOST_SUBDIR)/gold || exit 1; \
22004	case $(srcdir) in \
22005	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22006	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22007		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22008	esac; \
22009	srcdiroption="--srcdir=$${topdir}/gold"; \
22010	libsrcdir="$$s/gold"; \
22011	$(SHELL) $${libsrcdir}/configure \
22012	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22013	  --target=${target_alias} $${srcdiroption} \
22014	  --with-build-libsubdir=$(HOST_SUBDIR) \
22015	  $(STAGE3_CONFIGURE_FLAGS)
22016@endif gold-bootstrap
22017
22018.PHONY: configure-stage4-gold maybe-configure-stage4-gold
22019maybe-configure-stage4-gold:
22020@if gold-bootstrap
22021maybe-configure-stage4-gold: configure-stage4-gold
22022configure-stage4-gold:
22023	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22024	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22025	@r=`${PWD_COMMAND}`; export r; \
22026	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22027	TFLAGS="$(STAGE4_TFLAGS)"; \
22028	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22029	$(HOST_EXPORTS) \
22030	$(POSTSTAGE1_HOST_EXPORTS) \
22031	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22032	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22033	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22034	echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22035	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22036	cd $(HOST_SUBDIR)/gold || exit 1; \
22037	case $(srcdir) in \
22038	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22039	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22040		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22041	esac; \
22042	srcdiroption="--srcdir=$${topdir}/gold"; \
22043	libsrcdir="$$s/gold"; \
22044	$(SHELL) $${libsrcdir}/configure \
22045	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22046	  --target=${target_alias} $${srcdiroption} \
22047	  --with-build-libsubdir=$(HOST_SUBDIR) \
22048	  $(STAGE4_CONFIGURE_FLAGS)
22049@endif gold-bootstrap
22050
22051.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22052maybe-configure-stageprofile-gold:
22053@if gold-bootstrap
22054maybe-configure-stageprofile-gold: configure-stageprofile-gold
22055configure-stageprofile-gold:
22056	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22057	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22058	@r=`${PWD_COMMAND}`; export r; \
22059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060	TFLAGS="$(STAGEprofile_TFLAGS)"; \
22061	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22062	$(HOST_EXPORTS) \
22063	$(POSTSTAGE1_HOST_EXPORTS) \
22064	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22065	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22066	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22067	echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22068	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22069	cd $(HOST_SUBDIR)/gold || exit 1; \
22070	case $(srcdir) in \
22071	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22072	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22073		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22074	esac; \
22075	srcdiroption="--srcdir=$${topdir}/gold"; \
22076	libsrcdir="$$s/gold"; \
22077	$(SHELL) $${libsrcdir}/configure \
22078	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22079	  --target=${target_alias} $${srcdiroption} \
22080	  --with-build-libsubdir=$(HOST_SUBDIR) \
22081	  $(STAGEprofile_CONFIGURE_FLAGS)
22082@endif gold-bootstrap
22083
22084.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22085maybe-configure-stagefeedback-gold:
22086@if gold-bootstrap
22087maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22088configure-stagefeedback-gold:
22089	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22090	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22091	@r=`${PWD_COMMAND}`; export r; \
22092	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22094	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22095	$(HOST_EXPORTS) \
22096	$(POSTSTAGE1_HOST_EXPORTS) \
22097	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22098	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22099	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22100	echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22101	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22102	cd $(HOST_SUBDIR)/gold || exit 1; \
22103	case $(srcdir) in \
22104	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22105	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22106		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22107	esac; \
22108	srcdiroption="--srcdir=$${topdir}/gold"; \
22109	libsrcdir="$$s/gold"; \
22110	$(SHELL) $${libsrcdir}/configure \
22111	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22112	  --target=${target_alias} $${srcdiroption} \
22113	  --with-build-libsubdir=$(HOST_SUBDIR) \
22114	  $(STAGEfeedback_CONFIGURE_FLAGS)
22115@endif gold-bootstrap
22116
22117
22118
22119
22120
22121.PHONY: all-gold maybe-all-gold
22122maybe-all-gold:
22123@if gcc-bootstrap
22124all-gold: stage_current
22125@endif gcc-bootstrap
22126@if gold
22127TARGET-gold=all
22128maybe-all-gold: all-gold
22129all-gold: configure-gold
22130	@r=`${PWD_COMMAND}`; export r; \
22131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22132	$(HOST_EXPORTS)  \
22133	(cd $(HOST_SUBDIR)/gold && \
22134	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22135		$(TARGET-gold))
22136@endif gold
22137
22138
22139
22140.PHONY: all-stage1-gold maybe-all-stage1-gold
22141.PHONY: clean-stage1-gold maybe-clean-stage1-gold
22142maybe-all-stage1-gold:
22143maybe-clean-stage1-gold:
22144@if gold-bootstrap
22145maybe-all-stage1-gold: all-stage1-gold
22146all-stage1: all-stage1-gold
22147TARGET-stage1-gold = $(TARGET-gold)
22148all-stage1-gold: configure-stage1-gold
22149	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22150	@r=`${PWD_COMMAND}`; export r; \
22151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22152	TFLAGS="$(STAGE1_TFLAGS)"; \
22153	$(HOST_EXPORTS)  \
22154	cd $(HOST_SUBDIR)/gold && \
22155	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22156		CFLAGS="$(STAGE1_CFLAGS)" \
22157		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22158		LIBCFLAGS="$(LIBCFLAGS)" \
22159		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22160		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22161		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22162		$(EXTRA_HOST_FLAGS)   \
22163		TFLAGS="$(STAGE1_TFLAGS)" \
22164		$(TARGET-stage1-gold)
22165
22166maybe-clean-stage1-gold: clean-stage1-gold
22167clean-stage1: clean-stage1-gold
22168clean-stage1-gold:
22169	@if [ $(current_stage) = stage1 ]; then \
22170	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22171	else \
22172	  [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22173	  $(MAKE) stage1-start; \
22174	fi; \
22175	cd $(HOST_SUBDIR)/gold && \
22176	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22177		 clean
22178@endif gold-bootstrap
22179
22180
22181.PHONY: all-stage2-gold maybe-all-stage2-gold
22182.PHONY: clean-stage2-gold maybe-clean-stage2-gold
22183maybe-all-stage2-gold:
22184maybe-clean-stage2-gold:
22185@if gold-bootstrap
22186maybe-all-stage2-gold: all-stage2-gold
22187all-stage2: all-stage2-gold
22188TARGET-stage2-gold = $(TARGET-gold)
22189all-stage2-gold: configure-stage2-gold
22190	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22191	@r=`${PWD_COMMAND}`; export r; \
22192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22193	TFLAGS="$(STAGE2_TFLAGS)"; \
22194	$(HOST_EXPORTS) \
22195	$(POSTSTAGE1_HOST_EXPORTS)  \
22196	cd $(HOST_SUBDIR)/gold && \
22197	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22198		CFLAGS="$(STAGE2_CFLAGS)" \
22199		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22200		LIBCFLAGS="$(STAGE2_CFLAGS)" \
22201		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22202		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22203		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22204		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22205		TFLAGS="$(STAGE2_TFLAGS)" \
22206		$(TARGET-stage2-gold)
22207
22208maybe-clean-stage2-gold: clean-stage2-gold
22209clean-stage2: clean-stage2-gold
22210clean-stage2-gold:
22211	@if [ $(current_stage) = stage2 ]; then \
22212	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22213	else \
22214	  [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22215	  $(MAKE) stage2-start; \
22216	fi; \
22217	cd $(HOST_SUBDIR)/gold && \
22218	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22219		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22220		 clean
22221@endif gold-bootstrap
22222
22223
22224.PHONY: all-stage3-gold maybe-all-stage3-gold
22225.PHONY: clean-stage3-gold maybe-clean-stage3-gold
22226maybe-all-stage3-gold:
22227maybe-clean-stage3-gold:
22228@if gold-bootstrap
22229maybe-all-stage3-gold: all-stage3-gold
22230all-stage3: all-stage3-gold
22231TARGET-stage3-gold = $(TARGET-gold)
22232all-stage3-gold: configure-stage3-gold
22233	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22234	@r=`${PWD_COMMAND}`; export r; \
22235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22236	TFLAGS="$(STAGE3_TFLAGS)"; \
22237	$(HOST_EXPORTS) \
22238	$(POSTSTAGE1_HOST_EXPORTS)  \
22239	cd $(HOST_SUBDIR)/gold && \
22240	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22241		CFLAGS="$(STAGE3_CFLAGS)" \
22242		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22243		LIBCFLAGS="$(STAGE3_CFLAGS)" \
22244		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22245		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22246		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22247		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22248		TFLAGS="$(STAGE3_TFLAGS)" \
22249		$(TARGET-stage3-gold)
22250
22251maybe-clean-stage3-gold: clean-stage3-gold
22252clean-stage3: clean-stage3-gold
22253clean-stage3-gold:
22254	@if [ $(current_stage) = stage3 ]; then \
22255	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22256	else \
22257	  [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22258	  $(MAKE) stage3-start; \
22259	fi; \
22260	cd $(HOST_SUBDIR)/gold && \
22261	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22262		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22263		 clean
22264@endif gold-bootstrap
22265
22266
22267.PHONY: all-stage4-gold maybe-all-stage4-gold
22268.PHONY: clean-stage4-gold maybe-clean-stage4-gold
22269maybe-all-stage4-gold:
22270maybe-clean-stage4-gold:
22271@if gold-bootstrap
22272maybe-all-stage4-gold: all-stage4-gold
22273all-stage4: all-stage4-gold
22274TARGET-stage4-gold = $(TARGET-gold)
22275all-stage4-gold: configure-stage4-gold
22276	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22277	@r=`${PWD_COMMAND}`; export r; \
22278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22279	TFLAGS="$(STAGE4_TFLAGS)"; \
22280	$(HOST_EXPORTS) \
22281	$(POSTSTAGE1_HOST_EXPORTS)  \
22282	cd $(HOST_SUBDIR)/gold && \
22283	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22284		CFLAGS="$(STAGE4_CFLAGS)" \
22285		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22286		LIBCFLAGS="$(STAGE4_CFLAGS)" \
22287		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22288		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22289		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22290		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22291		TFLAGS="$(STAGE4_TFLAGS)" \
22292		$(TARGET-stage4-gold)
22293
22294maybe-clean-stage4-gold: clean-stage4-gold
22295clean-stage4: clean-stage4-gold
22296clean-stage4-gold:
22297	@if [ $(current_stage) = stage4 ]; then \
22298	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22299	else \
22300	  [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22301	  $(MAKE) stage4-start; \
22302	fi; \
22303	cd $(HOST_SUBDIR)/gold && \
22304	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22305		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22306		 clean
22307@endif gold-bootstrap
22308
22309
22310.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22311.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22312maybe-all-stageprofile-gold:
22313maybe-clean-stageprofile-gold:
22314@if gold-bootstrap
22315maybe-all-stageprofile-gold: all-stageprofile-gold
22316all-stageprofile: all-stageprofile-gold
22317TARGET-stageprofile-gold = $(TARGET-gold)
22318all-stageprofile-gold: configure-stageprofile-gold
22319	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22320	@r=`${PWD_COMMAND}`; export r; \
22321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22322	TFLAGS="$(STAGEprofile_TFLAGS)"; \
22323	$(HOST_EXPORTS) \
22324	$(POSTSTAGE1_HOST_EXPORTS)  \
22325	cd $(HOST_SUBDIR)/gold && \
22326	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22327		CFLAGS="$(STAGEprofile_CFLAGS)" \
22328		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22329		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22330		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22331		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22332		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22333		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22334		TFLAGS="$(STAGEprofile_TFLAGS)" \
22335		$(TARGET-stageprofile-gold)
22336
22337maybe-clean-stageprofile-gold: clean-stageprofile-gold
22338clean-stageprofile: clean-stageprofile-gold
22339clean-stageprofile-gold:
22340	@if [ $(current_stage) = stageprofile ]; then \
22341	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22342	else \
22343	  [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22344	  $(MAKE) stageprofile-start; \
22345	fi; \
22346	cd $(HOST_SUBDIR)/gold && \
22347	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22348		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22349		 clean
22350@endif gold-bootstrap
22351
22352
22353.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22354.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22355maybe-all-stagefeedback-gold:
22356maybe-clean-stagefeedback-gold:
22357@if gold-bootstrap
22358maybe-all-stagefeedback-gold: all-stagefeedback-gold
22359all-stagefeedback: all-stagefeedback-gold
22360TARGET-stagefeedback-gold = $(TARGET-gold)
22361all-stagefeedback-gold: configure-stagefeedback-gold
22362	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22363	@r=`${PWD_COMMAND}`; export r; \
22364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22365	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22366	$(HOST_EXPORTS) \
22367	$(POSTSTAGE1_HOST_EXPORTS)  \
22368	cd $(HOST_SUBDIR)/gold && \
22369	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22370		CFLAGS="$(STAGEfeedback_CFLAGS)" \
22371		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22372		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22373		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22374		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22375		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22376		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22377		TFLAGS="$(STAGEfeedback_TFLAGS)" \
22378		$(TARGET-stagefeedback-gold)
22379
22380maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22381clean-stagefeedback: clean-stagefeedback-gold
22382clean-stagefeedback-gold:
22383	@if [ $(current_stage) = stagefeedback ]; then \
22384	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22385	else \
22386	  [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22387	  $(MAKE) stagefeedback-start; \
22388	fi; \
22389	cd $(HOST_SUBDIR)/gold && \
22390	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22391		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22392		 clean
22393@endif gold-bootstrap
22394
22395
22396
22397
22398
22399.PHONY: check-gold maybe-check-gold
22400maybe-check-gold:
22401@if gold
22402maybe-check-gold: check-gold
22403
22404check-gold:
22405	@: $(MAKE); $(unstage)
22406	@r=`${PWD_COMMAND}`; export r; \
22407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22408	$(HOST_EXPORTS) \
22409	(cd $(HOST_SUBDIR)/gold && \
22410	  $(MAKE) $(FLAGS_TO_PASS)  check)
22411
22412@endif gold
22413
22414.PHONY: install-gold maybe-install-gold
22415maybe-install-gold:
22416@if gold
22417maybe-install-gold: install-gold
22418
22419install-gold: installdirs
22420	@: $(MAKE); $(unstage)
22421	@r=`${PWD_COMMAND}`; export r; \
22422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22423	$(HOST_EXPORTS) \
22424	(cd $(HOST_SUBDIR)/gold && \
22425	  $(MAKE) $(FLAGS_TO_PASS)  install)
22426
22427@endif gold
22428
22429# Other targets (info, dvi, pdf, etc.)
22430
22431.PHONY: maybe-info-gold info-gold
22432maybe-info-gold:
22433@if gold
22434maybe-info-gold: info-gold
22435
22436info-gold: \
22437    configure-gold
22438	@[ -f ./gold/Makefile ] || exit 0; \
22439	r=`${PWD_COMMAND}`; export r; \
22440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441	$(HOST_EXPORTS) \
22442	for flag in $(EXTRA_HOST_FLAGS) ; do \
22443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22444	done; \
22445	echo "Doing info in gold" ; \
22446	(cd $(HOST_SUBDIR)/gold && \
22447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22449	          "RANLIB=$${RANLIB}" \
22450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22451	          info) \
22452	  || exit 1
22453
22454@endif gold
22455
22456.PHONY: maybe-dvi-gold dvi-gold
22457maybe-dvi-gold:
22458@if gold
22459maybe-dvi-gold: dvi-gold
22460
22461dvi-gold: \
22462    configure-gold
22463	@[ -f ./gold/Makefile ] || exit 0; \
22464	r=`${PWD_COMMAND}`; export r; \
22465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22466	$(HOST_EXPORTS) \
22467	for flag in $(EXTRA_HOST_FLAGS) ; do \
22468	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22469	done; \
22470	echo "Doing dvi in gold" ; \
22471	(cd $(HOST_SUBDIR)/gold && \
22472	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22473	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22474	          "RANLIB=$${RANLIB}" \
22475	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22476	          dvi) \
22477	  || exit 1
22478
22479@endif gold
22480
22481.PHONY: maybe-pdf-gold pdf-gold
22482maybe-pdf-gold:
22483@if gold
22484maybe-pdf-gold: pdf-gold
22485
22486pdf-gold: \
22487    configure-gold
22488	@[ -f ./gold/Makefile ] || exit 0; \
22489	r=`${PWD_COMMAND}`; export r; \
22490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22491	$(HOST_EXPORTS) \
22492	for flag in $(EXTRA_HOST_FLAGS) ; do \
22493	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22494	done; \
22495	echo "Doing pdf in gold" ; \
22496	(cd $(HOST_SUBDIR)/gold && \
22497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22499	          "RANLIB=$${RANLIB}" \
22500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22501	          pdf) \
22502	  || exit 1
22503
22504@endif gold
22505
22506.PHONY: maybe-html-gold html-gold
22507maybe-html-gold:
22508@if gold
22509maybe-html-gold: html-gold
22510
22511html-gold: \
22512    configure-gold
22513	@[ -f ./gold/Makefile ] || exit 0; \
22514	r=`${PWD_COMMAND}`; export r; \
22515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22516	$(HOST_EXPORTS) \
22517	for flag in $(EXTRA_HOST_FLAGS) ; do \
22518	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22519	done; \
22520	echo "Doing html in gold" ; \
22521	(cd $(HOST_SUBDIR)/gold && \
22522	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22523	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22524	          "RANLIB=$${RANLIB}" \
22525	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22526	          html) \
22527	  || exit 1
22528
22529@endif gold
22530
22531.PHONY: maybe-TAGS-gold TAGS-gold
22532maybe-TAGS-gold:
22533@if gold
22534maybe-TAGS-gold: TAGS-gold
22535
22536TAGS-gold: \
22537    configure-gold
22538	@[ -f ./gold/Makefile ] || exit 0; \
22539	r=`${PWD_COMMAND}`; export r; \
22540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22541	$(HOST_EXPORTS) \
22542	for flag in $(EXTRA_HOST_FLAGS) ; do \
22543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22544	done; \
22545	echo "Doing TAGS in gold" ; \
22546	(cd $(HOST_SUBDIR)/gold && \
22547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22549	          "RANLIB=$${RANLIB}" \
22550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22551	          TAGS) \
22552	  || exit 1
22553
22554@endif gold
22555
22556.PHONY: maybe-install-info-gold install-info-gold
22557maybe-install-info-gold:
22558@if gold
22559maybe-install-info-gold: install-info-gold
22560
22561install-info-gold: \
22562    configure-gold \
22563    info-gold
22564	@[ -f ./gold/Makefile ] || exit 0; \
22565	r=`${PWD_COMMAND}`; export r; \
22566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22567	$(HOST_EXPORTS) \
22568	for flag in $(EXTRA_HOST_FLAGS) ; do \
22569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22570	done; \
22571	echo "Doing install-info in gold" ; \
22572	(cd $(HOST_SUBDIR)/gold && \
22573	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22574	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22575	          "RANLIB=$${RANLIB}" \
22576	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22577	          install-info) \
22578	  || exit 1
22579
22580@endif gold
22581
22582.PHONY: maybe-install-pdf-gold install-pdf-gold
22583maybe-install-pdf-gold:
22584@if gold
22585maybe-install-pdf-gold: install-pdf-gold
22586
22587install-pdf-gold: \
22588    configure-gold \
22589    pdf-gold
22590	@[ -f ./gold/Makefile ] || exit 0; \
22591	r=`${PWD_COMMAND}`; export r; \
22592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593	$(HOST_EXPORTS) \
22594	for flag in $(EXTRA_HOST_FLAGS) ; do \
22595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22596	done; \
22597	echo "Doing install-pdf in gold" ; \
22598	(cd $(HOST_SUBDIR)/gold && \
22599	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22600	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22601	          "RANLIB=$${RANLIB}" \
22602	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22603	          install-pdf) \
22604	  || exit 1
22605
22606@endif gold
22607
22608.PHONY: maybe-install-html-gold install-html-gold
22609maybe-install-html-gold:
22610@if gold
22611maybe-install-html-gold: install-html-gold
22612
22613install-html-gold: \
22614    configure-gold \
22615    html-gold
22616	@[ -f ./gold/Makefile ] || exit 0; \
22617	r=`${PWD_COMMAND}`; export r; \
22618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22619	$(HOST_EXPORTS) \
22620	for flag in $(EXTRA_HOST_FLAGS) ; do \
22621	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22622	done; \
22623	echo "Doing install-html in gold" ; \
22624	(cd $(HOST_SUBDIR)/gold && \
22625	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22626	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22627	          "RANLIB=$${RANLIB}" \
22628	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22629	          install-html) \
22630	  || exit 1
22631
22632@endif gold
22633
22634.PHONY: maybe-installcheck-gold installcheck-gold
22635maybe-installcheck-gold:
22636@if gold
22637maybe-installcheck-gold: installcheck-gold
22638
22639installcheck-gold: \
22640    configure-gold
22641	@[ -f ./gold/Makefile ] || exit 0; \
22642	r=`${PWD_COMMAND}`; export r; \
22643	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22644	$(HOST_EXPORTS) \
22645	for flag in $(EXTRA_HOST_FLAGS) ; do \
22646	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22647	done; \
22648	echo "Doing installcheck in gold" ; \
22649	(cd $(HOST_SUBDIR)/gold && \
22650	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22651	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22652	          "RANLIB=$${RANLIB}" \
22653	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22654	          installcheck) \
22655	  || exit 1
22656
22657@endif gold
22658
22659.PHONY: maybe-mostlyclean-gold mostlyclean-gold
22660maybe-mostlyclean-gold:
22661@if gold
22662maybe-mostlyclean-gold: mostlyclean-gold
22663
22664mostlyclean-gold:
22665	@[ -f ./gold/Makefile ] || exit 0; \
22666	r=`${PWD_COMMAND}`; export r; \
22667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668	$(HOST_EXPORTS) \
22669	for flag in $(EXTRA_HOST_FLAGS) ; do \
22670	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22671	done; \
22672	echo "Doing mostlyclean in gold" ; \
22673	(cd $(HOST_SUBDIR)/gold && \
22674	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22675	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22676	          "RANLIB=$${RANLIB}" \
22677	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22678	          mostlyclean) \
22679	  || exit 1
22680
22681@endif gold
22682
22683.PHONY: maybe-clean-gold clean-gold
22684maybe-clean-gold:
22685@if gold
22686maybe-clean-gold: clean-gold
22687
22688clean-gold:
22689	@[ -f ./gold/Makefile ] || exit 0; \
22690	r=`${PWD_COMMAND}`; export r; \
22691	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692	$(HOST_EXPORTS) \
22693	for flag in $(EXTRA_HOST_FLAGS) ; do \
22694	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695	done; \
22696	echo "Doing clean in gold" ; \
22697	(cd $(HOST_SUBDIR)/gold && \
22698	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22699	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22700	          "RANLIB=$${RANLIB}" \
22701	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22702	          clean) \
22703	  || exit 1
22704
22705@endif gold
22706
22707.PHONY: maybe-distclean-gold distclean-gold
22708maybe-distclean-gold:
22709@if gold
22710maybe-distclean-gold: distclean-gold
22711
22712distclean-gold:
22713	@[ -f ./gold/Makefile ] || exit 0; \
22714	r=`${PWD_COMMAND}`; export r; \
22715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22716	$(HOST_EXPORTS) \
22717	for flag in $(EXTRA_HOST_FLAGS) ; do \
22718	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22719	done; \
22720	echo "Doing distclean in gold" ; \
22721	(cd $(HOST_SUBDIR)/gold && \
22722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22724	          "RANLIB=$${RANLIB}" \
22725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22726	          distclean) \
22727	  || exit 1
22728
22729@endif gold
22730
22731.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22732maybe-maintainer-clean-gold:
22733@if gold
22734maybe-maintainer-clean-gold: maintainer-clean-gold
22735
22736maintainer-clean-gold:
22737	@[ -f ./gold/Makefile ] || exit 0; \
22738	r=`${PWD_COMMAND}`; export r; \
22739	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740	$(HOST_EXPORTS) \
22741	for flag in $(EXTRA_HOST_FLAGS) ; do \
22742	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22743	done; \
22744	echo "Doing maintainer-clean in gold" ; \
22745	(cd $(HOST_SUBDIR)/gold && \
22746	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22747	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22748	          "RANLIB=$${RANLIB}" \
22749	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22750	          maintainer-clean) \
22751	  || exit 1
22752
22753@endif gold
22754
22755
22756
22757.PHONY: configure-gprof maybe-configure-gprof
22758maybe-configure-gprof:
22759@if gcc-bootstrap
22760configure-gprof: stage_current
22761@endif gcc-bootstrap
22762@if gprof
22763maybe-configure-gprof: configure-gprof
22764configure-gprof:
22765	@: $(MAKE); $(unstage)
22766	@r=`${PWD_COMMAND}`; export r; \
22767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22768	test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22769	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22770	$(HOST_EXPORTS)  \
22771	echo Configuring in $(HOST_SUBDIR)/gprof; \
22772	cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22773	case $(srcdir) in \
22774	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22775	  *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22776		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22777	esac; \
22778	srcdiroption="--srcdir=$${topdir}/gprof"; \
22779	libsrcdir="$$s/gprof"; \
22780	$(SHELL) $${libsrcdir}/configure \
22781	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22782	  --target=${target_alias} $${srcdiroption}  \
22783	  || exit 1
22784@endif gprof
22785
22786
22787
22788
22789
22790.PHONY: all-gprof maybe-all-gprof
22791maybe-all-gprof:
22792@if gcc-bootstrap
22793all-gprof: stage_current
22794@endif gcc-bootstrap
22795@if gprof
22796TARGET-gprof=all
22797maybe-all-gprof: all-gprof
22798all-gprof: configure-gprof
22799	@: $(MAKE); $(unstage)
22800	@r=`${PWD_COMMAND}`; export r; \
22801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22802	$(HOST_EXPORTS)  \
22803	(cd $(HOST_SUBDIR)/gprof && \
22804	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22805		$(TARGET-gprof))
22806@endif gprof
22807
22808
22809
22810
22811.PHONY: check-gprof maybe-check-gprof
22812maybe-check-gprof:
22813@if gprof
22814maybe-check-gprof: check-gprof
22815
22816check-gprof:
22817	@: $(MAKE); $(unstage)
22818	@r=`${PWD_COMMAND}`; export r; \
22819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820	$(HOST_EXPORTS) \
22821	(cd $(HOST_SUBDIR)/gprof && \
22822	  $(MAKE) $(FLAGS_TO_PASS)  check)
22823
22824@endif gprof
22825
22826.PHONY: install-gprof maybe-install-gprof
22827maybe-install-gprof:
22828@if gprof
22829maybe-install-gprof: install-gprof
22830
22831install-gprof: installdirs
22832	@: $(MAKE); $(unstage)
22833	@r=`${PWD_COMMAND}`; export r; \
22834	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22835	$(HOST_EXPORTS) \
22836	(cd $(HOST_SUBDIR)/gprof && \
22837	  $(MAKE) $(FLAGS_TO_PASS)  install)
22838
22839@endif gprof
22840
22841# Other targets (info, dvi, pdf, etc.)
22842
22843.PHONY: maybe-info-gprof info-gprof
22844maybe-info-gprof:
22845@if gprof
22846maybe-info-gprof: info-gprof
22847
22848info-gprof: \
22849    configure-gprof
22850	@: $(MAKE); $(unstage)
22851	@[ -f ./gprof/Makefile ] || exit 0; \
22852	r=`${PWD_COMMAND}`; export r; \
22853	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22854	$(HOST_EXPORTS) \
22855	for flag in $(EXTRA_HOST_FLAGS) ; do \
22856	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22857	done; \
22858	echo "Doing info in gprof" ; \
22859	(cd $(HOST_SUBDIR)/gprof && \
22860	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22861	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22862	          "RANLIB=$${RANLIB}" \
22863	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22864	          info) \
22865	  || exit 1
22866
22867@endif gprof
22868
22869.PHONY: maybe-dvi-gprof dvi-gprof
22870maybe-dvi-gprof:
22871@if gprof
22872maybe-dvi-gprof: dvi-gprof
22873
22874dvi-gprof: \
22875    configure-gprof
22876	@: $(MAKE); $(unstage)
22877	@[ -f ./gprof/Makefile ] || exit 0; \
22878	r=`${PWD_COMMAND}`; export r; \
22879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22880	$(HOST_EXPORTS) \
22881	for flag in $(EXTRA_HOST_FLAGS) ; do \
22882	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22883	done; \
22884	echo "Doing dvi in gprof" ; \
22885	(cd $(HOST_SUBDIR)/gprof && \
22886	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22887	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22888	          "RANLIB=$${RANLIB}" \
22889	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22890	          dvi) \
22891	  || exit 1
22892
22893@endif gprof
22894
22895.PHONY: maybe-pdf-gprof pdf-gprof
22896maybe-pdf-gprof:
22897@if gprof
22898maybe-pdf-gprof: pdf-gprof
22899
22900pdf-gprof: \
22901    configure-gprof
22902	@: $(MAKE); $(unstage)
22903	@[ -f ./gprof/Makefile ] || exit 0; \
22904	r=`${PWD_COMMAND}`; export r; \
22905	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22906	$(HOST_EXPORTS) \
22907	for flag in $(EXTRA_HOST_FLAGS) ; do \
22908	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22909	done; \
22910	echo "Doing pdf in gprof" ; \
22911	(cd $(HOST_SUBDIR)/gprof && \
22912	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22913	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22914	          "RANLIB=$${RANLIB}" \
22915	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22916	          pdf) \
22917	  || exit 1
22918
22919@endif gprof
22920
22921.PHONY: maybe-html-gprof html-gprof
22922maybe-html-gprof:
22923@if gprof
22924maybe-html-gprof: html-gprof
22925
22926html-gprof: \
22927    configure-gprof
22928	@: $(MAKE); $(unstage)
22929	@[ -f ./gprof/Makefile ] || exit 0; \
22930	r=`${PWD_COMMAND}`; export r; \
22931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932	$(HOST_EXPORTS) \
22933	for flag in $(EXTRA_HOST_FLAGS) ; do \
22934	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22935	done; \
22936	echo "Doing html in gprof" ; \
22937	(cd $(HOST_SUBDIR)/gprof && \
22938	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22939	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22940	          "RANLIB=$${RANLIB}" \
22941	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22942	          html) \
22943	  || exit 1
22944
22945@endif gprof
22946
22947.PHONY: maybe-TAGS-gprof TAGS-gprof
22948maybe-TAGS-gprof:
22949@if gprof
22950maybe-TAGS-gprof: TAGS-gprof
22951
22952TAGS-gprof: \
22953    configure-gprof
22954	@: $(MAKE); $(unstage)
22955	@[ -f ./gprof/Makefile ] || exit 0; \
22956	r=`${PWD_COMMAND}`; export r; \
22957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22958	$(HOST_EXPORTS) \
22959	for flag in $(EXTRA_HOST_FLAGS) ; do \
22960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22961	done; \
22962	echo "Doing TAGS in gprof" ; \
22963	(cd $(HOST_SUBDIR)/gprof && \
22964	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22965	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22966	          "RANLIB=$${RANLIB}" \
22967	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22968	          TAGS) \
22969	  || exit 1
22970
22971@endif gprof
22972
22973.PHONY: maybe-install-info-gprof install-info-gprof
22974maybe-install-info-gprof:
22975@if gprof
22976maybe-install-info-gprof: install-info-gprof
22977
22978install-info-gprof: \
22979    configure-gprof \
22980    info-gprof
22981	@: $(MAKE); $(unstage)
22982	@[ -f ./gprof/Makefile ] || exit 0; \
22983	r=`${PWD_COMMAND}`; export r; \
22984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985	$(HOST_EXPORTS) \
22986	for flag in $(EXTRA_HOST_FLAGS) ; do \
22987	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22988	done; \
22989	echo "Doing install-info in gprof" ; \
22990	(cd $(HOST_SUBDIR)/gprof && \
22991	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22992	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22993	          "RANLIB=$${RANLIB}" \
22994	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22995	          install-info) \
22996	  || exit 1
22997
22998@endif gprof
22999
23000.PHONY: maybe-install-pdf-gprof install-pdf-gprof
23001maybe-install-pdf-gprof:
23002@if gprof
23003maybe-install-pdf-gprof: install-pdf-gprof
23004
23005install-pdf-gprof: \
23006    configure-gprof \
23007    pdf-gprof
23008	@: $(MAKE); $(unstage)
23009	@[ -f ./gprof/Makefile ] || exit 0; \
23010	r=`${PWD_COMMAND}`; export r; \
23011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012	$(HOST_EXPORTS) \
23013	for flag in $(EXTRA_HOST_FLAGS) ; do \
23014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015	done; \
23016	echo "Doing install-pdf in gprof" ; \
23017	(cd $(HOST_SUBDIR)/gprof && \
23018	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020	          "RANLIB=$${RANLIB}" \
23021	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23022	          install-pdf) \
23023	  || exit 1
23024
23025@endif gprof
23026
23027.PHONY: maybe-install-html-gprof install-html-gprof
23028maybe-install-html-gprof:
23029@if gprof
23030maybe-install-html-gprof: install-html-gprof
23031
23032install-html-gprof: \
23033    configure-gprof \
23034    html-gprof
23035	@: $(MAKE); $(unstage)
23036	@[ -f ./gprof/Makefile ] || exit 0; \
23037	r=`${PWD_COMMAND}`; export r; \
23038	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23039	$(HOST_EXPORTS) \
23040	for flag in $(EXTRA_HOST_FLAGS) ; do \
23041	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23042	done; \
23043	echo "Doing install-html in gprof" ; \
23044	(cd $(HOST_SUBDIR)/gprof && \
23045	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23046	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23047	          "RANLIB=$${RANLIB}" \
23048	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23049	          install-html) \
23050	  || exit 1
23051
23052@endif gprof
23053
23054.PHONY: maybe-installcheck-gprof installcheck-gprof
23055maybe-installcheck-gprof:
23056@if gprof
23057maybe-installcheck-gprof: installcheck-gprof
23058
23059installcheck-gprof: \
23060    configure-gprof
23061	@: $(MAKE); $(unstage)
23062	@[ -f ./gprof/Makefile ] || exit 0; \
23063	r=`${PWD_COMMAND}`; export r; \
23064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23065	$(HOST_EXPORTS) \
23066	for flag in $(EXTRA_HOST_FLAGS) ; do \
23067	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23068	done; \
23069	echo "Doing installcheck in gprof" ; \
23070	(cd $(HOST_SUBDIR)/gprof && \
23071	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23072	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23073	          "RANLIB=$${RANLIB}" \
23074	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23075	          installcheck) \
23076	  || exit 1
23077
23078@endif gprof
23079
23080.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23081maybe-mostlyclean-gprof:
23082@if gprof
23083maybe-mostlyclean-gprof: mostlyclean-gprof
23084
23085mostlyclean-gprof:
23086	@: $(MAKE); $(unstage)
23087	@[ -f ./gprof/Makefile ] || exit 0; \
23088	r=`${PWD_COMMAND}`; export r; \
23089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23090	$(HOST_EXPORTS) \
23091	for flag in $(EXTRA_HOST_FLAGS) ; do \
23092	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23093	done; \
23094	echo "Doing mostlyclean in gprof" ; \
23095	(cd $(HOST_SUBDIR)/gprof && \
23096	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23097	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23098	          "RANLIB=$${RANLIB}" \
23099	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23100	          mostlyclean) \
23101	  || exit 1
23102
23103@endif gprof
23104
23105.PHONY: maybe-clean-gprof clean-gprof
23106maybe-clean-gprof:
23107@if gprof
23108maybe-clean-gprof: clean-gprof
23109
23110clean-gprof:
23111	@: $(MAKE); $(unstage)
23112	@[ -f ./gprof/Makefile ] || exit 0; \
23113	r=`${PWD_COMMAND}`; export r; \
23114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23115	$(HOST_EXPORTS) \
23116	for flag in $(EXTRA_HOST_FLAGS) ; do \
23117	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23118	done; \
23119	echo "Doing clean in gprof" ; \
23120	(cd $(HOST_SUBDIR)/gprof && \
23121	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23122	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23123	          "RANLIB=$${RANLIB}" \
23124	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23125	          clean) \
23126	  || exit 1
23127
23128@endif gprof
23129
23130.PHONY: maybe-distclean-gprof distclean-gprof
23131maybe-distclean-gprof:
23132@if gprof
23133maybe-distclean-gprof: distclean-gprof
23134
23135distclean-gprof:
23136	@: $(MAKE); $(unstage)
23137	@[ -f ./gprof/Makefile ] || exit 0; \
23138	r=`${PWD_COMMAND}`; export r; \
23139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23140	$(HOST_EXPORTS) \
23141	for flag in $(EXTRA_HOST_FLAGS) ; do \
23142	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23143	done; \
23144	echo "Doing distclean in gprof" ; \
23145	(cd $(HOST_SUBDIR)/gprof && \
23146	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23147	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23148	          "RANLIB=$${RANLIB}" \
23149	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23150	          distclean) \
23151	  || exit 1
23152
23153@endif gprof
23154
23155.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23156maybe-maintainer-clean-gprof:
23157@if gprof
23158maybe-maintainer-clean-gprof: maintainer-clean-gprof
23159
23160maintainer-clean-gprof:
23161	@: $(MAKE); $(unstage)
23162	@[ -f ./gprof/Makefile ] || exit 0; \
23163	r=`${PWD_COMMAND}`; export r; \
23164	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23165	$(HOST_EXPORTS) \
23166	for flag in $(EXTRA_HOST_FLAGS) ; do \
23167	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23168	done; \
23169	echo "Doing maintainer-clean in gprof" ; \
23170	(cd $(HOST_SUBDIR)/gprof && \
23171	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23172	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23173	          "RANLIB=$${RANLIB}" \
23174	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23175	          maintainer-clean) \
23176	  || exit 1
23177
23178@endif gprof
23179
23180
23181
23182.PHONY: configure-gzip maybe-configure-gzip
23183maybe-configure-gzip:
23184@if gcc-bootstrap
23185configure-gzip: stage_current
23186@endif gcc-bootstrap
23187@if gzip
23188maybe-configure-gzip: configure-gzip
23189configure-gzip:
23190	@: $(MAKE); $(unstage)
23191	@r=`${PWD_COMMAND}`; export r; \
23192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23193	test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23194	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23195	$(HOST_EXPORTS)  \
23196	echo Configuring in $(HOST_SUBDIR)/gzip; \
23197	cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23198	case $(srcdir) in \
23199	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23200	  *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23201		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23202	esac; \
23203	srcdiroption="--srcdir=$${topdir}/gzip"; \
23204	libsrcdir="$$s/gzip"; \
23205	$(SHELL) $${libsrcdir}/configure \
23206	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23207	  --target=${target_alias} $${srcdiroption}  \
23208	  || exit 1
23209@endif gzip
23210
23211
23212
23213
23214
23215.PHONY: all-gzip maybe-all-gzip
23216maybe-all-gzip:
23217@if gcc-bootstrap
23218all-gzip: stage_current
23219@endif gcc-bootstrap
23220@if gzip
23221TARGET-gzip=all
23222maybe-all-gzip: all-gzip
23223all-gzip: configure-gzip
23224	@: $(MAKE); $(unstage)
23225	@r=`${PWD_COMMAND}`; export r; \
23226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227	$(HOST_EXPORTS)  \
23228	(cd $(HOST_SUBDIR)/gzip && \
23229	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23230		$(TARGET-gzip))
23231@endif gzip
23232
23233
23234
23235
23236.PHONY: check-gzip maybe-check-gzip
23237maybe-check-gzip:
23238@if gzip
23239maybe-check-gzip: check-gzip
23240
23241check-gzip:
23242	@: $(MAKE); $(unstage)
23243	@r=`${PWD_COMMAND}`; export r; \
23244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23245	$(HOST_EXPORTS) \
23246	(cd $(HOST_SUBDIR)/gzip && \
23247	  $(MAKE) $(FLAGS_TO_PASS)  check)
23248
23249@endif gzip
23250
23251.PHONY: install-gzip maybe-install-gzip
23252maybe-install-gzip:
23253@if gzip
23254maybe-install-gzip: install-gzip
23255
23256install-gzip: installdirs
23257	@: $(MAKE); $(unstage)
23258	@r=`${PWD_COMMAND}`; export r; \
23259	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23260	$(HOST_EXPORTS) \
23261	(cd $(HOST_SUBDIR)/gzip && \
23262	  $(MAKE) $(FLAGS_TO_PASS)  install)
23263
23264@endif gzip
23265
23266# Other targets (info, dvi, pdf, etc.)
23267
23268.PHONY: maybe-info-gzip info-gzip
23269maybe-info-gzip:
23270@if gzip
23271maybe-info-gzip: info-gzip
23272
23273info-gzip: \
23274    configure-gzip
23275	@: $(MAKE); $(unstage)
23276	@[ -f ./gzip/Makefile ] || exit 0; \
23277	r=`${PWD_COMMAND}`; export r; \
23278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23279	$(HOST_EXPORTS) \
23280	for flag in $(EXTRA_HOST_FLAGS) ; do \
23281	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23282	done; \
23283	echo "Doing info in gzip" ; \
23284	(cd $(HOST_SUBDIR)/gzip && \
23285	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23286	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23287	          "RANLIB=$${RANLIB}" \
23288	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23289	          info) \
23290	  || exit 1
23291
23292@endif gzip
23293
23294.PHONY: maybe-dvi-gzip dvi-gzip
23295maybe-dvi-gzip:
23296@if gzip
23297maybe-dvi-gzip: dvi-gzip
23298
23299dvi-gzip: \
23300    configure-gzip
23301	@: $(MAKE); $(unstage)
23302	@[ -f ./gzip/Makefile ] || exit 0; \
23303	r=`${PWD_COMMAND}`; export r; \
23304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23305	$(HOST_EXPORTS) \
23306	for flag in $(EXTRA_HOST_FLAGS) ; do \
23307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23308	done; \
23309	echo "Doing dvi in gzip" ; \
23310	(cd $(HOST_SUBDIR)/gzip && \
23311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23313	          "RANLIB=$${RANLIB}" \
23314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23315	          dvi) \
23316	  || exit 1
23317
23318@endif gzip
23319
23320.PHONY: maybe-pdf-gzip pdf-gzip
23321maybe-pdf-gzip:
23322@if gzip
23323maybe-pdf-gzip: pdf-gzip
23324
23325pdf-gzip: \
23326    configure-gzip
23327	@: $(MAKE); $(unstage)
23328	@[ -f ./gzip/Makefile ] || exit 0; \
23329	r=`${PWD_COMMAND}`; export r; \
23330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23331	$(HOST_EXPORTS) \
23332	for flag in $(EXTRA_HOST_FLAGS) ; do \
23333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23334	done; \
23335	echo "Doing pdf in gzip" ; \
23336	(cd $(HOST_SUBDIR)/gzip && \
23337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23339	          "RANLIB=$${RANLIB}" \
23340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23341	          pdf) \
23342	  || exit 1
23343
23344@endif gzip
23345
23346.PHONY: maybe-html-gzip html-gzip
23347maybe-html-gzip:
23348@if gzip
23349maybe-html-gzip: html-gzip
23350
23351html-gzip: \
23352    configure-gzip
23353	@: $(MAKE); $(unstage)
23354	@[ -f ./gzip/Makefile ] || exit 0; \
23355	r=`${PWD_COMMAND}`; export r; \
23356	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357	$(HOST_EXPORTS) \
23358	for flag in $(EXTRA_HOST_FLAGS) ; do \
23359	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23360	done; \
23361	echo "Doing html in gzip" ; \
23362	(cd $(HOST_SUBDIR)/gzip && \
23363	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23364	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23365	          "RANLIB=$${RANLIB}" \
23366	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23367	          html) \
23368	  || exit 1
23369
23370@endif gzip
23371
23372.PHONY: maybe-TAGS-gzip TAGS-gzip
23373maybe-TAGS-gzip:
23374@if gzip
23375maybe-TAGS-gzip: TAGS-gzip
23376
23377TAGS-gzip: \
23378    configure-gzip
23379	@: $(MAKE); $(unstage)
23380	@[ -f ./gzip/Makefile ] || exit 0; \
23381	r=`${PWD_COMMAND}`; export r; \
23382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23383	$(HOST_EXPORTS) \
23384	for flag in $(EXTRA_HOST_FLAGS) ; do \
23385	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23386	done; \
23387	echo "Doing TAGS in gzip" ; \
23388	(cd $(HOST_SUBDIR)/gzip && \
23389	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23390	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23391	          "RANLIB=$${RANLIB}" \
23392	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23393	          TAGS) \
23394	  || exit 1
23395
23396@endif gzip
23397
23398.PHONY: maybe-install-info-gzip install-info-gzip
23399maybe-install-info-gzip:
23400@if gzip
23401maybe-install-info-gzip: install-info-gzip
23402
23403install-info-gzip: \
23404    configure-gzip \
23405    info-gzip
23406	@: $(MAKE); $(unstage)
23407	@[ -f ./gzip/Makefile ] || exit 0; \
23408	r=`${PWD_COMMAND}`; export r; \
23409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23410	$(HOST_EXPORTS) \
23411	for flag in $(EXTRA_HOST_FLAGS) ; do \
23412	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23413	done; \
23414	echo "Doing install-info in gzip" ; \
23415	(cd $(HOST_SUBDIR)/gzip && \
23416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23418	          "RANLIB=$${RANLIB}" \
23419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23420	          install-info) \
23421	  || exit 1
23422
23423@endif gzip
23424
23425.PHONY: maybe-install-pdf-gzip install-pdf-gzip
23426maybe-install-pdf-gzip:
23427@if gzip
23428maybe-install-pdf-gzip: install-pdf-gzip
23429
23430install-pdf-gzip: \
23431    configure-gzip \
23432    pdf-gzip
23433	@: $(MAKE); $(unstage)
23434	@[ -f ./gzip/Makefile ] || exit 0; \
23435	r=`${PWD_COMMAND}`; export r; \
23436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437	$(HOST_EXPORTS) \
23438	for flag in $(EXTRA_HOST_FLAGS) ; do \
23439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23440	done; \
23441	echo "Doing install-pdf in gzip" ; \
23442	(cd $(HOST_SUBDIR)/gzip && \
23443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445	          "RANLIB=$${RANLIB}" \
23446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23447	          install-pdf) \
23448	  || exit 1
23449
23450@endif gzip
23451
23452.PHONY: maybe-install-html-gzip install-html-gzip
23453maybe-install-html-gzip:
23454@if gzip
23455maybe-install-html-gzip: install-html-gzip
23456
23457install-html-gzip: \
23458    configure-gzip \
23459    html-gzip
23460	@: $(MAKE); $(unstage)
23461	@[ -f ./gzip/Makefile ] || exit 0; \
23462	r=`${PWD_COMMAND}`; export r; \
23463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23464	$(HOST_EXPORTS) \
23465	for flag in $(EXTRA_HOST_FLAGS) ; do \
23466	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23467	done; \
23468	echo "Doing install-html in gzip" ; \
23469	(cd $(HOST_SUBDIR)/gzip && \
23470	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23471	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23472	          "RANLIB=$${RANLIB}" \
23473	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23474	          install-html) \
23475	  || exit 1
23476
23477@endif gzip
23478
23479.PHONY: maybe-installcheck-gzip installcheck-gzip
23480maybe-installcheck-gzip:
23481@if gzip
23482maybe-installcheck-gzip: installcheck-gzip
23483
23484installcheck-gzip: \
23485    configure-gzip
23486	@: $(MAKE); $(unstage)
23487	@[ -f ./gzip/Makefile ] || exit 0; \
23488	r=`${PWD_COMMAND}`; export r; \
23489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490	$(HOST_EXPORTS) \
23491	for flag in $(EXTRA_HOST_FLAGS) ; do \
23492	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23493	done; \
23494	echo "Doing installcheck in gzip" ; \
23495	(cd $(HOST_SUBDIR)/gzip && \
23496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23498	          "RANLIB=$${RANLIB}" \
23499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23500	          installcheck) \
23501	  || exit 1
23502
23503@endif gzip
23504
23505.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23506maybe-mostlyclean-gzip:
23507@if gzip
23508maybe-mostlyclean-gzip: mostlyclean-gzip
23509
23510mostlyclean-gzip:
23511	@: $(MAKE); $(unstage)
23512	@[ -f ./gzip/Makefile ] || exit 0; \
23513	r=`${PWD_COMMAND}`; export r; \
23514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23515	$(HOST_EXPORTS) \
23516	for flag in $(EXTRA_HOST_FLAGS) ; do \
23517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23518	done; \
23519	echo "Doing mostlyclean in gzip" ; \
23520	(cd $(HOST_SUBDIR)/gzip && \
23521	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23522	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23523	          "RANLIB=$${RANLIB}" \
23524	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23525	          mostlyclean) \
23526	  || exit 1
23527
23528@endif gzip
23529
23530.PHONY: maybe-clean-gzip clean-gzip
23531maybe-clean-gzip:
23532@if gzip
23533maybe-clean-gzip: clean-gzip
23534
23535clean-gzip:
23536	@: $(MAKE); $(unstage)
23537	@[ -f ./gzip/Makefile ] || exit 0; \
23538	r=`${PWD_COMMAND}`; export r; \
23539	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23540	$(HOST_EXPORTS) \
23541	for flag in $(EXTRA_HOST_FLAGS) ; do \
23542	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23543	done; \
23544	echo "Doing clean in gzip" ; \
23545	(cd $(HOST_SUBDIR)/gzip && \
23546	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23547	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23548	          "RANLIB=$${RANLIB}" \
23549	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23550	          clean) \
23551	  || exit 1
23552
23553@endif gzip
23554
23555.PHONY: maybe-distclean-gzip distclean-gzip
23556maybe-distclean-gzip:
23557@if gzip
23558maybe-distclean-gzip: distclean-gzip
23559
23560distclean-gzip:
23561	@: $(MAKE); $(unstage)
23562	@[ -f ./gzip/Makefile ] || exit 0; \
23563	r=`${PWD_COMMAND}`; export r; \
23564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23565	$(HOST_EXPORTS) \
23566	for flag in $(EXTRA_HOST_FLAGS) ; do \
23567	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23568	done; \
23569	echo "Doing distclean in gzip" ; \
23570	(cd $(HOST_SUBDIR)/gzip && \
23571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23573	          "RANLIB=$${RANLIB}" \
23574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23575	          distclean) \
23576	  || exit 1
23577
23578@endif gzip
23579
23580.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23581maybe-maintainer-clean-gzip:
23582@if gzip
23583maybe-maintainer-clean-gzip: maintainer-clean-gzip
23584
23585maintainer-clean-gzip:
23586	@: $(MAKE); $(unstage)
23587	@[ -f ./gzip/Makefile ] || exit 0; \
23588	r=`${PWD_COMMAND}`; export r; \
23589	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23590	$(HOST_EXPORTS) \
23591	for flag in $(EXTRA_HOST_FLAGS) ; do \
23592	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23593	done; \
23594	echo "Doing maintainer-clean in gzip" ; \
23595	(cd $(HOST_SUBDIR)/gzip && \
23596	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23597	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23598	          "RANLIB=$${RANLIB}" \
23599	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23600	          maintainer-clean) \
23601	  || exit 1
23602
23603@endif gzip
23604
23605
23606
23607.PHONY: configure-hello maybe-configure-hello
23608maybe-configure-hello:
23609@if gcc-bootstrap
23610configure-hello: stage_current
23611@endif gcc-bootstrap
23612@if hello
23613maybe-configure-hello: configure-hello
23614configure-hello:
23615	@: $(MAKE); $(unstage)
23616	@r=`${PWD_COMMAND}`; export r; \
23617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618	test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23619	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23620	$(HOST_EXPORTS)  \
23621	echo Configuring in $(HOST_SUBDIR)/hello; \
23622	cd "$(HOST_SUBDIR)/hello" || exit 1; \
23623	case $(srcdir) in \
23624	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23625	  *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23626		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23627	esac; \
23628	srcdiroption="--srcdir=$${topdir}/hello"; \
23629	libsrcdir="$$s/hello"; \
23630	$(SHELL) $${libsrcdir}/configure \
23631	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23632	  --target=${target_alias} $${srcdiroption}  \
23633	  || exit 1
23634@endif hello
23635
23636
23637
23638
23639
23640.PHONY: all-hello maybe-all-hello
23641maybe-all-hello:
23642@if gcc-bootstrap
23643all-hello: stage_current
23644@endif gcc-bootstrap
23645@if hello
23646TARGET-hello=all
23647maybe-all-hello: all-hello
23648all-hello: configure-hello
23649	@: $(MAKE); $(unstage)
23650	@r=`${PWD_COMMAND}`; export r; \
23651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652	$(HOST_EXPORTS)  \
23653	(cd $(HOST_SUBDIR)/hello && \
23654	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23655		$(TARGET-hello))
23656@endif hello
23657
23658
23659
23660
23661.PHONY: check-hello maybe-check-hello
23662maybe-check-hello:
23663@if hello
23664maybe-check-hello: check-hello
23665
23666check-hello:
23667	@: $(MAKE); $(unstage)
23668	@r=`${PWD_COMMAND}`; export r; \
23669	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23670	$(HOST_EXPORTS) \
23671	(cd $(HOST_SUBDIR)/hello && \
23672	  $(MAKE) $(FLAGS_TO_PASS)  check)
23673
23674@endif hello
23675
23676.PHONY: install-hello maybe-install-hello
23677maybe-install-hello:
23678@if hello
23679maybe-install-hello: install-hello
23680
23681install-hello: installdirs
23682	@: $(MAKE); $(unstage)
23683	@r=`${PWD_COMMAND}`; export r; \
23684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685	$(HOST_EXPORTS) \
23686	(cd $(HOST_SUBDIR)/hello && \
23687	  $(MAKE) $(FLAGS_TO_PASS)  install)
23688
23689@endif hello
23690
23691# Other targets (info, dvi, pdf, etc.)
23692
23693.PHONY: maybe-info-hello info-hello
23694maybe-info-hello:
23695@if hello
23696maybe-info-hello: info-hello
23697
23698info-hello: \
23699    configure-hello
23700	@: $(MAKE); $(unstage)
23701	@[ -f ./hello/Makefile ] || exit 0; \
23702	r=`${PWD_COMMAND}`; export r; \
23703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23704	$(HOST_EXPORTS) \
23705	for flag in $(EXTRA_HOST_FLAGS) ; do \
23706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23707	done; \
23708	echo "Doing info in hello" ; \
23709	(cd $(HOST_SUBDIR)/hello && \
23710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23712	          "RANLIB=$${RANLIB}" \
23713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23714	          info) \
23715	  || exit 1
23716
23717@endif hello
23718
23719.PHONY: maybe-dvi-hello dvi-hello
23720maybe-dvi-hello:
23721@if hello
23722maybe-dvi-hello: dvi-hello
23723
23724dvi-hello: \
23725    configure-hello
23726	@: $(MAKE); $(unstage)
23727	@[ -f ./hello/Makefile ] || exit 0; \
23728	r=`${PWD_COMMAND}`; export r; \
23729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23730	$(HOST_EXPORTS) \
23731	for flag in $(EXTRA_HOST_FLAGS) ; do \
23732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23733	done; \
23734	echo "Doing dvi in hello" ; \
23735	(cd $(HOST_SUBDIR)/hello && \
23736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23738	          "RANLIB=$${RANLIB}" \
23739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23740	          dvi) \
23741	  || exit 1
23742
23743@endif hello
23744
23745.PHONY: maybe-pdf-hello pdf-hello
23746maybe-pdf-hello:
23747@if hello
23748maybe-pdf-hello: pdf-hello
23749
23750pdf-hello: \
23751    configure-hello
23752	@: $(MAKE); $(unstage)
23753	@[ -f ./hello/Makefile ] || exit 0; \
23754	r=`${PWD_COMMAND}`; export r; \
23755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23756	$(HOST_EXPORTS) \
23757	for flag in $(EXTRA_HOST_FLAGS) ; do \
23758	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23759	done; \
23760	echo "Doing pdf in hello" ; \
23761	(cd $(HOST_SUBDIR)/hello && \
23762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23764	          "RANLIB=$${RANLIB}" \
23765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23766	          pdf) \
23767	  || exit 1
23768
23769@endif hello
23770
23771.PHONY: maybe-html-hello html-hello
23772maybe-html-hello:
23773@if hello
23774maybe-html-hello: html-hello
23775
23776html-hello: \
23777    configure-hello
23778	@: $(MAKE); $(unstage)
23779	@[ -f ./hello/Makefile ] || exit 0; \
23780	r=`${PWD_COMMAND}`; export r; \
23781	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782	$(HOST_EXPORTS) \
23783	for flag in $(EXTRA_HOST_FLAGS) ; do \
23784	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23785	done; \
23786	echo "Doing html in hello" ; \
23787	(cd $(HOST_SUBDIR)/hello && \
23788	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23789	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23790	          "RANLIB=$${RANLIB}" \
23791	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23792	          html) \
23793	  || exit 1
23794
23795@endif hello
23796
23797.PHONY: maybe-TAGS-hello TAGS-hello
23798maybe-TAGS-hello:
23799@if hello
23800maybe-TAGS-hello: TAGS-hello
23801
23802TAGS-hello: \
23803    configure-hello
23804	@: $(MAKE); $(unstage)
23805	@[ -f ./hello/Makefile ] || exit 0; \
23806	r=`${PWD_COMMAND}`; export r; \
23807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23808	$(HOST_EXPORTS) \
23809	for flag in $(EXTRA_HOST_FLAGS) ; do \
23810	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23811	done; \
23812	echo "Doing TAGS in hello" ; \
23813	(cd $(HOST_SUBDIR)/hello && \
23814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23816	          "RANLIB=$${RANLIB}" \
23817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23818	          TAGS) \
23819	  || exit 1
23820
23821@endif hello
23822
23823.PHONY: maybe-install-info-hello install-info-hello
23824maybe-install-info-hello:
23825@if hello
23826maybe-install-info-hello: install-info-hello
23827
23828install-info-hello: \
23829    configure-hello \
23830    info-hello
23831	@: $(MAKE); $(unstage)
23832	@[ -f ./hello/Makefile ] || exit 0; \
23833	r=`${PWD_COMMAND}`; export r; \
23834	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23835	$(HOST_EXPORTS) \
23836	for flag in $(EXTRA_HOST_FLAGS) ; do \
23837	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23838	done; \
23839	echo "Doing install-info in hello" ; \
23840	(cd $(HOST_SUBDIR)/hello && \
23841	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23842	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23843	          "RANLIB=$${RANLIB}" \
23844	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23845	          install-info) \
23846	  || exit 1
23847
23848@endif hello
23849
23850.PHONY: maybe-install-pdf-hello install-pdf-hello
23851maybe-install-pdf-hello:
23852@if hello
23853maybe-install-pdf-hello: install-pdf-hello
23854
23855install-pdf-hello: \
23856    configure-hello \
23857    pdf-hello
23858	@: $(MAKE); $(unstage)
23859	@[ -f ./hello/Makefile ] || exit 0; \
23860	r=`${PWD_COMMAND}`; export r; \
23861	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862	$(HOST_EXPORTS) \
23863	for flag in $(EXTRA_HOST_FLAGS) ; do \
23864	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23865	done; \
23866	echo "Doing install-pdf in hello" ; \
23867	(cd $(HOST_SUBDIR)/hello && \
23868	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23869	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23870	          "RANLIB=$${RANLIB}" \
23871	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23872	          install-pdf) \
23873	  || exit 1
23874
23875@endif hello
23876
23877.PHONY: maybe-install-html-hello install-html-hello
23878maybe-install-html-hello:
23879@if hello
23880maybe-install-html-hello: install-html-hello
23881
23882install-html-hello: \
23883    configure-hello \
23884    html-hello
23885	@: $(MAKE); $(unstage)
23886	@[ -f ./hello/Makefile ] || exit 0; \
23887	r=`${PWD_COMMAND}`; export r; \
23888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23889	$(HOST_EXPORTS) \
23890	for flag in $(EXTRA_HOST_FLAGS) ; do \
23891	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23892	done; \
23893	echo "Doing install-html in hello" ; \
23894	(cd $(HOST_SUBDIR)/hello && \
23895	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23896	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23897	          "RANLIB=$${RANLIB}" \
23898	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23899	          install-html) \
23900	  || exit 1
23901
23902@endif hello
23903
23904.PHONY: maybe-installcheck-hello installcheck-hello
23905maybe-installcheck-hello:
23906@if hello
23907maybe-installcheck-hello: installcheck-hello
23908
23909installcheck-hello: \
23910    configure-hello
23911	@: $(MAKE); $(unstage)
23912	@[ -f ./hello/Makefile ] || exit 0; \
23913	r=`${PWD_COMMAND}`; export r; \
23914	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23915	$(HOST_EXPORTS) \
23916	for flag in $(EXTRA_HOST_FLAGS) ; do \
23917	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23918	done; \
23919	echo "Doing installcheck in hello" ; \
23920	(cd $(HOST_SUBDIR)/hello && \
23921	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23922	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23923	          "RANLIB=$${RANLIB}" \
23924	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23925	          installcheck) \
23926	  || exit 1
23927
23928@endif hello
23929
23930.PHONY: maybe-mostlyclean-hello mostlyclean-hello
23931maybe-mostlyclean-hello:
23932@if hello
23933maybe-mostlyclean-hello: mostlyclean-hello
23934
23935mostlyclean-hello:
23936	@: $(MAKE); $(unstage)
23937	@[ -f ./hello/Makefile ] || exit 0; \
23938	r=`${PWD_COMMAND}`; export r; \
23939	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23940	$(HOST_EXPORTS) \
23941	for flag in $(EXTRA_HOST_FLAGS) ; do \
23942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23943	done; \
23944	echo "Doing mostlyclean in hello" ; \
23945	(cd $(HOST_SUBDIR)/hello && \
23946	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23947	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23948	          "RANLIB=$${RANLIB}" \
23949	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23950	          mostlyclean) \
23951	  || exit 1
23952
23953@endif hello
23954
23955.PHONY: maybe-clean-hello clean-hello
23956maybe-clean-hello:
23957@if hello
23958maybe-clean-hello: clean-hello
23959
23960clean-hello:
23961	@: $(MAKE); $(unstage)
23962	@[ -f ./hello/Makefile ] || exit 0; \
23963	r=`${PWD_COMMAND}`; export r; \
23964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965	$(HOST_EXPORTS) \
23966	for flag in $(EXTRA_HOST_FLAGS) ; do \
23967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23968	done; \
23969	echo "Doing clean in hello" ; \
23970	(cd $(HOST_SUBDIR)/hello && \
23971	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23972	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23973	          "RANLIB=$${RANLIB}" \
23974	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23975	          clean) \
23976	  || exit 1
23977
23978@endif hello
23979
23980.PHONY: maybe-distclean-hello distclean-hello
23981maybe-distclean-hello:
23982@if hello
23983maybe-distclean-hello: distclean-hello
23984
23985distclean-hello:
23986	@: $(MAKE); $(unstage)
23987	@[ -f ./hello/Makefile ] || exit 0; \
23988	r=`${PWD_COMMAND}`; export r; \
23989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990	$(HOST_EXPORTS) \
23991	for flag in $(EXTRA_HOST_FLAGS) ; do \
23992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23993	done; \
23994	echo "Doing distclean in hello" ; \
23995	(cd $(HOST_SUBDIR)/hello && \
23996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23998	          "RANLIB=$${RANLIB}" \
23999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24000	          distclean) \
24001	  || exit 1
24002
24003@endif hello
24004
24005.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24006maybe-maintainer-clean-hello:
24007@if hello
24008maybe-maintainer-clean-hello: maintainer-clean-hello
24009
24010maintainer-clean-hello:
24011	@: $(MAKE); $(unstage)
24012	@[ -f ./hello/Makefile ] || exit 0; \
24013	r=`${PWD_COMMAND}`; export r; \
24014	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24015	$(HOST_EXPORTS) \
24016	for flag in $(EXTRA_HOST_FLAGS) ; do \
24017	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24018	done; \
24019	echo "Doing maintainer-clean in hello" ; \
24020	(cd $(HOST_SUBDIR)/hello && \
24021	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24022	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24023	          "RANLIB=$${RANLIB}" \
24024	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24025	          maintainer-clean) \
24026	  || exit 1
24027
24028@endif hello
24029
24030
24031
24032.PHONY: configure-indent maybe-configure-indent
24033maybe-configure-indent:
24034@if gcc-bootstrap
24035configure-indent: stage_current
24036@endif gcc-bootstrap
24037@if indent
24038maybe-configure-indent: configure-indent
24039configure-indent:
24040	@: $(MAKE); $(unstage)
24041	@r=`${PWD_COMMAND}`; export r; \
24042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043	test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24044	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24045	$(HOST_EXPORTS)  \
24046	echo Configuring in $(HOST_SUBDIR)/indent; \
24047	cd "$(HOST_SUBDIR)/indent" || exit 1; \
24048	case $(srcdir) in \
24049	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24050	  *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24051		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24052	esac; \
24053	srcdiroption="--srcdir=$${topdir}/indent"; \
24054	libsrcdir="$$s/indent"; \
24055	$(SHELL) $${libsrcdir}/configure \
24056	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24057	  --target=${target_alias} $${srcdiroption}  \
24058	  || exit 1
24059@endif indent
24060
24061
24062
24063
24064
24065.PHONY: all-indent maybe-all-indent
24066maybe-all-indent:
24067@if gcc-bootstrap
24068all-indent: stage_current
24069@endif gcc-bootstrap
24070@if indent
24071TARGET-indent=all
24072maybe-all-indent: all-indent
24073all-indent: configure-indent
24074	@: $(MAKE); $(unstage)
24075	@r=`${PWD_COMMAND}`; export r; \
24076	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24077	$(HOST_EXPORTS)  \
24078	(cd $(HOST_SUBDIR)/indent && \
24079	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24080		$(TARGET-indent))
24081@endif indent
24082
24083
24084
24085
24086.PHONY: check-indent maybe-check-indent
24087maybe-check-indent:
24088@if indent
24089maybe-check-indent: check-indent
24090
24091check-indent:
24092	@: $(MAKE); $(unstage)
24093	@r=`${PWD_COMMAND}`; export r; \
24094	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24095	$(HOST_EXPORTS) \
24096	(cd $(HOST_SUBDIR)/indent && \
24097	  $(MAKE) $(FLAGS_TO_PASS)  check)
24098
24099@endif indent
24100
24101.PHONY: install-indent maybe-install-indent
24102maybe-install-indent:
24103@if indent
24104maybe-install-indent: install-indent
24105
24106install-indent: installdirs
24107	@: $(MAKE); $(unstage)
24108	@r=`${PWD_COMMAND}`; export r; \
24109	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24110	$(HOST_EXPORTS) \
24111	(cd $(HOST_SUBDIR)/indent && \
24112	  $(MAKE) $(FLAGS_TO_PASS)  install)
24113
24114@endif indent
24115
24116# Other targets (info, dvi, pdf, etc.)
24117
24118.PHONY: maybe-info-indent info-indent
24119maybe-info-indent:
24120@if indent
24121maybe-info-indent: info-indent
24122
24123info-indent: \
24124    configure-indent
24125	@: $(MAKE); $(unstage)
24126	@[ -f ./indent/Makefile ] || exit 0; \
24127	r=`${PWD_COMMAND}`; export r; \
24128	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129	$(HOST_EXPORTS) \
24130	for flag in $(EXTRA_HOST_FLAGS) ; do \
24131	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132	done; \
24133	echo "Doing info in indent" ; \
24134	(cd $(HOST_SUBDIR)/indent && \
24135	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137	          "RANLIB=$${RANLIB}" \
24138	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139	          info) \
24140	  || exit 1
24141
24142@endif indent
24143
24144.PHONY: maybe-dvi-indent dvi-indent
24145maybe-dvi-indent:
24146@if indent
24147maybe-dvi-indent: dvi-indent
24148
24149dvi-indent: \
24150    configure-indent
24151	@: $(MAKE); $(unstage)
24152	@[ -f ./indent/Makefile ] || exit 0; \
24153	r=`${PWD_COMMAND}`; export r; \
24154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24155	$(HOST_EXPORTS) \
24156	for flag in $(EXTRA_HOST_FLAGS) ; do \
24157	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24158	done; \
24159	echo "Doing dvi in indent" ; \
24160	(cd $(HOST_SUBDIR)/indent && \
24161	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24162	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24163	          "RANLIB=$${RANLIB}" \
24164	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24165	          dvi) \
24166	  || exit 1
24167
24168@endif indent
24169
24170.PHONY: maybe-pdf-indent pdf-indent
24171maybe-pdf-indent:
24172@if indent
24173maybe-pdf-indent: pdf-indent
24174
24175pdf-indent: \
24176    configure-indent
24177	@: $(MAKE); $(unstage)
24178	@[ -f ./indent/Makefile ] || exit 0; \
24179	r=`${PWD_COMMAND}`; export r; \
24180	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24181	$(HOST_EXPORTS) \
24182	for flag in $(EXTRA_HOST_FLAGS) ; do \
24183	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24184	done; \
24185	echo "Doing pdf in indent" ; \
24186	(cd $(HOST_SUBDIR)/indent && \
24187	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24188	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24189	          "RANLIB=$${RANLIB}" \
24190	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24191	          pdf) \
24192	  || exit 1
24193
24194@endif indent
24195
24196.PHONY: maybe-html-indent html-indent
24197maybe-html-indent:
24198@if indent
24199maybe-html-indent: html-indent
24200
24201html-indent: \
24202    configure-indent
24203	@: $(MAKE); $(unstage)
24204	@[ -f ./indent/Makefile ] || exit 0; \
24205	r=`${PWD_COMMAND}`; export r; \
24206	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24207	$(HOST_EXPORTS) \
24208	for flag in $(EXTRA_HOST_FLAGS) ; do \
24209	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24210	done; \
24211	echo "Doing html in indent" ; \
24212	(cd $(HOST_SUBDIR)/indent && \
24213	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24214	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24215	          "RANLIB=$${RANLIB}" \
24216	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24217	          html) \
24218	  || exit 1
24219
24220@endif indent
24221
24222.PHONY: maybe-TAGS-indent TAGS-indent
24223maybe-TAGS-indent:
24224@if indent
24225maybe-TAGS-indent: TAGS-indent
24226
24227TAGS-indent: \
24228    configure-indent
24229	@: $(MAKE); $(unstage)
24230	@[ -f ./indent/Makefile ] || exit 0; \
24231	r=`${PWD_COMMAND}`; export r; \
24232	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24233	$(HOST_EXPORTS) \
24234	for flag in $(EXTRA_HOST_FLAGS) ; do \
24235	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24236	done; \
24237	echo "Doing TAGS in indent" ; \
24238	(cd $(HOST_SUBDIR)/indent && \
24239	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24240	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24241	          "RANLIB=$${RANLIB}" \
24242	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24243	          TAGS) \
24244	  || exit 1
24245
24246@endif indent
24247
24248.PHONY: maybe-install-info-indent install-info-indent
24249maybe-install-info-indent:
24250@if indent
24251maybe-install-info-indent: install-info-indent
24252
24253install-info-indent: \
24254    configure-indent \
24255    info-indent
24256	@: $(MAKE); $(unstage)
24257	@[ -f ./indent/Makefile ] || exit 0; \
24258	r=`${PWD_COMMAND}`; export r; \
24259	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24260	$(HOST_EXPORTS) \
24261	for flag in $(EXTRA_HOST_FLAGS) ; do \
24262	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24263	done; \
24264	echo "Doing install-info in indent" ; \
24265	(cd $(HOST_SUBDIR)/indent && \
24266	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24267	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24268	          "RANLIB=$${RANLIB}" \
24269	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24270	          install-info) \
24271	  || exit 1
24272
24273@endif indent
24274
24275.PHONY: maybe-install-pdf-indent install-pdf-indent
24276maybe-install-pdf-indent:
24277@if indent
24278maybe-install-pdf-indent: install-pdf-indent
24279
24280install-pdf-indent: \
24281    configure-indent \
24282    pdf-indent
24283	@: $(MAKE); $(unstage)
24284	@[ -f ./indent/Makefile ] || exit 0; \
24285	r=`${PWD_COMMAND}`; export r; \
24286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24287	$(HOST_EXPORTS) \
24288	for flag in $(EXTRA_HOST_FLAGS) ; do \
24289	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24290	done; \
24291	echo "Doing install-pdf in indent" ; \
24292	(cd $(HOST_SUBDIR)/indent && \
24293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24295	          "RANLIB=$${RANLIB}" \
24296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24297	          install-pdf) \
24298	  || exit 1
24299
24300@endif indent
24301
24302.PHONY: maybe-install-html-indent install-html-indent
24303maybe-install-html-indent:
24304@if indent
24305maybe-install-html-indent: install-html-indent
24306
24307install-html-indent: \
24308    configure-indent \
24309    html-indent
24310	@: $(MAKE); $(unstage)
24311	@[ -f ./indent/Makefile ] || exit 0; \
24312	r=`${PWD_COMMAND}`; export r; \
24313	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314	$(HOST_EXPORTS) \
24315	for flag in $(EXTRA_HOST_FLAGS) ; do \
24316	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24317	done; \
24318	echo "Doing install-html in indent" ; \
24319	(cd $(HOST_SUBDIR)/indent && \
24320	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24321	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24322	          "RANLIB=$${RANLIB}" \
24323	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24324	          install-html) \
24325	  || exit 1
24326
24327@endif indent
24328
24329.PHONY: maybe-installcheck-indent installcheck-indent
24330maybe-installcheck-indent:
24331@if indent
24332maybe-installcheck-indent: installcheck-indent
24333
24334installcheck-indent: \
24335    configure-indent
24336	@: $(MAKE); $(unstage)
24337	@[ -f ./indent/Makefile ] || exit 0; \
24338	r=`${PWD_COMMAND}`; export r; \
24339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24340	$(HOST_EXPORTS) \
24341	for flag in $(EXTRA_HOST_FLAGS) ; do \
24342	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24343	done; \
24344	echo "Doing installcheck in indent" ; \
24345	(cd $(HOST_SUBDIR)/indent && \
24346	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24347	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24348	          "RANLIB=$${RANLIB}" \
24349	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24350	          installcheck) \
24351	  || exit 1
24352
24353@endif indent
24354
24355.PHONY: maybe-mostlyclean-indent mostlyclean-indent
24356maybe-mostlyclean-indent:
24357@if indent
24358maybe-mostlyclean-indent: mostlyclean-indent
24359
24360mostlyclean-indent:
24361	@: $(MAKE); $(unstage)
24362	@[ -f ./indent/Makefile ] || exit 0; \
24363	r=`${PWD_COMMAND}`; export r; \
24364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24365	$(HOST_EXPORTS) \
24366	for flag in $(EXTRA_HOST_FLAGS) ; do \
24367	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24368	done; \
24369	echo "Doing mostlyclean in indent" ; \
24370	(cd $(HOST_SUBDIR)/indent && \
24371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24373	          "RANLIB=$${RANLIB}" \
24374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24375	          mostlyclean) \
24376	  || exit 1
24377
24378@endif indent
24379
24380.PHONY: maybe-clean-indent clean-indent
24381maybe-clean-indent:
24382@if indent
24383maybe-clean-indent: clean-indent
24384
24385clean-indent:
24386	@: $(MAKE); $(unstage)
24387	@[ -f ./indent/Makefile ] || exit 0; \
24388	r=`${PWD_COMMAND}`; export r; \
24389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24390	$(HOST_EXPORTS) \
24391	for flag in $(EXTRA_HOST_FLAGS) ; do \
24392	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24393	done; \
24394	echo "Doing clean in indent" ; \
24395	(cd $(HOST_SUBDIR)/indent && \
24396	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24397	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24398	          "RANLIB=$${RANLIB}" \
24399	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24400	          clean) \
24401	  || exit 1
24402
24403@endif indent
24404
24405.PHONY: maybe-distclean-indent distclean-indent
24406maybe-distclean-indent:
24407@if indent
24408maybe-distclean-indent: distclean-indent
24409
24410distclean-indent:
24411	@: $(MAKE); $(unstage)
24412	@[ -f ./indent/Makefile ] || exit 0; \
24413	r=`${PWD_COMMAND}`; export r; \
24414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415	$(HOST_EXPORTS) \
24416	for flag in $(EXTRA_HOST_FLAGS) ; do \
24417	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24418	done; \
24419	echo "Doing distclean in indent" ; \
24420	(cd $(HOST_SUBDIR)/indent && \
24421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24423	          "RANLIB=$${RANLIB}" \
24424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24425	          distclean) \
24426	  || exit 1
24427
24428@endif indent
24429
24430.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24431maybe-maintainer-clean-indent:
24432@if indent
24433maybe-maintainer-clean-indent: maintainer-clean-indent
24434
24435maintainer-clean-indent:
24436	@: $(MAKE); $(unstage)
24437	@[ -f ./indent/Makefile ] || exit 0; \
24438	r=`${PWD_COMMAND}`; export r; \
24439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24440	$(HOST_EXPORTS) \
24441	for flag in $(EXTRA_HOST_FLAGS) ; do \
24442	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24443	done; \
24444	echo "Doing maintainer-clean in indent" ; \
24445	(cd $(HOST_SUBDIR)/indent && \
24446	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24447	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24448	          "RANLIB=$${RANLIB}" \
24449	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24450	          maintainer-clean) \
24451	  || exit 1
24452
24453@endif indent
24454
24455
24456
24457.PHONY: configure-intl maybe-configure-intl
24458maybe-configure-intl:
24459@if gcc-bootstrap
24460configure-intl: stage_current
24461@endif gcc-bootstrap
24462@if intl
24463maybe-configure-intl: configure-intl
24464configure-intl:
24465	@r=`${PWD_COMMAND}`; export r; \
24466	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24467	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24468	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24469	$(HOST_EXPORTS)  \
24470	echo Configuring in $(HOST_SUBDIR)/intl; \
24471	cd "$(HOST_SUBDIR)/intl" || exit 1; \
24472	case $(srcdir) in \
24473	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24474	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24475		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24476	esac; \
24477	srcdiroption="--srcdir=$${topdir}/intl"; \
24478	libsrcdir="$$s/intl"; \
24479	$(SHELL) $${libsrcdir}/configure \
24480	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24481	  --target=${target_alias} $${srcdiroption}  \
24482	  || exit 1
24483@endif intl
24484
24485
24486
24487.PHONY: configure-stage1-intl maybe-configure-stage1-intl
24488maybe-configure-stage1-intl:
24489@if intl-bootstrap
24490maybe-configure-stage1-intl: configure-stage1-intl
24491configure-stage1-intl:
24492	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24493	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24494	@r=`${PWD_COMMAND}`; export r; \
24495	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496	TFLAGS="$(STAGE1_TFLAGS)"; \
24497	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24498	$(HOST_EXPORTS) \
24499	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24500	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24501	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24502	echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24503	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24504	cd $(HOST_SUBDIR)/intl || exit 1; \
24505	case $(srcdir) in \
24506	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24507	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24508		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24509	esac; \
24510	srcdiroption="--srcdir=$${topdir}/intl"; \
24511	libsrcdir="$$s/intl"; \
24512	$(SHELL) $${libsrcdir}/configure \
24513	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24514	  --target=${target_alias} $${srcdiroption} \
24515	  $(STAGE1_CONFIGURE_FLAGS)
24516@endif intl-bootstrap
24517
24518.PHONY: configure-stage2-intl maybe-configure-stage2-intl
24519maybe-configure-stage2-intl:
24520@if intl-bootstrap
24521maybe-configure-stage2-intl: configure-stage2-intl
24522configure-stage2-intl:
24523	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24524	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24525	@r=`${PWD_COMMAND}`; export r; \
24526	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24527	TFLAGS="$(STAGE2_TFLAGS)"; \
24528	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24529	$(HOST_EXPORTS) \
24530	$(POSTSTAGE1_HOST_EXPORTS) \
24531	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24532	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24533	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24534	echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24535	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24536	cd $(HOST_SUBDIR)/intl || exit 1; \
24537	case $(srcdir) in \
24538	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24539	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24540		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24541	esac; \
24542	srcdiroption="--srcdir=$${topdir}/intl"; \
24543	libsrcdir="$$s/intl"; \
24544	$(SHELL) $${libsrcdir}/configure \
24545	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24546	  --target=${target_alias} $${srcdiroption} \
24547	  --with-build-libsubdir=$(HOST_SUBDIR) \
24548	  $(STAGE2_CONFIGURE_FLAGS)
24549@endif intl-bootstrap
24550
24551.PHONY: configure-stage3-intl maybe-configure-stage3-intl
24552maybe-configure-stage3-intl:
24553@if intl-bootstrap
24554maybe-configure-stage3-intl: configure-stage3-intl
24555configure-stage3-intl:
24556	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24557	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24558	@r=`${PWD_COMMAND}`; export r; \
24559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24560	TFLAGS="$(STAGE3_TFLAGS)"; \
24561	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24562	$(HOST_EXPORTS) \
24563	$(POSTSTAGE1_HOST_EXPORTS) \
24564	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24565	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24566	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24567	echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24568	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24569	cd $(HOST_SUBDIR)/intl || exit 1; \
24570	case $(srcdir) in \
24571	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24572	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24573		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24574	esac; \
24575	srcdiroption="--srcdir=$${topdir}/intl"; \
24576	libsrcdir="$$s/intl"; \
24577	$(SHELL) $${libsrcdir}/configure \
24578	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24579	  --target=${target_alias} $${srcdiroption} \
24580	  --with-build-libsubdir=$(HOST_SUBDIR) \
24581	  $(STAGE3_CONFIGURE_FLAGS)
24582@endif intl-bootstrap
24583
24584.PHONY: configure-stage4-intl maybe-configure-stage4-intl
24585maybe-configure-stage4-intl:
24586@if intl-bootstrap
24587maybe-configure-stage4-intl: configure-stage4-intl
24588configure-stage4-intl:
24589	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24590	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24591	@r=`${PWD_COMMAND}`; export r; \
24592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24593	TFLAGS="$(STAGE4_TFLAGS)"; \
24594	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24595	$(HOST_EXPORTS) \
24596	$(POSTSTAGE1_HOST_EXPORTS) \
24597	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24598	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24599	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24600	echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24601	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24602	cd $(HOST_SUBDIR)/intl || exit 1; \
24603	case $(srcdir) in \
24604	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24605	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24606		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24607	esac; \
24608	srcdiroption="--srcdir=$${topdir}/intl"; \
24609	libsrcdir="$$s/intl"; \
24610	$(SHELL) $${libsrcdir}/configure \
24611	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24612	  --target=${target_alias} $${srcdiroption} \
24613	  --with-build-libsubdir=$(HOST_SUBDIR) \
24614	  $(STAGE4_CONFIGURE_FLAGS)
24615@endif intl-bootstrap
24616
24617.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24618maybe-configure-stageprofile-intl:
24619@if intl-bootstrap
24620maybe-configure-stageprofile-intl: configure-stageprofile-intl
24621configure-stageprofile-intl:
24622	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24623	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24624	@r=`${PWD_COMMAND}`; export r; \
24625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626	TFLAGS="$(STAGEprofile_TFLAGS)"; \
24627	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24628	$(HOST_EXPORTS) \
24629	$(POSTSTAGE1_HOST_EXPORTS) \
24630	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24631	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24632	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24633	echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24634	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24635	cd $(HOST_SUBDIR)/intl || exit 1; \
24636	case $(srcdir) in \
24637	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24638	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24639		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24640	esac; \
24641	srcdiroption="--srcdir=$${topdir}/intl"; \
24642	libsrcdir="$$s/intl"; \
24643	$(SHELL) $${libsrcdir}/configure \
24644	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24645	  --target=${target_alias} $${srcdiroption} \
24646	  --with-build-libsubdir=$(HOST_SUBDIR) \
24647	  $(STAGEprofile_CONFIGURE_FLAGS)
24648@endif intl-bootstrap
24649
24650.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24651maybe-configure-stagefeedback-intl:
24652@if intl-bootstrap
24653maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24654configure-stagefeedback-intl:
24655	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24656	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24657	@r=`${PWD_COMMAND}`; export r; \
24658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24659	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24660	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24661	$(HOST_EXPORTS) \
24662	$(POSTSTAGE1_HOST_EXPORTS) \
24663	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24664	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24665	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24666	echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24667	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24668	cd $(HOST_SUBDIR)/intl || exit 1; \
24669	case $(srcdir) in \
24670	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24671	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24672		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24673	esac; \
24674	srcdiroption="--srcdir=$${topdir}/intl"; \
24675	libsrcdir="$$s/intl"; \
24676	$(SHELL) $${libsrcdir}/configure \
24677	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24678	  --target=${target_alias} $${srcdiroption} \
24679	  --with-build-libsubdir=$(HOST_SUBDIR) \
24680	  $(STAGEfeedback_CONFIGURE_FLAGS)
24681@endif intl-bootstrap
24682
24683
24684
24685
24686
24687.PHONY: all-intl maybe-all-intl
24688maybe-all-intl:
24689@if gcc-bootstrap
24690all-intl: stage_current
24691@endif gcc-bootstrap
24692@if intl
24693TARGET-intl=all
24694maybe-all-intl: all-intl
24695all-intl: configure-intl
24696	@r=`${PWD_COMMAND}`; export r; \
24697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24698	$(HOST_EXPORTS)  \
24699	(cd $(HOST_SUBDIR)/intl && \
24700	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24701		$(TARGET-intl))
24702@endif intl
24703
24704
24705
24706.PHONY: all-stage1-intl maybe-all-stage1-intl
24707.PHONY: clean-stage1-intl maybe-clean-stage1-intl
24708maybe-all-stage1-intl:
24709maybe-clean-stage1-intl:
24710@if intl-bootstrap
24711maybe-all-stage1-intl: all-stage1-intl
24712all-stage1: all-stage1-intl
24713TARGET-stage1-intl = $(TARGET-intl)
24714all-stage1-intl: configure-stage1-intl
24715	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24716	@r=`${PWD_COMMAND}`; export r; \
24717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24718	TFLAGS="$(STAGE1_TFLAGS)"; \
24719	$(HOST_EXPORTS)  \
24720	cd $(HOST_SUBDIR)/intl && \
24721	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24722		CFLAGS="$(STAGE1_CFLAGS)" \
24723		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24724		LIBCFLAGS="$(LIBCFLAGS)" \
24725		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24726		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24727		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24728		$(EXTRA_HOST_FLAGS)   \
24729		TFLAGS="$(STAGE1_TFLAGS)" \
24730		$(TARGET-stage1-intl)
24731
24732maybe-clean-stage1-intl: clean-stage1-intl
24733clean-stage1: clean-stage1-intl
24734clean-stage1-intl:
24735	@if [ $(current_stage) = stage1 ]; then \
24736	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24737	else \
24738	  [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24739	  $(MAKE) stage1-start; \
24740	fi; \
24741	cd $(HOST_SUBDIR)/intl && \
24742	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24743		 clean
24744@endif intl-bootstrap
24745
24746
24747.PHONY: all-stage2-intl maybe-all-stage2-intl
24748.PHONY: clean-stage2-intl maybe-clean-stage2-intl
24749maybe-all-stage2-intl:
24750maybe-clean-stage2-intl:
24751@if intl-bootstrap
24752maybe-all-stage2-intl: all-stage2-intl
24753all-stage2: all-stage2-intl
24754TARGET-stage2-intl = $(TARGET-intl)
24755all-stage2-intl: configure-stage2-intl
24756	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24757	@r=`${PWD_COMMAND}`; export r; \
24758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759	TFLAGS="$(STAGE2_TFLAGS)"; \
24760	$(HOST_EXPORTS) \
24761	$(POSTSTAGE1_HOST_EXPORTS)  \
24762	cd $(HOST_SUBDIR)/intl && \
24763	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24764		CFLAGS="$(STAGE2_CFLAGS)" \
24765		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24766		LIBCFLAGS="$(STAGE2_CFLAGS)" \
24767		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24768		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24769		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24770		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24771		TFLAGS="$(STAGE2_TFLAGS)" \
24772		$(TARGET-stage2-intl)
24773
24774maybe-clean-stage2-intl: clean-stage2-intl
24775clean-stage2: clean-stage2-intl
24776clean-stage2-intl:
24777	@if [ $(current_stage) = stage2 ]; then \
24778	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24779	else \
24780	  [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24781	  $(MAKE) stage2-start; \
24782	fi; \
24783	cd $(HOST_SUBDIR)/intl && \
24784	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24785		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24786		 clean
24787@endif intl-bootstrap
24788
24789
24790.PHONY: all-stage3-intl maybe-all-stage3-intl
24791.PHONY: clean-stage3-intl maybe-clean-stage3-intl
24792maybe-all-stage3-intl:
24793maybe-clean-stage3-intl:
24794@if intl-bootstrap
24795maybe-all-stage3-intl: all-stage3-intl
24796all-stage3: all-stage3-intl
24797TARGET-stage3-intl = $(TARGET-intl)
24798all-stage3-intl: configure-stage3-intl
24799	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24800	@r=`${PWD_COMMAND}`; export r; \
24801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802	TFLAGS="$(STAGE3_TFLAGS)"; \
24803	$(HOST_EXPORTS) \
24804	$(POSTSTAGE1_HOST_EXPORTS)  \
24805	cd $(HOST_SUBDIR)/intl && \
24806	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24807		CFLAGS="$(STAGE3_CFLAGS)" \
24808		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24809		LIBCFLAGS="$(STAGE3_CFLAGS)" \
24810		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24811		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24812		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24813		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24814		TFLAGS="$(STAGE3_TFLAGS)" \
24815		$(TARGET-stage3-intl)
24816
24817maybe-clean-stage3-intl: clean-stage3-intl
24818clean-stage3: clean-stage3-intl
24819clean-stage3-intl:
24820	@if [ $(current_stage) = stage3 ]; then \
24821	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24822	else \
24823	  [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24824	  $(MAKE) stage3-start; \
24825	fi; \
24826	cd $(HOST_SUBDIR)/intl && \
24827	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24828		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24829		 clean
24830@endif intl-bootstrap
24831
24832
24833.PHONY: all-stage4-intl maybe-all-stage4-intl
24834.PHONY: clean-stage4-intl maybe-clean-stage4-intl
24835maybe-all-stage4-intl:
24836maybe-clean-stage4-intl:
24837@if intl-bootstrap
24838maybe-all-stage4-intl: all-stage4-intl
24839all-stage4: all-stage4-intl
24840TARGET-stage4-intl = $(TARGET-intl)
24841all-stage4-intl: configure-stage4-intl
24842	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24843	@r=`${PWD_COMMAND}`; export r; \
24844	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24845	TFLAGS="$(STAGE4_TFLAGS)"; \
24846	$(HOST_EXPORTS) \
24847	$(POSTSTAGE1_HOST_EXPORTS)  \
24848	cd $(HOST_SUBDIR)/intl && \
24849	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24850		CFLAGS="$(STAGE4_CFLAGS)" \
24851		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24852		LIBCFLAGS="$(STAGE4_CFLAGS)" \
24853		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24854		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24855		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24856		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24857		TFLAGS="$(STAGE4_TFLAGS)" \
24858		$(TARGET-stage4-intl)
24859
24860maybe-clean-stage4-intl: clean-stage4-intl
24861clean-stage4: clean-stage4-intl
24862clean-stage4-intl:
24863	@if [ $(current_stage) = stage4 ]; then \
24864	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24865	else \
24866	  [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24867	  $(MAKE) stage4-start; \
24868	fi; \
24869	cd $(HOST_SUBDIR)/intl && \
24870	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24871		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24872		 clean
24873@endif intl-bootstrap
24874
24875
24876.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24877.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24878maybe-all-stageprofile-intl:
24879maybe-clean-stageprofile-intl:
24880@if intl-bootstrap
24881maybe-all-stageprofile-intl: all-stageprofile-intl
24882all-stageprofile: all-stageprofile-intl
24883TARGET-stageprofile-intl = $(TARGET-intl)
24884all-stageprofile-intl: configure-stageprofile-intl
24885	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24886	@r=`${PWD_COMMAND}`; export r; \
24887	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24888	TFLAGS="$(STAGEprofile_TFLAGS)"; \
24889	$(HOST_EXPORTS) \
24890	$(POSTSTAGE1_HOST_EXPORTS)  \
24891	cd $(HOST_SUBDIR)/intl && \
24892	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24893		CFLAGS="$(STAGEprofile_CFLAGS)" \
24894		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24895		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24896		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24897		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24898		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24899		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24900		TFLAGS="$(STAGEprofile_TFLAGS)" \
24901		$(TARGET-stageprofile-intl)
24902
24903maybe-clean-stageprofile-intl: clean-stageprofile-intl
24904clean-stageprofile: clean-stageprofile-intl
24905clean-stageprofile-intl:
24906	@if [ $(current_stage) = stageprofile ]; then \
24907	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24908	else \
24909	  [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24910	  $(MAKE) stageprofile-start; \
24911	fi; \
24912	cd $(HOST_SUBDIR)/intl && \
24913	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24914		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24915		 clean
24916@endif intl-bootstrap
24917
24918
24919.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24920.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24921maybe-all-stagefeedback-intl:
24922maybe-clean-stagefeedback-intl:
24923@if intl-bootstrap
24924maybe-all-stagefeedback-intl: all-stagefeedback-intl
24925all-stagefeedback: all-stagefeedback-intl
24926TARGET-stagefeedback-intl = $(TARGET-intl)
24927all-stagefeedback-intl: configure-stagefeedback-intl
24928	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24929	@r=`${PWD_COMMAND}`; export r; \
24930	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24931	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24932	$(HOST_EXPORTS) \
24933	$(POSTSTAGE1_HOST_EXPORTS)  \
24934	cd $(HOST_SUBDIR)/intl && \
24935	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24936		CFLAGS="$(STAGEfeedback_CFLAGS)" \
24937		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24938		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24939		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24940		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24941		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24942		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24943		TFLAGS="$(STAGEfeedback_TFLAGS)" \
24944		$(TARGET-stagefeedback-intl)
24945
24946maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24947clean-stagefeedback: clean-stagefeedback-intl
24948clean-stagefeedback-intl:
24949	@if [ $(current_stage) = stagefeedback ]; then \
24950	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24951	else \
24952	  [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24953	  $(MAKE) stagefeedback-start; \
24954	fi; \
24955	cd $(HOST_SUBDIR)/intl && \
24956	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24957		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24958		 clean
24959@endif intl-bootstrap
24960
24961
24962
24963
24964
24965.PHONY: check-intl maybe-check-intl
24966maybe-check-intl:
24967@if intl
24968maybe-check-intl: check-intl
24969
24970check-intl:
24971	@: $(MAKE); $(unstage)
24972	@r=`${PWD_COMMAND}`; export r; \
24973	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24974	$(HOST_EXPORTS) \
24975	(cd $(HOST_SUBDIR)/intl && \
24976	  $(MAKE) $(FLAGS_TO_PASS)  check)
24977
24978@endif intl
24979
24980.PHONY: install-intl maybe-install-intl
24981maybe-install-intl:
24982@if intl
24983maybe-install-intl: install-intl
24984
24985install-intl: installdirs
24986	@: $(MAKE); $(unstage)
24987	@r=`${PWD_COMMAND}`; export r; \
24988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989	$(HOST_EXPORTS) \
24990	(cd $(HOST_SUBDIR)/intl && \
24991	  $(MAKE) $(FLAGS_TO_PASS)  install)
24992
24993@endif intl
24994
24995# Other targets (info, dvi, pdf, etc.)
24996
24997.PHONY: maybe-info-intl info-intl
24998maybe-info-intl:
24999@if intl
25000maybe-info-intl: info-intl
25001
25002info-intl: \
25003    configure-intl
25004	@[ -f ./intl/Makefile ] || exit 0; \
25005	r=`${PWD_COMMAND}`; export r; \
25006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25007	$(HOST_EXPORTS) \
25008	for flag in $(EXTRA_HOST_FLAGS) ; do \
25009	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25010	done; \
25011	echo "Doing info in intl" ; \
25012	(cd $(HOST_SUBDIR)/intl && \
25013	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25014	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25015	          "RANLIB=$${RANLIB}" \
25016	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25017	          info) \
25018	  || exit 1
25019
25020@endif intl
25021
25022.PHONY: maybe-dvi-intl dvi-intl
25023maybe-dvi-intl:
25024@if intl
25025maybe-dvi-intl: dvi-intl
25026
25027dvi-intl: \
25028    configure-intl
25029	@[ -f ./intl/Makefile ] || exit 0; \
25030	r=`${PWD_COMMAND}`; export r; \
25031	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25032	$(HOST_EXPORTS) \
25033	for flag in $(EXTRA_HOST_FLAGS) ; do \
25034	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25035	done; \
25036	echo "Doing dvi in intl" ; \
25037	(cd $(HOST_SUBDIR)/intl && \
25038	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25039	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25040	          "RANLIB=$${RANLIB}" \
25041	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25042	          dvi) \
25043	  || exit 1
25044
25045@endif intl
25046
25047.PHONY: maybe-pdf-intl pdf-intl
25048maybe-pdf-intl:
25049@if intl
25050maybe-pdf-intl: pdf-intl
25051
25052pdf-intl: \
25053    configure-intl
25054	@[ -f ./intl/Makefile ] || exit 0; \
25055	r=`${PWD_COMMAND}`; export r; \
25056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25057	$(HOST_EXPORTS) \
25058	for flag in $(EXTRA_HOST_FLAGS) ; do \
25059	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25060	done; \
25061	echo "Doing pdf in intl" ; \
25062	(cd $(HOST_SUBDIR)/intl && \
25063	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25064	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25065	          "RANLIB=$${RANLIB}" \
25066	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25067	          pdf) \
25068	  || exit 1
25069
25070@endif intl
25071
25072.PHONY: maybe-html-intl html-intl
25073maybe-html-intl:
25074@if intl
25075maybe-html-intl: html-intl
25076
25077html-intl: \
25078    configure-intl
25079	@[ -f ./intl/Makefile ] || exit 0; \
25080	r=`${PWD_COMMAND}`; export r; \
25081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082	$(HOST_EXPORTS) \
25083	for flag in $(EXTRA_HOST_FLAGS) ; do \
25084	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085	done; \
25086	echo "Doing html in intl" ; \
25087	(cd $(HOST_SUBDIR)/intl && \
25088	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090	          "RANLIB=$${RANLIB}" \
25091	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092	          html) \
25093	  || exit 1
25094
25095@endif intl
25096
25097.PHONY: maybe-TAGS-intl TAGS-intl
25098maybe-TAGS-intl:
25099@if intl
25100maybe-TAGS-intl: TAGS-intl
25101
25102TAGS-intl: \
25103    configure-intl
25104	@[ -f ./intl/Makefile ] || exit 0; \
25105	r=`${PWD_COMMAND}`; export r; \
25106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107	$(HOST_EXPORTS) \
25108	for flag in $(EXTRA_HOST_FLAGS) ; do \
25109	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25110	done; \
25111	echo "Doing TAGS in intl" ; \
25112	(cd $(HOST_SUBDIR)/intl && \
25113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25115	          "RANLIB=$${RANLIB}" \
25116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25117	          TAGS) \
25118	  || exit 1
25119
25120@endif intl
25121
25122.PHONY: maybe-install-info-intl install-info-intl
25123maybe-install-info-intl:
25124@if intl
25125maybe-install-info-intl: install-info-intl
25126
25127install-info-intl: \
25128    configure-intl \
25129    info-intl
25130	@[ -f ./intl/Makefile ] || exit 0; \
25131	r=`${PWD_COMMAND}`; export r; \
25132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133	$(HOST_EXPORTS) \
25134	for flag in $(EXTRA_HOST_FLAGS) ; do \
25135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25136	done; \
25137	echo "Doing install-info in intl" ; \
25138	(cd $(HOST_SUBDIR)/intl && \
25139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25141	          "RANLIB=$${RANLIB}" \
25142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25143	          install-info) \
25144	  || exit 1
25145
25146@endif intl
25147
25148.PHONY: maybe-install-pdf-intl install-pdf-intl
25149maybe-install-pdf-intl:
25150@if intl
25151maybe-install-pdf-intl: install-pdf-intl
25152
25153install-pdf-intl: \
25154    configure-intl \
25155    pdf-intl
25156	@[ -f ./intl/Makefile ] || exit 0; \
25157	r=`${PWD_COMMAND}`; export r; \
25158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159	$(HOST_EXPORTS) \
25160	for flag in $(EXTRA_HOST_FLAGS) ; do \
25161	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25162	done; \
25163	echo "Doing install-pdf in intl" ; \
25164	(cd $(HOST_SUBDIR)/intl && \
25165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25167	          "RANLIB=$${RANLIB}" \
25168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25169	          install-pdf) \
25170	  || exit 1
25171
25172@endif intl
25173
25174.PHONY: maybe-install-html-intl install-html-intl
25175maybe-install-html-intl:
25176@if intl
25177maybe-install-html-intl: install-html-intl
25178
25179install-html-intl: \
25180    configure-intl \
25181    html-intl
25182	@[ -f ./intl/Makefile ] || exit 0; \
25183	r=`${PWD_COMMAND}`; export r; \
25184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25185	$(HOST_EXPORTS) \
25186	for flag in $(EXTRA_HOST_FLAGS) ; do \
25187	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25188	done; \
25189	echo "Doing install-html in intl" ; \
25190	(cd $(HOST_SUBDIR)/intl && \
25191	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25192	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25193	          "RANLIB=$${RANLIB}" \
25194	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25195	          install-html) \
25196	  || exit 1
25197
25198@endif intl
25199
25200.PHONY: maybe-installcheck-intl installcheck-intl
25201maybe-installcheck-intl:
25202@if intl
25203maybe-installcheck-intl: installcheck-intl
25204
25205installcheck-intl: \
25206    configure-intl
25207	@[ -f ./intl/Makefile ] || exit 0; \
25208	r=`${PWD_COMMAND}`; export r; \
25209	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25210	$(HOST_EXPORTS) \
25211	for flag in $(EXTRA_HOST_FLAGS) ; do \
25212	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25213	done; \
25214	echo "Doing installcheck in intl" ; \
25215	(cd $(HOST_SUBDIR)/intl && \
25216	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25217	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25218	          "RANLIB=$${RANLIB}" \
25219	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25220	          installcheck) \
25221	  || exit 1
25222
25223@endif intl
25224
25225.PHONY: maybe-mostlyclean-intl mostlyclean-intl
25226maybe-mostlyclean-intl:
25227@if intl
25228maybe-mostlyclean-intl: mostlyclean-intl
25229
25230mostlyclean-intl:
25231	@[ -f ./intl/Makefile ] || exit 0; \
25232	r=`${PWD_COMMAND}`; export r; \
25233	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25234	$(HOST_EXPORTS) \
25235	for flag in $(EXTRA_HOST_FLAGS) ; do \
25236	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25237	done; \
25238	echo "Doing mostlyclean in intl" ; \
25239	(cd $(HOST_SUBDIR)/intl && \
25240	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25241	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25242	          "RANLIB=$${RANLIB}" \
25243	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25244	          mostlyclean) \
25245	  || exit 1
25246
25247@endif intl
25248
25249.PHONY: maybe-clean-intl clean-intl
25250maybe-clean-intl:
25251@if intl
25252maybe-clean-intl: clean-intl
25253
25254clean-intl:
25255	@[ -f ./intl/Makefile ] || exit 0; \
25256	r=`${PWD_COMMAND}`; export r; \
25257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25258	$(HOST_EXPORTS) \
25259	for flag in $(EXTRA_HOST_FLAGS) ; do \
25260	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25261	done; \
25262	echo "Doing clean in intl" ; \
25263	(cd $(HOST_SUBDIR)/intl && \
25264	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25265	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25266	          "RANLIB=$${RANLIB}" \
25267	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25268	          clean) \
25269	  || exit 1
25270
25271@endif intl
25272
25273.PHONY: maybe-distclean-intl distclean-intl
25274maybe-distclean-intl:
25275@if intl
25276maybe-distclean-intl: distclean-intl
25277
25278distclean-intl:
25279	@[ -f ./intl/Makefile ] || exit 0; \
25280	r=`${PWD_COMMAND}`; export r; \
25281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25282	$(HOST_EXPORTS) \
25283	for flag in $(EXTRA_HOST_FLAGS) ; do \
25284	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25285	done; \
25286	echo "Doing distclean in intl" ; \
25287	(cd $(HOST_SUBDIR)/intl && \
25288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25290	          "RANLIB=$${RANLIB}" \
25291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25292	          distclean) \
25293	  || exit 1
25294
25295@endif intl
25296
25297.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25298maybe-maintainer-clean-intl:
25299@if intl
25300maybe-maintainer-clean-intl: maintainer-clean-intl
25301
25302maintainer-clean-intl:
25303	@[ -f ./intl/Makefile ] || exit 0; \
25304	r=`${PWD_COMMAND}`; export r; \
25305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25306	$(HOST_EXPORTS) \
25307	for flag in $(EXTRA_HOST_FLAGS) ; do \
25308	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25309	done; \
25310	echo "Doing maintainer-clean in intl" ; \
25311	(cd $(HOST_SUBDIR)/intl && \
25312	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25313	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25314	          "RANLIB=$${RANLIB}" \
25315	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25316	          maintainer-clean) \
25317	  || exit 1
25318
25319@endif intl
25320
25321
25322
25323.PHONY: configure-tcl maybe-configure-tcl
25324maybe-configure-tcl:
25325@if gcc-bootstrap
25326configure-tcl: stage_current
25327@endif gcc-bootstrap
25328@if tcl
25329maybe-configure-tcl: configure-tcl
25330configure-tcl:
25331	@: $(MAKE); $(unstage)
25332	@r=`${PWD_COMMAND}`; export r; \
25333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25334	test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25335	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25336	$(HOST_EXPORTS)  \
25337	echo Configuring in $(HOST_SUBDIR)/tcl; \
25338	cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25339	case $(srcdir) in \
25340	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25341	  *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25342		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25343	esac; \
25344	srcdiroption="--srcdir=$${topdir}/tcl"; \
25345	libsrcdir="$$s/tcl"; \
25346	$(SHELL) $${libsrcdir}/configure \
25347	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25348	  --target=${target_alias} $${srcdiroption}  \
25349	  || exit 1
25350@endif tcl
25351
25352
25353
25354
25355
25356.PHONY: all-tcl maybe-all-tcl
25357maybe-all-tcl:
25358@if gcc-bootstrap
25359all-tcl: stage_current
25360@endif gcc-bootstrap
25361@if tcl
25362TARGET-tcl=all
25363maybe-all-tcl: all-tcl
25364all-tcl: configure-tcl
25365	@: $(MAKE); $(unstage)
25366	@r=`${PWD_COMMAND}`; export r; \
25367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368	$(HOST_EXPORTS)  \
25369	(cd $(HOST_SUBDIR)/tcl && \
25370	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25371		$(TARGET-tcl))
25372@endif tcl
25373
25374
25375
25376
25377.PHONY: check-tcl maybe-check-tcl
25378maybe-check-tcl:
25379@if tcl
25380maybe-check-tcl: check-tcl
25381
25382check-tcl:
25383	@: $(MAKE); $(unstage)
25384	@r=`${PWD_COMMAND}`; export r; \
25385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386	$(HOST_EXPORTS) \
25387	(cd $(HOST_SUBDIR)/tcl && \
25388	  $(MAKE) $(FLAGS_TO_PASS)  check)
25389
25390@endif tcl
25391
25392.PHONY: install-tcl maybe-install-tcl
25393maybe-install-tcl:
25394@if tcl
25395maybe-install-tcl: install-tcl
25396
25397install-tcl: installdirs
25398	@: $(MAKE); $(unstage)
25399	@r=`${PWD_COMMAND}`; export r; \
25400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25401	$(HOST_EXPORTS) \
25402	(cd $(HOST_SUBDIR)/tcl && \
25403	  $(MAKE) $(FLAGS_TO_PASS)  install)
25404
25405@endif tcl
25406
25407# Other targets (info, dvi, pdf, etc.)
25408
25409.PHONY: maybe-info-tcl info-tcl
25410maybe-info-tcl:
25411@if tcl
25412maybe-info-tcl: info-tcl
25413
25414info-tcl: \
25415    configure-tcl
25416	@: $(MAKE); $(unstage)
25417	@[ -f ./tcl/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 tcl" ; \
25425	(cd $(HOST_SUBDIR)/tcl && \
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 tcl
25434
25435.PHONY: maybe-dvi-tcl dvi-tcl
25436maybe-dvi-tcl:
25437@if tcl
25438maybe-dvi-tcl: dvi-tcl
25439
25440dvi-tcl: \
25441    configure-tcl
25442	@: $(MAKE); $(unstage)
25443	@[ -f ./tcl/Makefile ] || exit 0; \
25444	r=`${PWD_COMMAND}`; export r; \
25445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25446	$(HOST_EXPORTS) \
25447	for flag in $(EXTRA_HOST_FLAGS) ; do \
25448	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25449	done; \
25450	echo "Doing dvi in tcl" ; \
25451	(cd $(HOST_SUBDIR)/tcl && \
25452	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25453	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25454	          "RANLIB=$${RANLIB}" \
25455	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25456	          dvi) \
25457	  || exit 1
25458
25459@endif tcl
25460
25461.PHONY: maybe-pdf-tcl pdf-tcl
25462maybe-pdf-tcl:
25463@if tcl
25464maybe-pdf-tcl: pdf-tcl
25465
25466pdf-tcl: \
25467    configure-tcl
25468	@: $(MAKE); $(unstage)
25469	@[ -f ./tcl/Makefile ] || exit 0; \
25470	r=`${PWD_COMMAND}`; export r; \
25471	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25472	$(HOST_EXPORTS) \
25473	for flag in $(EXTRA_HOST_FLAGS) ; do \
25474	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25475	done; \
25476	echo "Doing pdf in tcl" ; \
25477	(cd $(HOST_SUBDIR)/tcl && \
25478	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25479	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25480	          "RANLIB=$${RANLIB}" \
25481	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25482	          pdf) \
25483	  || exit 1
25484
25485@endif tcl
25486
25487.PHONY: maybe-html-tcl html-tcl
25488maybe-html-tcl:
25489@if tcl
25490maybe-html-tcl: html-tcl
25491
25492html-tcl: \
25493    configure-tcl
25494	@: $(MAKE); $(unstage)
25495	@[ -f ./tcl/Makefile ] || exit 0; \
25496	r=`${PWD_COMMAND}`; export r; \
25497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25498	$(HOST_EXPORTS) \
25499	for flag in $(EXTRA_HOST_FLAGS) ; do \
25500	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25501	done; \
25502	echo "Doing html in tcl" ; \
25503	(cd $(HOST_SUBDIR)/tcl && \
25504	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25505	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25506	          "RANLIB=$${RANLIB}" \
25507	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25508	          html) \
25509	  || exit 1
25510
25511@endif tcl
25512
25513.PHONY: maybe-TAGS-tcl TAGS-tcl
25514maybe-TAGS-tcl:
25515@if tcl
25516maybe-TAGS-tcl: TAGS-tcl
25517
25518TAGS-tcl: \
25519    configure-tcl
25520	@: $(MAKE); $(unstage)
25521	@[ -f ./tcl/Makefile ] || exit 0; \
25522	r=`${PWD_COMMAND}`; export r; \
25523	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524	$(HOST_EXPORTS) \
25525	for flag in $(EXTRA_HOST_FLAGS) ; do \
25526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25527	done; \
25528	echo "Doing TAGS in tcl" ; \
25529	(cd $(HOST_SUBDIR)/tcl && \
25530	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25531	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25532	          "RANLIB=$${RANLIB}" \
25533	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25534	          TAGS) \
25535	  || exit 1
25536
25537@endif tcl
25538
25539.PHONY: maybe-install-info-tcl install-info-tcl
25540maybe-install-info-tcl:
25541@if tcl
25542maybe-install-info-tcl: install-info-tcl
25543
25544install-info-tcl: \
25545    configure-tcl \
25546    info-tcl
25547	@: $(MAKE); $(unstage)
25548	@[ -f ./tcl/Makefile ] || exit 0; \
25549	r=`${PWD_COMMAND}`; export r; \
25550	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25551	$(HOST_EXPORTS) \
25552	for flag in $(EXTRA_HOST_FLAGS) ; do \
25553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25554	done; \
25555	echo "Doing install-info in tcl" ; \
25556	(cd $(HOST_SUBDIR)/tcl && \
25557	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25558	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25559	          "RANLIB=$${RANLIB}" \
25560	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25561	          install-info) \
25562	  || exit 1
25563
25564@endif tcl
25565
25566.PHONY: maybe-install-pdf-tcl install-pdf-tcl
25567maybe-install-pdf-tcl:
25568@if tcl
25569maybe-install-pdf-tcl: install-pdf-tcl
25570
25571install-pdf-tcl: \
25572    configure-tcl \
25573    pdf-tcl
25574	@: $(MAKE); $(unstage)
25575	@[ -f ./tcl/Makefile ] || exit 0; \
25576	r=`${PWD_COMMAND}`; export r; \
25577	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578	$(HOST_EXPORTS) \
25579	for flag in $(EXTRA_HOST_FLAGS) ; do \
25580	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25581	done; \
25582	echo "Doing install-pdf in tcl" ; \
25583	(cd $(HOST_SUBDIR)/tcl && \
25584	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25585	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25586	          "RANLIB=$${RANLIB}" \
25587	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25588	          install-pdf) \
25589	  || exit 1
25590
25591@endif tcl
25592
25593.PHONY: maybe-install-html-tcl install-html-tcl
25594maybe-install-html-tcl:
25595@if tcl
25596maybe-install-html-tcl: install-html-tcl
25597
25598install-html-tcl: \
25599    configure-tcl \
25600    html-tcl
25601	@: $(MAKE); $(unstage)
25602	@[ -f ./tcl/Makefile ] || exit 0; \
25603	r=`${PWD_COMMAND}`; export r; \
25604	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25605	$(HOST_EXPORTS) \
25606	for flag in $(EXTRA_HOST_FLAGS) ; do \
25607	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25608	done; \
25609	echo "Doing install-html in tcl" ; \
25610	(cd $(HOST_SUBDIR)/tcl && \
25611	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25612	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25613	          "RANLIB=$${RANLIB}" \
25614	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25615	          install-html) \
25616	  || exit 1
25617
25618@endif tcl
25619
25620.PHONY: maybe-installcheck-tcl installcheck-tcl
25621maybe-installcheck-tcl:
25622@if tcl
25623maybe-installcheck-tcl: installcheck-tcl
25624
25625installcheck-tcl: \
25626    configure-tcl
25627	@: $(MAKE); $(unstage)
25628	@[ -f ./tcl/Makefile ] || exit 0; \
25629	r=`${PWD_COMMAND}`; export r; \
25630	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631	$(HOST_EXPORTS) \
25632	for flag in $(EXTRA_HOST_FLAGS) ; do \
25633	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25634	done; \
25635	echo "Doing installcheck in tcl" ; \
25636	(cd $(HOST_SUBDIR)/tcl && \
25637	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25638	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25639	          "RANLIB=$${RANLIB}" \
25640	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25641	          installcheck) \
25642	  || exit 1
25643
25644@endif tcl
25645
25646.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25647maybe-mostlyclean-tcl:
25648@if tcl
25649maybe-mostlyclean-tcl: mostlyclean-tcl
25650
25651# tcl doesn't support mostlyclean.
25652mostlyclean-tcl:
25653
25654@endif tcl
25655
25656.PHONY: maybe-clean-tcl clean-tcl
25657maybe-clean-tcl:
25658@if tcl
25659maybe-clean-tcl: clean-tcl
25660
25661clean-tcl:
25662	@: $(MAKE); $(unstage)
25663	@[ -f ./tcl/Makefile ] || exit 0; \
25664	r=`${PWD_COMMAND}`; export r; \
25665	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666	$(HOST_EXPORTS) \
25667	for flag in $(EXTRA_HOST_FLAGS) ; do \
25668	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25669	done; \
25670	echo "Doing clean in tcl" ; \
25671	(cd $(HOST_SUBDIR)/tcl && \
25672	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25673	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25674	          "RANLIB=$${RANLIB}" \
25675	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25676	          clean) \
25677	  || exit 1
25678
25679@endif tcl
25680
25681.PHONY: maybe-distclean-tcl distclean-tcl
25682maybe-distclean-tcl:
25683@if tcl
25684maybe-distclean-tcl: distclean-tcl
25685
25686distclean-tcl:
25687	@: $(MAKE); $(unstage)
25688	@[ -f ./tcl/Makefile ] || exit 0; \
25689	r=`${PWD_COMMAND}`; export r; \
25690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691	$(HOST_EXPORTS) \
25692	for flag in $(EXTRA_HOST_FLAGS) ; do \
25693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694	done; \
25695	echo "Doing distclean in tcl" ; \
25696	(cd $(HOST_SUBDIR)/tcl && \
25697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699	          "RANLIB=$${RANLIB}" \
25700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25701	          distclean) \
25702	  || exit 1
25703
25704@endif tcl
25705
25706.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25707maybe-maintainer-clean-tcl:
25708@if tcl
25709maybe-maintainer-clean-tcl: maintainer-clean-tcl
25710
25711maintainer-clean-tcl:
25712	@: $(MAKE); $(unstage)
25713	@[ -f ./tcl/Makefile ] || exit 0; \
25714	r=`${PWD_COMMAND}`; export r; \
25715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716	$(HOST_EXPORTS) \
25717	for flag in $(EXTRA_HOST_FLAGS) ; do \
25718	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25719	done; \
25720	echo "Doing maintainer-clean in tcl" ; \
25721	(cd $(HOST_SUBDIR)/tcl && \
25722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25724	          "RANLIB=$${RANLIB}" \
25725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25726	          maintainer-clean) \
25727	  || exit 1
25728
25729@endif tcl
25730
25731
25732
25733.PHONY: configure-itcl maybe-configure-itcl
25734maybe-configure-itcl:
25735@if gcc-bootstrap
25736configure-itcl: stage_current
25737@endif gcc-bootstrap
25738@if itcl
25739maybe-configure-itcl: configure-itcl
25740configure-itcl:
25741	@: $(MAKE); $(unstage)
25742	@r=`${PWD_COMMAND}`; export r; \
25743	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25744	test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25745	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25746	$(HOST_EXPORTS)  \
25747	echo Configuring in $(HOST_SUBDIR)/itcl; \
25748	cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25749	case $(srcdir) in \
25750	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25751	  *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25752		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25753	esac; \
25754	srcdiroption="--srcdir=$${topdir}/itcl"; \
25755	libsrcdir="$$s/itcl"; \
25756	$(SHELL) $${libsrcdir}/configure \
25757	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25758	  --target=${target_alias} $${srcdiroption}  \
25759	  || exit 1
25760@endif itcl
25761
25762
25763
25764
25765
25766.PHONY: all-itcl maybe-all-itcl
25767maybe-all-itcl:
25768@if gcc-bootstrap
25769all-itcl: stage_current
25770@endif gcc-bootstrap
25771@if itcl
25772TARGET-itcl=all
25773maybe-all-itcl: all-itcl
25774all-itcl: configure-itcl
25775	@: $(MAKE); $(unstage)
25776	@r=`${PWD_COMMAND}`; export r; \
25777	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25778	$(HOST_EXPORTS)  \
25779	(cd $(HOST_SUBDIR)/itcl && \
25780	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25781		$(TARGET-itcl))
25782@endif itcl
25783
25784
25785
25786
25787.PHONY: check-itcl maybe-check-itcl
25788maybe-check-itcl:
25789@if itcl
25790maybe-check-itcl: check-itcl
25791
25792check-itcl:
25793	@: $(MAKE); $(unstage)
25794	@r=`${PWD_COMMAND}`; export r; \
25795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796	$(HOST_EXPORTS) \
25797	(cd $(HOST_SUBDIR)/itcl && \
25798	  $(MAKE) $(FLAGS_TO_PASS)  check)
25799
25800@endif itcl
25801
25802.PHONY: install-itcl maybe-install-itcl
25803maybe-install-itcl:
25804@if itcl
25805maybe-install-itcl: install-itcl
25806
25807install-itcl: installdirs
25808	@: $(MAKE); $(unstage)
25809	@r=`${PWD_COMMAND}`; export r; \
25810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25811	$(HOST_EXPORTS) \
25812	(cd $(HOST_SUBDIR)/itcl && \
25813	  $(MAKE) $(FLAGS_TO_PASS)  install)
25814
25815@endif itcl
25816
25817# Other targets (info, dvi, pdf, etc.)
25818
25819.PHONY: maybe-info-itcl info-itcl
25820maybe-info-itcl:
25821@if itcl
25822maybe-info-itcl: info-itcl
25823
25824info-itcl: \
25825    configure-itcl
25826	@: $(MAKE); $(unstage)
25827	@[ -f ./itcl/Makefile ] || exit 0; \
25828	r=`${PWD_COMMAND}`; export r; \
25829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830	$(HOST_EXPORTS) \
25831	for flag in $(EXTRA_HOST_FLAGS) ; do \
25832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25833	done; \
25834	echo "Doing info in itcl" ; \
25835	(cd $(HOST_SUBDIR)/itcl && \
25836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25838	          "RANLIB=$${RANLIB}" \
25839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25840	          info) \
25841	  || exit 1
25842
25843@endif itcl
25844
25845.PHONY: maybe-dvi-itcl dvi-itcl
25846maybe-dvi-itcl:
25847@if itcl
25848maybe-dvi-itcl: dvi-itcl
25849
25850dvi-itcl: \
25851    configure-itcl
25852	@: $(MAKE); $(unstage)
25853	@[ -f ./itcl/Makefile ] || exit 0; \
25854	r=`${PWD_COMMAND}`; export r; \
25855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25856	$(HOST_EXPORTS) \
25857	for flag in $(EXTRA_HOST_FLAGS) ; do \
25858	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25859	done; \
25860	echo "Doing dvi in itcl" ; \
25861	(cd $(HOST_SUBDIR)/itcl && \
25862	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25863	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25864	          "RANLIB=$${RANLIB}" \
25865	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25866	          dvi) \
25867	  || exit 1
25868
25869@endif itcl
25870
25871.PHONY: maybe-pdf-itcl pdf-itcl
25872maybe-pdf-itcl:
25873@if itcl
25874maybe-pdf-itcl: pdf-itcl
25875
25876pdf-itcl: \
25877    configure-itcl
25878	@: $(MAKE); $(unstage)
25879	@[ -f ./itcl/Makefile ] || exit 0; \
25880	r=`${PWD_COMMAND}`; export r; \
25881	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882	$(HOST_EXPORTS) \
25883	for flag in $(EXTRA_HOST_FLAGS) ; do \
25884	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25885	done; \
25886	echo "Doing pdf in itcl" ; \
25887	(cd $(HOST_SUBDIR)/itcl && \
25888	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25889	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25890	          "RANLIB=$${RANLIB}" \
25891	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25892	          pdf) \
25893	  || exit 1
25894
25895@endif itcl
25896
25897.PHONY: maybe-html-itcl html-itcl
25898maybe-html-itcl:
25899@if itcl
25900maybe-html-itcl: html-itcl
25901
25902html-itcl: \
25903    configure-itcl
25904	@: $(MAKE); $(unstage)
25905	@[ -f ./itcl/Makefile ] || exit 0; \
25906	r=`${PWD_COMMAND}`; export r; \
25907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25908	$(HOST_EXPORTS) \
25909	for flag in $(EXTRA_HOST_FLAGS) ; do \
25910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25911	done; \
25912	echo "Doing html in itcl" ; \
25913	(cd $(HOST_SUBDIR)/itcl && \
25914	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25915	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25916	          "RANLIB=$${RANLIB}" \
25917	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25918	          html) \
25919	  || exit 1
25920
25921@endif itcl
25922
25923.PHONY: maybe-TAGS-itcl TAGS-itcl
25924maybe-TAGS-itcl:
25925@if itcl
25926maybe-TAGS-itcl: TAGS-itcl
25927
25928TAGS-itcl: \
25929    configure-itcl
25930	@: $(MAKE); $(unstage)
25931	@[ -f ./itcl/Makefile ] || exit 0; \
25932	r=`${PWD_COMMAND}`; export r; \
25933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934	$(HOST_EXPORTS) \
25935	for flag in $(EXTRA_HOST_FLAGS) ; do \
25936	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25937	done; \
25938	echo "Doing TAGS in itcl" ; \
25939	(cd $(HOST_SUBDIR)/itcl && \
25940	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25941	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25942	          "RANLIB=$${RANLIB}" \
25943	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25944	          TAGS) \
25945	  || exit 1
25946
25947@endif itcl
25948
25949.PHONY: maybe-install-info-itcl install-info-itcl
25950maybe-install-info-itcl:
25951@if itcl
25952maybe-install-info-itcl: install-info-itcl
25953
25954install-info-itcl: \
25955    configure-itcl \
25956    info-itcl
25957	@: $(MAKE); $(unstage)
25958	@[ -f ./itcl/Makefile ] || exit 0; \
25959	r=`${PWD_COMMAND}`; export r; \
25960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25961	$(HOST_EXPORTS) \
25962	for flag in $(EXTRA_HOST_FLAGS) ; do \
25963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25964	done; \
25965	echo "Doing install-info in itcl" ; \
25966	(cd $(HOST_SUBDIR)/itcl && \
25967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25969	          "RANLIB=$${RANLIB}" \
25970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25971	          install-info) \
25972	  || exit 1
25973
25974@endif itcl
25975
25976.PHONY: maybe-install-pdf-itcl install-pdf-itcl
25977maybe-install-pdf-itcl:
25978@if itcl
25979maybe-install-pdf-itcl: install-pdf-itcl
25980
25981install-pdf-itcl: \
25982    configure-itcl \
25983    pdf-itcl
25984	@: $(MAKE); $(unstage)
25985	@[ -f ./itcl/Makefile ] || exit 0; \
25986	r=`${PWD_COMMAND}`; export r; \
25987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25988	$(HOST_EXPORTS) \
25989	for flag in $(EXTRA_HOST_FLAGS) ; do \
25990	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25991	done; \
25992	echo "Doing install-pdf in itcl" ; \
25993	(cd $(HOST_SUBDIR)/itcl && \
25994	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25995	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25996	          "RANLIB=$${RANLIB}" \
25997	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25998	          install-pdf) \
25999	  || exit 1
26000
26001@endif itcl
26002
26003.PHONY: maybe-install-html-itcl install-html-itcl
26004maybe-install-html-itcl:
26005@if itcl
26006maybe-install-html-itcl: install-html-itcl
26007
26008install-html-itcl: \
26009    configure-itcl \
26010    html-itcl
26011	@: $(MAKE); $(unstage)
26012	@[ -f ./itcl/Makefile ] || exit 0; \
26013	r=`${PWD_COMMAND}`; export r; \
26014	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26015	$(HOST_EXPORTS) \
26016	for flag in $(EXTRA_HOST_FLAGS) ; do \
26017	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26018	done; \
26019	echo "Doing install-html in itcl" ; \
26020	(cd $(HOST_SUBDIR)/itcl && \
26021	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26022	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26023	          "RANLIB=$${RANLIB}" \
26024	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26025	          install-html) \
26026	  || exit 1
26027
26028@endif itcl
26029
26030.PHONY: maybe-installcheck-itcl installcheck-itcl
26031maybe-installcheck-itcl:
26032@if itcl
26033maybe-installcheck-itcl: installcheck-itcl
26034
26035installcheck-itcl: \
26036    configure-itcl
26037	@: $(MAKE); $(unstage)
26038	@[ -f ./itcl/Makefile ] || exit 0; \
26039	r=`${PWD_COMMAND}`; export r; \
26040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041	$(HOST_EXPORTS) \
26042	for flag in $(EXTRA_HOST_FLAGS) ; do \
26043	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26044	done; \
26045	echo "Doing installcheck in itcl" ; \
26046	(cd $(HOST_SUBDIR)/itcl && \
26047	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26048	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26049	          "RANLIB=$${RANLIB}" \
26050	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26051	          installcheck) \
26052	  || exit 1
26053
26054@endif itcl
26055
26056.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26057maybe-mostlyclean-itcl:
26058@if itcl
26059maybe-mostlyclean-itcl: mostlyclean-itcl
26060
26061mostlyclean-itcl:
26062	@: $(MAKE); $(unstage)
26063	@[ -f ./itcl/Makefile ] || exit 0; \
26064	r=`${PWD_COMMAND}`; export r; \
26065	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26066	$(HOST_EXPORTS) \
26067	for flag in $(EXTRA_HOST_FLAGS) ; do \
26068	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26069	done; \
26070	echo "Doing mostlyclean in itcl" ; \
26071	(cd $(HOST_SUBDIR)/itcl && \
26072	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26073	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26074	          "RANLIB=$${RANLIB}" \
26075	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26076	          mostlyclean) \
26077	  || exit 1
26078
26079@endif itcl
26080
26081.PHONY: maybe-clean-itcl clean-itcl
26082maybe-clean-itcl:
26083@if itcl
26084maybe-clean-itcl: clean-itcl
26085
26086clean-itcl:
26087	@: $(MAKE); $(unstage)
26088	@[ -f ./itcl/Makefile ] || exit 0; \
26089	r=`${PWD_COMMAND}`; export r; \
26090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26091	$(HOST_EXPORTS) \
26092	for flag in $(EXTRA_HOST_FLAGS) ; do \
26093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26094	done; \
26095	echo "Doing clean in itcl" ; \
26096	(cd $(HOST_SUBDIR)/itcl && \
26097	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26098	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26099	          "RANLIB=$${RANLIB}" \
26100	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26101	          clean) \
26102	  || exit 1
26103
26104@endif itcl
26105
26106.PHONY: maybe-distclean-itcl distclean-itcl
26107maybe-distclean-itcl:
26108@if itcl
26109maybe-distclean-itcl: distclean-itcl
26110
26111distclean-itcl:
26112	@: $(MAKE); $(unstage)
26113	@[ -f ./itcl/Makefile ] || exit 0; \
26114	r=`${PWD_COMMAND}`; export r; \
26115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26116	$(HOST_EXPORTS) \
26117	for flag in $(EXTRA_HOST_FLAGS) ; do \
26118	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26119	done; \
26120	echo "Doing distclean in itcl" ; \
26121	(cd $(HOST_SUBDIR)/itcl && \
26122	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26123	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26124	          "RANLIB=$${RANLIB}" \
26125	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26126	          distclean) \
26127	  || exit 1
26128
26129@endif itcl
26130
26131.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26132maybe-maintainer-clean-itcl:
26133@if itcl
26134maybe-maintainer-clean-itcl: maintainer-clean-itcl
26135
26136maintainer-clean-itcl:
26137	@: $(MAKE); $(unstage)
26138	@[ -f ./itcl/Makefile ] || exit 0; \
26139	r=`${PWD_COMMAND}`; export r; \
26140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26141	$(HOST_EXPORTS) \
26142	for flag in $(EXTRA_HOST_FLAGS) ; do \
26143	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26144	done; \
26145	echo "Doing maintainer-clean in itcl" ; \
26146	(cd $(HOST_SUBDIR)/itcl && \
26147	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26148	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26149	          "RANLIB=$${RANLIB}" \
26150	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26151	          maintainer-clean) \
26152	  || exit 1
26153
26154@endif itcl
26155
26156
26157
26158.PHONY: configure-ld maybe-configure-ld
26159maybe-configure-ld:
26160@if gcc-bootstrap
26161configure-ld: stage_current
26162@endif gcc-bootstrap
26163@if ld
26164maybe-configure-ld: configure-ld
26165configure-ld:
26166	@r=`${PWD_COMMAND}`; export r; \
26167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26168	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26169	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26170	$(HOST_EXPORTS)  \
26171	echo Configuring in $(HOST_SUBDIR)/ld; \
26172	cd "$(HOST_SUBDIR)/ld" || exit 1; \
26173	case $(srcdir) in \
26174	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26175	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26176		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26177	esac; \
26178	srcdiroption="--srcdir=$${topdir}/ld"; \
26179	libsrcdir="$$s/ld"; \
26180	$(SHELL) $${libsrcdir}/configure \
26181	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26182	  --target=${target_alias} $${srcdiroption}  \
26183	  || exit 1
26184@endif ld
26185
26186
26187
26188.PHONY: configure-stage1-ld maybe-configure-stage1-ld
26189maybe-configure-stage1-ld:
26190@if ld-bootstrap
26191maybe-configure-stage1-ld: configure-stage1-ld
26192configure-stage1-ld:
26193	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26194	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26195	@r=`${PWD_COMMAND}`; export r; \
26196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26197	TFLAGS="$(STAGE1_TFLAGS)"; \
26198	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26199	$(HOST_EXPORTS) \
26200	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26201	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26202	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26203	echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26204	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26205	cd $(HOST_SUBDIR)/ld || exit 1; \
26206	case $(srcdir) in \
26207	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26208	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26209		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26210	esac; \
26211	srcdiroption="--srcdir=$${topdir}/ld"; \
26212	libsrcdir="$$s/ld"; \
26213	$(SHELL) $${libsrcdir}/configure \
26214	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26215	  --target=${target_alias} $${srcdiroption} \
26216	  $(STAGE1_CONFIGURE_FLAGS)
26217@endif ld-bootstrap
26218
26219.PHONY: configure-stage2-ld maybe-configure-stage2-ld
26220maybe-configure-stage2-ld:
26221@if ld-bootstrap
26222maybe-configure-stage2-ld: configure-stage2-ld
26223configure-stage2-ld:
26224	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26225	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26226	@r=`${PWD_COMMAND}`; export r; \
26227	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26228	TFLAGS="$(STAGE2_TFLAGS)"; \
26229	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26230	$(HOST_EXPORTS) \
26231	$(POSTSTAGE1_HOST_EXPORTS) \
26232	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26233	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26234	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26235	echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26236	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26237	cd $(HOST_SUBDIR)/ld || exit 1; \
26238	case $(srcdir) in \
26239	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26240	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26241		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26242	esac; \
26243	srcdiroption="--srcdir=$${topdir}/ld"; \
26244	libsrcdir="$$s/ld"; \
26245	$(SHELL) $${libsrcdir}/configure \
26246	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26247	  --target=${target_alias} $${srcdiroption} \
26248	  --with-build-libsubdir=$(HOST_SUBDIR) \
26249	  $(STAGE2_CONFIGURE_FLAGS)
26250@endif ld-bootstrap
26251
26252.PHONY: configure-stage3-ld maybe-configure-stage3-ld
26253maybe-configure-stage3-ld:
26254@if ld-bootstrap
26255maybe-configure-stage3-ld: configure-stage3-ld
26256configure-stage3-ld:
26257	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26258	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26259	@r=`${PWD_COMMAND}`; export r; \
26260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26261	TFLAGS="$(STAGE3_TFLAGS)"; \
26262	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26263	$(HOST_EXPORTS) \
26264	$(POSTSTAGE1_HOST_EXPORTS) \
26265	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26266	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26267	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26268	echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26269	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26270	cd $(HOST_SUBDIR)/ld || exit 1; \
26271	case $(srcdir) in \
26272	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26273	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26274		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26275	esac; \
26276	srcdiroption="--srcdir=$${topdir}/ld"; \
26277	libsrcdir="$$s/ld"; \
26278	$(SHELL) $${libsrcdir}/configure \
26279	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26280	  --target=${target_alias} $${srcdiroption} \
26281	  --with-build-libsubdir=$(HOST_SUBDIR) \
26282	  $(STAGE3_CONFIGURE_FLAGS)
26283@endif ld-bootstrap
26284
26285.PHONY: configure-stage4-ld maybe-configure-stage4-ld
26286maybe-configure-stage4-ld:
26287@if ld-bootstrap
26288maybe-configure-stage4-ld: configure-stage4-ld
26289configure-stage4-ld:
26290	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26291	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26292	@r=`${PWD_COMMAND}`; export r; \
26293	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26294	TFLAGS="$(STAGE4_TFLAGS)"; \
26295	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26296	$(HOST_EXPORTS) \
26297	$(POSTSTAGE1_HOST_EXPORTS) \
26298	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26299	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26300	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26301	echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26302	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26303	cd $(HOST_SUBDIR)/ld || exit 1; \
26304	case $(srcdir) in \
26305	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26306	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26307		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26308	esac; \
26309	srcdiroption="--srcdir=$${topdir}/ld"; \
26310	libsrcdir="$$s/ld"; \
26311	$(SHELL) $${libsrcdir}/configure \
26312	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26313	  --target=${target_alias} $${srcdiroption} \
26314	  --with-build-libsubdir=$(HOST_SUBDIR) \
26315	  $(STAGE4_CONFIGURE_FLAGS)
26316@endif ld-bootstrap
26317
26318.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26319maybe-configure-stageprofile-ld:
26320@if ld-bootstrap
26321maybe-configure-stageprofile-ld: configure-stageprofile-ld
26322configure-stageprofile-ld:
26323	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26324	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26325	@r=`${PWD_COMMAND}`; export r; \
26326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26327	TFLAGS="$(STAGEprofile_TFLAGS)"; \
26328	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26329	$(HOST_EXPORTS) \
26330	$(POSTSTAGE1_HOST_EXPORTS) \
26331	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26332	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26333	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26334	echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26335	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26336	cd $(HOST_SUBDIR)/ld || exit 1; \
26337	case $(srcdir) in \
26338	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26339	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26340		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26341	esac; \
26342	srcdiroption="--srcdir=$${topdir}/ld"; \
26343	libsrcdir="$$s/ld"; \
26344	$(SHELL) $${libsrcdir}/configure \
26345	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26346	  --target=${target_alias} $${srcdiroption} \
26347	  --with-build-libsubdir=$(HOST_SUBDIR) \
26348	  $(STAGEprofile_CONFIGURE_FLAGS)
26349@endif ld-bootstrap
26350
26351.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26352maybe-configure-stagefeedback-ld:
26353@if ld-bootstrap
26354maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26355configure-stagefeedback-ld:
26356	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26357	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26358	@r=`${PWD_COMMAND}`; export r; \
26359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26361	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26362	$(HOST_EXPORTS) \
26363	$(POSTSTAGE1_HOST_EXPORTS) \
26364	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26365	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26366	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26367	echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26368	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26369	cd $(HOST_SUBDIR)/ld || exit 1; \
26370	case $(srcdir) in \
26371	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26372	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26373		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26374	esac; \
26375	srcdiroption="--srcdir=$${topdir}/ld"; \
26376	libsrcdir="$$s/ld"; \
26377	$(SHELL) $${libsrcdir}/configure \
26378	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26379	  --target=${target_alias} $${srcdiroption} \
26380	  --with-build-libsubdir=$(HOST_SUBDIR) \
26381	  $(STAGEfeedback_CONFIGURE_FLAGS)
26382@endif ld-bootstrap
26383
26384
26385
26386
26387
26388.PHONY: all-ld maybe-all-ld
26389maybe-all-ld:
26390@if gcc-bootstrap
26391all-ld: stage_current
26392@endif gcc-bootstrap
26393@if ld
26394TARGET-ld=all
26395maybe-all-ld: all-ld
26396all-ld: configure-ld
26397	@r=`${PWD_COMMAND}`; export r; \
26398	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26399	$(HOST_EXPORTS)  \
26400	(cd $(HOST_SUBDIR)/ld && \
26401	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26402		$(TARGET-ld))
26403@endif ld
26404
26405
26406
26407.PHONY: all-stage1-ld maybe-all-stage1-ld
26408.PHONY: clean-stage1-ld maybe-clean-stage1-ld
26409maybe-all-stage1-ld:
26410maybe-clean-stage1-ld:
26411@if ld-bootstrap
26412maybe-all-stage1-ld: all-stage1-ld
26413all-stage1: all-stage1-ld
26414TARGET-stage1-ld = $(TARGET-ld)
26415all-stage1-ld: configure-stage1-ld
26416	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26417	@r=`${PWD_COMMAND}`; export r; \
26418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26419	TFLAGS="$(STAGE1_TFLAGS)"; \
26420	$(HOST_EXPORTS)  \
26421	cd $(HOST_SUBDIR)/ld && \
26422	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26423		CFLAGS="$(STAGE1_CFLAGS)" \
26424		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26425		LIBCFLAGS="$(LIBCFLAGS)" \
26426		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26427		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26428		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26429		$(EXTRA_HOST_FLAGS)   \
26430		TFLAGS="$(STAGE1_TFLAGS)" \
26431		$(TARGET-stage1-ld)
26432
26433maybe-clean-stage1-ld: clean-stage1-ld
26434clean-stage1: clean-stage1-ld
26435clean-stage1-ld:
26436	@if [ $(current_stage) = stage1 ]; then \
26437	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26438	else \
26439	  [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26440	  $(MAKE) stage1-start; \
26441	fi; \
26442	cd $(HOST_SUBDIR)/ld && \
26443	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26444		 clean
26445@endif ld-bootstrap
26446
26447
26448.PHONY: all-stage2-ld maybe-all-stage2-ld
26449.PHONY: clean-stage2-ld maybe-clean-stage2-ld
26450maybe-all-stage2-ld:
26451maybe-clean-stage2-ld:
26452@if ld-bootstrap
26453maybe-all-stage2-ld: all-stage2-ld
26454all-stage2: all-stage2-ld
26455TARGET-stage2-ld = $(TARGET-ld)
26456all-stage2-ld: configure-stage2-ld
26457	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26458	@r=`${PWD_COMMAND}`; export r; \
26459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26460	TFLAGS="$(STAGE2_TFLAGS)"; \
26461	$(HOST_EXPORTS) \
26462	$(POSTSTAGE1_HOST_EXPORTS)  \
26463	cd $(HOST_SUBDIR)/ld && \
26464	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26465		CFLAGS="$(STAGE2_CFLAGS)" \
26466		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26467		LIBCFLAGS="$(STAGE2_CFLAGS)" \
26468		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26469		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26470		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26471		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26472		TFLAGS="$(STAGE2_TFLAGS)" \
26473		$(TARGET-stage2-ld)
26474
26475maybe-clean-stage2-ld: clean-stage2-ld
26476clean-stage2: clean-stage2-ld
26477clean-stage2-ld:
26478	@if [ $(current_stage) = stage2 ]; then \
26479	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26480	else \
26481	  [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26482	  $(MAKE) stage2-start; \
26483	fi; \
26484	cd $(HOST_SUBDIR)/ld && \
26485	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26486		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26487		 clean
26488@endif ld-bootstrap
26489
26490
26491.PHONY: all-stage3-ld maybe-all-stage3-ld
26492.PHONY: clean-stage3-ld maybe-clean-stage3-ld
26493maybe-all-stage3-ld:
26494maybe-clean-stage3-ld:
26495@if ld-bootstrap
26496maybe-all-stage3-ld: all-stage3-ld
26497all-stage3: all-stage3-ld
26498TARGET-stage3-ld = $(TARGET-ld)
26499all-stage3-ld: configure-stage3-ld
26500	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26501	@r=`${PWD_COMMAND}`; export r; \
26502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26503	TFLAGS="$(STAGE3_TFLAGS)"; \
26504	$(HOST_EXPORTS) \
26505	$(POSTSTAGE1_HOST_EXPORTS)  \
26506	cd $(HOST_SUBDIR)/ld && \
26507	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26508		CFLAGS="$(STAGE3_CFLAGS)" \
26509		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26510		LIBCFLAGS="$(STAGE3_CFLAGS)" \
26511		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26512		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26513		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26514		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26515		TFLAGS="$(STAGE3_TFLAGS)" \
26516		$(TARGET-stage3-ld)
26517
26518maybe-clean-stage3-ld: clean-stage3-ld
26519clean-stage3: clean-stage3-ld
26520clean-stage3-ld:
26521	@if [ $(current_stage) = stage3 ]; then \
26522	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26523	else \
26524	  [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26525	  $(MAKE) stage3-start; \
26526	fi; \
26527	cd $(HOST_SUBDIR)/ld && \
26528	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26529		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26530		 clean
26531@endif ld-bootstrap
26532
26533
26534.PHONY: all-stage4-ld maybe-all-stage4-ld
26535.PHONY: clean-stage4-ld maybe-clean-stage4-ld
26536maybe-all-stage4-ld:
26537maybe-clean-stage4-ld:
26538@if ld-bootstrap
26539maybe-all-stage4-ld: all-stage4-ld
26540all-stage4: all-stage4-ld
26541TARGET-stage4-ld = $(TARGET-ld)
26542all-stage4-ld: configure-stage4-ld
26543	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26544	@r=`${PWD_COMMAND}`; export r; \
26545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546	TFLAGS="$(STAGE4_TFLAGS)"; \
26547	$(HOST_EXPORTS) \
26548	$(POSTSTAGE1_HOST_EXPORTS)  \
26549	cd $(HOST_SUBDIR)/ld && \
26550	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26551		CFLAGS="$(STAGE4_CFLAGS)" \
26552		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26553		LIBCFLAGS="$(STAGE4_CFLAGS)" \
26554		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26555		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26556		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26557		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26558		TFLAGS="$(STAGE4_TFLAGS)" \
26559		$(TARGET-stage4-ld)
26560
26561maybe-clean-stage4-ld: clean-stage4-ld
26562clean-stage4: clean-stage4-ld
26563clean-stage4-ld:
26564	@if [ $(current_stage) = stage4 ]; then \
26565	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26566	else \
26567	  [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26568	  $(MAKE) stage4-start; \
26569	fi; \
26570	cd $(HOST_SUBDIR)/ld && \
26571	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26572		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26573		 clean
26574@endif ld-bootstrap
26575
26576
26577.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26578.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26579maybe-all-stageprofile-ld:
26580maybe-clean-stageprofile-ld:
26581@if ld-bootstrap
26582maybe-all-stageprofile-ld: all-stageprofile-ld
26583all-stageprofile: all-stageprofile-ld
26584TARGET-stageprofile-ld = $(TARGET-ld)
26585all-stageprofile-ld: configure-stageprofile-ld
26586	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26587	@r=`${PWD_COMMAND}`; export r; \
26588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26589	TFLAGS="$(STAGEprofile_TFLAGS)"; \
26590	$(HOST_EXPORTS) \
26591	$(POSTSTAGE1_HOST_EXPORTS)  \
26592	cd $(HOST_SUBDIR)/ld && \
26593	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26594		CFLAGS="$(STAGEprofile_CFLAGS)" \
26595		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26596		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26597		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26598		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26599		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26600		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26601		TFLAGS="$(STAGEprofile_TFLAGS)" \
26602		$(TARGET-stageprofile-ld)
26603
26604maybe-clean-stageprofile-ld: clean-stageprofile-ld
26605clean-stageprofile: clean-stageprofile-ld
26606clean-stageprofile-ld:
26607	@if [ $(current_stage) = stageprofile ]; then \
26608	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26609	else \
26610	  [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26611	  $(MAKE) stageprofile-start; \
26612	fi; \
26613	cd $(HOST_SUBDIR)/ld && \
26614	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26615		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26616		 clean
26617@endif ld-bootstrap
26618
26619
26620.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26621.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26622maybe-all-stagefeedback-ld:
26623maybe-clean-stagefeedback-ld:
26624@if ld-bootstrap
26625maybe-all-stagefeedback-ld: all-stagefeedback-ld
26626all-stagefeedback: all-stagefeedback-ld
26627TARGET-stagefeedback-ld = $(TARGET-ld)
26628all-stagefeedback-ld: configure-stagefeedback-ld
26629	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26630	@r=`${PWD_COMMAND}`; export r; \
26631	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26633	$(HOST_EXPORTS) \
26634	$(POSTSTAGE1_HOST_EXPORTS)  \
26635	cd $(HOST_SUBDIR)/ld && \
26636	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26637		CFLAGS="$(STAGEfeedback_CFLAGS)" \
26638		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26639		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26640		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26641		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26642		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26643		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26644		TFLAGS="$(STAGEfeedback_TFLAGS)" \
26645		$(TARGET-stagefeedback-ld)
26646
26647maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26648clean-stagefeedback: clean-stagefeedback-ld
26649clean-stagefeedback-ld:
26650	@if [ $(current_stage) = stagefeedback ]; then \
26651	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26652	else \
26653	  [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26654	  $(MAKE) stagefeedback-start; \
26655	fi; \
26656	cd $(HOST_SUBDIR)/ld && \
26657	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26658		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26659		 clean
26660@endif ld-bootstrap
26661
26662
26663
26664
26665
26666.PHONY: check-ld maybe-check-ld
26667maybe-check-ld:
26668@if ld
26669maybe-check-ld: check-ld
26670
26671check-ld:
26672	@: $(MAKE); $(unstage)
26673	@r=`${PWD_COMMAND}`; export r; \
26674	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675	$(HOST_EXPORTS) \
26676	(cd $(HOST_SUBDIR)/ld && \
26677	  $(MAKE) $(FLAGS_TO_PASS)  check)
26678
26679@endif ld
26680
26681.PHONY: install-ld maybe-install-ld
26682maybe-install-ld:
26683@if ld
26684maybe-install-ld: install-ld
26685
26686install-ld: installdirs
26687	@: $(MAKE); $(unstage)
26688	@r=`${PWD_COMMAND}`; export r; \
26689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26690	$(HOST_EXPORTS) \
26691	(cd $(HOST_SUBDIR)/ld && \
26692	  $(MAKE) $(FLAGS_TO_PASS)  install)
26693
26694@endif ld
26695
26696# Other targets (info, dvi, pdf, etc.)
26697
26698.PHONY: maybe-info-ld info-ld
26699maybe-info-ld:
26700@if ld
26701maybe-info-ld: info-ld
26702
26703info-ld: \
26704    configure-ld
26705	@[ -f ./ld/Makefile ] || exit 0; \
26706	r=`${PWD_COMMAND}`; export r; \
26707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708	$(HOST_EXPORTS) \
26709	for flag in $(EXTRA_HOST_FLAGS) ; do \
26710	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26711	done; \
26712	echo "Doing info in ld" ; \
26713	(cd $(HOST_SUBDIR)/ld && \
26714	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26715	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26716	          "RANLIB=$${RANLIB}" \
26717	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26718	          info) \
26719	  || exit 1
26720
26721@endif ld
26722
26723.PHONY: maybe-dvi-ld dvi-ld
26724maybe-dvi-ld:
26725@if ld
26726maybe-dvi-ld: dvi-ld
26727
26728dvi-ld: \
26729    configure-ld
26730	@[ -f ./ld/Makefile ] || exit 0; \
26731	r=`${PWD_COMMAND}`; export r; \
26732	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26733	$(HOST_EXPORTS) \
26734	for flag in $(EXTRA_HOST_FLAGS) ; do \
26735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26736	done; \
26737	echo "Doing dvi in ld" ; \
26738	(cd $(HOST_SUBDIR)/ld && \
26739	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26740	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26741	          "RANLIB=$${RANLIB}" \
26742	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26743	          dvi) \
26744	  || exit 1
26745
26746@endif ld
26747
26748.PHONY: maybe-pdf-ld pdf-ld
26749maybe-pdf-ld:
26750@if ld
26751maybe-pdf-ld: pdf-ld
26752
26753pdf-ld: \
26754    configure-ld
26755	@[ -f ./ld/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 pdf in ld" ; \
26763	(cd $(HOST_SUBDIR)/ld && \
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	          pdf) \
26769	  || exit 1
26770
26771@endif ld
26772
26773.PHONY: maybe-html-ld html-ld
26774maybe-html-ld:
26775@if ld
26776maybe-html-ld: html-ld
26777
26778html-ld: \
26779    configure-ld
26780	@[ -f ./ld/Makefile ] || exit 0; \
26781	r=`${PWD_COMMAND}`; export r; \
26782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26783	$(HOST_EXPORTS) \
26784	for flag in $(EXTRA_HOST_FLAGS) ; do \
26785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26786	done; \
26787	echo "Doing html in ld" ; \
26788	(cd $(HOST_SUBDIR)/ld && \
26789	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26790	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26791	          "RANLIB=$${RANLIB}" \
26792	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26793	          html) \
26794	  || exit 1
26795
26796@endif ld
26797
26798.PHONY: maybe-TAGS-ld TAGS-ld
26799maybe-TAGS-ld:
26800@if ld
26801maybe-TAGS-ld: TAGS-ld
26802
26803TAGS-ld: \
26804    configure-ld
26805	@[ -f ./ld/Makefile ] || exit 0; \
26806	r=`${PWD_COMMAND}`; export r; \
26807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26808	$(HOST_EXPORTS) \
26809	for flag in $(EXTRA_HOST_FLAGS) ; do \
26810	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26811	done; \
26812	echo "Doing TAGS in ld" ; \
26813	(cd $(HOST_SUBDIR)/ld && \
26814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26816	          "RANLIB=$${RANLIB}" \
26817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26818	          TAGS) \
26819	  || exit 1
26820
26821@endif ld
26822
26823.PHONY: maybe-install-info-ld install-info-ld
26824maybe-install-info-ld:
26825@if ld
26826maybe-install-info-ld: install-info-ld
26827
26828install-info-ld: \
26829    configure-ld \
26830    info-ld
26831	@[ -f ./ld/Makefile ] || exit 0; \
26832	r=`${PWD_COMMAND}`; export r; \
26833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834	$(HOST_EXPORTS) \
26835	for flag in $(EXTRA_HOST_FLAGS) ; do \
26836	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26837	done; \
26838	echo "Doing install-info in ld" ; \
26839	(cd $(HOST_SUBDIR)/ld && \
26840	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26841	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26842	          "RANLIB=$${RANLIB}" \
26843	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26844	          install-info) \
26845	  || exit 1
26846
26847@endif ld
26848
26849.PHONY: maybe-install-pdf-ld install-pdf-ld
26850maybe-install-pdf-ld:
26851@if ld
26852maybe-install-pdf-ld: install-pdf-ld
26853
26854install-pdf-ld: \
26855    configure-ld \
26856    pdf-ld
26857	@[ -f ./ld/Makefile ] || exit 0; \
26858	r=`${PWD_COMMAND}`; export r; \
26859	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26860	$(HOST_EXPORTS) \
26861	for flag in $(EXTRA_HOST_FLAGS) ; do \
26862	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26863	done; \
26864	echo "Doing install-pdf in ld" ; \
26865	(cd $(HOST_SUBDIR)/ld && \
26866	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26867	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26868	          "RANLIB=$${RANLIB}" \
26869	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26870	          install-pdf) \
26871	  || exit 1
26872
26873@endif ld
26874
26875.PHONY: maybe-install-html-ld install-html-ld
26876maybe-install-html-ld:
26877@if ld
26878maybe-install-html-ld: install-html-ld
26879
26880install-html-ld: \
26881    configure-ld \
26882    html-ld
26883	@[ -f ./ld/Makefile ] || exit 0; \
26884	r=`${PWD_COMMAND}`; export r; \
26885	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886	$(HOST_EXPORTS) \
26887	for flag in $(EXTRA_HOST_FLAGS) ; do \
26888	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26889	done; \
26890	echo "Doing install-html in ld" ; \
26891	(cd $(HOST_SUBDIR)/ld && \
26892	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26893	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26894	          "RANLIB=$${RANLIB}" \
26895	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26896	          install-html) \
26897	  || exit 1
26898
26899@endif ld
26900
26901.PHONY: maybe-installcheck-ld installcheck-ld
26902maybe-installcheck-ld:
26903@if ld
26904maybe-installcheck-ld: installcheck-ld
26905
26906installcheck-ld: \
26907    configure-ld
26908	@[ -f ./ld/Makefile ] || exit 0; \
26909	r=`${PWD_COMMAND}`; export r; \
26910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26911	$(HOST_EXPORTS) \
26912	for flag in $(EXTRA_HOST_FLAGS) ; do \
26913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26914	done; \
26915	echo "Doing installcheck in ld" ; \
26916	(cd $(HOST_SUBDIR)/ld && \
26917	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26918	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26919	          "RANLIB=$${RANLIB}" \
26920	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26921	          installcheck) \
26922	  || exit 1
26923
26924@endif ld
26925
26926.PHONY: maybe-mostlyclean-ld mostlyclean-ld
26927maybe-mostlyclean-ld:
26928@if ld
26929maybe-mostlyclean-ld: mostlyclean-ld
26930
26931mostlyclean-ld:
26932	@[ -f ./ld/Makefile ] || exit 0; \
26933	r=`${PWD_COMMAND}`; export r; \
26934	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935	$(HOST_EXPORTS) \
26936	for flag in $(EXTRA_HOST_FLAGS) ; do \
26937	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26938	done; \
26939	echo "Doing mostlyclean in ld" ; \
26940	(cd $(HOST_SUBDIR)/ld && \
26941	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26942	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26943	          "RANLIB=$${RANLIB}" \
26944	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26945	          mostlyclean) \
26946	  || exit 1
26947
26948@endif ld
26949
26950.PHONY: maybe-clean-ld clean-ld
26951maybe-clean-ld:
26952@if ld
26953maybe-clean-ld: clean-ld
26954
26955clean-ld:
26956	@[ -f ./ld/Makefile ] || exit 0; \
26957	r=`${PWD_COMMAND}`; export r; \
26958	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26959	$(HOST_EXPORTS) \
26960	for flag in $(EXTRA_HOST_FLAGS) ; do \
26961	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26962	done; \
26963	echo "Doing clean in ld" ; \
26964	(cd $(HOST_SUBDIR)/ld && \
26965	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26966	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26967	          "RANLIB=$${RANLIB}" \
26968	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26969	          clean) \
26970	  || exit 1
26971
26972@endif ld
26973
26974.PHONY: maybe-distclean-ld distclean-ld
26975maybe-distclean-ld:
26976@if ld
26977maybe-distclean-ld: distclean-ld
26978
26979distclean-ld:
26980	@[ -f ./ld/Makefile ] || exit 0; \
26981	r=`${PWD_COMMAND}`; export r; \
26982	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983	$(HOST_EXPORTS) \
26984	for flag in $(EXTRA_HOST_FLAGS) ; do \
26985	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26986	done; \
26987	echo "Doing distclean in ld" ; \
26988	(cd $(HOST_SUBDIR)/ld && \
26989	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26990	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26991	          "RANLIB=$${RANLIB}" \
26992	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26993	          distclean) \
26994	  || exit 1
26995
26996@endif ld
26997
26998.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
26999maybe-maintainer-clean-ld:
27000@if ld
27001maybe-maintainer-clean-ld: maintainer-clean-ld
27002
27003maintainer-clean-ld:
27004	@[ -f ./ld/Makefile ] || exit 0; \
27005	r=`${PWD_COMMAND}`; export r; \
27006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007	$(HOST_EXPORTS) \
27008	for flag in $(EXTRA_HOST_FLAGS) ; do \
27009	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27010	done; \
27011	echo "Doing maintainer-clean in ld" ; \
27012	(cd $(HOST_SUBDIR)/ld && \
27013	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27014	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27015	          "RANLIB=$${RANLIB}" \
27016	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27017	          maintainer-clean) \
27018	  || exit 1
27019
27020@endif ld
27021
27022
27023
27024.PHONY: configure-libcpp maybe-configure-libcpp
27025maybe-configure-libcpp:
27026@if gcc-bootstrap
27027configure-libcpp: stage_current
27028@endif gcc-bootstrap
27029@if libcpp
27030maybe-configure-libcpp: configure-libcpp
27031configure-libcpp:
27032	@r=`${PWD_COMMAND}`; export r; \
27033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27035	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27036	$(HOST_EXPORTS)  \
27037	echo Configuring in $(HOST_SUBDIR)/libcpp; \
27038	cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27039	case $(srcdir) in \
27040	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27041	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27042		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27043	esac; \
27044	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27045	libsrcdir="$$s/libcpp"; \
27046	$(SHELL) $${libsrcdir}/configure \
27047	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27048	  --target=${target_alias} $${srcdiroption}  \
27049	  || exit 1
27050@endif libcpp
27051
27052
27053
27054.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27055maybe-configure-stage1-libcpp:
27056@if libcpp-bootstrap
27057maybe-configure-stage1-libcpp: configure-stage1-libcpp
27058configure-stage1-libcpp:
27059	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27060	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27061	@r=`${PWD_COMMAND}`; export r; \
27062	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27063	TFLAGS="$(STAGE1_TFLAGS)"; \
27064	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27065	$(HOST_EXPORTS) \
27066	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27067	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27068	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27069	echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27070	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27071	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27072	case $(srcdir) in \
27073	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27074	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27075		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27076	esac; \
27077	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27078	libsrcdir="$$s/libcpp"; \
27079	$(SHELL) $${libsrcdir}/configure \
27080	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27081	  --target=${target_alias} $${srcdiroption} \
27082	  $(STAGE1_CONFIGURE_FLAGS)
27083@endif libcpp-bootstrap
27084
27085.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27086maybe-configure-stage2-libcpp:
27087@if libcpp-bootstrap
27088maybe-configure-stage2-libcpp: configure-stage2-libcpp
27089configure-stage2-libcpp:
27090	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27091	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27092	@r=`${PWD_COMMAND}`; export r; \
27093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27094	TFLAGS="$(STAGE2_TFLAGS)"; \
27095	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27096	$(HOST_EXPORTS) \
27097	$(POSTSTAGE1_HOST_EXPORTS) \
27098	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27099	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27100	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27101	echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27102	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27103	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27104	case $(srcdir) in \
27105	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27106	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27107		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27108	esac; \
27109	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27110	libsrcdir="$$s/libcpp"; \
27111	$(SHELL) $${libsrcdir}/configure \
27112	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27113	  --target=${target_alias} $${srcdiroption} \
27114	  --with-build-libsubdir=$(HOST_SUBDIR) \
27115	  $(STAGE2_CONFIGURE_FLAGS)
27116@endif libcpp-bootstrap
27117
27118.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27119maybe-configure-stage3-libcpp:
27120@if libcpp-bootstrap
27121maybe-configure-stage3-libcpp: configure-stage3-libcpp
27122configure-stage3-libcpp:
27123	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27124	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27125	@r=`${PWD_COMMAND}`; export r; \
27126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27127	TFLAGS="$(STAGE3_TFLAGS)"; \
27128	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27129	$(HOST_EXPORTS) \
27130	$(POSTSTAGE1_HOST_EXPORTS) \
27131	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27132	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27133	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27134	echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27135	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27136	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27137	case $(srcdir) in \
27138	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27139	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27140		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27141	esac; \
27142	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27143	libsrcdir="$$s/libcpp"; \
27144	$(SHELL) $${libsrcdir}/configure \
27145	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27146	  --target=${target_alias} $${srcdiroption} \
27147	  --with-build-libsubdir=$(HOST_SUBDIR) \
27148	  $(STAGE3_CONFIGURE_FLAGS)
27149@endif libcpp-bootstrap
27150
27151.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27152maybe-configure-stage4-libcpp:
27153@if libcpp-bootstrap
27154maybe-configure-stage4-libcpp: configure-stage4-libcpp
27155configure-stage4-libcpp:
27156	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27157	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27158	@r=`${PWD_COMMAND}`; export r; \
27159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160	TFLAGS="$(STAGE4_TFLAGS)"; \
27161	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27162	$(HOST_EXPORTS) \
27163	$(POSTSTAGE1_HOST_EXPORTS) \
27164	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27165	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27166	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27167	echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27168	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27169	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27170	case $(srcdir) in \
27171	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27172	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27173		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27174	esac; \
27175	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27176	libsrcdir="$$s/libcpp"; \
27177	$(SHELL) $${libsrcdir}/configure \
27178	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27179	  --target=${target_alias} $${srcdiroption} \
27180	  --with-build-libsubdir=$(HOST_SUBDIR) \
27181	  $(STAGE4_CONFIGURE_FLAGS)
27182@endif libcpp-bootstrap
27183
27184.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27185maybe-configure-stageprofile-libcpp:
27186@if libcpp-bootstrap
27187maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27188configure-stageprofile-libcpp:
27189	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27190	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27191	@r=`${PWD_COMMAND}`; export r; \
27192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193	TFLAGS="$(STAGEprofile_TFLAGS)"; \
27194	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27195	$(HOST_EXPORTS) \
27196	$(POSTSTAGE1_HOST_EXPORTS) \
27197	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27198	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27199	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27200	echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27201	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27202	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27203	case $(srcdir) in \
27204	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27205	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27206		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27207	esac; \
27208	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27209	libsrcdir="$$s/libcpp"; \
27210	$(SHELL) $${libsrcdir}/configure \
27211	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27212	  --target=${target_alias} $${srcdiroption} \
27213	  --with-build-libsubdir=$(HOST_SUBDIR) \
27214	  $(STAGEprofile_CONFIGURE_FLAGS)
27215@endif libcpp-bootstrap
27216
27217.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27218maybe-configure-stagefeedback-libcpp:
27219@if libcpp-bootstrap
27220maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27221configure-stagefeedback-libcpp:
27222	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27223	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27224	@r=`${PWD_COMMAND}`; export r; \
27225	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27226	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27227	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27228	$(HOST_EXPORTS) \
27229	$(POSTSTAGE1_HOST_EXPORTS) \
27230	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27231	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27232	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27233	echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27234	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27235	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27236	case $(srcdir) in \
27237	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27238	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27239		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27240	esac; \
27241	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27242	libsrcdir="$$s/libcpp"; \
27243	$(SHELL) $${libsrcdir}/configure \
27244	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27245	  --target=${target_alias} $${srcdiroption} \
27246	  --with-build-libsubdir=$(HOST_SUBDIR) \
27247	  $(STAGEfeedback_CONFIGURE_FLAGS)
27248@endif libcpp-bootstrap
27249
27250
27251
27252
27253
27254.PHONY: all-libcpp maybe-all-libcpp
27255maybe-all-libcpp:
27256@if gcc-bootstrap
27257all-libcpp: stage_current
27258@endif gcc-bootstrap
27259@if libcpp
27260TARGET-libcpp=all
27261maybe-all-libcpp: all-libcpp
27262all-libcpp: configure-libcpp
27263	@r=`${PWD_COMMAND}`; export r; \
27264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27265	$(HOST_EXPORTS)  \
27266	(cd $(HOST_SUBDIR)/libcpp && \
27267	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27268		$(TARGET-libcpp))
27269@endif libcpp
27270
27271
27272
27273.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27274.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27275maybe-all-stage1-libcpp:
27276maybe-clean-stage1-libcpp:
27277@if libcpp-bootstrap
27278maybe-all-stage1-libcpp: all-stage1-libcpp
27279all-stage1: all-stage1-libcpp
27280TARGET-stage1-libcpp = $(TARGET-libcpp)
27281all-stage1-libcpp: configure-stage1-libcpp
27282	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27283	@r=`${PWD_COMMAND}`; export r; \
27284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27285	TFLAGS="$(STAGE1_TFLAGS)"; \
27286	$(HOST_EXPORTS)  \
27287	cd $(HOST_SUBDIR)/libcpp && \
27288	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27289		CFLAGS="$(STAGE1_CFLAGS)" \
27290		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27291		LIBCFLAGS="$(LIBCFLAGS)" \
27292		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27293		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27294		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27295		$(EXTRA_HOST_FLAGS)   \
27296		TFLAGS="$(STAGE1_TFLAGS)" \
27297		$(TARGET-stage1-libcpp)
27298
27299maybe-clean-stage1-libcpp: clean-stage1-libcpp
27300clean-stage1: clean-stage1-libcpp
27301clean-stage1-libcpp:
27302	@if [ $(current_stage) = stage1 ]; then \
27303	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27304	else \
27305	  [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27306	  $(MAKE) stage1-start; \
27307	fi; \
27308	cd $(HOST_SUBDIR)/libcpp && \
27309	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27310		 clean
27311@endif libcpp-bootstrap
27312
27313
27314.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27315.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27316maybe-all-stage2-libcpp:
27317maybe-clean-stage2-libcpp:
27318@if libcpp-bootstrap
27319maybe-all-stage2-libcpp: all-stage2-libcpp
27320all-stage2: all-stage2-libcpp
27321TARGET-stage2-libcpp = $(TARGET-libcpp)
27322all-stage2-libcpp: configure-stage2-libcpp
27323	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27324	@r=`${PWD_COMMAND}`; export r; \
27325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27326	TFLAGS="$(STAGE2_TFLAGS)"; \
27327	$(HOST_EXPORTS) \
27328	$(POSTSTAGE1_HOST_EXPORTS)  \
27329	cd $(HOST_SUBDIR)/libcpp && \
27330	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27331		CFLAGS="$(STAGE2_CFLAGS)" \
27332		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27333		LIBCFLAGS="$(STAGE2_CFLAGS)" \
27334		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27335		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27336		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27337		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27338		TFLAGS="$(STAGE2_TFLAGS)" \
27339		$(TARGET-stage2-libcpp)
27340
27341maybe-clean-stage2-libcpp: clean-stage2-libcpp
27342clean-stage2: clean-stage2-libcpp
27343clean-stage2-libcpp:
27344	@if [ $(current_stage) = stage2 ]; then \
27345	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27346	else \
27347	  [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27348	  $(MAKE) stage2-start; \
27349	fi; \
27350	cd $(HOST_SUBDIR)/libcpp && \
27351	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27352		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27353		 clean
27354@endif libcpp-bootstrap
27355
27356
27357.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27358.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27359maybe-all-stage3-libcpp:
27360maybe-clean-stage3-libcpp:
27361@if libcpp-bootstrap
27362maybe-all-stage3-libcpp: all-stage3-libcpp
27363all-stage3: all-stage3-libcpp
27364TARGET-stage3-libcpp = $(TARGET-libcpp)
27365all-stage3-libcpp: configure-stage3-libcpp
27366	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27367	@r=`${PWD_COMMAND}`; export r; \
27368	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27369	TFLAGS="$(STAGE3_TFLAGS)"; \
27370	$(HOST_EXPORTS) \
27371	$(POSTSTAGE1_HOST_EXPORTS)  \
27372	cd $(HOST_SUBDIR)/libcpp && \
27373	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27374		CFLAGS="$(STAGE3_CFLAGS)" \
27375		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27376		LIBCFLAGS="$(STAGE3_CFLAGS)" \
27377		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27378		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27379		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27380		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27381		TFLAGS="$(STAGE3_TFLAGS)" \
27382		$(TARGET-stage3-libcpp)
27383
27384maybe-clean-stage3-libcpp: clean-stage3-libcpp
27385clean-stage3: clean-stage3-libcpp
27386clean-stage3-libcpp:
27387	@if [ $(current_stage) = stage3 ]; then \
27388	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27389	else \
27390	  [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27391	  $(MAKE) stage3-start; \
27392	fi; \
27393	cd $(HOST_SUBDIR)/libcpp && \
27394	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27395		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27396		 clean
27397@endif libcpp-bootstrap
27398
27399
27400.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27401.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27402maybe-all-stage4-libcpp:
27403maybe-clean-stage4-libcpp:
27404@if libcpp-bootstrap
27405maybe-all-stage4-libcpp: all-stage4-libcpp
27406all-stage4: all-stage4-libcpp
27407TARGET-stage4-libcpp = $(TARGET-libcpp)
27408all-stage4-libcpp: configure-stage4-libcpp
27409	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27410	@r=`${PWD_COMMAND}`; export r; \
27411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27412	TFLAGS="$(STAGE4_TFLAGS)"; \
27413	$(HOST_EXPORTS) \
27414	$(POSTSTAGE1_HOST_EXPORTS)  \
27415	cd $(HOST_SUBDIR)/libcpp && \
27416	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27417		CFLAGS="$(STAGE4_CFLAGS)" \
27418		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27419		LIBCFLAGS="$(STAGE4_CFLAGS)" \
27420		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27421		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27422		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27423		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27424		TFLAGS="$(STAGE4_TFLAGS)" \
27425		$(TARGET-stage4-libcpp)
27426
27427maybe-clean-stage4-libcpp: clean-stage4-libcpp
27428clean-stage4: clean-stage4-libcpp
27429clean-stage4-libcpp:
27430	@if [ $(current_stage) = stage4 ]; then \
27431	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27432	else \
27433	  [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27434	  $(MAKE) stage4-start; \
27435	fi; \
27436	cd $(HOST_SUBDIR)/libcpp && \
27437	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27438		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27439		 clean
27440@endif libcpp-bootstrap
27441
27442
27443.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27444.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27445maybe-all-stageprofile-libcpp:
27446maybe-clean-stageprofile-libcpp:
27447@if libcpp-bootstrap
27448maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27449all-stageprofile: all-stageprofile-libcpp
27450TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27451all-stageprofile-libcpp: configure-stageprofile-libcpp
27452	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27453	@r=`${PWD_COMMAND}`; export r; \
27454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27455	TFLAGS="$(STAGEprofile_TFLAGS)"; \
27456	$(HOST_EXPORTS) \
27457	$(POSTSTAGE1_HOST_EXPORTS)  \
27458	cd $(HOST_SUBDIR)/libcpp && \
27459	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27460		CFLAGS="$(STAGEprofile_CFLAGS)" \
27461		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27462		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27463		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27464		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27465		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27466		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27467		TFLAGS="$(STAGEprofile_TFLAGS)" \
27468		$(TARGET-stageprofile-libcpp)
27469
27470maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27471clean-stageprofile: clean-stageprofile-libcpp
27472clean-stageprofile-libcpp:
27473	@if [ $(current_stage) = stageprofile ]; then \
27474	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27475	else \
27476	  [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27477	  $(MAKE) stageprofile-start; \
27478	fi; \
27479	cd $(HOST_SUBDIR)/libcpp && \
27480	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27481		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27482		 clean
27483@endif libcpp-bootstrap
27484
27485
27486.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27487.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27488maybe-all-stagefeedback-libcpp:
27489maybe-clean-stagefeedback-libcpp:
27490@if libcpp-bootstrap
27491maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27492all-stagefeedback: all-stagefeedback-libcpp
27493TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27494all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27495	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27496	@r=`${PWD_COMMAND}`; export r; \
27497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27498	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27499	$(HOST_EXPORTS) \
27500	$(POSTSTAGE1_HOST_EXPORTS)  \
27501	cd $(HOST_SUBDIR)/libcpp && \
27502	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27503		CFLAGS="$(STAGEfeedback_CFLAGS)" \
27504		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27505		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27506		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27507		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27508		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27509		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27510		TFLAGS="$(STAGEfeedback_TFLAGS)" \
27511		$(TARGET-stagefeedback-libcpp)
27512
27513maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27514clean-stagefeedback: clean-stagefeedback-libcpp
27515clean-stagefeedback-libcpp:
27516	@if [ $(current_stage) = stagefeedback ]; then \
27517	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27518	else \
27519	  [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27520	  $(MAKE) stagefeedback-start; \
27521	fi; \
27522	cd $(HOST_SUBDIR)/libcpp && \
27523	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27524		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27525		 clean
27526@endif libcpp-bootstrap
27527
27528
27529
27530
27531
27532.PHONY: check-libcpp maybe-check-libcpp
27533maybe-check-libcpp:
27534@if libcpp
27535maybe-check-libcpp: check-libcpp
27536
27537check-libcpp:
27538	@: $(MAKE); $(unstage)
27539	@r=`${PWD_COMMAND}`; export r; \
27540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27541	$(HOST_EXPORTS) \
27542	(cd $(HOST_SUBDIR)/libcpp && \
27543	  $(MAKE) $(FLAGS_TO_PASS)  check)
27544
27545@endif libcpp
27546
27547.PHONY: install-libcpp maybe-install-libcpp
27548maybe-install-libcpp:
27549@if libcpp
27550maybe-install-libcpp: install-libcpp
27551
27552install-libcpp: installdirs
27553	@: $(MAKE); $(unstage)
27554	@r=`${PWD_COMMAND}`; export r; \
27555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556	$(HOST_EXPORTS) \
27557	(cd $(HOST_SUBDIR)/libcpp && \
27558	  $(MAKE) $(FLAGS_TO_PASS)  install)
27559
27560@endif libcpp
27561
27562# Other targets (info, dvi, pdf, etc.)
27563
27564.PHONY: maybe-info-libcpp info-libcpp
27565maybe-info-libcpp:
27566@if libcpp
27567maybe-info-libcpp: info-libcpp
27568
27569info-libcpp: \
27570    configure-libcpp
27571	@[ -f ./libcpp/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 info in libcpp" ; \
27579	(cd $(HOST_SUBDIR)/libcpp && \
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	          info) \
27585	  || exit 1
27586
27587@endif libcpp
27588
27589.PHONY: maybe-dvi-libcpp dvi-libcpp
27590maybe-dvi-libcpp:
27591@if libcpp
27592maybe-dvi-libcpp: dvi-libcpp
27593
27594dvi-libcpp: \
27595    configure-libcpp
27596	@[ -f ./libcpp/Makefile ] || exit 0; \
27597	r=`${PWD_COMMAND}`; export r; \
27598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27599	$(HOST_EXPORTS) \
27600	for flag in $(EXTRA_HOST_FLAGS) ; do \
27601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27602	done; \
27603	echo "Doing dvi in libcpp" ; \
27604	(cd $(HOST_SUBDIR)/libcpp && \
27605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27607	          "RANLIB=$${RANLIB}" \
27608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27609	          dvi) \
27610	  || exit 1
27611
27612@endif libcpp
27613
27614.PHONY: maybe-pdf-libcpp pdf-libcpp
27615maybe-pdf-libcpp:
27616@if libcpp
27617maybe-pdf-libcpp: pdf-libcpp
27618
27619pdf-libcpp: \
27620    configure-libcpp
27621	@[ -f ./libcpp/Makefile ] || exit 0; \
27622	r=`${PWD_COMMAND}`; export r; \
27623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27624	$(HOST_EXPORTS) \
27625	for flag in $(EXTRA_HOST_FLAGS) ; do \
27626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27627	done; \
27628	echo "Doing pdf in libcpp" ; \
27629	(cd $(HOST_SUBDIR)/libcpp && \
27630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27632	          "RANLIB=$${RANLIB}" \
27633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27634	          pdf) \
27635	  || exit 1
27636
27637@endif libcpp
27638
27639.PHONY: maybe-html-libcpp html-libcpp
27640maybe-html-libcpp:
27641@if libcpp
27642maybe-html-libcpp: html-libcpp
27643
27644html-libcpp: \
27645    configure-libcpp
27646	@[ -f ./libcpp/Makefile ] || exit 0; \
27647	r=`${PWD_COMMAND}`; export r; \
27648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649	$(HOST_EXPORTS) \
27650	for flag in $(EXTRA_HOST_FLAGS) ; do \
27651	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27652	done; \
27653	echo "Doing html in libcpp" ; \
27654	(cd $(HOST_SUBDIR)/libcpp && \
27655	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27656	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27657	          "RANLIB=$${RANLIB}" \
27658	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27659	          html) \
27660	  || exit 1
27661
27662@endif libcpp
27663
27664.PHONY: maybe-TAGS-libcpp TAGS-libcpp
27665maybe-TAGS-libcpp:
27666@if libcpp
27667maybe-TAGS-libcpp: TAGS-libcpp
27668
27669TAGS-libcpp: \
27670    configure-libcpp
27671	@[ -f ./libcpp/Makefile ] || exit 0; \
27672	r=`${PWD_COMMAND}`; export r; \
27673	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27674	$(HOST_EXPORTS) \
27675	for flag in $(EXTRA_HOST_FLAGS) ; do \
27676	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27677	done; \
27678	echo "Doing TAGS in libcpp" ; \
27679	(cd $(HOST_SUBDIR)/libcpp && \
27680	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27681	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27682	          "RANLIB=$${RANLIB}" \
27683	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27684	          TAGS) \
27685	  || exit 1
27686
27687@endif libcpp
27688
27689.PHONY: maybe-install-info-libcpp install-info-libcpp
27690maybe-install-info-libcpp:
27691@if libcpp
27692maybe-install-info-libcpp: install-info-libcpp
27693
27694install-info-libcpp: \
27695    configure-libcpp \
27696    info-libcpp
27697	@[ -f ./libcpp/Makefile ] || exit 0; \
27698	r=`${PWD_COMMAND}`; export r; \
27699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700	$(HOST_EXPORTS) \
27701	for flag in $(EXTRA_HOST_FLAGS) ; do \
27702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27703	done; \
27704	echo "Doing install-info in libcpp" ; \
27705	(cd $(HOST_SUBDIR)/libcpp && \
27706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27708	          "RANLIB=$${RANLIB}" \
27709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27710	          install-info) \
27711	  || exit 1
27712
27713@endif libcpp
27714
27715.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27716maybe-install-pdf-libcpp:
27717@if libcpp
27718maybe-install-pdf-libcpp: install-pdf-libcpp
27719
27720install-pdf-libcpp: \
27721    configure-libcpp \
27722    pdf-libcpp
27723	@[ -f ./libcpp/Makefile ] || exit 0; \
27724	r=`${PWD_COMMAND}`; export r; \
27725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27726	$(HOST_EXPORTS) \
27727	for flag in $(EXTRA_HOST_FLAGS) ; do \
27728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27729	done; \
27730	echo "Doing install-pdf in libcpp" ; \
27731	(cd $(HOST_SUBDIR)/libcpp && \
27732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27734	          "RANLIB=$${RANLIB}" \
27735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27736	          install-pdf) \
27737	  || exit 1
27738
27739@endif libcpp
27740
27741.PHONY: maybe-install-html-libcpp install-html-libcpp
27742maybe-install-html-libcpp:
27743@if libcpp
27744maybe-install-html-libcpp: install-html-libcpp
27745
27746install-html-libcpp: \
27747    configure-libcpp \
27748    html-libcpp
27749	@[ -f ./libcpp/Makefile ] || exit 0; \
27750	r=`${PWD_COMMAND}`; export r; \
27751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27752	$(HOST_EXPORTS) \
27753	for flag in $(EXTRA_HOST_FLAGS) ; do \
27754	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27755	done; \
27756	echo "Doing install-html in libcpp" ; \
27757	(cd $(HOST_SUBDIR)/libcpp && \
27758	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27759	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27760	          "RANLIB=$${RANLIB}" \
27761	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27762	          install-html) \
27763	  || exit 1
27764
27765@endif libcpp
27766
27767.PHONY: maybe-installcheck-libcpp installcheck-libcpp
27768maybe-installcheck-libcpp:
27769@if libcpp
27770maybe-installcheck-libcpp: installcheck-libcpp
27771
27772installcheck-libcpp: \
27773    configure-libcpp
27774	@[ -f ./libcpp/Makefile ] || exit 0; \
27775	r=`${PWD_COMMAND}`; export r; \
27776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27777	$(HOST_EXPORTS) \
27778	for flag in $(EXTRA_HOST_FLAGS) ; do \
27779	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27780	done; \
27781	echo "Doing installcheck in libcpp" ; \
27782	(cd $(HOST_SUBDIR)/libcpp && \
27783	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27784	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27785	          "RANLIB=$${RANLIB}" \
27786	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27787	          installcheck) \
27788	  || exit 1
27789
27790@endif libcpp
27791
27792.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27793maybe-mostlyclean-libcpp:
27794@if libcpp
27795maybe-mostlyclean-libcpp: mostlyclean-libcpp
27796
27797mostlyclean-libcpp:
27798	@[ -f ./libcpp/Makefile ] || exit 0; \
27799	r=`${PWD_COMMAND}`; export r; \
27800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27801	$(HOST_EXPORTS) \
27802	for flag in $(EXTRA_HOST_FLAGS) ; do \
27803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27804	done; \
27805	echo "Doing mostlyclean in libcpp" ; \
27806	(cd $(HOST_SUBDIR)/libcpp && \
27807	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27808	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27809	          "RANLIB=$${RANLIB}" \
27810	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27811	          mostlyclean) \
27812	  || exit 1
27813
27814@endif libcpp
27815
27816.PHONY: maybe-clean-libcpp clean-libcpp
27817maybe-clean-libcpp:
27818@if libcpp
27819maybe-clean-libcpp: clean-libcpp
27820
27821clean-libcpp:
27822	@[ -f ./libcpp/Makefile ] || exit 0; \
27823	r=`${PWD_COMMAND}`; export r; \
27824	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27825	$(HOST_EXPORTS) \
27826	for flag in $(EXTRA_HOST_FLAGS) ; do \
27827	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27828	done; \
27829	echo "Doing clean in libcpp" ; \
27830	(cd $(HOST_SUBDIR)/libcpp && \
27831	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27832	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27833	          "RANLIB=$${RANLIB}" \
27834	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27835	          clean) \
27836	  || exit 1
27837
27838@endif libcpp
27839
27840.PHONY: maybe-distclean-libcpp distclean-libcpp
27841maybe-distclean-libcpp:
27842@if libcpp
27843maybe-distclean-libcpp: distclean-libcpp
27844
27845distclean-libcpp:
27846	@[ -f ./libcpp/Makefile ] || exit 0; \
27847	r=`${PWD_COMMAND}`; export r; \
27848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27849	$(HOST_EXPORTS) \
27850	for flag in $(EXTRA_HOST_FLAGS) ; do \
27851	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27852	done; \
27853	echo "Doing distclean in libcpp" ; \
27854	(cd $(HOST_SUBDIR)/libcpp && \
27855	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27856	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27857	          "RANLIB=$${RANLIB}" \
27858	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27859	          distclean) \
27860	  || exit 1
27861
27862@endif libcpp
27863
27864.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27865maybe-maintainer-clean-libcpp:
27866@if libcpp
27867maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27868
27869maintainer-clean-libcpp:
27870	@[ -f ./libcpp/Makefile ] || exit 0; \
27871	r=`${PWD_COMMAND}`; export r; \
27872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27873	$(HOST_EXPORTS) \
27874	for flag in $(EXTRA_HOST_FLAGS) ; do \
27875	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27876	done; \
27877	echo "Doing maintainer-clean in libcpp" ; \
27878	(cd $(HOST_SUBDIR)/libcpp && \
27879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27881	          "RANLIB=$${RANLIB}" \
27882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27883	          maintainer-clean) \
27884	  || exit 1
27885
27886@endif libcpp
27887
27888
27889
27890.PHONY: configure-libdecnumber maybe-configure-libdecnumber
27891maybe-configure-libdecnumber:
27892@if gcc-bootstrap
27893configure-libdecnumber: stage_current
27894@endif gcc-bootstrap
27895@if libdecnumber
27896maybe-configure-libdecnumber: configure-libdecnumber
27897configure-libdecnumber:
27898	@r=`${PWD_COMMAND}`; export r; \
27899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27901	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27902	$(HOST_EXPORTS)  \
27903	echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27904	cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27905	case $(srcdir) in \
27906	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27907	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27908		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27909	esac; \
27910	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27911	libsrcdir="$$s/libdecnumber"; \
27912	$(SHELL) $${libsrcdir}/configure \
27913	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27914	  --target=${target_alias} $${srcdiroption}  \
27915	  || exit 1
27916@endif libdecnumber
27917
27918
27919
27920.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27921maybe-configure-stage1-libdecnumber:
27922@if libdecnumber-bootstrap
27923maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27924configure-stage1-libdecnumber:
27925	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27926	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27927	@r=`${PWD_COMMAND}`; export r; \
27928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929	TFLAGS="$(STAGE1_TFLAGS)"; \
27930	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27931	$(HOST_EXPORTS) \
27932	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27933	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27934	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27935	echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27936	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27937	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27938	case $(srcdir) in \
27939	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27940	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27941		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27942	esac; \
27943	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27944	libsrcdir="$$s/libdecnumber"; \
27945	$(SHELL) $${libsrcdir}/configure \
27946	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27947	  --target=${target_alias} $${srcdiroption} \
27948	  $(STAGE1_CONFIGURE_FLAGS)
27949@endif libdecnumber-bootstrap
27950
27951.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27952maybe-configure-stage2-libdecnumber:
27953@if libdecnumber-bootstrap
27954maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27955configure-stage2-libdecnumber:
27956	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27957	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27958	@r=`${PWD_COMMAND}`; export r; \
27959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27960	TFLAGS="$(STAGE2_TFLAGS)"; \
27961	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27962	$(HOST_EXPORTS) \
27963	$(POSTSTAGE1_HOST_EXPORTS) \
27964	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27965	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27966	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27967	echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27968	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27969	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27970	case $(srcdir) in \
27971	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27972	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27973		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27974	esac; \
27975	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27976	libsrcdir="$$s/libdecnumber"; \
27977	$(SHELL) $${libsrcdir}/configure \
27978	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27979	  --target=${target_alias} $${srcdiroption} \
27980	  --with-build-libsubdir=$(HOST_SUBDIR) \
27981	  $(STAGE2_CONFIGURE_FLAGS)
27982@endif libdecnumber-bootstrap
27983
27984.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27985maybe-configure-stage3-libdecnumber:
27986@if libdecnumber-bootstrap
27987maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27988configure-stage3-libdecnumber:
27989	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27990	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27991	@r=`${PWD_COMMAND}`; export r; \
27992	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27993	TFLAGS="$(STAGE3_TFLAGS)"; \
27994	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27995	$(HOST_EXPORTS) \
27996	$(POSTSTAGE1_HOST_EXPORTS) \
27997	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27998	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27999	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28000	echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28001	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28002	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28003	case $(srcdir) in \
28004	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28005	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28006		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28007	esac; \
28008	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28009	libsrcdir="$$s/libdecnumber"; \
28010	$(SHELL) $${libsrcdir}/configure \
28011	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28012	  --target=${target_alias} $${srcdiroption} \
28013	  --with-build-libsubdir=$(HOST_SUBDIR) \
28014	  $(STAGE3_CONFIGURE_FLAGS)
28015@endif libdecnumber-bootstrap
28016
28017.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28018maybe-configure-stage4-libdecnumber:
28019@if libdecnumber-bootstrap
28020maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28021configure-stage4-libdecnumber:
28022	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28023	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28024	@r=`${PWD_COMMAND}`; export r; \
28025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026	TFLAGS="$(STAGE4_TFLAGS)"; \
28027	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28028	$(HOST_EXPORTS) \
28029	$(POSTSTAGE1_HOST_EXPORTS) \
28030	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28031	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28032	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28033	echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28034	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28035	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28036	case $(srcdir) in \
28037	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28038	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28039		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28040	esac; \
28041	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28042	libsrcdir="$$s/libdecnumber"; \
28043	$(SHELL) $${libsrcdir}/configure \
28044	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28045	  --target=${target_alias} $${srcdiroption} \
28046	  --with-build-libsubdir=$(HOST_SUBDIR) \
28047	  $(STAGE4_CONFIGURE_FLAGS)
28048@endif libdecnumber-bootstrap
28049
28050.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28051maybe-configure-stageprofile-libdecnumber:
28052@if libdecnumber-bootstrap
28053maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28054configure-stageprofile-libdecnumber:
28055	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28056	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28057	@r=`${PWD_COMMAND}`; export r; \
28058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28059	TFLAGS="$(STAGEprofile_TFLAGS)"; \
28060	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28061	$(HOST_EXPORTS) \
28062	$(POSTSTAGE1_HOST_EXPORTS) \
28063	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28064	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28065	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28066	echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28067	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28068	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28069	case $(srcdir) in \
28070	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28071	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28072		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28073	esac; \
28074	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28075	libsrcdir="$$s/libdecnumber"; \
28076	$(SHELL) $${libsrcdir}/configure \
28077	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28078	  --target=${target_alias} $${srcdiroption} \
28079	  --with-build-libsubdir=$(HOST_SUBDIR) \
28080	  $(STAGEprofile_CONFIGURE_FLAGS)
28081@endif libdecnumber-bootstrap
28082
28083.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28084maybe-configure-stagefeedback-libdecnumber:
28085@if libdecnumber-bootstrap
28086maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28087configure-stagefeedback-libdecnumber:
28088	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28089	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28090	@r=`${PWD_COMMAND}`; export r; \
28091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28092	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28093	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28094	$(HOST_EXPORTS) \
28095	$(POSTSTAGE1_HOST_EXPORTS) \
28096	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28097	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28098	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28099	echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28100	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28101	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28102	case $(srcdir) in \
28103	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28104	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28105		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28106	esac; \
28107	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28108	libsrcdir="$$s/libdecnumber"; \
28109	$(SHELL) $${libsrcdir}/configure \
28110	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28111	  --target=${target_alias} $${srcdiroption} \
28112	  --with-build-libsubdir=$(HOST_SUBDIR) \
28113	  $(STAGEfeedback_CONFIGURE_FLAGS)
28114@endif libdecnumber-bootstrap
28115
28116
28117
28118
28119
28120.PHONY: all-libdecnumber maybe-all-libdecnumber
28121maybe-all-libdecnumber:
28122@if gcc-bootstrap
28123all-libdecnumber: stage_current
28124@endif gcc-bootstrap
28125@if libdecnumber
28126TARGET-libdecnumber=all
28127maybe-all-libdecnumber: all-libdecnumber
28128all-libdecnumber: configure-libdecnumber
28129	@r=`${PWD_COMMAND}`; export r; \
28130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28131	$(HOST_EXPORTS)  \
28132	(cd $(HOST_SUBDIR)/libdecnumber && \
28133	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28134		$(TARGET-libdecnumber))
28135@endif libdecnumber
28136
28137
28138
28139.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28140.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28141maybe-all-stage1-libdecnumber:
28142maybe-clean-stage1-libdecnumber:
28143@if libdecnumber-bootstrap
28144maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28145all-stage1: all-stage1-libdecnumber
28146TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28147all-stage1-libdecnumber: configure-stage1-libdecnumber
28148	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28149	@r=`${PWD_COMMAND}`; export r; \
28150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28151	TFLAGS="$(STAGE1_TFLAGS)"; \
28152	$(HOST_EXPORTS)  \
28153	cd $(HOST_SUBDIR)/libdecnumber && \
28154	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28155		CFLAGS="$(STAGE1_CFLAGS)" \
28156		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28157		LIBCFLAGS="$(LIBCFLAGS)" \
28158		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28159		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28160		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28161		$(EXTRA_HOST_FLAGS)   \
28162		TFLAGS="$(STAGE1_TFLAGS)" \
28163		$(TARGET-stage1-libdecnumber)
28164
28165maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28166clean-stage1: clean-stage1-libdecnumber
28167clean-stage1-libdecnumber:
28168	@if [ $(current_stage) = stage1 ]; then \
28169	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28170	else \
28171	  [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28172	  $(MAKE) stage1-start; \
28173	fi; \
28174	cd $(HOST_SUBDIR)/libdecnumber && \
28175	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28176		 clean
28177@endif libdecnumber-bootstrap
28178
28179
28180.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28181.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28182maybe-all-stage2-libdecnumber:
28183maybe-clean-stage2-libdecnumber:
28184@if libdecnumber-bootstrap
28185maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28186all-stage2: all-stage2-libdecnumber
28187TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28188all-stage2-libdecnumber: configure-stage2-libdecnumber
28189	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28190	@r=`${PWD_COMMAND}`; export r; \
28191	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28192	TFLAGS="$(STAGE2_TFLAGS)"; \
28193	$(HOST_EXPORTS) \
28194	$(POSTSTAGE1_HOST_EXPORTS)  \
28195	cd $(HOST_SUBDIR)/libdecnumber && \
28196	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28197		CFLAGS="$(STAGE2_CFLAGS)" \
28198		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28199		LIBCFLAGS="$(STAGE2_CFLAGS)" \
28200		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28201		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28202		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28203		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28204		TFLAGS="$(STAGE2_TFLAGS)" \
28205		$(TARGET-stage2-libdecnumber)
28206
28207maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28208clean-stage2: clean-stage2-libdecnumber
28209clean-stage2-libdecnumber:
28210	@if [ $(current_stage) = stage2 ]; then \
28211	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28212	else \
28213	  [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28214	  $(MAKE) stage2-start; \
28215	fi; \
28216	cd $(HOST_SUBDIR)/libdecnumber && \
28217	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28218		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28219		 clean
28220@endif libdecnumber-bootstrap
28221
28222
28223.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28224.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28225maybe-all-stage3-libdecnumber:
28226maybe-clean-stage3-libdecnumber:
28227@if libdecnumber-bootstrap
28228maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28229all-stage3: all-stage3-libdecnumber
28230TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28231all-stage3-libdecnumber: configure-stage3-libdecnumber
28232	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28233	@r=`${PWD_COMMAND}`; export r; \
28234	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28235	TFLAGS="$(STAGE3_TFLAGS)"; \
28236	$(HOST_EXPORTS) \
28237	$(POSTSTAGE1_HOST_EXPORTS)  \
28238	cd $(HOST_SUBDIR)/libdecnumber && \
28239	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28240		CFLAGS="$(STAGE3_CFLAGS)" \
28241		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28242		LIBCFLAGS="$(STAGE3_CFLAGS)" \
28243		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28244		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28245		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28246		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28247		TFLAGS="$(STAGE3_TFLAGS)" \
28248		$(TARGET-stage3-libdecnumber)
28249
28250maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28251clean-stage3: clean-stage3-libdecnumber
28252clean-stage3-libdecnumber:
28253	@if [ $(current_stage) = stage3 ]; then \
28254	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28255	else \
28256	  [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28257	  $(MAKE) stage3-start; \
28258	fi; \
28259	cd $(HOST_SUBDIR)/libdecnumber && \
28260	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28261		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28262		 clean
28263@endif libdecnumber-bootstrap
28264
28265
28266.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28267.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28268maybe-all-stage4-libdecnumber:
28269maybe-clean-stage4-libdecnumber:
28270@if libdecnumber-bootstrap
28271maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28272all-stage4: all-stage4-libdecnumber
28273TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28274all-stage4-libdecnumber: configure-stage4-libdecnumber
28275	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28276	@r=`${PWD_COMMAND}`; export r; \
28277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28278	TFLAGS="$(STAGE4_TFLAGS)"; \
28279	$(HOST_EXPORTS) \
28280	$(POSTSTAGE1_HOST_EXPORTS)  \
28281	cd $(HOST_SUBDIR)/libdecnumber && \
28282	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28283		CFLAGS="$(STAGE4_CFLAGS)" \
28284		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28285		LIBCFLAGS="$(STAGE4_CFLAGS)" \
28286		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28287		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28288		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28289		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28290		TFLAGS="$(STAGE4_TFLAGS)" \
28291		$(TARGET-stage4-libdecnumber)
28292
28293maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28294clean-stage4: clean-stage4-libdecnumber
28295clean-stage4-libdecnumber:
28296	@if [ $(current_stage) = stage4 ]; then \
28297	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28298	else \
28299	  [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28300	  $(MAKE) stage4-start; \
28301	fi; \
28302	cd $(HOST_SUBDIR)/libdecnumber && \
28303	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28304		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28305		 clean
28306@endif libdecnumber-bootstrap
28307
28308
28309.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28310.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28311maybe-all-stageprofile-libdecnumber:
28312maybe-clean-stageprofile-libdecnumber:
28313@if libdecnumber-bootstrap
28314maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28315all-stageprofile: all-stageprofile-libdecnumber
28316TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28317all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28318	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28319	@r=`${PWD_COMMAND}`; export r; \
28320	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28321	TFLAGS="$(STAGEprofile_TFLAGS)"; \
28322	$(HOST_EXPORTS) \
28323	$(POSTSTAGE1_HOST_EXPORTS)  \
28324	cd $(HOST_SUBDIR)/libdecnumber && \
28325	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28326		CFLAGS="$(STAGEprofile_CFLAGS)" \
28327		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28328		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28329		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28330		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28331		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28332		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28333		TFLAGS="$(STAGEprofile_TFLAGS)" \
28334		$(TARGET-stageprofile-libdecnumber)
28335
28336maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28337clean-stageprofile: clean-stageprofile-libdecnumber
28338clean-stageprofile-libdecnumber:
28339	@if [ $(current_stage) = stageprofile ]; then \
28340	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28341	else \
28342	  [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28343	  $(MAKE) stageprofile-start; \
28344	fi; \
28345	cd $(HOST_SUBDIR)/libdecnumber && \
28346	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28347		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28348		 clean
28349@endif libdecnumber-bootstrap
28350
28351
28352.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28353.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28354maybe-all-stagefeedback-libdecnumber:
28355maybe-clean-stagefeedback-libdecnumber:
28356@if libdecnumber-bootstrap
28357maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28358all-stagefeedback: all-stagefeedback-libdecnumber
28359TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28360all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28361	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28362	@r=`${PWD_COMMAND}`; export r; \
28363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28365	$(HOST_EXPORTS) \
28366	$(POSTSTAGE1_HOST_EXPORTS)  \
28367	cd $(HOST_SUBDIR)/libdecnumber && \
28368	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28369		CFLAGS="$(STAGEfeedback_CFLAGS)" \
28370		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28371		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28372		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28373		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28374		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28375		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28376		TFLAGS="$(STAGEfeedback_TFLAGS)" \
28377		$(TARGET-stagefeedback-libdecnumber)
28378
28379maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28380clean-stagefeedback: clean-stagefeedback-libdecnumber
28381clean-stagefeedback-libdecnumber:
28382	@if [ $(current_stage) = stagefeedback ]; then \
28383	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28384	else \
28385	  [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28386	  $(MAKE) stagefeedback-start; \
28387	fi; \
28388	cd $(HOST_SUBDIR)/libdecnumber && \
28389	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28390		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28391		 clean
28392@endif libdecnumber-bootstrap
28393
28394
28395
28396
28397
28398.PHONY: check-libdecnumber maybe-check-libdecnumber
28399maybe-check-libdecnumber:
28400@if libdecnumber
28401maybe-check-libdecnumber: check-libdecnumber
28402
28403check-libdecnumber:
28404	@: $(MAKE); $(unstage)
28405	@r=`${PWD_COMMAND}`; export r; \
28406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28407	$(HOST_EXPORTS) \
28408	(cd $(HOST_SUBDIR)/libdecnumber && \
28409	  $(MAKE) $(FLAGS_TO_PASS)  check)
28410
28411@endif libdecnumber
28412
28413.PHONY: install-libdecnumber maybe-install-libdecnumber
28414maybe-install-libdecnumber:
28415@if libdecnumber
28416maybe-install-libdecnumber: install-libdecnumber
28417
28418install-libdecnumber: installdirs
28419	@: $(MAKE); $(unstage)
28420	@r=`${PWD_COMMAND}`; export r; \
28421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422	$(HOST_EXPORTS) \
28423	(cd $(HOST_SUBDIR)/libdecnumber && \
28424	  $(MAKE) $(FLAGS_TO_PASS)  install)
28425
28426@endif libdecnumber
28427
28428# Other targets (info, dvi, pdf, etc.)
28429
28430.PHONY: maybe-info-libdecnumber info-libdecnumber
28431maybe-info-libdecnumber:
28432@if libdecnumber
28433maybe-info-libdecnumber: info-libdecnumber
28434
28435info-libdecnumber: \
28436    configure-libdecnumber
28437	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28438	r=`${PWD_COMMAND}`; export r; \
28439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28440	$(HOST_EXPORTS) \
28441	for flag in $(EXTRA_HOST_FLAGS) ; do \
28442	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28443	done; \
28444	echo "Doing info in libdecnumber" ; \
28445	(cd $(HOST_SUBDIR)/libdecnumber && \
28446	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28447	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28448	          "RANLIB=$${RANLIB}" \
28449	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28450	          info) \
28451	  || exit 1
28452
28453@endif libdecnumber
28454
28455.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28456maybe-dvi-libdecnumber:
28457@if libdecnumber
28458maybe-dvi-libdecnumber: dvi-libdecnumber
28459
28460dvi-libdecnumber: \
28461    configure-libdecnumber
28462	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28463	r=`${PWD_COMMAND}`; export r; \
28464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28465	$(HOST_EXPORTS) \
28466	for flag in $(EXTRA_HOST_FLAGS) ; do \
28467	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28468	done; \
28469	echo "Doing dvi in libdecnumber" ; \
28470	(cd $(HOST_SUBDIR)/libdecnumber && \
28471	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28472	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28473	          "RANLIB=$${RANLIB}" \
28474	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28475	          dvi) \
28476	  || exit 1
28477
28478@endif libdecnumber
28479
28480.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28481maybe-pdf-libdecnumber:
28482@if libdecnumber
28483maybe-pdf-libdecnumber: pdf-libdecnumber
28484
28485pdf-libdecnumber: \
28486    configure-libdecnumber
28487	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28488	r=`${PWD_COMMAND}`; export r; \
28489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28490	$(HOST_EXPORTS) \
28491	for flag in $(EXTRA_HOST_FLAGS) ; do \
28492	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28493	done; \
28494	echo "Doing pdf in libdecnumber" ; \
28495	(cd $(HOST_SUBDIR)/libdecnumber && \
28496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28498	          "RANLIB=$${RANLIB}" \
28499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28500	          pdf) \
28501	  || exit 1
28502
28503@endif libdecnumber
28504
28505.PHONY: maybe-html-libdecnumber html-libdecnumber
28506maybe-html-libdecnumber:
28507@if libdecnumber
28508maybe-html-libdecnumber: html-libdecnumber
28509
28510html-libdecnumber: \
28511    configure-libdecnumber
28512	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28513	r=`${PWD_COMMAND}`; export r; \
28514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28515	$(HOST_EXPORTS) \
28516	for flag in $(EXTRA_HOST_FLAGS) ; do \
28517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28518	done; \
28519	echo "Doing html in libdecnumber" ; \
28520	(cd $(HOST_SUBDIR)/libdecnumber && \
28521	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28522	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28523	          "RANLIB=$${RANLIB}" \
28524	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28525	          html) \
28526	  || exit 1
28527
28528@endif libdecnumber
28529
28530.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28531maybe-TAGS-libdecnumber:
28532@if libdecnumber
28533maybe-TAGS-libdecnumber: TAGS-libdecnumber
28534
28535TAGS-libdecnumber: \
28536    configure-libdecnumber
28537	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28538	r=`${PWD_COMMAND}`; export r; \
28539	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28540	$(HOST_EXPORTS) \
28541	for flag in $(EXTRA_HOST_FLAGS) ; do \
28542	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28543	done; \
28544	echo "Doing TAGS in libdecnumber" ; \
28545	(cd $(HOST_SUBDIR)/libdecnumber && \
28546	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28547	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28548	          "RANLIB=$${RANLIB}" \
28549	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28550	          TAGS) \
28551	  || exit 1
28552
28553@endif libdecnumber
28554
28555.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28556maybe-install-info-libdecnumber:
28557@if libdecnumber
28558maybe-install-info-libdecnumber: install-info-libdecnumber
28559
28560install-info-libdecnumber: \
28561    configure-libdecnumber \
28562    info-libdecnumber
28563	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28564	r=`${PWD_COMMAND}`; export r; \
28565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28566	$(HOST_EXPORTS) \
28567	for flag in $(EXTRA_HOST_FLAGS) ; do \
28568	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28569	done; \
28570	echo "Doing install-info in libdecnumber" ; \
28571	(cd $(HOST_SUBDIR)/libdecnumber && \
28572	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28573	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28574	          "RANLIB=$${RANLIB}" \
28575	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28576	          install-info) \
28577	  || exit 1
28578
28579@endif libdecnumber
28580
28581.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28582maybe-install-pdf-libdecnumber:
28583@if libdecnumber
28584maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28585
28586install-pdf-libdecnumber: \
28587    configure-libdecnumber \
28588    pdf-libdecnumber
28589	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28590	r=`${PWD_COMMAND}`; export r; \
28591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28592	$(HOST_EXPORTS) \
28593	for flag in $(EXTRA_HOST_FLAGS) ; do \
28594	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28595	done; \
28596	echo "Doing install-pdf in libdecnumber" ; \
28597	(cd $(HOST_SUBDIR)/libdecnumber && \
28598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28600	          "RANLIB=$${RANLIB}" \
28601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28602	          install-pdf) \
28603	  || exit 1
28604
28605@endif libdecnumber
28606
28607.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28608maybe-install-html-libdecnumber:
28609@if libdecnumber
28610maybe-install-html-libdecnumber: install-html-libdecnumber
28611
28612install-html-libdecnumber: \
28613    configure-libdecnumber \
28614    html-libdecnumber
28615	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28616	r=`${PWD_COMMAND}`; export r; \
28617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28618	$(HOST_EXPORTS) \
28619	for flag in $(EXTRA_HOST_FLAGS) ; do \
28620	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28621	done; \
28622	echo "Doing install-html in libdecnumber" ; \
28623	(cd $(HOST_SUBDIR)/libdecnumber && \
28624	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28625	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28626	          "RANLIB=$${RANLIB}" \
28627	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28628	          install-html) \
28629	  || exit 1
28630
28631@endif libdecnumber
28632
28633.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28634maybe-installcheck-libdecnumber:
28635@if libdecnumber
28636maybe-installcheck-libdecnumber: installcheck-libdecnumber
28637
28638installcheck-libdecnumber: \
28639    configure-libdecnumber
28640	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28641	r=`${PWD_COMMAND}`; export r; \
28642	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28643	$(HOST_EXPORTS) \
28644	for flag in $(EXTRA_HOST_FLAGS) ; do \
28645	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28646	done; \
28647	echo "Doing installcheck in libdecnumber" ; \
28648	(cd $(HOST_SUBDIR)/libdecnumber && \
28649	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28650	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28651	          "RANLIB=$${RANLIB}" \
28652	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28653	          installcheck) \
28654	  || exit 1
28655
28656@endif libdecnumber
28657
28658.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28659maybe-mostlyclean-libdecnumber:
28660@if libdecnumber
28661maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28662
28663mostlyclean-libdecnumber:
28664	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28665	r=`${PWD_COMMAND}`; export r; \
28666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28667	$(HOST_EXPORTS) \
28668	for flag in $(EXTRA_HOST_FLAGS) ; do \
28669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670	done; \
28671	echo "Doing mostlyclean in libdecnumber" ; \
28672	(cd $(HOST_SUBDIR)/libdecnumber && \
28673	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28674	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28675	          "RANLIB=$${RANLIB}" \
28676	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28677	          mostlyclean) \
28678	  || exit 1
28679
28680@endif libdecnumber
28681
28682.PHONY: maybe-clean-libdecnumber clean-libdecnumber
28683maybe-clean-libdecnumber:
28684@if libdecnumber
28685maybe-clean-libdecnumber: clean-libdecnumber
28686
28687clean-libdecnumber:
28688	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28689	r=`${PWD_COMMAND}`; export r; \
28690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691	$(HOST_EXPORTS) \
28692	for flag in $(EXTRA_HOST_FLAGS) ; do \
28693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28694	done; \
28695	echo "Doing clean in libdecnumber" ; \
28696	(cd $(HOST_SUBDIR)/libdecnumber && \
28697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28699	          "RANLIB=$${RANLIB}" \
28700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28701	          clean) \
28702	  || exit 1
28703
28704@endif libdecnumber
28705
28706.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28707maybe-distclean-libdecnumber:
28708@if libdecnumber
28709maybe-distclean-libdecnumber: distclean-libdecnumber
28710
28711distclean-libdecnumber:
28712	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28713	r=`${PWD_COMMAND}`; export r; \
28714	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715	$(HOST_EXPORTS) \
28716	for flag in $(EXTRA_HOST_FLAGS) ; do \
28717	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718	done; \
28719	echo "Doing distclean in libdecnumber" ; \
28720	(cd $(HOST_SUBDIR)/libdecnumber && \
28721	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723	          "RANLIB=$${RANLIB}" \
28724	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725	          distclean) \
28726	  || exit 1
28727
28728@endif libdecnumber
28729
28730.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28731maybe-maintainer-clean-libdecnumber:
28732@if libdecnumber
28733maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28734
28735maintainer-clean-libdecnumber:
28736	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28737	r=`${PWD_COMMAND}`; export r; \
28738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739	$(HOST_EXPORTS) \
28740	for flag in $(EXTRA_HOST_FLAGS) ; do \
28741	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28742	done; \
28743	echo "Doing maintainer-clean in libdecnumber" ; \
28744	(cd $(HOST_SUBDIR)/libdecnumber && \
28745	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747	          "RANLIB=$${RANLIB}" \
28748	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28749	          maintainer-clean) \
28750	  || exit 1
28751
28752@endif libdecnumber
28753
28754
28755
28756.PHONY: configure-libgui maybe-configure-libgui
28757maybe-configure-libgui:
28758@if gcc-bootstrap
28759configure-libgui: stage_current
28760@endif gcc-bootstrap
28761@if libgui
28762maybe-configure-libgui: configure-libgui
28763configure-libgui:
28764	@: $(MAKE); $(unstage)
28765	@r=`${PWD_COMMAND}`; export r; \
28766	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28767	test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28768	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28769	$(HOST_EXPORTS)  \
28770	echo Configuring in $(HOST_SUBDIR)/libgui; \
28771	cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28772	case $(srcdir) in \
28773	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28774	  *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28775		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28776	esac; \
28777	srcdiroption="--srcdir=$${topdir}/libgui"; \
28778	libsrcdir="$$s/libgui"; \
28779	$(SHELL) $${libsrcdir}/configure \
28780	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28781	  --target=${target_alias} $${srcdiroption}  \
28782	  || exit 1
28783@endif libgui
28784
28785
28786
28787
28788
28789.PHONY: all-libgui maybe-all-libgui
28790maybe-all-libgui:
28791@if gcc-bootstrap
28792all-libgui: stage_current
28793@endif gcc-bootstrap
28794@if libgui
28795TARGET-libgui=all
28796maybe-all-libgui: all-libgui
28797all-libgui: configure-libgui
28798	@: $(MAKE); $(unstage)
28799	@r=`${PWD_COMMAND}`; export r; \
28800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801	$(HOST_EXPORTS)  \
28802	(cd $(HOST_SUBDIR)/libgui && \
28803	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28804		$(TARGET-libgui))
28805@endif libgui
28806
28807
28808
28809
28810.PHONY: check-libgui maybe-check-libgui
28811maybe-check-libgui:
28812@if libgui
28813maybe-check-libgui: check-libgui
28814
28815check-libgui:
28816	@: $(MAKE); $(unstage)
28817	@r=`${PWD_COMMAND}`; export r; \
28818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28819	$(HOST_EXPORTS) \
28820	(cd $(HOST_SUBDIR)/libgui && \
28821	  $(MAKE) $(FLAGS_TO_PASS)  check)
28822
28823@endif libgui
28824
28825.PHONY: install-libgui maybe-install-libgui
28826maybe-install-libgui:
28827@if libgui
28828maybe-install-libgui: install-libgui
28829
28830install-libgui: installdirs
28831	@: $(MAKE); $(unstage)
28832	@r=`${PWD_COMMAND}`; export r; \
28833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28834	$(HOST_EXPORTS) \
28835	(cd $(HOST_SUBDIR)/libgui && \
28836	  $(MAKE) $(FLAGS_TO_PASS)  install)
28837
28838@endif libgui
28839
28840# Other targets (info, dvi, pdf, etc.)
28841
28842.PHONY: maybe-info-libgui info-libgui
28843maybe-info-libgui:
28844@if libgui
28845maybe-info-libgui: info-libgui
28846
28847info-libgui: \
28848    configure-libgui
28849	@: $(MAKE); $(unstage)
28850	@[ -f ./libgui/Makefile ] || exit 0; \
28851	r=`${PWD_COMMAND}`; export r; \
28852	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853	$(HOST_EXPORTS) \
28854	for flag in $(EXTRA_HOST_FLAGS) ; do \
28855	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856	done; \
28857	echo "Doing info in libgui" ; \
28858	(cd $(HOST_SUBDIR)/libgui && \
28859	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861	          "RANLIB=$${RANLIB}" \
28862	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863	          info) \
28864	  || exit 1
28865
28866@endif libgui
28867
28868.PHONY: maybe-dvi-libgui dvi-libgui
28869maybe-dvi-libgui:
28870@if libgui
28871maybe-dvi-libgui: dvi-libgui
28872
28873dvi-libgui: \
28874    configure-libgui
28875	@: $(MAKE); $(unstage)
28876	@[ -f ./libgui/Makefile ] || exit 0; \
28877	r=`${PWD_COMMAND}`; export r; \
28878	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28879	$(HOST_EXPORTS) \
28880	for flag in $(EXTRA_HOST_FLAGS) ; do \
28881	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28882	done; \
28883	echo "Doing dvi in libgui" ; \
28884	(cd $(HOST_SUBDIR)/libgui && \
28885	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28886	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28887	          "RANLIB=$${RANLIB}" \
28888	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28889	          dvi) \
28890	  || exit 1
28891
28892@endif libgui
28893
28894.PHONY: maybe-pdf-libgui pdf-libgui
28895maybe-pdf-libgui:
28896@if libgui
28897maybe-pdf-libgui: pdf-libgui
28898
28899pdf-libgui: \
28900    configure-libgui
28901	@: $(MAKE); $(unstage)
28902	@[ -f ./libgui/Makefile ] || exit 0; \
28903	r=`${PWD_COMMAND}`; export r; \
28904	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28905	$(HOST_EXPORTS) \
28906	for flag in $(EXTRA_HOST_FLAGS) ; do \
28907	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28908	done; \
28909	echo "Doing pdf in libgui" ; \
28910	(cd $(HOST_SUBDIR)/libgui && \
28911	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28912	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28913	          "RANLIB=$${RANLIB}" \
28914	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28915	          pdf) \
28916	  || exit 1
28917
28918@endif libgui
28919
28920.PHONY: maybe-html-libgui html-libgui
28921maybe-html-libgui:
28922@if libgui
28923maybe-html-libgui: html-libgui
28924
28925html-libgui: \
28926    configure-libgui
28927	@: $(MAKE); $(unstage)
28928	@[ -f ./libgui/Makefile ] || exit 0; \
28929	r=`${PWD_COMMAND}`; export r; \
28930	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28931	$(HOST_EXPORTS) \
28932	for flag in $(EXTRA_HOST_FLAGS) ; do \
28933	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28934	done; \
28935	echo "Doing html in libgui" ; \
28936	(cd $(HOST_SUBDIR)/libgui && \
28937	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28938	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28939	          "RANLIB=$${RANLIB}" \
28940	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28941	          html) \
28942	  || exit 1
28943
28944@endif libgui
28945
28946.PHONY: maybe-TAGS-libgui TAGS-libgui
28947maybe-TAGS-libgui:
28948@if libgui
28949maybe-TAGS-libgui: TAGS-libgui
28950
28951TAGS-libgui: \
28952    configure-libgui
28953	@: $(MAKE); $(unstage)
28954	@[ -f ./libgui/Makefile ] || exit 0; \
28955	r=`${PWD_COMMAND}`; export r; \
28956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28957	$(HOST_EXPORTS) \
28958	for flag in $(EXTRA_HOST_FLAGS) ; do \
28959	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28960	done; \
28961	echo "Doing TAGS in libgui" ; \
28962	(cd $(HOST_SUBDIR)/libgui && \
28963	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28964	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28965	          "RANLIB=$${RANLIB}" \
28966	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28967	          TAGS) \
28968	  || exit 1
28969
28970@endif libgui
28971
28972.PHONY: maybe-install-info-libgui install-info-libgui
28973maybe-install-info-libgui:
28974@if libgui
28975maybe-install-info-libgui: install-info-libgui
28976
28977install-info-libgui: \
28978    configure-libgui \
28979    info-libgui
28980	@: $(MAKE); $(unstage)
28981	@[ -f ./libgui/Makefile ] || exit 0; \
28982	r=`${PWD_COMMAND}`; export r; \
28983	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984	$(HOST_EXPORTS) \
28985	for flag in $(EXTRA_HOST_FLAGS) ; do \
28986	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28987	done; \
28988	echo "Doing install-info in libgui" ; \
28989	(cd $(HOST_SUBDIR)/libgui && \
28990	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28991	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28992	          "RANLIB=$${RANLIB}" \
28993	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28994	          install-info) \
28995	  || exit 1
28996
28997@endif libgui
28998
28999.PHONY: maybe-install-pdf-libgui install-pdf-libgui
29000maybe-install-pdf-libgui:
29001@if libgui
29002maybe-install-pdf-libgui: install-pdf-libgui
29003
29004install-pdf-libgui: \
29005    configure-libgui \
29006    pdf-libgui
29007	@: $(MAKE); $(unstage)
29008	@[ -f ./libgui/Makefile ] || exit 0; \
29009	r=`${PWD_COMMAND}`; export r; \
29010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29011	$(HOST_EXPORTS) \
29012	for flag in $(EXTRA_HOST_FLAGS) ; do \
29013	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29014	done; \
29015	echo "Doing install-pdf in libgui" ; \
29016	(cd $(HOST_SUBDIR)/libgui && \
29017	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29018	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29019	          "RANLIB=$${RANLIB}" \
29020	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29021	          install-pdf) \
29022	  || exit 1
29023
29024@endif libgui
29025
29026.PHONY: maybe-install-html-libgui install-html-libgui
29027maybe-install-html-libgui:
29028@if libgui
29029maybe-install-html-libgui: install-html-libgui
29030
29031install-html-libgui: \
29032    configure-libgui \
29033    html-libgui
29034	@: $(MAKE); $(unstage)
29035	@[ -f ./libgui/Makefile ] || exit 0; \
29036	r=`${PWD_COMMAND}`; export r; \
29037	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038	$(HOST_EXPORTS) \
29039	for flag in $(EXTRA_HOST_FLAGS) ; do \
29040	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29041	done; \
29042	echo "Doing install-html in libgui" ; \
29043	(cd $(HOST_SUBDIR)/libgui && \
29044	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29045	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29046	          "RANLIB=$${RANLIB}" \
29047	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29048	          install-html) \
29049	  || exit 1
29050
29051@endif libgui
29052
29053.PHONY: maybe-installcheck-libgui installcheck-libgui
29054maybe-installcheck-libgui:
29055@if libgui
29056maybe-installcheck-libgui: installcheck-libgui
29057
29058installcheck-libgui: \
29059    configure-libgui
29060	@: $(MAKE); $(unstage)
29061	@[ -f ./libgui/Makefile ] || exit 0; \
29062	r=`${PWD_COMMAND}`; export r; \
29063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064	$(HOST_EXPORTS) \
29065	for flag in $(EXTRA_HOST_FLAGS) ; do \
29066	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29067	done; \
29068	echo "Doing installcheck in libgui" ; \
29069	(cd $(HOST_SUBDIR)/libgui && \
29070	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29071	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29072	          "RANLIB=$${RANLIB}" \
29073	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29074	          installcheck) \
29075	  || exit 1
29076
29077@endif libgui
29078
29079.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29080maybe-mostlyclean-libgui:
29081@if libgui
29082maybe-mostlyclean-libgui: mostlyclean-libgui
29083
29084mostlyclean-libgui:
29085	@: $(MAKE); $(unstage)
29086	@[ -f ./libgui/Makefile ] || exit 0; \
29087	r=`${PWD_COMMAND}`; export r; \
29088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29089	$(HOST_EXPORTS) \
29090	for flag in $(EXTRA_HOST_FLAGS) ; do \
29091	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29092	done; \
29093	echo "Doing mostlyclean in libgui" ; \
29094	(cd $(HOST_SUBDIR)/libgui && \
29095	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29096	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29097	          "RANLIB=$${RANLIB}" \
29098	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29099	          mostlyclean) \
29100	  || exit 1
29101
29102@endif libgui
29103
29104.PHONY: maybe-clean-libgui clean-libgui
29105maybe-clean-libgui:
29106@if libgui
29107maybe-clean-libgui: clean-libgui
29108
29109clean-libgui:
29110	@: $(MAKE); $(unstage)
29111	@[ -f ./libgui/Makefile ] || exit 0; \
29112	r=`${PWD_COMMAND}`; export r; \
29113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114	$(HOST_EXPORTS) \
29115	for flag in $(EXTRA_HOST_FLAGS) ; do \
29116	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117	done; \
29118	echo "Doing clean in libgui" ; \
29119	(cd $(HOST_SUBDIR)/libgui && \
29120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122	          "RANLIB=$${RANLIB}" \
29123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29124	          clean) \
29125	  || exit 1
29126
29127@endif libgui
29128
29129.PHONY: maybe-distclean-libgui distclean-libgui
29130maybe-distclean-libgui:
29131@if libgui
29132maybe-distclean-libgui: distclean-libgui
29133
29134distclean-libgui:
29135	@: $(MAKE); $(unstage)
29136	@[ -f ./libgui/Makefile ] || exit 0; \
29137	r=`${PWD_COMMAND}`; export r; \
29138	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139	$(HOST_EXPORTS) \
29140	for flag in $(EXTRA_HOST_FLAGS) ; do \
29141	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29142	done; \
29143	echo "Doing distclean in libgui" ; \
29144	(cd $(HOST_SUBDIR)/libgui && \
29145	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29146	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29147	          "RANLIB=$${RANLIB}" \
29148	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29149	          distclean) \
29150	  || exit 1
29151
29152@endif libgui
29153
29154.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29155maybe-maintainer-clean-libgui:
29156@if libgui
29157maybe-maintainer-clean-libgui: maintainer-clean-libgui
29158
29159maintainer-clean-libgui:
29160	@: $(MAKE); $(unstage)
29161	@[ -f ./libgui/Makefile ] || exit 0; \
29162	r=`${PWD_COMMAND}`; export r; \
29163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29164	$(HOST_EXPORTS) \
29165	for flag in $(EXTRA_HOST_FLAGS) ; do \
29166	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29167	done; \
29168	echo "Doing maintainer-clean in libgui" ; \
29169	(cd $(HOST_SUBDIR)/libgui && \
29170	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29171	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29172	          "RANLIB=$${RANLIB}" \
29173	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29174	          maintainer-clean) \
29175	  || exit 1
29176
29177@endif libgui
29178
29179
29180
29181.PHONY: configure-libiberty maybe-configure-libiberty
29182maybe-configure-libiberty:
29183@if gcc-bootstrap
29184configure-libiberty: stage_current
29185@endif gcc-bootstrap
29186@if libiberty
29187maybe-configure-libiberty: configure-libiberty
29188configure-libiberty:
29189	@r=`${PWD_COMMAND}`; export r; \
29190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29191	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29192	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29193	$(HOST_EXPORTS)  \
29194	echo Configuring in $(HOST_SUBDIR)/libiberty; \
29195	cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29196	case $(srcdir) in \
29197	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29198	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29199		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29200	esac; \
29201	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29202	libsrcdir="$$s/libiberty"; \
29203	$(SHELL) $${libsrcdir}/configure \
29204	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29205	  --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29206	  || exit 1
29207@endif libiberty
29208
29209
29210
29211.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29212maybe-configure-stage1-libiberty:
29213@if libiberty-bootstrap
29214maybe-configure-stage1-libiberty: configure-stage1-libiberty
29215configure-stage1-libiberty:
29216	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29217	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29218	@r=`${PWD_COMMAND}`; export r; \
29219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220	TFLAGS="$(STAGE1_TFLAGS)"; \
29221	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29222	$(HOST_EXPORTS) \
29223	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29224	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29225	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29226	echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29227	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29228	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29229	case $(srcdir) in \
29230	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29231	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29232		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29233	esac; \
29234	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29235	libsrcdir="$$s/libiberty"; \
29236	$(SHELL) $${libsrcdir}/configure \
29237	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29238	  --target=${target_alias} $${srcdiroption} \
29239	  $(STAGE1_CONFIGURE_FLAGS) \
29240	  @extra_host_libiberty_configure_flags@
29241@endif libiberty-bootstrap
29242
29243.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29244maybe-configure-stage2-libiberty:
29245@if libiberty-bootstrap
29246maybe-configure-stage2-libiberty: configure-stage2-libiberty
29247configure-stage2-libiberty:
29248	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29249	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29250	@r=`${PWD_COMMAND}`; export r; \
29251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252	TFLAGS="$(STAGE2_TFLAGS)"; \
29253	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29254	$(HOST_EXPORTS) \
29255	$(POSTSTAGE1_HOST_EXPORTS) \
29256	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29257	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29258	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29259	echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29260	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29261	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29262	case $(srcdir) in \
29263	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29264	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29265		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29266	esac; \
29267	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29268	libsrcdir="$$s/libiberty"; \
29269	$(SHELL) $${libsrcdir}/configure \
29270	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29271	  --target=${target_alias} $${srcdiroption} \
29272	  --with-build-libsubdir=$(HOST_SUBDIR) \
29273	  $(STAGE2_CONFIGURE_FLAGS) \
29274	  @extra_host_libiberty_configure_flags@
29275@endif libiberty-bootstrap
29276
29277.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29278maybe-configure-stage3-libiberty:
29279@if libiberty-bootstrap
29280maybe-configure-stage3-libiberty: configure-stage3-libiberty
29281configure-stage3-libiberty:
29282	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29283	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29284	@r=`${PWD_COMMAND}`; export r; \
29285	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29286	TFLAGS="$(STAGE3_TFLAGS)"; \
29287	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29288	$(HOST_EXPORTS) \
29289	$(POSTSTAGE1_HOST_EXPORTS) \
29290	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29291	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29292	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29293	echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29294	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29295	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29296	case $(srcdir) in \
29297	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29298	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29299		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29300	esac; \
29301	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29302	libsrcdir="$$s/libiberty"; \
29303	$(SHELL) $${libsrcdir}/configure \
29304	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29305	  --target=${target_alias} $${srcdiroption} \
29306	  --with-build-libsubdir=$(HOST_SUBDIR) \
29307	  $(STAGE3_CONFIGURE_FLAGS) \
29308	  @extra_host_libiberty_configure_flags@
29309@endif libiberty-bootstrap
29310
29311.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29312maybe-configure-stage4-libiberty:
29313@if libiberty-bootstrap
29314maybe-configure-stage4-libiberty: configure-stage4-libiberty
29315configure-stage4-libiberty:
29316	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29317	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29318	@r=`${PWD_COMMAND}`; export r; \
29319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29320	TFLAGS="$(STAGE4_TFLAGS)"; \
29321	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29322	$(HOST_EXPORTS) \
29323	$(POSTSTAGE1_HOST_EXPORTS) \
29324	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29325	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29326	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29327	echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29328	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29329	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29330	case $(srcdir) in \
29331	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29332	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29333		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29334	esac; \
29335	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29336	libsrcdir="$$s/libiberty"; \
29337	$(SHELL) $${libsrcdir}/configure \
29338	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29339	  --target=${target_alias} $${srcdiroption} \
29340	  --with-build-libsubdir=$(HOST_SUBDIR) \
29341	  $(STAGE4_CONFIGURE_FLAGS) \
29342	  @extra_host_libiberty_configure_flags@
29343@endif libiberty-bootstrap
29344
29345.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29346maybe-configure-stageprofile-libiberty:
29347@if libiberty-bootstrap
29348maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29349configure-stageprofile-libiberty:
29350	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29351	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29352	@r=`${PWD_COMMAND}`; export r; \
29353	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354	TFLAGS="$(STAGEprofile_TFLAGS)"; \
29355	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29356	$(HOST_EXPORTS) \
29357	$(POSTSTAGE1_HOST_EXPORTS) \
29358	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29359	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29360	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29361	echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29362	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29363	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29364	case $(srcdir) in \
29365	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29366	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29367		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29368	esac; \
29369	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29370	libsrcdir="$$s/libiberty"; \
29371	$(SHELL) $${libsrcdir}/configure \
29372	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29373	  --target=${target_alias} $${srcdiroption} \
29374	  --with-build-libsubdir=$(HOST_SUBDIR) \
29375	  $(STAGEprofile_CONFIGURE_FLAGS) \
29376	  @extra_host_libiberty_configure_flags@
29377@endif libiberty-bootstrap
29378
29379.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29380maybe-configure-stagefeedback-libiberty:
29381@if libiberty-bootstrap
29382maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29383configure-stagefeedback-libiberty:
29384	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29385	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29386	@r=`${PWD_COMMAND}`; export r; \
29387	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29388	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29389	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29390	$(HOST_EXPORTS) \
29391	$(POSTSTAGE1_HOST_EXPORTS) \
29392	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29393	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29394	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29395	echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29396	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29397	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29398	case $(srcdir) in \
29399	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29400	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29401		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29402	esac; \
29403	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29404	libsrcdir="$$s/libiberty"; \
29405	$(SHELL) $${libsrcdir}/configure \
29406	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29407	  --target=${target_alias} $${srcdiroption} \
29408	  --with-build-libsubdir=$(HOST_SUBDIR) \
29409	  $(STAGEfeedback_CONFIGURE_FLAGS) \
29410	  @extra_host_libiberty_configure_flags@
29411@endif libiberty-bootstrap
29412
29413
29414
29415
29416
29417.PHONY: all-libiberty maybe-all-libiberty
29418maybe-all-libiberty:
29419@if gcc-bootstrap
29420all-libiberty: stage_current
29421@endif gcc-bootstrap
29422@if libiberty
29423TARGET-libiberty=all
29424maybe-all-libiberty: all-libiberty
29425all-libiberty: configure-libiberty
29426	@r=`${PWD_COMMAND}`; export r; \
29427	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29428	$(HOST_EXPORTS)  \
29429	(cd $(HOST_SUBDIR)/libiberty && \
29430	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29431		$(TARGET-libiberty))
29432@endif libiberty
29433
29434
29435
29436.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29437.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29438maybe-all-stage1-libiberty:
29439maybe-clean-stage1-libiberty:
29440@if libiberty-bootstrap
29441maybe-all-stage1-libiberty: all-stage1-libiberty
29442all-stage1: all-stage1-libiberty
29443TARGET-stage1-libiberty = $(TARGET-libiberty)
29444all-stage1-libiberty: configure-stage1-libiberty
29445	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29446	@r=`${PWD_COMMAND}`; export r; \
29447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29448	TFLAGS="$(STAGE1_TFLAGS)"; \
29449	$(HOST_EXPORTS)  \
29450	cd $(HOST_SUBDIR)/libiberty && \
29451	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29452		CFLAGS="$(STAGE1_CFLAGS)" \
29453		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29454		LIBCFLAGS="$(LIBCFLAGS)" \
29455		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29456		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29457		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29458		$(EXTRA_HOST_FLAGS)   \
29459		TFLAGS="$(STAGE1_TFLAGS)" \
29460		$(TARGET-stage1-libiberty)
29461
29462maybe-clean-stage1-libiberty: clean-stage1-libiberty
29463clean-stage1: clean-stage1-libiberty
29464clean-stage1-libiberty:
29465	@if [ $(current_stage) = stage1 ]; then \
29466	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29467	else \
29468	  [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29469	  $(MAKE) stage1-start; \
29470	fi; \
29471	cd $(HOST_SUBDIR)/libiberty && \
29472	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29473		 clean
29474@endif libiberty-bootstrap
29475
29476
29477.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29478.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29479maybe-all-stage2-libiberty:
29480maybe-clean-stage2-libiberty:
29481@if libiberty-bootstrap
29482maybe-all-stage2-libiberty: all-stage2-libiberty
29483all-stage2: all-stage2-libiberty
29484TARGET-stage2-libiberty = $(TARGET-libiberty)
29485all-stage2-libiberty: configure-stage2-libiberty
29486	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29487	@r=`${PWD_COMMAND}`; export r; \
29488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489	TFLAGS="$(STAGE2_TFLAGS)"; \
29490	$(HOST_EXPORTS) \
29491	$(POSTSTAGE1_HOST_EXPORTS)  \
29492	cd $(HOST_SUBDIR)/libiberty && \
29493	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29494		CFLAGS="$(STAGE2_CFLAGS)" \
29495		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29496		LIBCFLAGS="$(STAGE2_CFLAGS)" \
29497		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29498		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29499		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29500		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29501		TFLAGS="$(STAGE2_TFLAGS)" \
29502		$(TARGET-stage2-libiberty)
29503
29504maybe-clean-stage2-libiberty: clean-stage2-libiberty
29505clean-stage2: clean-stage2-libiberty
29506clean-stage2-libiberty:
29507	@if [ $(current_stage) = stage2 ]; then \
29508	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29509	else \
29510	  [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29511	  $(MAKE) stage2-start; \
29512	fi; \
29513	cd $(HOST_SUBDIR)/libiberty && \
29514	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29515		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29516		 clean
29517@endif libiberty-bootstrap
29518
29519
29520.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29521.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29522maybe-all-stage3-libiberty:
29523maybe-clean-stage3-libiberty:
29524@if libiberty-bootstrap
29525maybe-all-stage3-libiberty: all-stage3-libiberty
29526all-stage3: all-stage3-libiberty
29527TARGET-stage3-libiberty = $(TARGET-libiberty)
29528all-stage3-libiberty: configure-stage3-libiberty
29529	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29530	@r=`${PWD_COMMAND}`; export r; \
29531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29532	TFLAGS="$(STAGE3_TFLAGS)"; \
29533	$(HOST_EXPORTS) \
29534	$(POSTSTAGE1_HOST_EXPORTS)  \
29535	cd $(HOST_SUBDIR)/libiberty && \
29536	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29537		CFLAGS="$(STAGE3_CFLAGS)" \
29538		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29539		LIBCFLAGS="$(STAGE3_CFLAGS)" \
29540		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29541		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29542		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29543		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29544		TFLAGS="$(STAGE3_TFLAGS)" \
29545		$(TARGET-stage3-libiberty)
29546
29547maybe-clean-stage3-libiberty: clean-stage3-libiberty
29548clean-stage3: clean-stage3-libiberty
29549clean-stage3-libiberty:
29550	@if [ $(current_stage) = stage3 ]; then \
29551	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29552	else \
29553	  [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29554	  $(MAKE) stage3-start; \
29555	fi; \
29556	cd $(HOST_SUBDIR)/libiberty && \
29557	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29558		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29559		 clean
29560@endif libiberty-bootstrap
29561
29562
29563.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29564.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29565maybe-all-stage4-libiberty:
29566maybe-clean-stage4-libiberty:
29567@if libiberty-bootstrap
29568maybe-all-stage4-libiberty: all-stage4-libiberty
29569all-stage4: all-stage4-libiberty
29570TARGET-stage4-libiberty = $(TARGET-libiberty)
29571all-stage4-libiberty: configure-stage4-libiberty
29572	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29573	@r=`${PWD_COMMAND}`; export r; \
29574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29575	TFLAGS="$(STAGE4_TFLAGS)"; \
29576	$(HOST_EXPORTS) \
29577	$(POSTSTAGE1_HOST_EXPORTS)  \
29578	cd $(HOST_SUBDIR)/libiberty && \
29579	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29580		CFLAGS="$(STAGE4_CFLAGS)" \
29581		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29582		LIBCFLAGS="$(STAGE4_CFLAGS)" \
29583		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29584		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29585		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29586		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29587		TFLAGS="$(STAGE4_TFLAGS)" \
29588		$(TARGET-stage4-libiberty)
29589
29590maybe-clean-stage4-libiberty: clean-stage4-libiberty
29591clean-stage4: clean-stage4-libiberty
29592clean-stage4-libiberty:
29593	@if [ $(current_stage) = stage4 ]; then \
29594	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29595	else \
29596	  [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29597	  $(MAKE) stage4-start; \
29598	fi; \
29599	cd $(HOST_SUBDIR)/libiberty && \
29600	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29601		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29602		 clean
29603@endif libiberty-bootstrap
29604
29605
29606.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29607.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29608maybe-all-stageprofile-libiberty:
29609maybe-clean-stageprofile-libiberty:
29610@if libiberty-bootstrap
29611maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29612all-stageprofile: all-stageprofile-libiberty
29613TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29614all-stageprofile-libiberty: configure-stageprofile-libiberty
29615	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29616	@r=`${PWD_COMMAND}`; export r; \
29617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29618	TFLAGS="$(STAGEprofile_TFLAGS)"; \
29619	$(HOST_EXPORTS) \
29620	$(POSTSTAGE1_HOST_EXPORTS)  \
29621	cd $(HOST_SUBDIR)/libiberty && \
29622	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29623		CFLAGS="$(STAGEprofile_CFLAGS)" \
29624		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29625		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29626		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29627		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29628		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29629		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29630		TFLAGS="$(STAGEprofile_TFLAGS)" \
29631		$(TARGET-stageprofile-libiberty)
29632
29633maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29634clean-stageprofile: clean-stageprofile-libiberty
29635clean-stageprofile-libiberty:
29636	@if [ $(current_stage) = stageprofile ]; then \
29637	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29638	else \
29639	  [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29640	  $(MAKE) stageprofile-start; \
29641	fi; \
29642	cd $(HOST_SUBDIR)/libiberty && \
29643	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29644		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29645		 clean
29646@endif libiberty-bootstrap
29647
29648
29649.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29650.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29651maybe-all-stagefeedback-libiberty:
29652maybe-clean-stagefeedback-libiberty:
29653@if libiberty-bootstrap
29654maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29655all-stagefeedback: all-stagefeedback-libiberty
29656TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29657all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29658	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29659	@r=`${PWD_COMMAND}`; export r; \
29660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29662	$(HOST_EXPORTS) \
29663	$(POSTSTAGE1_HOST_EXPORTS)  \
29664	cd $(HOST_SUBDIR)/libiberty && \
29665	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29666		CFLAGS="$(STAGEfeedback_CFLAGS)" \
29667		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29668		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29669		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29670		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29671		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29672		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29673		TFLAGS="$(STAGEfeedback_TFLAGS)" \
29674		$(TARGET-stagefeedback-libiberty)
29675
29676maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29677clean-stagefeedback: clean-stagefeedback-libiberty
29678clean-stagefeedback-libiberty:
29679	@if [ $(current_stage) = stagefeedback ]; then \
29680	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29681	else \
29682	  [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29683	  $(MAKE) stagefeedback-start; \
29684	fi; \
29685	cd $(HOST_SUBDIR)/libiberty && \
29686	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29687		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29688		 clean
29689@endif libiberty-bootstrap
29690
29691
29692
29693
29694
29695.PHONY: check-libiberty maybe-check-libiberty
29696maybe-check-libiberty:
29697@if libiberty
29698maybe-check-libiberty: check-libiberty
29699
29700check-libiberty:
29701	@: $(MAKE); $(unstage)
29702	@r=`${PWD_COMMAND}`; export r; \
29703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704	$(HOST_EXPORTS) \
29705	(cd $(HOST_SUBDIR)/libiberty && \
29706	  $(MAKE) $(FLAGS_TO_PASS)  check)
29707
29708@endif libiberty
29709
29710.PHONY: install-libiberty maybe-install-libiberty
29711maybe-install-libiberty:
29712@if libiberty
29713maybe-install-libiberty: install-libiberty
29714
29715install-libiberty: installdirs
29716	@: $(MAKE); $(unstage)
29717	@r=`${PWD_COMMAND}`; export r; \
29718	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29719	$(HOST_EXPORTS) \
29720	(cd $(HOST_SUBDIR)/libiberty && \
29721	  $(MAKE) $(FLAGS_TO_PASS)  install)
29722
29723@endif libiberty
29724
29725# Other targets (info, dvi, pdf, etc.)
29726
29727.PHONY: maybe-info-libiberty info-libiberty
29728maybe-info-libiberty:
29729@if libiberty
29730maybe-info-libiberty: info-libiberty
29731
29732info-libiberty: \
29733    configure-libiberty
29734	@[ -f ./libiberty/Makefile ] || exit 0; \
29735	r=`${PWD_COMMAND}`; export r; \
29736	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737	$(HOST_EXPORTS) \
29738	for flag in $(EXTRA_HOST_FLAGS) ; do \
29739	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29740	done; \
29741	echo "Doing info in libiberty" ; \
29742	(cd $(HOST_SUBDIR)/libiberty && \
29743	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29744	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29745	          "RANLIB=$${RANLIB}" \
29746	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29747	          info) \
29748	  || exit 1
29749
29750@endif libiberty
29751
29752.PHONY: maybe-dvi-libiberty dvi-libiberty
29753maybe-dvi-libiberty:
29754@if libiberty
29755maybe-dvi-libiberty: dvi-libiberty
29756
29757dvi-libiberty: \
29758    configure-libiberty
29759	@[ -f ./libiberty/Makefile ] || exit 0; \
29760	r=`${PWD_COMMAND}`; export r; \
29761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29762	$(HOST_EXPORTS) \
29763	for flag in $(EXTRA_HOST_FLAGS) ; do \
29764	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29765	done; \
29766	echo "Doing dvi in libiberty" ; \
29767	(cd $(HOST_SUBDIR)/libiberty && \
29768	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29769	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29770	          "RANLIB=$${RANLIB}" \
29771	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29772	          dvi) \
29773	  || exit 1
29774
29775@endif libiberty
29776
29777.PHONY: maybe-pdf-libiberty pdf-libiberty
29778maybe-pdf-libiberty:
29779@if libiberty
29780maybe-pdf-libiberty: pdf-libiberty
29781
29782pdf-libiberty: \
29783    configure-libiberty
29784	@[ -f ./libiberty/Makefile ] || exit 0; \
29785	r=`${PWD_COMMAND}`; export r; \
29786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29787	$(HOST_EXPORTS) \
29788	for flag in $(EXTRA_HOST_FLAGS) ; do \
29789	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29790	done; \
29791	echo "Doing pdf in libiberty" ; \
29792	(cd $(HOST_SUBDIR)/libiberty && \
29793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29795	          "RANLIB=$${RANLIB}" \
29796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29797	          pdf) \
29798	  || exit 1
29799
29800@endif libiberty
29801
29802.PHONY: maybe-html-libiberty html-libiberty
29803maybe-html-libiberty:
29804@if libiberty
29805maybe-html-libiberty: html-libiberty
29806
29807html-libiberty: \
29808    configure-libiberty
29809	@[ -f ./libiberty/Makefile ] || exit 0; \
29810	r=`${PWD_COMMAND}`; export r; \
29811	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29812	$(HOST_EXPORTS) \
29813	for flag in $(EXTRA_HOST_FLAGS) ; do \
29814	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29815	done; \
29816	echo "Doing html in libiberty" ; \
29817	(cd $(HOST_SUBDIR)/libiberty && \
29818	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29819	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29820	          "RANLIB=$${RANLIB}" \
29821	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29822	          html) \
29823	  || exit 1
29824
29825@endif libiberty
29826
29827.PHONY: maybe-TAGS-libiberty TAGS-libiberty
29828maybe-TAGS-libiberty:
29829@if libiberty
29830maybe-TAGS-libiberty: TAGS-libiberty
29831
29832TAGS-libiberty: \
29833    configure-libiberty
29834	@[ -f ./libiberty/Makefile ] || exit 0; \
29835	r=`${PWD_COMMAND}`; export r; \
29836	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29837	$(HOST_EXPORTS) \
29838	for flag in $(EXTRA_HOST_FLAGS) ; do \
29839	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29840	done; \
29841	echo "Doing TAGS in libiberty" ; \
29842	(cd $(HOST_SUBDIR)/libiberty && \
29843	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29844	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29845	          "RANLIB=$${RANLIB}" \
29846	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29847	          TAGS) \
29848	  || exit 1
29849
29850@endif libiberty
29851
29852.PHONY: maybe-install-info-libiberty install-info-libiberty
29853maybe-install-info-libiberty:
29854@if libiberty
29855maybe-install-info-libiberty: install-info-libiberty
29856
29857install-info-libiberty: \
29858    configure-libiberty \
29859    info-libiberty
29860	@[ -f ./libiberty/Makefile ] || exit 0; \
29861	r=`${PWD_COMMAND}`; export r; \
29862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29863	$(HOST_EXPORTS) \
29864	for flag in $(EXTRA_HOST_FLAGS) ; do \
29865	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29866	done; \
29867	echo "Doing install-info in libiberty" ; \
29868	(cd $(HOST_SUBDIR)/libiberty && \
29869	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29870	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29871	          "RANLIB=$${RANLIB}" \
29872	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29873	          install-info) \
29874	  || exit 1
29875
29876@endif libiberty
29877
29878.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29879maybe-install-pdf-libiberty:
29880@if libiberty
29881maybe-install-pdf-libiberty: install-pdf-libiberty
29882
29883install-pdf-libiberty: \
29884    configure-libiberty \
29885    pdf-libiberty
29886	@[ -f ./libiberty/Makefile ] || exit 0; \
29887	r=`${PWD_COMMAND}`; export r; \
29888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29889	$(HOST_EXPORTS) \
29890	for flag in $(EXTRA_HOST_FLAGS) ; do \
29891	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29892	done; \
29893	echo "Doing install-pdf in libiberty" ; \
29894	(cd $(HOST_SUBDIR)/libiberty && \
29895	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29896	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29897	          "RANLIB=$${RANLIB}" \
29898	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29899	          install-pdf) \
29900	  || exit 1
29901
29902@endif libiberty
29903
29904.PHONY: maybe-install-html-libiberty install-html-libiberty
29905maybe-install-html-libiberty:
29906@if libiberty
29907maybe-install-html-libiberty: install-html-libiberty
29908
29909install-html-libiberty: \
29910    configure-libiberty \
29911    html-libiberty
29912	@[ -f ./libiberty/Makefile ] || exit 0; \
29913	r=`${PWD_COMMAND}`; export r; \
29914	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29915	$(HOST_EXPORTS) \
29916	for flag in $(EXTRA_HOST_FLAGS) ; do \
29917	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29918	done; \
29919	echo "Doing install-html in libiberty" ; \
29920	(cd $(HOST_SUBDIR)/libiberty && \
29921	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29922	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29923	          "RANLIB=$${RANLIB}" \
29924	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29925	          install-html) \
29926	  || exit 1
29927
29928@endif libiberty
29929
29930.PHONY: maybe-installcheck-libiberty installcheck-libiberty
29931maybe-installcheck-libiberty:
29932@if libiberty
29933maybe-installcheck-libiberty: installcheck-libiberty
29934
29935installcheck-libiberty: \
29936    configure-libiberty
29937	@[ -f ./libiberty/Makefile ] || exit 0; \
29938	r=`${PWD_COMMAND}`; export r; \
29939	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29940	$(HOST_EXPORTS) \
29941	for flag in $(EXTRA_HOST_FLAGS) ; do \
29942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29943	done; \
29944	echo "Doing installcheck in libiberty" ; \
29945	(cd $(HOST_SUBDIR)/libiberty && \
29946	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29947	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29948	          "RANLIB=$${RANLIB}" \
29949	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29950	          installcheck) \
29951	  || exit 1
29952
29953@endif libiberty
29954
29955.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29956maybe-mostlyclean-libiberty:
29957@if libiberty
29958maybe-mostlyclean-libiberty: mostlyclean-libiberty
29959
29960mostlyclean-libiberty:
29961	@[ -f ./libiberty/Makefile ] || exit 0; \
29962	r=`${PWD_COMMAND}`; export r; \
29963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964	$(HOST_EXPORTS) \
29965	for flag in $(EXTRA_HOST_FLAGS) ; do \
29966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29967	done; \
29968	echo "Doing mostlyclean in libiberty" ; \
29969	(cd $(HOST_SUBDIR)/libiberty && \
29970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29972	          "RANLIB=$${RANLIB}" \
29973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29974	          mostlyclean) \
29975	  || exit 1
29976
29977@endif libiberty
29978
29979.PHONY: maybe-clean-libiberty clean-libiberty
29980maybe-clean-libiberty:
29981@if libiberty
29982maybe-clean-libiberty: clean-libiberty
29983
29984clean-libiberty:
29985	@[ -f ./libiberty/Makefile ] || exit 0; \
29986	r=`${PWD_COMMAND}`; export r; \
29987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29988	$(HOST_EXPORTS) \
29989	for flag in $(EXTRA_HOST_FLAGS) ; do \
29990	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29991	done; \
29992	echo "Doing clean in libiberty" ; \
29993	(cd $(HOST_SUBDIR)/libiberty && \
29994	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29995	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29996	          "RANLIB=$${RANLIB}" \
29997	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29998	          clean) \
29999	  || exit 1
30000
30001@endif libiberty
30002
30003.PHONY: maybe-distclean-libiberty distclean-libiberty
30004maybe-distclean-libiberty:
30005@if libiberty
30006maybe-distclean-libiberty: distclean-libiberty
30007
30008distclean-libiberty:
30009	@[ -f ./libiberty/Makefile ] || exit 0; \
30010	r=`${PWD_COMMAND}`; export r; \
30011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30012	$(HOST_EXPORTS) \
30013	for flag in $(EXTRA_HOST_FLAGS) ; do \
30014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30015	done; \
30016	echo "Doing distclean in libiberty" ; \
30017	(cd $(HOST_SUBDIR)/libiberty && \
30018	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30019	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30020	          "RANLIB=$${RANLIB}" \
30021	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30022	          distclean) \
30023	  || exit 1
30024
30025@endif libiberty
30026
30027.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30028maybe-maintainer-clean-libiberty:
30029@if libiberty
30030maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30031
30032maintainer-clean-libiberty:
30033	@[ -f ./libiberty/Makefile ] || exit 0; \
30034	r=`${PWD_COMMAND}`; export r; \
30035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036	$(HOST_EXPORTS) \
30037	for flag in $(EXTRA_HOST_FLAGS) ; do \
30038	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039	done; \
30040	echo "Doing maintainer-clean in libiberty" ; \
30041	(cd $(HOST_SUBDIR)/libiberty && \
30042	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044	          "RANLIB=$${RANLIB}" \
30045	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046	          maintainer-clean) \
30047	  || exit 1
30048
30049@endif libiberty
30050
30051
30052
30053.PHONY: configure-libiconv maybe-configure-libiconv
30054maybe-configure-libiconv:
30055@if gcc-bootstrap
30056configure-libiconv: stage_current
30057@endif gcc-bootstrap
30058@if libiconv
30059maybe-configure-libiconv: configure-libiconv
30060configure-libiconv:
30061	@: $(MAKE); $(unstage)
30062	@r=`${PWD_COMMAND}`; export r; \
30063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30065	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30066	$(HOST_EXPORTS)  \
30067	echo Configuring in $(HOST_SUBDIR)/libiconv; \
30068	cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30069	case $(srcdir) in \
30070	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30071	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30072		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30073	esac; \
30074	srcdiroption="--srcdir=$${topdir}/libiconv"; \
30075	libsrcdir="$$s/libiconv"; \
30076	$(SHELL) $${libsrcdir}/configure \
30077	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30078	  --target=${target_alias} $${srcdiroption} --disable-shared \
30079	  || exit 1
30080@endif libiconv
30081
30082
30083
30084
30085
30086.PHONY: all-libiconv maybe-all-libiconv
30087maybe-all-libiconv:
30088@if gcc-bootstrap
30089all-libiconv: stage_current
30090@endif gcc-bootstrap
30091@if libiconv
30092TARGET-libiconv=all
30093maybe-all-libiconv: all-libiconv
30094all-libiconv: configure-libiconv
30095	@: $(MAKE); $(unstage)
30096	@r=`${PWD_COMMAND}`; export r; \
30097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098	$(HOST_EXPORTS)  \
30099	(cd $(HOST_SUBDIR)/libiconv && \
30100	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30101		$(TARGET-libiconv))
30102@endif libiconv
30103
30104
30105
30106
30107.PHONY: check-libiconv maybe-check-libiconv
30108maybe-check-libiconv:
30109@if libiconv
30110maybe-check-libiconv: check-libiconv
30111
30112check-libiconv:
30113	@: $(MAKE); $(unstage)
30114	@r=`${PWD_COMMAND}`; export r; \
30115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116	$(HOST_EXPORTS) \
30117	(cd $(HOST_SUBDIR)/libiconv && \
30118	  $(MAKE) $(FLAGS_TO_PASS)  check)
30119
30120@endif libiconv
30121
30122.PHONY: install-libiconv maybe-install-libiconv
30123maybe-install-libiconv:
30124@if libiconv
30125maybe-install-libiconv: install-libiconv
30126
30127install-libiconv:
30128
30129@endif libiconv
30130
30131# Other targets (info, dvi, pdf, etc.)
30132
30133.PHONY: maybe-info-libiconv info-libiconv
30134maybe-info-libiconv:
30135@if libiconv
30136maybe-info-libiconv: info-libiconv
30137
30138info-libiconv: \
30139    configure-libiconv
30140	@: $(MAKE); $(unstage)
30141	@[ -f ./libiconv/Makefile ] || exit 0; \
30142	r=`${PWD_COMMAND}`; export r; \
30143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144	$(HOST_EXPORTS) \
30145	for flag in $(EXTRA_HOST_FLAGS) ; do \
30146	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147	done; \
30148	echo "Doing info in libiconv" ; \
30149	(cd $(HOST_SUBDIR)/libiconv && \
30150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152	          "RANLIB=$${RANLIB}" \
30153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154	          info) \
30155	  || exit 1
30156
30157@endif libiconv
30158
30159.PHONY: maybe-dvi-libiconv dvi-libiconv
30160maybe-dvi-libiconv:
30161@if libiconv
30162maybe-dvi-libiconv: dvi-libiconv
30163
30164dvi-libiconv: \
30165    configure-libiconv
30166	@: $(MAKE); $(unstage)
30167	@[ -f ./libiconv/Makefile ] || exit 0; \
30168	r=`${PWD_COMMAND}`; export r; \
30169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30170	$(HOST_EXPORTS) \
30171	for flag in $(EXTRA_HOST_FLAGS) ; do \
30172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30173	done; \
30174	echo "Doing dvi in libiconv" ; \
30175	(cd $(HOST_SUBDIR)/libiconv && \
30176	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30177	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30178	          "RANLIB=$${RANLIB}" \
30179	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30180	          dvi) \
30181	  || exit 1
30182
30183@endif libiconv
30184
30185.PHONY: maybe-pdf-libiconv pdf-libiconv
30186maybe-pdf-libiconv:
30187@if libiconv
30188maybe-pdf-libiconv: pdf-libiconv
30189
30190pdf-libiconv: \
30191    configure-libiconv
30192	@: $(MAKE); $(unstage)
30193	@[ -f ./libiconv/Makefile ] || exit 0; \
30194	r=`${PWD_COMMAND}`; export r; \
30195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30196	$(HOST_EXPORTS) \
30197	for flag in $(EXTRA_HOST_FLAGS) ; do \
30198	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30199	done; \
30200	echo "Doing pdf in libiconv" ; \
30201	(cd $(HOST_SUBDIR)/libiconv && \
30202	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30203	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30204	          "RANLIB=$${RANLIB}" \
30205	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30206	          pdf) \
30207	  || exit 1
30208
30209@endif libiconv
30210
30211.PHONY: maybe-html-libiconv html-libiconv
30212maybe-html-libiconv:
30213@if libiconv
30214maybe-html-libiconv: html-libiconv
30215
30216html-libiconv: \
30217    configure-libiconv
30218	@: $(MAKE); $(unstage)
30219	@[ -f ./libiconv/Makefile ] || exit 0; \
30220	r=`${PWD_COMMAND}`; export r; \
30221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222	$(HOST_EXPORTS) \
30223	for flag in $(EXTRA_HOST_FLAGS) ; do \
30224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225	done; \
30226	echo "Doing html in libiconv" ; \
30227	(cd $(HOST_SUBDIR)/libiconv && \
30228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30230	          "RANLIB=$${RANLIB}" \
30231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30232	          html) \
30233	  || exit 1
30234
30235@endif libiconv
30236
30237.PHONY: maybe-TAGS-libiconv TAGS-libiconv
30238maybe-TAGS-libiconv:
30239@if libiconv
30240maybe-TAGS-libiconv: TAGS-libiconv
30241
30242TAGS-libiconv: \
30243    configure-libiconv
30244	@: $(MAKE); $(unstage)
30245	@[ -f ./libiconv/Makefile ] || exit 0; \
30246	r=`${PWD_COMMAND}`; export r; \
30247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30248	$(HOST_EXPORTS) \
30249	for flag in $(EXTRA_HOST_FLAGS) ; do \
30250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30251	done; \
30252	echo "Doing TAGS in libiconv" ; \
30253	(cd $(HOST_SUBDIR)/libiconv && \
30254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30256	          "RANLIB=$${RANLIB}" \
30257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30258	          TAGS) \
30259	  || exit 1
30260
30261@endif libiconv
30262
30263.PHONY: maybe-install-info-libiconv install-info-libiconv
30264maybe-install-info-libiconv:
30265@if libiconv
30266maybe-install-info-libiconv: install-info-libiconv
30267
30268# libiconv doesn't support install-info.
30269install-info-libiconv:
30270
30271@endif libiconv
30272
30273.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30274maybe-install-pdf-libiconv:
30275@if libiconv
30276maybe-install-pdf-libiconv: install-pdf-libiconv
30277
30278# libiconv doesn't support install-pdf.
30279install-pdf-libiconv:
30280
30281@endif libiconv
30282
30283.PHONY: maybe-install-html-libiconv install-html-libiconv
30284maybe-install-html-libiconv:
30285@if libiconv
30286maybe-install-html-libiconv: install-html-libiconv
30287
30288# libiconv doesn't support install-html.
30289install-html-libiconv:
30290
30291@endif libiconv
30292
30293.PHONY: maybe-installcheck-libiconv installcheck-libiconv
30294maybe-installcheck-libiconv:
30295@if libiconv
30296maybe-installcheck-libiconv: installcheck-libiconv
30297
30298installcheck-libiconv: \
30299    configure-libiconv
30300	@: $(MAKE); $(unstage)
30301	@[ -f ./libiconv/Makefile ] || exit 0; \
30302	r=`${PWD_COMMAND}`; export r; \
30303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30304	$(HOST_EXPORTS) \
30305	for flag in $(EXTRA_HOST_FLAGS) ; do \
30306	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30307	done; \
30308	echo "Doing installcheck in libiconv" ; \
30309	(cd $(HOST_SUBDIR)/libiconv && \
30310	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30311	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30312	          "RANLIB=$${RANLIB}" \
30313	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30314	          installcheck) \
30315	  || exit 1
30316
30317@endif libiconv
30318
30319.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30320maybe-mostlyclean-libiconv:
30321@if libiconv
30322maybe-mostlyclean-libiconv: mostlyclean-libiconv
30323
30324mostlyclean-libiconv:
30325	@: $(MAKE); $(unstage)
30326	@[ -f ./libiconv/Makefile ] || exit 0; \
30327	r=`${PWD_COMMAND}`; export r; \
30328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30329	$(HOST_EXPORTS) \
30330	for flag in $(EXTRA_HOST_FLAGS) ; do \
30331	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30332	done; \
30333	echo "Doing mostlyclean in libiconv" ; \
30334	(cd $(HOST_SUBDIR)/libiconv && \
30335	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30336	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30337	          "RANLIB=$${RANLIB}" \
30338	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30339	          mostlyclean) \
30340	  || exit 1
30341
30342@endif libiconv
30343
30344.PHONY: maybe-clean-libiconv clean-libiconv
30345maybe-clean-libiconv:
30346@if libiconv
30347maybe-clean-libiconv: clean-libiconv
30348
30349clean-libiconv:
30350	@: $(MAKE); $(unstage)
30351	@[ -f ./libiconv/Makefile ] || exit 0; \
30352	r=`${PWD_COMMAND}`; export r; \
30353	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30354	$(HOST_EXPORTS) \
30355	for flag in $(EXTRA_HOST_FLAGS) ; do \
30356	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30357	done; \
30358	echo "Doing clean in libiconv" ; \
30359	(cd $(HOST_SUBDIR)/libiconv && \
30360	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30361	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30362	          "RANLIB=$${RANLIB}" \
30363	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30364	          clean) \
30365	  || exit 1
30366
30367@endif libiconv
30368
30369.PHONY: maybe-distclean-libiconv distclean-libiconv
30370maybe-distclean-libiconv:
30371@if libiconv
30372maybe-distclean-libiconv: distclean-libiconv
30373
30374distclean-libiconv:
30375	@: $(MAKE); $(unstage)
30376	@[ -f ./libiconv/Makefile ] || exit 0; \
30377	r=`${PWD_COMMAND}`; export r; \
30378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30379	$(HOST_EXPORTS) \
30380	for flag in $(EXTRA_HOST_FLAGS) ; do \
30381	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30382	done; \
30383	echo "Doing distclean in libiconv" ; \
30384	(cd $(HOST_SUBDIR)/libiconv && \
30385	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30386	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30387	          "RANLIB=$${RANLIB}" \
30388	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30389	          distclean) \
30390	  || exit 1
30391
30392@endif libiconv
30393
30394.PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30395maybe-maintainer-clean-libiconv:
30396@if libiconv
30397maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30398
30399maintainer-clean-libiconv:
30400	@: $(MAKE); $(unstage)
30401	@[ -f ./libiconv/Makefile ] || exit 0; \
30402	r=`${PWD_COMMAND}`; export r; \
30403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30404	$(HOST_EXPORTS) \
30405	for flag in $(EXTRA_HOST_FLAGS) ; do \
30406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30407	done; \
30408	echo "Doing maintainer-clean in libiconv" ; \
30409	(cd $(HOST_SUBDIR)/libiconv && \
30410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30412	          "RANLIB=$${RANLIB}" \
30413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30414	          maintainer-clean) \
30415	  || exit 1
30416
30417@endif libiconv
30418
30419
30420
30421.PHONY: configure-libtool maybe-configure-libtool
30422maybe-configure-libtool:
30423@if gcc-bootstrap
30424configure-libtool: stage_current
30425@endif gcc-bootstrap
30426@if libtool
30427maybe-configure-libtool: configure-libtool
30428configure-libtool:
30429	@: $(MAKE); $(unstage)
30430	@r=`${PWD_COMMAND}`; export r; \
30431	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30432	test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30433	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30434	$(HOST_EXPORTS)  \
30435	echo Configuring in $(HOST_SUBDIR)/libtool; \
30436	cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30437	case $(srcdir) in \
30438	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30439	  *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30440		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30441	esac; \
30442	srcdiroption="--srcdir=$${topdir}/libtool"; \
30443	libsrcdir="$$s/libtool"; \
30444	$(SHELL) $${libsrcdir}/configure \
30445	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30446	  --target=${target_alias} $${srcdiroption}  \
30447	  || exit 1
30448@endif libtool
30449
30450
30451
30452
30453
30454.PHONY: all-libtool maybe-all-libtool
30455maybe-all-libtool:
30456@if gcc-bootstrap
30457all-libtool: stage_current
30458@endif gcc-bootstrap
30459@if libtool
30460TARGET-libtool=all
30461maybe-all-libtool: all-libtool
30462all-libtool: configure-libtool
30463	@: $(MAKE); $(unstage)
30464	@r=`${PWD_COMMAND}`; export r; \
30465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30466	$(HOST_EXPORTS)  \
30467	(cd $(HOST_SUBDIR)/libtool && \
30468	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30469		$(TARGET-libtool))
30470@endif libtool
30471
30472
30473
30474
30475.PHONY: check-libtool maybe-check-libtool
30476maybe-check-libtool:
30477@if libtool
30478maybe-check-libtool: check-libtool
30479
30480check-libtool:
30481	@: $(MAKE); $(unstage)
30482	@r=`${PWD_COMMAND}`; export r; \
30483	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30484	$(HOST_EXPORTS) \
30485	(cd $(HOST_SUBDIR)/libtool && \
30486	  $(MAKE) $(FLAGS_TO_PASS)  check)
30487
30488@endif libtool
30489
30490.PHONY: install-libtool maybe-install-libtool
30491maybe-install-libtool:
30492@if libtool
30493maybe-install-libtool: install-libtool
30494
30495install-libtool: installdirs
30496	@: $(MAKE); $(unstage)
30497	@r=`${PWD_COMMAND}`; export r; \
30498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30499	$(HOST_EXPORTS) \
30500	(cd $(HOST_SUBDIR)/libtool && \
30501	  $(MAKE) $(FLAGS_TO_PASS)  install)
30502
30503@endif libtool
30504
30505# Other targets (info, dvi, pdf, etc.)
30506
30507.PHONY: maybe-info-libtool info-libtool
30508maybe-info-libtool:
30509@if libtool
30510maybe-info-libtool: info-libtool
30511
30512info-libtool: \
30513    configure-libtool
30514	@: $(MAKE); $(unstage)
30515	@[ -f ./libtool/Makefile ] || exit 0; \
30516	r=`${PWD_COMMAND}`; export r; \
30517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30518	$(HOST_EXPORTS) \
30519	for flag in $(EXTRA_HOST_FLAGS) ; do \
30520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30521	done; \
30522	echo "Doing info in libtool" ; \
30523	(cd $(HOST_SUBDIR)/libtool && \
30524	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30525	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30526	          "RANLIB=$${RANLIB}" \
30527	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30528	          info) \
30529	  || exit 1
30530
30531@endif libtool
30532
30533.PHONY: maybe-dvi-libtool dvi-libtool
30534maybe-dvi-libtool:
30535@if libtool
30536maybe-dvi-libtool: dvi-libtool
30537
30538dvi-libtool: \
30539    configure-libtool
30540	@: $(MAKE); $(unstage)
30541	@[ -f ./libtool/Makefile ] || exit 0; \
30542	r=`${PWD_COMMAND}`; export r; \
30543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30544	$(HOST_EXPORTS) \
30545	for flag in $(EXTRA_HOST_FLAGS) ; do \
30546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30547	done; \
30548	echo "Doing dvi in libtool" ; \
30549	(cd $(HOST_SUBDIR)/libtool && \
30550	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30551	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30552	          "RANLIB=$${RANLIB}" \
30553	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30554	          dvi) \
30555	  || exit 1
30556
30557@endif libtool
30558
30559.PHONY: maybe-pdf-libtool pdf-libtool
30560maybe-pdf-libtool:
30561@if libtool
30562maybe-pdf-libtool: pdf-libtool
30563
30564pdf-libtool: \
30565    configure-libtool
30566	@: $(MAKE); $(unstage)
30567	@[ -f ./libtool/Makefile ] || exit 0; \
30568	r=`${PWD_COMMAND}`; export r; \
30569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30570	$(HOST_EXPORTS) \
30571	for flag in $(EXTRA_HOST_FLAGS) ; do \
30572	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30573	done; \
30574	echo "Doing pdf in libtool" ; \
30575	(cd $(HOST_SUBDIR)/libtool && \
30576	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30577	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30578	          "RANLIB=$${RANLIB}" \
30579	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30580	          pdf) \
30581	  || exit 1
30582
30583@endif libtool
30584
30585.PHONY: maybe-html-libtool html-libtool
30586maybe-html-libtool:
30587@if libtool
30588maybe-html-libtool: html-libtool
30589
30590html-libtool: \
30591    configure-libtool
30592	@: $(MAKE); $(unstage)
30593	@[ -f ./libtool/Makefile ] || exit 0; \
30594	r=`${PWD_COMMAND}`; export r; \
30595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596	$(HOST_EXPORTS) \
30597	for flag in $(EXTRA_HOST_FLAGS) ; do \
30598	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30599	done; \
30600	echo "Doing html in libtool" ; \
30601	(cd $(HOST_SUBDIR)/libtool && \
30602	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604	          "RANLIB=$${RANLIB}" \
30605	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30606	          html) \
30607	  || exit 1
30608
30609@endif libtool
30610
30611.PHONY: maybe-TAGS-libtool TAGS-libtool
30612maybe-TAGS-libtool:
30613@if libtool
30614maybe-TAGS-libtool: TAGS-libtool
30615
30616TAGS-libtool: \
30617    configure-libtool
30618	@: $(MAKE); $(unstage)
30619	@[ -f ./libtool/Makefile ] || exit 0; \
30620	r=`${PWD_COMMAND}`; export r; \
30621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30622	$(HOST_EXPORTS) \
30623	for flag in $(EXTRA_HOST_FLAGS) ; do \
30624	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30625	done; \
30626	echo "Doing TAGS in libtool" ; \
30627	(cd $(HOST_SUBDIR)/libtool && \
30628	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30629	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30630	          "RANLIB=$${RANLIB}" \
30631	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30632	          TAGS) \
30633	  || exit 1
30634
30635@endif libtool
30636
30637.PHONY: maybe-install-info-libtool install-info-libtool
30638maybe-install-info-libtool:
30639@if libtool
30640maybe-install-info-libtool: install-info-libtool
30641
30642install-info-libtool: \
30643    configure-libtool \
30644    info-libtool
30645	@: $(MAKE); $(unstage)
30646	@[ -f ./libtool/Makefile ] || exit 0; \
30647	r=`${PWD_COMMAND}`; export r; \
30648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649	$(HOST_EXPORTS) \
30650	for flag in $(EXTRA_HOST_FLAGS) ; do \
30651	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30652	done; \
30653	echo "Doing install-info in libtool" ; \
30654	(cd $(HOST_SUBDIR)/libtool && \
30655	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30656	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30657	          "RANLIB=$${RANLIB}" \
30658	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30659	          install-info) \
30660	  || exit 1
30661
30662@endif libtool
30663
30664.PHONY: maybe-install-pdf-libtool install-pdf-libtool
30665maybe-install-pdf-libtool:
30666@if libtool
30667maybe-install-pdf-libtool: install-pdf-libtool
30668
30669install-pdf-libtool: \
30670    configure-libtool \
30671    pdf-libtool
30672	@: $(MAKE); $(unstage)
30673	@[ -f ./libtool/Makefile ] || exit 0; \
30674	r=`${PWD_COMMAND}`; export r; \
30675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676	$(HOST_EXPORTS) \
30677	for flag in $(EXTRA_HOST_FLAGS) ; do \
30678	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30679	done; \
30680	echo "Doing install-pdf in libtool" ; \
30681	(cd $(HOST_SUBDIR)/libtool && \
30682	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30683	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30684	          "RANLIB=$${RANLIB}" \
30685	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30686	          install-pdf) \
30687	  || exit 1
30688
30689@endif libtool
30690
30691.PHONY: maybe-install-html-libtool install-html-libtool
30692maybe-install-html-libtool:
30693@if libtool
30694maybe-install-html-libtool: install-html-libtool
30695
30696install-html-libtool: \
30697    configure-libtool \
30698    html-libtool
30699	@: $(MAKE); $(unstage)
30700	@[ -f ./libtool/Makefile ] || exit 0; \
30701	r=`${PWD_COMMAND}`; export r; \
30702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703	$(HOST_EXPORTS) \
30704	for flag in $(EXTRA_HOST_FLAGS) ; do \
30705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706	done; \
30707	echo "Doing install-html in libtool" ; \
30708	(cd $(HOST_SUBDIR)/libtool && \
30709	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30710	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30711	          "RANLIB=$${RANLIB}" \
30712	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30713	          install-html) \
30714	  || exit 1
30715
30716@endif libtool
30717
30718.PHONY: maybe-installcheck-libtool installcheck-libtool
30719maybe-installcheck-libtool:
30720@if libtool
30721maybe-installcheck-libtool: installcheck-libtool
30722
30723installcheck-libtool: \
30724    configure-libtool
30725	@: $(MAKE); $(unstage)
30726	@[ -f ./libtool/Makefile ] || exit 0; \
30727	r=`${PWD_COMMAND}`; export r; \
30728	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30729	$(HOST_EXPORTS) \
30730	for flag in $(EXTRA_HOST_FLAGS) ; do \
30731	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30732	done; \
30733	echo "Doing installcheck in libtool" ; \
30734	(cd $(HOST_SUBDIR)/libtool && \
30735	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30736	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30737	          "RANLIB=$${RANLIB}" \
30738	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30739	          installcheck) \
30740	  || exit 1
30741
30742@endif libtool
30743
30744.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30745maybe-mostlyclean-libtool:
30746@if libtool
30747maybe-mostlyclean-libtool: mostlyclean-libtool
30748
30749mostlyclean-libtool:
30750	@: $(MAKE); $(unstage)
30751	@[ -f ./libtool/Makefile ] || exit 0; \
30752	r=`${PWD_COMMAND}`; export r; \
30753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30754	$(HOST_EXPORTS) \
30755	for flag in $(EXTRA_HOST_FLAGS) ; do \
30756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30757	done; \
30758	echo "Doing mostlyclean in libtool" ; \
30759	(cd $(HOST_SUBDIR)/libtool && \
30760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30762	          "RANLIB=$${RANLIB}" \
30763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30764	          mostlyclean) \
30765	  || exit 1
30766
30767@endif libtool
30768
30769.PHONY: maybe-clean-libtool clean-libtool
30770maybe-clean-libtool:
30771@if libtool
30772maybe-clean-libtool: clean-libtool
30773
30774clean-libtool:
30775	@: $(MAKE); $(unstage)
30776	@[ -f ./libtool/Makefile ] || exit 0; \
30777	r=`${PWD_COMMAND}`; export r; \
30778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30779	$(HOST_EXPORTS) \
30780	for flag in $(EXTRA_HOST_FLAGS) ; do \
30781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30782	done; \
30783	echo "Doing clean in libtool" ; \
30784	(cd $(HOST_SUBDIR)/libtool && \
30785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30787	          "RANLIB=$${RANLIB}" \
30788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30789	          clean) \
30790	  || exit 1
30791
30792@endif libtool
30793
30794.PHONY: maybe-distclean-libtool distclean-libtool
30795maybe-distclean-libtool:
30796@if libtool
30797maybe-distclean-libtool: distclean-libtool
30798
30799distclean-libtool:
30800	@: $(MAKE); $(unstage)
30801	@[ -f ./libtool/Makefile ] || exit 0; \
30802	r=`${PWD_COMMAND}`; export r; \
30803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30804	$(HOST_EXPORTS) \
30805	for flag in $(EXTRA_HOST_FLAGS) ; do \
30806	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30807	done; \
30808	echo "Doing distclean in libtool" ; \
30809	(cd $(HOST_SUBDIR)/libtool && \
30810	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30811	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30812	          "RANLIB=$${RANLIB}" \
30813	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30814	          distclean) \
30815	  || exit 1
30816
30817@endif libtool
30818
30819.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30820maybe-maintainer-clean-libtool:
30821@if libtool
30822maybe-maintainer-clean-libtool: maintainer-clean-libtool
30823
30824maintainer-clean-libtool:
30825	@: $(MAKE); $(unstage)
30826	@[ -f ./libtool/Makefile ] || exit 0; \
30827	r=`${PWD_COMMAND}`; export r; \
30828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30829	$(HOST_EXPORTS) \
30830	for flag in $(EXTRA_HOST_FLAGS) ; do \
30831	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30832	done; \
30833	echo "Doing maintainer-clean in libtool" ; \
30834	(cd $(HOST_SUBDIR)/libtool && \
30835	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30836	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30837	          "RANLIB=$${RANLIB}" \
30838	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30839	          maintainer-clean) \
30840	  || exit 1
30841
30842@endif libtool
30843
30844
30845
30846.PHONY: configure-m4 maybe-configure-m4
30847maybe-configure-m4:
30848@if gcc-bootstrap
30849configure-m4: stage_current
30850@endif gcc-bootstrap
30851@if m4
30852maybe-configure-m4: configure-m4
30853configure-m4:
30854	@: $(MAKE); $(unstage)
30855	@r=`${PWD_COMMAND}`; export r; \
30856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30857	test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30858	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30859	$(HOST_EXPORTS)  \
30860	echo Configuring in $(HOST_SUBDIR)/m4; \
30861	cd "$(HOST_SUBDIR)/m4" || exit 1; \
30862	case $(srcdir) in \
30863	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30864	  *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30865		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30866	esac; \
30867	srcdiroption="--srcdir=$${topdir}/m4"; \
30868	libsrcdir="$$s/m4"; \
30869	$(SHELL) $${libsrcdir}/configure \
30870	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30871	  --target=${target_alias} $${srcdiroption}  \
30872	  || exit 1
30873@endif m4
30874
30875
30876
30877
30878
30879.PHONY: all-m4 maybe-all-m4
30880maybe-all-m4:
30881@if gcc-bootstrap
30882all-m4: stage_current
30883@endif gcc-bootstrap
30884@if m4
30885TARGET-m4=all
30886maybe-all-m4: all-m4
30887all-m4: configure-m4
30888	@: $(MAKE); $(unstage)
30889	@r=`${PWD_COMMAND}`; export r; \
30890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891	$(HOST_EXPORTS)  \
30892	(cd $(HOST_SUBDIR)/m4 && \
30893	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30894		$(TARGET-m4))
30895@endif m4
30896
30897
30898
30899
30900.PHONY: check-m4 maybe-check-m4
30901maybe-check-m4:
30902@if m4
30903maybe-check-m4: check-m4
30904
30905check-m4:
30906	@: $(MAKE); $(unstage)
30907	@r=`${PWD_COMMAND}`; export r; \
30908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30909	$(HOST_EXPORTS) \
30910	(cd $(HOST_SUBDIR)/m4 && \
30911	  $(MAKE) $(FLAGS_TO_PASS)  check)
30912
30913@endif m4
30914
30915.PHONY: install-m4 maybe-install-m4
30916maybe-install-m4:
30917@if m4
30918maybe-install-m4: install-m4
30919
30920install-m4: installdirs
30921	@: $(MAKE); $(unstage)
30922	@r=`${PWD_COMMAND}`; export r; \
30923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30924	$(HOST_EXPORTS) \
30925	(cd $(HOST_SUBDIR)/m4 && \
30926	  $(MAKE) $(FLAGS_TO_PASS)  install)
30927
30928@endif m4
30929
30930# Other targets (info, dvi, pdf, etc.)
30931
30932.PHONY: maybe-info-m4 info-m4
30933maybe-info-m4:
30934@if m4
30935maybe-info-m4: info-m4
30936
30937info-m4: \
30938    configure-m4
30939	@: $(MAKE); $(unstage)
30940	@[ -f ./m4/Makefile ] || exit 0; \
30941	r=`${PWD_COMMAND}`; export r; \
30942	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30943	$(HOST_EXPORTS) \
30944	for flag in $(EXTRA_HOST_FLAGS) ; do \
30945	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30946	done; \
30947	echo "Doing info in m4" ; \
30948	(cd $(HOST_SUBDIR)/m4 && \
30949	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30950	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30951	          "RANLIB=$${RANLIB}" \
30952	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30953	          info) \
30954	  || exit 1
30955
30956@endif m4
30957
30958.PHONY: maybe-dvi-m4 dvi-m4
30959maybe-dvi-m4:
30960@if m4
30961maybe-dvi-m4: dvi-m4
30962
30963dvi-m4: \
30964    configure-m4
30965	@: $(MAKE); $(unstage)
30966	@[ -f ./m4/Makefile ] || exit 0; \
30967	r=`${PWD_COMMAND}`; export r; \
30968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30969	$(HOST_EXPORTS) \
30970	for flag in $(EXTRA_HOST_FLAGS) ; do \
30971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30972	done; \
30973	echo "Doing dvi in m4" ; \
30974	(cd $(HOST_SUBDIR)/m4 && \
30975	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30976	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30977	          "RANLIB=$${RANLIB}" \
30978	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30979	          dvi) \
30980	  || exit 1
30981
30982@endif m4
30983
30984.PHONY: maybe-pdf-m4 pdf-m4
30985maybe-pdf-m4:
30986@if m4
30987maybe-pdf-m4: pdf-m4
30988
30989pdf-m4: \
30990    configure-m4
30991	@: $(MAKE); $(unstage)
30992	@[ -f ./m4/Makefile ] || exit 0; \
30993	r=`${PWD_COMMAND}`; export r; \
30994	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995	$(HOST_EXPORTS) \
30996	for flag in $(EXTRA_HOST_FLAGS) ; do \
30997	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30998	done; \
30999	echo "Doing pdf in m4" ; \
31000	(cd $(HOST_SUBDIR)/m4 && \
31001	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31002	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31003	          "RANLIB=$${RANLIB}" \
31004	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31005	          pdf) \
31006	  || exit 1
31007
31008@endif m4
31009
31010.PHONY: maybe-html-m4 html-m4
31011maybe-html-m4:
31012@if m4
31013maybe-html-m4: html-m4
31014
31015html-m4: \
31016    configure-m4
31017	@: $(MAKE); $(unstage)
31018	@[ -f ./m4/Makefile ] || exit 0; \
31019	r=`${PWD_COMMAND}`; export r; \
31020	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021	$(HOST_EXPORTS) \
31022	for flag in $(EXTRA_HOST_FLAGS) ; do \
31023	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31024	done; \
31025	echo "Doing html in m4" ; \
31026	(cd $(HOST_SUBDIR)/m4 && \
31027	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31028	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31029	          "RANLIB=$${RANLIB}" \
31030	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31031	          html) \
31032	  || exit 1
31033
31034@endif m4
31035
31036.PHONY: maybe-TAGS-m4 TAGS-m4
31037maybe-TAGS-m4:
31038@if m4
31039maybe-TAGS-m4: TAGS-m4
31040
31041TAGS-m4: \
31042    configure-m4
31043	@: $(MAKE); $(unstage)
31044	@[ -f ./m4/Makefile ] || exit 0; \
31045	r=`${PWD_COMMAND}`; export r; \
31046	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047	$(HOST_EXPORTS) \
31048	for flag in $(EXTRA_HOST_FLAGS) ; do \
31049	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050	done; \
31051	echo "Doing TAGS in m4" ; \
31052	(cd $(HOST_SUBDIR)/m4 && \
31053	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31054	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31055	          "RANLIB=$${RANLIB}" \
31056	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31057	          TAGS) \
31058	  || exit 1
31059
31060@endif m4
31061
31062.PHONY: maybe-install-info-m4 install-info-m4
31063maybe-install-info-m4:
31064@if m4
31065maybe-install-info-m4: install-info-m4
31066
31067install-info-m4: \
31068    configure-m4 \
31069    info-m4
31070	@: $(MAKE); $(unstage)
31071	@[ -f ./m4/Makefile ] || exit 0; \
31072	r=`${PWD_COMMAND}`; export r; \
31073	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31074	$(HOST_EXPORTS) \
31075	for flag in $(EXTRA_HOST_FLAGS) ; do \
31076	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31077	done; \
31078	echo "Doing install-info in m4" ; \
31079	(cd $(HOST_SUBDIR)/m4 && \
31080	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31081	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31082	          "RANLIB=$${RANLIB}" \
31083	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31084	          install-info) \
31085	  || exit 1
31086
31087@endif m4
31088
31089.PHONY: maybe-install-pdf-m4 install-pdf-m4
31090maybe-install-pdf-m4:
31091@if m4
31092maybe-install-pdf-m4: install-pdf-m4
31093
31094install-pdf-m4: \
31095    configure-m4 \
31096    pdf-m4
31097	@: $(MAKE); $(unstage)
31098	@[ -f ./m4/Makefile ] || exit 0; \
31099	r=`${PWD_COMMAND}`; export r; \
31100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31101	$(HOST_EXPORTS) \
31102	for flag in $(EXTRA_HOST_FLAGS) ; do \
31103	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31104	done; \
31105	echo "Doing install-pdf in m4" ; \
31106	(cd $(HOST_SUBDIR)/m4 && \
31107	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31108	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31109	          "RANLIB=$${RANLIB}" \
31110	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31111	          install-pdf) \
31112	  || exit 1
31113
31114@endif m4
31115
31116.PHONY: maybe-install-html-m4 install-html-m4
31117maybe-install-html-m4:
31118@if m4
31119maybe-install-html-m4: install-html-m4
31120
31121install-html-m4: \
31122    configure-m4 \
31123    html-m4
31124	@: $(MAKE); $(unstage)
31125	@[ -f ./m4/Makefile ] || exit 0; \
31126	r=`${PWD_COMMAND}`; export r; \
31127	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31128	$(HOST_EXPORTS) \
31129	for flag in $(EXTRA_HOST_FLAGS) ; do \
31130	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31131	done; \
31132	echo "Doing install-html in m4" ; \
31133	(cd $(HOST_SUBDIR)/m4 && \
31134	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31135	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31136	          "RANLIB=$${RANLIB}" \
31137	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31138	          install-html) \
31139	  || exit 1
31140
31141@endif m4
31142
31143.PHONY: maybe-installcheck-m4 installcheck-m4
31144maybe-installcheck-m4:
31145@if m4
31146maybe-installcheck-m4: installcheck-m4
31147
31148installcheck-m4: \
31149    configure-m4
31150	@: $(MAKE); $(unstage)
31151	@[ -f ./m4/Makefile ] || exit 0; \
31152	r=`${PWD_COMMAND}`; export r; \
31153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31154	$(HOST_EXPORTS) \
31155	for flag in $(EXTRA_HOST_FLAGS) ; do \
31156	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31157	done; \
31158	echo "Doing installcheck in m4" ; \
31159	(cd $(HOST_SUBDIR)/m4 && \
31160	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31161	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31162	          "RANLIB=$${RANLIB}" \
31163	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31164	          installcheck) \
31165	  || exit 1
31166
31167@endif m4
31168
31169.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31170maybe-mostlyclean-m4:
31171@if m4
31172maybe-mostlyclean-m4: mostlyclean-m4
31173
31174mostlyclean-m4:
31175	@: $(MAKE); $(unstage)
31176	@[ -f ./m4/Makefile ] || exit 0; \
31177	r=`${PWD_COMMAND}`; export r; \
31178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31179	$(HOST_EXPORTS) \
31180	for flag in $(EXTRA_HOST_FLAGS) ; do \
31181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31182	done; \
31183	echo "Doing mostlyclean in m4" ; \
31184	(cd $(HOST_SUBDIR)/m4 && \
31185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31187	          "RANLIB=$${RANLIB}" \
31188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31189	          mostlyclean) \
31190	  || exit 1
31191
31192@endif m4
31193
31194.PHONY: maybe-clean-m4 clean-m4
31195maybe-clean-m4:
31196@if m4
31197maybe-clean-m4: clean-m4
31198
31199clean-m4:
31200	@: $(MAKE); $(unstage)
31201	@[ -f ./m4/Makefile ] || exit 0; \
31202	r=`${PWD_COMMAND}`; export r; \
31203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31204	$(HOST_EXPORTS) \
31205	for flag in $(EXTRA_HOST_FLAGS) ; do \
31206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31207	done; \
31208	echo "Doing clean in m4" ; \
31209	(cd $(HOST_SUBDIR)/m4 && \
31210	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31211	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31212	          "RANLIB=$${RANLIB}" \
31213	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31214	          clean) \
31215	  || exit 1
31216
31217@endif m4
31218
31219.PHONY: maybe-distclean-m4 distclean-m4
31220maybe-distclean-m4:
31221@if m4
31222maybe-distclean-m4: distclean-m4
31223
31224distclean-m4:
31225	@: $(MAKE); $(unstage)
31226	@[ -f ./m4/Makefile ] || exit 0; \
31227	r=`${PWD_COMMAND}`; export r; \
31228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31229	$(HOST_EXPORTS) \
31230	for flag in $(EXTRA_HOST_FLAGS) ; do \
31231	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31232	done; \
31233	echo "Doing distclean in m4" ; \
31234	(cd $(HOST_SUBDIR)/m4 && \
31235	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31236	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31237	          "RANLIB=$${RANLIB}" \
31238	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31239	          distclean) \
31240	  || exit 1
31241
31242@endif m4
31243
31244.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31245maybe-maintainer-clean-m4:
31246@if m4
31247maybe-maintainer-clean-m4: maintainer-clean-m4
31248
31249maintainer-clean-m4:
31250	@: $(MAKE); $(unstage)
31251	@[ -f ./m4/Makefile ] || exit 0; \
31252	r=`${PWD_COMMAND}`; export r; \
31253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254	$(HOST_EXPORTS) \
31255	for flag in $(EXTRA_HOST_FLAGS) ; do \
31256	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31257	done; \
31258	echo "Doing maintainer-clean in m4" ; \
31259	(cd $(HOST_SUBDIR)/m4 && \
31260	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31261	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31262	          "RANLIB=$${RANLIB}" \
31263	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31264	          maintainer-clean) \
31265	  || exit 1
31266
31267@endif m4
31268
31269
31270
31271.PHONY: configure-make maybe-configure-make
31272maybe-configure-make:
31273@if gcc-bootstrap
31274configure-make: stage_current
31275@endif gcc-bootstrap
31276@if make
31277maybe-configure-make: configure-make
31278configure-make:
31279	@: $(MAKE); $(unstage)
31280	@r=`${PWD_COMMAND}`; export r; \
31281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31282	test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31283	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31284	$(HOST_EXPORTS)  \
31285	echo Configuring in $(HOST_SUBDIR)/make; \
31286	cd "$(HOST_SUBDIR)/make" || exit 1; \
31287	case $(srcdir) in \
31288	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31289	  *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31290		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31291	esac; \
31292	srcdiroption="--srcdir=$${topdir}/make"; \
31293	libsrcdir="$$s/make"; \
31294	$(SHELL) $${libsrcdir}/configure \
31295	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31296	  --target=${target_alias} $${srcdiroption}  \
31297	  || exit 1
31298@endif make
31299
31300
31301
31302
31303
31304.PHONY: all-make maybe-all-make
31305maybe-all-make:
31306@if gcc-bootstrap
31307all-make: stage_current
31308@endif gcc-bootstrap
31309@if make
31310TARGET-make=all
31311maybe-all-make: all-make
31312all-make: configure-make
31313	@: $(MAKE); $(unstage)
31314	@r=`${PWD_COMMAND}`; export r; \
31315	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31316	$(HOST_EXPORTS)  \
31317	(cd $(HOST_SUBDIR)/make && \
31318	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31319		$(TARGET-make))
31320@endif make
31321
31322
31323
31324
31325.PHONY: check-make maybe-check-make
31326maybe-check-make:
31327@if make
31328maybe-check-make: check-make
31329
31330check-make:
31331	@: $(MAKE); $(unstage)
31332	@r=`${PWD_COMMAND}`; export r; \
31333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31334	$(HOST_EXPORTS) \
31335	(cd $(HOST_SUBDIR)/make && \
31336	  $(MAKE) $(FLAGS_TO_PASS)  check)
31337
31338@endif make
31339
31340.PHONY: install-make maybe-install-make
31341maybe-install-make:
31342@if make
31343maybe-install-make: install-make
31344
31345install-make: installdirs
31346	@: $(MAKE); $(unstage)
31347	@r=`${PWD_COMMAND}`; export r; \
31348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31349	$(HOST_EXPORTS) \
31350	(cd $(HOST_SUBDIR)/make && \
31351	  $(MAKE) $(FLAGS_TO_PASS)  install)
31352
31353@endif make
31354
31355# Other targets (info, dvi, pdf, etc.)
31356
31357.PHONY: maybe-info-make info-make
31358maybe-info-make:
31359@if make
31360maybe-info-make: info-make
31361
31362info-make: \
31363    configure-make
31364	@: $(MAKE); $(unstage)
31365	@[ -f ./make/Makefile ] || exit 0; \
31366	r=`${PWD_COMMAND}`; export r; \
31367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368	$(HOST_EXPORTS) \
31369	for flag in $(EXTRA_HOST_FLAGS) ; do \
31370	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31371	done; \
31372	echo "Doing info in make" ; \
31373	(cd $(HOST_SUBDIR)/make && \
31374	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31375	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31376	          "RANLIB=$${RANLIB}" \
31377	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31378	          info) \
31379	  || exit 1
31380
31381@endif make
31382
31383.PHONY: maybe-dvi-make dvi-make
31384maybe-dvi-make:
31385@if make
31386maybe-dvi-make: dvi-make
31387
31388dvi-make: \
31389    configure-make
31390	@: $(MAKE); $(unstage)
31391	@[ -f ./make/Makefile ] || exit 0; \
31392	r=`${PWD_COMMAND}`; export r; \
31393	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31394	$(HOST_EXPORTS) \
31395	for flag in $(EXTRA_HOST_FLAGS) ; do \
31396	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31397	done; \
31398	echo "Doing dvi in make" ; \
31399	(cd $(HOST_SUBDIR)/make && \
31400	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31401	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31402	          "RANLIB=$${RANLIB}" \
31403	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31404	          dvi) \
31405	  || exit 1
31406
31407@endif make
31408
31409.PHONY: maybe-pdf-make pdf-make
31410maybe-pdf-make:
31411@if make
31412maybe-pdf-make: pdf-make
31413
31414pdf-make: \
31415    configure-make
31416	@: $(MAKE); $(unstage)
31417	@[ -f ./make/Makefile ] || exit 0; \
31418	r=`${PWD_COMMAND}`; export r; \
31419	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31420	$(HOST_EXPORTS) \
31421	for flag in $(EXTRA_HOST_FLAGS) ; do \
31422	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31423	done; \
31424	echo "Doing pdf in make" ; \
31425	(cd $(HOST_SUBDIR)/make && \
31426	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31427	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31428	          "RANLIB=$${RANLIB}" \
31429	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31430	          pdf) \
31431	  || exit 1
31432
31433@endif make
31434
31435.PHONY: maybe-html-make html-make
31436maybe-html-make:
31437@if make
31438maybe-html-make: html-make
31439
31440html-make: \
31441    configure-make
31442	@: $(MAKE); $(unstage)
31443	@[ -f ./make/Makefile ] || exit 0; \
31444	r=`${PWD_COMMAND}`; export r; \
31445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31446	$(HOST_EXPORTS) \
31447	for flag in $(EXTRA_HOST_FLAGS) ; do \
31448	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31449	done; \
31450	echo "Doing html in make" ; \
31451	(cd $(HOST_SUBDIR)/make && \
31452	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31453	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31454	          "RANLIB=$${RANLIB}" \
31455	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31456	          html) \
31457	  || exit 1
31458
31459@endif make
31460
31461.PHONY: maybe-TAGS-make TAGS-make
31462maybe-TAGS-make:
31463@if make
31464maybe-TAGS-make: TAGS-make
31465
31466TAGS-make: \
31467    configure-make
31468	@: $(MAKE); $(unstage)
31469	@[ -f ./make/Makefile ] || exit 0; \
31470	r=`${PWD_COMMAND}`; export r; \
31471	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31472	$(HOST_EXPORTS) \
31473	for flag in $(EXTRA_HOST_FLAGS) ; do \
31474	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475	done; \
31476	echo "Doing TAGS in make" ; \
31477	(cd $(HOST_SUBDIR)/make && \
31478	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31479	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31480	          "RANLIB=$${RANLIB}" \
31481	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31482	          TAGS) \
31483	  || exit 1
31484
31485@endif make
31486
31487.PHONY: maybe-install-info-make install-info-make
31488maybe-install-info-make:
31489@if make
31490maybe-install-info-make: install-info-make
31491
31492install-info-make: \
31493    configure-make \
31494    info-make
31495	@: $(MAKE); $(unstage)
31496	@[ -f ./make/Makefile ] || exit 0; \
31497	r=`${PWD_COMMAND}`; export r; \
31498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499	$(HOST_EXPORTS) \
31500	for flag in $(EXTRA_HOST_FLAGS) ; do \
31501	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31502	done; \
31503	echo "Doing install-info in make" ; \
31504	(cd $(HOST_SUBDIR)/make && \
31505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31507	          "RANLIB=$${RANLIB}" \
31508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31509	          install-info) \
31510	  || exit 1
31511
31512@endif make
31513
31514.PHONY: maybe-install-pdf-make install-pdf-make
31515maybe-install-pdf-make:
31516@if make
31517maybe-install-pdf-make: install-pdf-make
31518
31519install-pdf-make: \
31520    configure-make \
31521    pdf-make
31522	@: $(MAKE); $(unstage)
31523	@[ -f ./make/Makefile ] || exit 0; \
31524	r=`${PWD_COMMAND}`; export r; \
31525	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31526	$(HOST_EXPORTS) \
31527	for flag in $(EXTRA_HOST_FLAGS) ; do \
31528	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31529	done; \
31530	echo "Doing install-pdf in make" ; \
31531	(cd $(HOST_SUBDIR)/make && \
31532	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31533	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31534	          "RANLIB=$${RANLIB}" \
31535	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31536	          install-pdf) \
31537	  || exit 1
31538
31539@endif make
31540
31541.PHONY: maybe-install-html-make install-html-make
31542maybe-install-html-make:
31543@if make
31544maybe-install-html-make: install-html-make
31545
31546install-html-make: \
31547    configure-make \
31548    html-make
31549	@: $(MAKE); $(unstage)
31550	@[ -f ./make/Makefile ] || exit 0; \
31551	r=`${PWD_COMMAND}`; export r; \
31552	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553	$(HOST_EXPORTS) \
31554	for flag in $(EXTRA_HOST_FLAGS) ; do \
31555	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556	done; \
31557	echo "Doing install-html in make" ; \
31558	(cd $(HOST_SUBDIR)/make && \
31559	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561	          "RANLIB=$${RANLIB}" \
31562	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563	          install-html) \
31564	  || exit 1
31565
31566@endif make
31567
31568.PHONY: maybe-installcheck-make installcheck-make
31569maybe-installcheck-make:
31570@if make
31571maybe-installcheck-make: installcheck-make
31572
31573installcheck-make: \
31574    configure-make
31575	@: $(MAKE); $(unstage)
31576	@[ -f ./make/Makefile ] || exit 0; \
31577	r=`${PWD_COMMAND}`; export r; \
31578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31579	$(HOST_EXPORTS) \
31580	for flag in $(EXTRA_HOST_FLAGS) ; do \
31581	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31582	done; \
31583	echo "Doing installcheck in make" ; \
31584	(cd $(HOST_SUBDIR)/make && \
31585	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31586	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31587	          "RANLIB=$${RANLIB}" \
31588	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31589	          installcheck) \
31590	  || exit 1
31591
31592@endif make
31593
31594.PHONY: maybe-mostlyclean-make mostlyclean-make
31595maybe-mostlyclean-make:
31596@if make
31597maybe-mostlyclean-make: mostlyclean-make
31598
31599mostlyclean-make:
31600	@: $(MAKE); $(unstage)
31601	@[ -f ./make/Makefile ] || exit 0; \
31602	r=`${PWD_COMMAND}`; export r; \
31603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604	$(HOST_EXPORTS) \
31605	for flag in $(EXTRA_HOST_FLAGS) ; do \
31606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31607	done; \
31608	echo "Doing mostlyclean in make" ; \
31609	(cd $(HOST_SUBDIR)/make && \
31610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31612	          "RANLIB=$${RANLIB}" \
31613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31614	          mostlyclean) \
31615	  || exit 1
31616
31617@endif make
31618
31619.PHONY: maybe-clean-make clean-make
31620maybe-clean-make:
31621@if make
31622maybe-clean-make: clean-make
31623
31624clean-make:
31625	@: $(MAKE); $(unstage)
31626	@[ -f ./make/Makefile ] || exit 0; \
31627	r=`${PWD_COMMAND}`; export r; \
31628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31629	$(HOST_EXPORTS) \
31630	for flag in $(EXTRA_HOST_FLAGS) ; do \
31631	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31632	done; \
31633	echo "Doing clean in make" ; \
31634	(cd $(HOST_SUBDIR)/make && \
31635	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31636	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31637	          "RANLIB=$${RANLIB}" \
31638	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31639	          clean) \
31640	  || exit 1
31641
31642@endif make
31643
31644.PHONY: maybe-distclean-make distclean-make
31645maybe-distclean-make:
31646@if make
31647maybe-distclean-make: distclean-make
31648
31649distclean-make:
31650	@: $(MAKE); $(unstage)
31651	@[ -f ./make/Makefile ] || exit 0; \
31652	r=`${PWD_COMMAND}`; export r; \
31653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31654	$(HOST_EXPORTS) \
31655	for flag in $(EXTRA_HOST_FLAGS) ; do \
31656	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31657	done; \
31658	echo "Doing distclean in make" ; \
31659	(cd $(HOST_SUBDIR)/make && \
31660	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31661	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31662	          "RANLIB=$${RANLIB}" \
31663	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31664	          distclean) \
31665	  || exit 1
31666
31667@endif make
31668
31669.PHONY: maybe-maintainer-clean-make maintainer-clean-make
31670maybe-maintainer-clean-make:
31671@if make
31672maybe-maintainer-clean-make: maintainer-clean-make
31673
31674maintainer-clean-make:
31675	@: $(MAKE); $(unstage)
31676	@[ -f ./make/Makefile ] || exit 0; \
31677	r=`${PWD_COMMAND}`; export r; \
31678	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679	$(HOST_EXPORTS) \
31680	for flag in $(EXTRA_HOST_FLAGS) ; do \
31681	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31682	done; \
31683	echo "Doing maintainer-clean in make" ; \
31684	(cd $(HOST_SUBDIR)/make && \
31685	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31686	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31687	          "RANLIB=$${RANLIB}" \
31688	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31689	          maintainer-clean) \
31690	  || exit 1
31691
31692@endif make
31693
31694
31695
31696.PHONY: configure-mmalloc maybe-configure-mmalloc
31697maybe-configure-mmalloc:
31698@if gcc-bootstrap
31699configure-mmalloc: stage_current
31700@endif gcc-bootstrap
31701@if mmalloc
31702maybe-configure-mmalloc: configure-mmalloc
31703configure-mmalloc:
31704	@: $(MAKE); $(unstage)
31705	@r=`${PWD_COMMAND}`; export r; \
31706	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31707	test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31708	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31709	$(HOST_EXPORTS)  \
31710	echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31711	cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31712	case $(srcdir) in \
31713	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31714	  *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31715		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31716	esac; \
31717	srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31718	libsrcdir="$$s/mmalloc"; \
31719	$(SHELL) $${libsrcdir}/configure \
31720	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31721	  --target=${target_alias} $${srcdiroption}  \
31722	  || exit 1
31723@endif mmalloc
31724
31725
31726
31727
31728
31729.PHONY: all-mmalloc maybe-all-mmalloc
31730maybe-all-mmalloc:
31731@if gcc-bootstrap
31732all-mmalloc: stage_current
31733@endif gcc-bootstrap
31734@if mmalloc
31735TARGET-mmalloc=all
31736maybe-all-mmalloc: all-mmalloc
31737all-mmalloc: configure-mmalloc
31738	@: $(MAKE); $(unstage)
31739	@r=`${PWD_COMMAND}`; export r; \
31740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741	$(HOST_EXPORTS)  \
31742	(cd $(HOST_SUBDIR)/mmalloc && \
31743	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31744		$(TARGET-mmalloc))
31745@endif mmalloc
31746
31747
31748
31749
31750.PHONY: check-mmalloc maybe-check-mmalloc
31751maybe-check-mmalloc:
31752@if mmalloc
31753maybe-check-mmalloc: check-mmalloc
31754
31755check-mmalloc:
31756
31757@endif mmalloc
31758
31759.PHONY: install-mmalloc maybe-install-mmalloc
31760maybe-install-mmalloc:
31761@if mmalloc
31762maybe-install-mmalloc: install-mmalloc
31763
31764install-mmalloc: installdirs
31765	@: $(MAKE); $(unstage)
31766	@r=`${PWD_COMMAND}`; export r; \
31767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31768	$(HOST_EXPORTS) \
31769	(cd $(HOST_SUBDIR)/mmalloc && \
31770	  $(MAKE) $(FLAGS_TO_PASS)  install)
31771
31772@endif mmalloc
31773
31774# Other targets (info, dvi, pdf, etc.)
31775
31776.PHONY: maybe-info-mmalloc info-mmalloc
31777maybe-info-mmalloc:
31778@if mmalloc
31779maybe-info-mmalloc: info-mmalloc
31780
31781info-mmalloc: \
31782    configure-mmalloc
31783	@: $(MAKE); $(unstage)
31784	@[ -f ./mmalloc/Makefile ] || exit 0; \
31785	r=`${PWD_COMMAND}`; export r; \
31786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31787	$(HOST_EXPORTS) \
31788	for flag in $(EXTRA_HOST_FLAGS) ; do \
31789	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31790	done; \
31791	echo "Doing info in mmalloc" ; \
31792	(cd $(HOST_SUBDIR)/mmalloc && \
31793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31795	          "RANLIB=$${RANLIB}" \
31796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31797	          info) \
31798	  || exit 1
31799
31800@endif mmalloc
31801
31802.PHONY: maybe-dvi-mmalloc dvi-mmalloc
31803maybe-dvi-mmalloc:
31804@if mmalloc
31805maybe-dvi-mmalloc: dvi-mmalloc
31806
31807dvi-mmalloc: \
31808    configure-mmalloc
31809	@: $(MAKE); $(unstage)
31810	@[ -f ./mmalloc/Makefile ] || exit 0; \
31811	r=`${PWD_COMMAND}`; export r; \
31812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31813	$(HOST_EXPORTS) \
31814	for flag in $(EXTRA_HOST_FLAGS) ; do \
31815	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31816	done; \
31817	echo "Doing dvi in mmalloc" ; \
31818	(cd $(HOST_SUBDIR)/mmalloc && \
31819	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31820	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31821	          "RANLIB=$${RANLIB}" \
31822	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31823	          dvi) \
31824	  || exit 1
31825
31826@endif mmalloc
31827
31828.PHONY: maybe-pdf-mmalloc pdf-mmalloc
31829maybe-pdf-mmalloc:
31830@if mmalloc
31831maybe-pdf-mmalloc: pdf-mmalloc
31832
31833pdf-mmalloc: \
31834    configure-mmalloc
31835	@: $(MAKE); $(unstage)
31836	@[ -f ./mmalloc/Makefile ] || exit 0; \
31837	r=`${PWD_COMMAND}`; export r; \
31838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31839	$(HOST_EXPORTS) \
31840	for flag in $(EXTRA_HOST_FLAGS) ; do \
31841	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31842	done; \
31843	echo "Doing pdf in mmalloc" ; \
31844	(cd $(HOST_SUBDIR)/mmalloc && \
31845	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31846	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31847	          "RANLIB=$${RANLIB}" \
31848	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31849	          pdf) \
31850	  || exit 1
31851
31852@endif mmalloc
31853
31854.PHONY: maybe-html-mmalloc html-mmalloc
31855maybe-html-mmalloc:
31856@if mmalloc
31857maybe-html-mmalloc: html-mmalloc
31858
31859html-mmalloc: \
31860    configure-mmalloc
31861	@: $(MAKE); $(unstage)
31862	@[ -f ./mmalloc/Makefile ] || exit 0; \
31863	r=`${PWD_COMMAND}`; export r; \
31864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31865	$(HOST_EXPORTS) \
31866	for flag in $(EXTRA_HOST_FLAGS) ; do \
31867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31868	done; \
31869	echo "Doing html in mmalloc" ; \
31870	(cd $(HOST_SUBDIR)/mmalloc && \
31871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31873	          "RANLIB=$${RANLIB}" \
31874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31875	          html) \
31876	  || exit 1
31877
31878@endif mmalloc
31879
31880.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31881maybe-TAGS-mmalloc:
31882@if mmalloc
31883maybe-TAGS-mmalloc: TAGS-mmalloc
31884
31885TAGS-mmalloc: \
31886    configure-mmalloc
31887	@: $(MAKE); $(unstage)
31888	@[ -f ./mmalloc/Makefile ] || exit 0; \
31889	r=`${PWD_COMMAND}`; export r; \
31890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31891	$(HOST_EXPORTS) \
31892	for flag in $(EXTRA_HOST_FLAGS) ; do \
31893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31894	done; \
31895	echo "Doing TAGS in mmalloc" ; \
31896	(cd $(HOST_SUBDIR)/mmalloc && \
31897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31899	          "RANLIB=$${RANLIB}" \
31900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31901	          TAGS) \
31902	  || exit 1
31903
31904@endif mmalloc
31905
31906.PHONY: maybe-install-info-mmalloc install-info-mmalloc
31907maybe-install-info-mmalloc:
31908@if mmalloc
31909maybe-install-info-mmalloc: install-info-mmalloc
31910
31911install-info-mmalloc: \
31912    configure-mmalloc \
31913    info-mmalloc
31914	@: $(MAKE); $(unstage)
31915	@[ -f ./mmalloc/Makefile ] || exit 0; \
31916	r=`${PWD_COMMAND}`; export r; \
31917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918	$(HOST_EXPORTS) \
31919	for flag in $(EXTRA_HOST_FLAGS) ; do \
31920	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921	done; \
31922	echo "Doing install-info in mmalloc" ; \
31923	(cd $(HOST_SUBDIR)/mmalloc && \
31924	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926	          "RANLIB=$${RANLIB}" \
31927	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928	          install-info) \
31929	  || exit 1
31930
31931@endif mmalloc
31932
31933.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31934maybe-install-pdf-mmalloc:
31935@if mmalloc
31936maybe-install-pdf-mmalloc: install-pdf-mmalloc
31937
31938install-pdf-mmalloc: \
31939    configure-mmalloc \
31940    pdf-mmalloc
31941	@: $(MAKE); $(unstage)
31942	@[ -f ./mmalloc/Makefile ] || exit 0; \
31943	r=`${PWD_COMMAND}`; export r; \
31944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31945	$(HOST_EXPORTS) \
31946	for flag in $(EXTRA_HOST_FLAGS) ; do \
31947	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31948	done; \
31949	echo "Doing install-pdf in mmalloc" ; \
31950	(cd $(HOST_SUBDIR)/mmalloc && \
31951	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31952	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31953	          "RANLIB=$${RANLIB}" \
31954	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31955	          install-pdf) \
31956	  || exit 1
31957
31958@endif mmalloc
31959
31960.PHONY: maybe-install-html-mmalloc install-html-mmalloc
31961maybe-install-html-mmalloc:
31962@if mmalloc
31963maybe-install-html-mmalloc: install-html-mmalloc
31964
31965install-html-mmalloc: \
31966    configure-mmalloc \
31967    html-mmalloc
31968	@: $(MAKE); $(unstage)
31969	@[ -f ./mmalloc/Makefile ] || exit 0; \
31970	r=`${PWD_COMMAND}`; export r; \
31971	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972	$(HOST_EXPORTS) \
31973	for flag in $(EXTRA_HOST_FLAGS) ; do \
31974	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975	done; \
31976	echo "Doing install-html in mmalloc" ; \
31977	(cd $(HOST_SUBDIR)/mmalloc && \
31978	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980	          "RANLIB=$${RANLIB}" \
31981	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982	          install-html) \
31983	  || exit 1
31984
31985@endif mmalloc
31986
31987.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31988maybe-installcheck-mmalloc:
31989@if mmalloc
31990maybe-installcheck-mmalloc: installcheck-mmalloc
31991
31992installcheck-mmalloc: \
31993    configure-mmalloc
31994	@: $(MAKE); $(unstage)
31995	@[ -f ./mmalloc/Makefile ] || exit 0; \
31996	r=`${PWD_COMMAND}`; export r; \
31997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998	$(HOST_EXPORTS) \
31999	for flag in $(EXTRA_HOST_FLAGS) ; do \
32000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001	done; \
32002	echo "Doing installcheck in mmalloc" ; \
32003	(cd $(HOST_SUBDIR)/mmalloc && \
32004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006	          "RANLIB=$${RANLIB}" \
32007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008	          installcheck) \
32009	  || exit 1
32010
32011@endif mmalloc
32012
32013.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32014maybe-mostlyclean-mmalloc:
32015@if mmalloc
32016maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32017
32018mostlyclean-mmalloc:
32019	@: $(MAKE); $(unstage)
32020	@[ -f ./mmalloc/Makefile ] || exit 0; \
32021	r=`${PWD_COMMAND}`; export r; \
32022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32023	$(HOST_EXPORTS) \
32024	for flag in $(EXTRA_HOST_FLAGS) ; do \
32025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32026	done; \
32027	echo "Doing mostlyclean in mmalloc" ; \
32028	(cd $(HOST_SUBDIR)/mmalloc && \
32029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32031	          "RANLIB=$${RANLIB}" \
32032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32033	          mostlyclean) \
32034	  || exit 1
32035
32036@endif mmalloc
32037
32038.PHONY: maybe-clean-mmalloc clean-mmalloc
32039maybe-clean-mmalloc:
32040@if mmalloc
32041maybe-clean-mmalloc: clean-mmalloc
32042
32043clean-mmalloc:
32044	@: $(MAKE); $(unstage)
32045	@[ -f ./mmalloc/Makefile ] || exit 0; \
32046	r=`${PWD_COMMAND}`; export r; \
32047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32048	$(HOST_EXPORTS) \
32049	for flag in $(EXTRA_HOST_FLAGS) ; do \
32050	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32051	done; \
32052	echo "Doing clean in mmalloc" ; \
32053	(cd $(HOST_SUBDIR)/mmalloc && \
32054	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32055	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32056	          "RANLIB=$${RANLIB}" \
32057	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32058	          clean) \
32059	  || exit 1
32060
32061@endif mmalloc
32062
32063.PHONY: maybe-distclean-mmalloc distclean-mmalloc
32064maybe-distclean-mmalloc:
32065@if mmalloc
32066maybe-distclean-mmalloc: distclean-mmalloc
32067
32068distclean-mmalloc:
32069	@: $(MAKE); $(unstage)
32070	@[ -f ./mmalloc/Makefile ] || exit 0; \
32071	r=`${PWD_COMMAND}`; export r; \
32072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32073	$(HOST_EXPORTS) \
32074	for flag in $(EXTRA_HOST_FLAGS) ; do \
32075	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32076	done; \
32077	echo "Doing distclean in mmalloc" ; \
32078	(cd $(HOST_SUBDIR)/mmalloc && \
32079	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32080	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32081	          "RANLIB=$${RANLIB}" \
32082	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32083	          distclean) \
32084	  || exit 1
32085
32086@endif mmalloc
32087
32088.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32089maybe-maintainer-clean-mmalloc:
32090@if mmalloc
32091maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32092
32093maintainer-clean-mmalloc:
32094	@: $(MAKE); $(unstage)
32095	@[ -f ./mmalloc/Makefile ] || exit 0; \
32096	r=`${PWD_COMMAND}`; export r; \
32097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32098	$(HOST_EXPORTS) \
32099	for flag in $(EXTRA_HOST_FLAGS) ; do \
32100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32101	done; \
32102	echo "Doing maintainer-clean in mmalloc" ; \
32103	(cd $(HOST_SUBDIR)/mmalloc && \
32104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32106	          "RANLIB=$${RANLIB}" \
32107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32108	          maintainer-clean) \
32109	  || exit 1
32110
32111@endif mmalloc
32112
32113
32114
32115.PHONY: configure-patch maybe-configure-patch
32116maybe-configure-patch:
32117@if gcc-bootstrap
32118configure-patch: stage_current
32119@endif gcc-bootstrap
32120@if patch
32121maybe-configure-patch: configure-patch
32122configure-patch:
32123	@: $(MAKE); $(unstage)
32124	@r=`${PWD_COMMAND}`; export r; \
32125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126	test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32127	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32128	$(HOST_EXPORTS)  \
32129	echo Configuring in $(HOST_SUBDIR)/patch; \
32130	cd "$(HOST_SUBDIR)/patch" || exit 1; \
32131	case $(srcdir) in \
32132	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32133	  *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32134		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32135	esac; \
32136	srcdiroption="--srcdir=$${topdir}/patch"; \
32137	libsrcdir="$$s/patch"; \
32138	$(SHELL) $${libsrcdir}/configure \
32139	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32140	  --target=${target_alias} $${srcdiroption}  \
32141	  || exit 1
32142@endif patch
32143
32144
32145
32146
32147
32148.PHONY: all-patch maybe-all-patch
32149maybe-all-patch:
32150@if gcc-bootstrap
32151all-patch: stage_current
32152@endif gcc-bootstrap
32153@if patch
32154TARGET-patch=all
32155maybe-all-patch: all-patch
32156all-patch: configure-patch
32157	@: $(MAKE); $(unstage)
32158	@r=`${PWD_COMMAND}`; export r; \
32159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160	$(HOST_EXPORTS)  \
32161	(cd $(HOST_SUBDIR)/patch && \
32162	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32163		$(TARGET-patch))
32164@endif patch
32165
32166
32167
32168
32169.PHONY: check-patch maybe-check-patch
32170maybe-check-patch:
32171@if patch
32172maybe-check-patch: check-patch
32173
32174check-patch:
32175	@: $(MAKE); $(unstage)
32176	@r=`${PWD_COMMAND}`; export r; \
32177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178	$(HOST_EXPORTS) \
32179	(cd $(HOST_SUBDIR)/patch && \
32180	  $(MAKE) $(FLAGS_TO_PASS)  check)
32181
32182@endif patch
32183
32184.PHONY: install-patch maybe-install-patch
32185maybe-install-patch:
32186@if patch
32187maybe-install-patch: install-patch
32188
32189install-patch: installdirs
32190	@: $(MAKE); $(unstage)
32191	@r=`${PWD_COMMAND}`; export r; \
32192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32193	$(HOST_EXPORTS) \
32194	(cd $(HOST_SUBDIR)/patch && \
32195	  $(MAKE) $(FLAGS_TO_PASS)  install)
32196
32197@endif patch
32198
32199# Other targets (info, dvi, pdf, etc.)
32200
32201.PHONY: maybe-info-patch info-patch
32202maybe-info-patch:
32203@if patch
32204maybe-info-patch: info-patch
32205
32206info-patch: \
32207    configure-patch
32208	@: $(MAKE); $(unstage)
32209	@[ -f ./patch/Makefile ] || exit 0; \
32210	r=`${PWD_COMMAND}`; export r; \
32211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212	$(HOST_EXPORTS) \
32213	for flag in $(EXTRA_HOST_FLAGS) ; do \
32214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215	done; \
32216	echo "Doing info in patch" ; \
32217	(cd $(HOST_SUBDIR)/patch && \
32218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220	          "RANLIB=$${RANLIB}" \
32221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222	          info) \
32223	  || exit 1
32224
32225@endif patch
32226
32227.PHONY: maybe-dvi-patch dvi-patch
32228maybe-dvi-patch:
32229@if patch
32230maybe-dvi-patch: dvi-patch
32231
32232dvi-patch: \
32233    configure-patch
32234	@: $(MAKE); $(unstage)
32235	@[ -f ./patch/Makefile ] || exit 0; \
32236	r=`${PWD_COMMAND}`; export r; \
32237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32238	$(HOST_EXPORTS) \
32239	for flag in $(EXTRA_HOST_FLAGS) ; do \
32240	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32241	done; \
32242	echo "Doing dvi in patch" ; \
32243	(cd $(HOST_SUBDIR)/patch && \
32244	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32245	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32246	          "RANLIB=$${RANLIB}" \
32247	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32248	          dvi) \
32249	  || exit 1
32250
32251@endif patch
32252
32253.PHONY: maybe-pdf-patch pdf-patch
32254maybe-pdf-patch:
32255@if patch
32256maybe-pdf-patch: pdf-patch
32257
32258pdf-patch: \
32259    configure-patch
32260	@: $(MAKE); $(unstage)
32261	@[ -f ./patch/Makefile ] || exit 0; \
32262	r=`${PWD_COMMAND}`; export r; \
32263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264	$(HOST_EXPORTS) \
32265	for flag in $(EXTRA_HOST_FLAGS) ; do \
32266	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267	done; \
32268	echo "Doing pdf in patch" ; \
32269	(cd $(HOST_SUBDIR)/patch && \
32270	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272	          "RANLIB=$${RANLIB}" \
32273	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274	          pdf) \
32275	  || exit 1
32276
32277@endif patch
32278
32279.PHONY: maybe-html-patch html-patch
32280maybe-html-patch:
32281@if patch
32282maybe-html-patch: html-patch
32283
32284html-patch: \
32285    configure-patch
32286	@: $(MAKE); $(unstage)
32287	@[ -f ./patch/Makefile ] || exit 0; \
32288	r=`${PWD_COMMAND}`; export r; \
32289	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290	$(HOST_EXPORTS) \
32291	for flag in $(EXTRA_HOST_FLAGS) ; do \
32292	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293	done; \
32294	echo "Doing html in patch" ; \
32295	(cd $(HOST_SUBDIR)/patch && \
32296	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298	          "RANLIB=$${RANLIB}" \
32299	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300	          html) \
32301	  || exit 1
32302
32303@endif patch
32304
32305.PHONY: maybe-TAGS-patch TAGS-patch
32306maybe-TAGS-patch:
32307@if patch
32308maybe-TAGS-patch: TAGS-patch
32309
32310TAGS-patch: \
32311    configure-patch
32312	@: $(MAKE); $(unstage)
32313	@[ -f ./patch/Makefile ] || exit 0; \
32314	r=`${PWD_COMMAND}`; export r; \
32315	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32316	$(HOST_EXPORTS) \
32317	for flag in $(EXTRA_HOST_FLAGS) ; do \
32318	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32319	done; \
32320	echo "Doing TAGS in patch" ; \
32321	(cd $(HOST_SUBDIR)/patch && \
32322	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32323	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32324	          "RANLIB=$${RANLIB}" \
32325	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32326	          TAGS) \
32327	  || exit 1
32328
32329@endif patch
32330
32331.PHONY: maybe-install-info-patch install-info-patch
32332maybe-install-info-patch:
32333@if patch
32334maybe-install-info-patch: install-info-patch
32335
32336install-info-patch: \
32337    configure-patch \
32338    info-patch
32339	@: $(MAKE); $(unstage)
32340	@[ -f ./patch/Makefile ] || exit 0; \
32341	r=`${PWD_COMMAND}`; export r; \
32342	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343	$(HOST_EXPORTS) \
32344	for flag in $(EXTRA_HOST_FLAGS) ; do \
32345	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346	done; \
32347	echo "Doing install-info in patch" ; \
32348	(cd $(HOST_SUBDIR)/patch && \
32349	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351	          "RANLIB=$${RANLIB}" \
32352	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353	          install-info) \
32354	  || exit 1
32355
32356@endif patch
32357
32358.PHONY: maybe-install-pdf-patch install-pdf-patch
32359maybe-install-pdf-patch:
32360@if patch
32361maybe-install-pdf-patch: install-pdf-patch
32362
32363install-pdf-patch: \
32364    configure-patch \
32365    pdf-patch
32366	@: $(MAKE); $(unstage)
32367	@[ -f ./patch/Makefile ] || exit 0; \
32368	r=`${PWD_COMMAND}`; export r; \
32369	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32370	$(HOST_EXPORTS) \
32371	for flag in $(EXTRA_HOST_FLAGS) ; do \
32372	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32373	done; \
32374	echo "Doing install-pdf in patch" ; \
32375	(cd $(HOST_SUBDIR)/patch && \
32376	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32377	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32378	          "RANLIB=$${RANLIB}" \
32379	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32380	          install-pdf) \
32381	  || exit 1
32382
32383@endif patch
32384
32385.PHONY: maybe-install-html-patch install-html-patch
32386maybe-install-html-patch:
32387@if patch
32388maybe-install-html-patch: install-html-patch
32389
32390install-html-patch: \
32391    configure-patch \
32392    html-patch
32393	@: $(MAKE); $(unstage)
32394	@[ -f ./patch/Makefile ] || exit 0; \
32395	r=`${PWD_COMMAND}`; export r; \
32396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397	$(HOST_EXPORTS) \
32398	for flag in $(EXTRA_HOST_FLAGS) ; do \
32399	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400	done; \
32401	echo "Doing install-html in patch" ; \
32402	(cd $(HOST_SUBDIR)/patch && \
32403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405	          "RANLIB=$${RANLIB}" \
32406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407	          install-html) \
32408	  || exit 1
32409
32410@endif patch
32411
32412.PHONY: maybe-installcheck-patch installcheck-patch
32413maybe-installcheck-patch:
32414@if patch
32415maybe-installcheck-patch: installcheck-patch
32416
32417installcheck-patch: \
32418    configure-patch
32419	@: $(MAKE); $(unstage)
32420	@[ -f ./patch/Makefile ] || exit 0; \
32421	r=`${PWD_COMMAND}`; export r; \
32422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423	$(HOST_EXPORTS) \
32424	for flag in $(EXTRA_HOST_FLAGS) ; do \
32425	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426	done; \
32427	echo "Doing installcheck in patch" ; \
32428	(cd $(HOST_SUBDIR)/patch && \
32429	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431	          "RANLIB=$${RANLIB}" \
32432	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433	          installcheck) \
32434	  || exit 1
32435
32436@endif patch
32437
32438.PHONY: maybe-mostlyclean-patch mostlyclean-patch
32439maybe-mostlyclean-patch:
32440@if patch
32441maybe-mostlyclean-patch: mostlyclean-patch
32442
32443mostlyclean-patch:
32444	@: $(MAKE); $(unstage)
32445	@[ -f ./patch/Makefile ] || exit 0; \
32446	r=`${PWD_COMMAND}`; export r; \
32447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32448	$(HOST_EXPORTS) \
32449	for flag in $(EXTRA_HOST_FLAGS) ; do \
32450	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32451	done; \
32452	echo "Doing mostlyclean in patch" ; \
32453	(cd $(HOST_SUBDIR)/patch && \
32454	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32455	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32456	          "RANLIB=$${RANLIB}" \
32457	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32458	          mostlyclean) \
32459	  || exit 1
32460
32461@endif patch
32462
32463.PHONY: maybe-clean-patch clean-patch
32464maybe-clean-patch:
32465@if patch
32466maybe-clean-patch: clean-patch
32467
32468clean-patch:
32469	@: $(MAKE); $(unstage)
32470	@[ -f ./patch/Makefile ] || exit 0; \
32471	r=`${PWD_COMMAND}`; export r; \
32472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473	$(HOST_EXPORTS) \
32474	for flag in $(EXTRA_HOST_FLAGS) ; do \
32475	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32476	done; \
32477	echo "Doing clean in patch" ; \
32478	(cd $(HOST_SUBDIR)/patch && \
32479	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32480	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32481	          "RANLIB=$${RANLIB}" \
32482	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32483	          clean) \
32484	  || exit 1
32485
32486@endif patch
32487
32488.PHONY: maybe-distclean-patch distclean-patch
32489maybe-distclean-patch:
32490@if patch
32491maybe-distclean-patch: distclean-patch
32492
32493distclean-patch:
32494	@: $(MAKE); $(unstage)
32495	@[ -f ./patch/Makefile ] || exit 0; \
32496	r=`${PWD_COMMAND}`; export r; \
32497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32498	$(HOST_EXPORTS) \
32499	for flag in $(EXTRA_HOST_FLAGS) ; do \
32500	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32501	done; \
32502	echo "Doing distclean in patch" ; \
32503	(cd $(HOST_SUBDIR)/patch && \
32504	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32505	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32506	          "RANLIB=$${RANLIB}" \
32507	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32508	          distclean) \
32509	  || exit 1
32510
32511@endif patch
32512
32513.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32514maybe-maintainer-clean-patch:
32515@if patch
32516maybe-maintainer-clean-patch: maintainer-clean-patch
32517
32518maintainer-clean-patch:
32519	@: $(MAKE); $(unstage)
32520	@[ -f ./patch/Makefile ] || exit 0; \
32521	r=`${PWD_COMMAND}`; export r; \
32522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32523	$(HOST_EXPORTS) \
32524	for flag in $(EXTRA_HOST_FLAGS) ; do \
32525	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32526	done; \
32527	echo "Doing maintainer-clean in patch" ; \
32528	(cd $(HOST_SUBDIR)/patch && \
32529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32531	          "RANLIB=$${RANLIB}" \
32532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32533	          maintainer-clean) \
32534	  || exit 1
32535
32536@endif patch
32537
32538
32539
32540.PHONY: configure-perl maybe-configure-perl
32541maybe-configure-perl:
32542@if gcc-bootstrap
32543configure-perl: stage_current
32544@endif gcc-bootstrap
32545@if perl
32546maybe-configure-perl: configure-perl
32547configure-perl:
32548	@: $(MAKE); $(unstage)
32549	@r=`${PWD_COMMAND}`; export r; \
32550	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551	test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32552	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32553	$(HOST_EXPORTS)  \
32554	echo Configuring in $(HOST_SUBDIR)/perl; \
32555	cd "$(HOST_SUBDIR)/perl" || exit 1; \
32556	case $(srcdir) in \
32557	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32558	  *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32559		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32560	esac; \
32561	srcdiroption="--srcdir=$${topdir}/perl"; \
32562	libsrcdir="$$s/perl"; \
32563	$(SHELL) $${libsrcdir}/configure \
32564	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32565	  --target=${target_alias} $${srcdiroption}  \
32566	  || exit 1
32567@endif perl
32568
32569
32570
32571
32572
32573.PHONY: all-perl maybe-all-perl
32574maybe-all-perl:
32575@if gcc-bootstrap
32576all-perl: stage_current
32577@endif gcc-bootstrap
32578@if perl
32579TARGET-perl=all
32580maybe-all-perl: all-perl
32581all-perl: configure-perl
32582	@: $(MAKE); $(unstage)
32583	@r=`${PWD_COMMAND}`; export r; \
32584	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32585	$(HOST_EXPORTS)  \
32586	(cd $(HOST_SUBDIR)/perl && \
32587	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32588		$(TARGET-perl))
32589@endif perl
32590
32591
32592
32593
32594.PHONY: check-perl maybe-check-perl
32595maybe-check-perl:
32596@if perl
32597maybe-check-perl: check-perl
32598
32599check-perl:
32600	@: $(MAKE); $(unstage)
32601	@r=`${PWD_COMMAND}`; export r; \
32602	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32603	$(HOST_EXPORTS) \
32604	(cd $(HOST_SUBDIR)/perl && \
32605	  $(MAKE) $(FLAGS_TO_PASS)  check)
32606
32607@endif perl
32608
32609.PHONY: install-perl maybe-install-perl
32610maybe-install-perl:
32611@if perl
32612maybe-install-perl: install-perl
32613
32614install-perl: installdirs
32615	@: $(MAKE); $(unstage)
32616	@r=`${PWD_COMMAND}`; export r; \
32617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32618	$(HOST_EXPORTS) \
32619	(cd $(HOST_SUBDIR)/perl && \
32620	  $(MAKE) $(FLAGS_TO_PASS)  install)
32621
32622@endif perl
32623
32624# Other targets (info, dvi, pdf, etc.)
32625
32626.PHONY: maybe-info-perl info-perl
32627maybe-info-perl:
32628@if perl
32629maybe-info-perl: info-perl
32630
32631info-perl: \
32632    configure-perl
32633	@: $(MAKE); $(unstage)
32634	@[ -f ./perl/Makefile ] || exit 0; \
32635	r=`${PWD_COMMAND}`; export r; \
32636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32637	$(HOST_EXPORTS) \
32638	for flag in $(EXTRA_HOST_FLAGS) ; do \
32639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32640	done; \
32641	echo "Doing info in perl" ; \
32642	(cd $(HOST_SUBDIR)/perl && \
32643	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32644	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32645	          "RANLIB=$${RANLIB}" \
32646	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32647	          info) \
32648	  || exit 1
32649
32650@endif perl
32651
32652.PHONY: maybe-dvi-perl dvi-perl
32653maybe-dvi-perl:
32654@if perl
32655maybe-dvi-perl: dvi-perl
32656
32657dvi-perl: \
32658    configure-perl
32659	@: $(MAKE); $(unstage)
32660	@[ -f ./perl/Makefile ] || exit 0; \
32661	r=`${PWD_COMMAND}`; export r; \
32662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32663	$(HOST_EXPORTS) \
32664	for flag in $(EXTRA_HOST_FLAGS) ; do \
32665	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32666	done; \
32667	echo "Doing dvi in perl" ; \
32668	(cd $(HOST_SUBDIR)/perl && \
32669	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32670	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32671	          "RANLIB=$${RANLIB}" \
32672	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32673	          dvi) \
32674	  || exit 1
32675
32676@endif perl
32677
32678.PHONY: maybe-pdf-perl pdf-perl
32679maybe-pdf-perl:
32680@if perl
32681maybe-pdf-perl: pdf-perl
32682
32683pdf-perl: \
32684    configure-perl
32685	@: $(MAKE); $(unstage)
32686	@[ -f ./perl/Makefile ] || exit 0; \
32687	r=`${PWD_COMMAND}`; export r; \
32688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32689	$(HOST_EXPORTS) \
32690	for flag in $(EXTRA_HOST_FLAGS) ; do \
32691	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32692	done; \
32693	echo "Doing pdf in perl" ; \
32694	(cd $(HOST_SUBDIR)/perl && \
32695	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32696	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32697	          "RANLIB=$${RANLIB}" \
32698	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32699	          pdf) \
32700	  || exit 1
32701
32702@endif perl
32703
32704.PHONY: maybe-html-perl html-perl
32705maybe-html-perl:
32706@if perl
32707maybe-html-perl: html-perl
32708
32709html-perl: \
32710    configure-perl
32711	@: $(MAKE); $(unstage)
32712	@[ -f ./perl/Makefile ] || exit 0; \
32713	r=`${PWD_COMMAND}`; export r; \
32714	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32715	$(HOST_EXPORTS) \
32716	for flag in $(EXTRA_HOST_FLAGS) ; do \
32717	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32718	done; \
32719	echo "Doing html in perl" ; \
32720	(cd $(HOST_SUBDIR)/perl && \
32721	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32722	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32723	          "RANLIB=$${RANLIB}" \
32724	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32725	          html) \
32726	  || exit 1
32727
32728@endif perl
32729
32730.PHONY: maybe-TAGS-perl TAGS-perl
32731maybe-TAGS-perl:
32732@if perl
32733maybe-TAGS-perl: TAGS-perl
32734
32735TAGS-perl: \
32736    configure-perl
32737	@: $(MAKE); $(unstage)
32738	@[ -f ./perl/Makefile ] || exit 0; \
32739	r=`${PWD_COMMAND}`; export r; \
32740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32741	$(HOST_EXPORTS) \
32742	for flag in $(EXTRA_HOST_FLAGS) ; do \
32743	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32744	done; \
32745	echo "Doing TAGS in perl" ; \
32746	(cd $(HOST_SUBDIR)/perl && \
32747	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32748	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32749	          "RANLIB=$${RANLIB}" \
32750	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32751	          TAGS) \
32752	  || exit 1
32753
32754@endif perl
32755
32756.PHONY: maybe-install-info-perl install-info-perl
32757maybe-install-info-perl:
32758@if perl
32759maybe-install-info-perl: install-info-perl
32760
32761install-info-perl: \
32762    configure-perl \
32763    info-perl
32764	@: $(MAKE); $(unstage)
32765	@[ -f ./perl/Makefile ] || exit 0; \
32766	r=`${PWD_COMMAND}`; export r; \
32767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768	$(HOST_EXPORTS) \
32769	for flag in $(EXTRA_HOST_FLAGS) ; do \
32770	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771	done; \
32772	echo "Doing install-info in perl" ; \
32773	(cd $(HOST_SUBDIR)/perl && \
32774	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776	          "RANLIB=$${RANLIB}" \
32777	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778	          install-info) \
32779	  || exit 1
32780
32781@endif perl
32782
32783.PHONY: maybe-install-pdf-perl install-pdf-perl
32784maybe-install-pdf-perl:
32785@if perl
32786maybe-install-pdf-perl: install-pdf-perl
32787
32788install-pdf-perl: \
32789    configure-perl \
32790    pdf-perl
32791	@: $(MAKE); $(unstage)
32792	@[ -f ./perl/Makefile ] || exit 0; \
32793	r=`${PWD_COMMAND}`; export r; \
32794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32795	$(HOST_EXPORTS) \
32796	for flag in $(EXTRA_HOST_FLAGS) ; do \
32797	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32798	done; \
32799	echo "Doing install-pdf in perl" ; \
32800	(cd $(HOST_SUBDIR)/perl && \
32801	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32802	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32803	          "RANLIB=$${RANLIB}" \
32804	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32805	          install-pdf) \
32806	  || exit 1
32807
32808@endif perl
32809
32810.PHONY: maybe-install-html-perl install-html-perl
32811maybe-install-html-perl:
32812@if perl
32813maybe-install-html-perl: install-html-perl
32814
32815install-html-perl: \
32816    configure-perl \
32817    html-perl
32818	@: $(MAKE); $(unstage)
32819	@[ -f ./perl/Makefile ] || exit 0; \
32820	r=`${PWD_COMMAND}`; export r; \
32821	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32822	$(HOST_EXPORTS) \
32823	for flag in $(EXTRA_HOST_FLAGS) ; do \
32824	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825	done; \
32826	echo "Doing install-html in perl" ; \
32827	(cd $(HOST_SUBDIR)/perl && \
32828	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32829	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32830	          "RANLIB=$${RANLIB}" \
32831	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32832	          install-html) \
32833	  || exit 1
32834
32835@endif perl
32836
32837.PHONY: maybe-installcheck-perl installcheck-perl
32838maybe-installcheck-perl:
32839@if perl
32840maybe-installcheck-perl: installcheck-perl
32841
32842installcheck-perl: \
32843    configure-perl
32844	@: $(MAKE); $(unstage)
32845	@[ -f ./perl/Makefile ] || exit 0; \
32846	r=`${PWD_COMMAND}`; export r; \
32847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848	$(HOST_EXPORTS) \
32849	for flag in $(EXTRA_HOST_FLAGS) ; do \
32850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851	done; \
32852	echo "Doing installcheck in perl" ; \
32853	(cd $(HOST_SUBDIR)/perl && \
32854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856	          "RANLIB=$${RANLIB}" \
32857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858	          installcheck) \
32859	  || exit 1
32860
32861@endif perl
32862
32863.PHONY: maybe-mostlyclean-perl mostlyclean-perl
32864maybe-mostlyclean-perl:
32865@if perl
32866maybe-mostlyclean-perl: mostlyclean-perl
32867
32868mostlyclean-perl:
32869	@: $(MAKE); $(unstage)
32870	@[ -f ./perl/Makefile ] || exit 0; \
32871	r=`${PWD_COMMAND}`; export r; \
32872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873	$(HOST_EXPORTS) \
32874	for flag in $(EXTRA_HOST_FLAGS) ; do \
32875	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32876	done; \
32877	echo "Doing mostlyclean in perl" ; \
32878	(cd $(HOST_SUBDIR)/perl && \
32879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32881	          "RANLIB=$${RANLIB}" \
32882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32883	          mostlyclean) \
32884	  || exit 1
32885
32886@endif perl
32887
32888.PHONY: maybe-clean-perl clean-perl
32889maybe-clean-perl:
32890@if perl
32891maybe-clean-perl: clean-perl
32892
32893clean-perl:
32894	@: $(MAKE); $(unstage)
32895	@[ -f ./perl/Makefile ] || exit 0; \
32896	r=`${PWD_COMMAND}`; export r; \
32897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32898	$(HOST_EXPORTS) \
32899	for flag in $(EXTRA_HOST_FLAGS) ; do \
32900	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32901	done; \
32902	echo "Doing clean in perl" ; \
32903	(cd $(HOST_SUBDIR)/perl && \
32904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32906	          "RANLIB=$${RANLIB}" \
32907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32908	          clean) \
32909	  || exit 1
32910
32911@endif perl
32912
32913.PHONY: maybe-distclean-perl distclean-perl
32914maybe-distclean-perl:
32915@if perl
32916maybe-distclean-perl: distclean-perl
32917
32918distclean-perl:
32919	@: $(MAKE); $(unstage)
32920	@[ -f ./perl/Makefile ] || exit 0; \
32921	r=`${PWD_COMMAND}`; export r; \
32922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32923	$(HOST_EXPORTS) \
32924	for flag in $(EXTRA_HOST_FLAGS) ; do \
32925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32926	done; \
32927	echo "Doing distclean in perl" ; \
32928	(cd $(HOST_SUBDIR)/perl && \
32929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32931	          "RANLIB=$${RANLIB}" \
32932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32933	          distclean) \
32934	  || exit 1
32935
32936@endif perl
32937
32938.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32939maybe-maintainer-clean-perl:
32940@if perl
32941maybe-maintainer-clean-perl: maintainer-clean-perl
32942
32943maintainer-clean-perl:
32944	@: $(MAKE); $(unstage)
32945	@[ -f ./perl/Makefile ] || exit 0; \
32946	r=`${PWD_COMMAND}`; export r; \
32947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32948	$(HOST_EXPORTS) \
32949	for flag in $(EXTRA_HOST_FLAGS) ; do \
32950	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32951	done; \
32952	echo "Doing maintainer-clean in perl" ; \
32953	(cd $(HOST_SUBDIR)/perl && \
32954	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32955	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32956	          "RANLIB=$${RANLIB}" \
32957	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32958	          maintainer-clean) \
32959	  || exit 1
32960
32961@endif perl
32962
32963
32964
32965.PHONY: configure-prms maybe-configure-prms
32966maybe-configure-prms:
32967@if gcc-bootstrap
32968configure-prms: stage_current
32969@endif gcc-bootstrap
32970@if prms
32971maybe-configure-prms: configure-prms
32972configure-prms:
32973	@: $(MAKE); $(unstage)
32974	@r=`${PWD_COMMAND}`; export r; \
32975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976	test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32977	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32978	$(HOST_EXPORTS)  \
32979	echo Configuring in $(HOST_SUBDIR)/prms; \
32980	cd "$(HOST_SUBDIR)/prms" || exit 1; \
32981	case $(srcdir) in \
32982	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32983	  *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32984		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32985	esac; \
32986	srcdiroption="--srcdir=$${topdir}/prms"; \
32987	libsrcdir="$$s/prms"; \
32988	$(SHELL) $${libsrcdir}/configure \
32989	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32990	  --target=${target_alias} $${srcdiroption}  \
32991	  || exit 1
32992@endif prms
32993
32994
32995
32996
32997
32998.PHONY: all-prms maybe-all-prms
32999maybe-all-prms:
33000@if gcc-bootstrap
33001all-prms: stage_current
33002@endif gcc-bootstrap
33003@if prms
33004TARGET-prms=all
33005maybe-all-prms: all-prms
33006all-prms: configure-prms
33007	@: $(MAKE); $(unstage)
33008	@r=`${PWD_COMMAND}`; export r; \
33009	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010	$(HOST_EXPORTS)  \
33011	(cd $(HOST_SUBDIR)/prms && \
33012	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33013		$(TARGET-prms))
33014@endif prms
33015
33016
33017
33018
33019.PHONY: check-prms maybe-check-prms
33020maybe-check-prms:
33021@if prms
33022maybe-check-prms: check-prms
33023
33024check-prms:
33025	@: $(MAKE); $(unstage)
33026	@r=`${PWD_COMMAND}`; export r; \
33027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33028	$(HOST_EXPORTS) \
33029	(cd $(HOST_SUBDIR)/prms && \
33030	  $(MAKE) $(FLAGS_TO_PASS)  check)
33031
33032@endif prms
33033
33034.PHONY: install-prms maybe-install-prms
33035maybe-install-prms:
33036@if prms
33037maybe-install-prms: install-prms
33038
33039install-prms: installdirs
33040	@: $(MAKE); $(unstage)
33041	@r=`${PWD_COMMAND}`; export r; \
33042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33043	$(HOST_EXPORTS) \
33044	(cd $(HOST_SUBDIR)/prms && \
33045	  $(MAKE) $(FLAGS_TO_PASS)  install)
33046
33047@endif prms
33048
33049# Other targets (info, dvi, pdf, etc.)
33050
33051.PHONY: maybe-info-prms info-prms
33052maybe-info-prms:
33053@if prms
33054maybe-info-prms: info-prms
33055
33056info-prms: \
33057    configure-prms
33058	@: $(MAKE); $(unstage)
33059	@[ -f ./prms/Makefile ] || exit 0; \
33060	r=`${PWD_COMMAND}`; export r; \
33061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33062	$(HOST_EXPORTS) \
33063	for flag in $(EXTRA_HOST_FLAGS) ; do \
33064	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33065	done; \
33066	echo "Doing info in prms" ; \
33067	(cd $(HOST_SUBDIR)/prms && \
33068	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33069	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33070	          "RANLIB=$${RANLIB}" \
33071	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33072	          info) \
33073	  || exit 1
33074
33075@endif prms
33076
33077.PHONY: maybe-dvi-prms dvi-prms
33078maybe-dvi-prms:
33079@if prms
33080maybe-dvi-prms: dvi-prms
33081
33082dvi-prms: \
33083    configure-prms
33084	@: $(MAKE); $(unstage)
33085	@[ -f ./prms/Makefile ] || exit 0; \
33086	r=`${PWD_COMMAND}`; export r; \
33087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33088	$(HOST_EXPORTS) \
33089	for flag in $(EXTRA_HOST_FLAGS) ; do \
33090	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33091	done; \
33092	echo "Doing dvi in prms" ; \
33093	(cd $(HOST_SUBDIR)/prms && \
33094	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33095	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33096	          "RANLIB=$${RANLIB}" \
33097	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33098	          dvi) \
33099	  || exit 1
33100
33101@endif prms
33102
33103.PHONY: maybe-pdf-prms pdf-prms
33104maybe-pdf-prms:
33105@if prms
33106maybe-pdf-prms: pdf-prms
33107
33108pdf-prms: \
33109    configure-prms
33110	@: $(MAKE); $(unstage)
33111	@[ -f ./prms/Makefile ] || exit 0; \
33112	r=`${PWD_COMMAND}`; export r; \
33113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33114	$(HOST_EXPORTS) \
33115	for flag in $(EXTRA_HOST_FLAGS) ; do \
33116	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33117	done; \
33118	echo "Doing pdf in prms" ; \
33119	(cd $(HOST_SUBDIR)/prms && \
33120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33122	          "RANLIB=$${RANLIB}" \
33123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33124	          pdf) \
33125	  || exit 1
33126
33127@endif prms
33128
33129.PHONY: maybe-html-prms html-prms
33130maybe-html-prms:
33131@if prms
33132maybe-html-prms: html-prms
33133
33134html-prms: \
33135    configure-prms
33136	@: $(MAKE); $(unstage)
33137	@[ -f ./prms/Makefile ] || exit 0; \
33138	r=`${PWD_COMMAND}`; export r; \
33139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33140	$(HOST_EXPORTS) \
33141	for flag in $(EXTRA_HOST_FLAGS) ; do \
33142	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33143	done; \
33144	echo "Doing html in prms" ; \
33145	(cd $(HOST_SUBDIR)/prms && \
33146	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33147	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33148	          "RANLIB=$${RANLIB}" \
33149	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33150	          html) \
33151	  || exit 1
33152
33153@endif prms
33154
33155.PHONY: maybe-TAGS-prms TAGS-prms
33156maybe-TAGS-prms:
33157@if prms
33158maybe-TAGS-prms: TAGS-prms
33159
33160TAGS-prms: \
33161    configure-prms
33162	@: $(MAKE); $(unstage)
33163	@[ -f ./prms/Makefile ] || exit 0; \
33164	r=`${PWD_COMMAND}`; export r; \
33165	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33166	$(HOST_EXPORTS) \
33167	for flag in $(EXTRA_HOST_FLAGS) ; do \
33168	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33169	done; \
33170	echo "Doing TAGS in prms" ; \
33171	(cd $(HOST_SUBDIR)/prms && \
33172	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33173	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33174	          "RANLIB=$${RANLIB}" \
33175	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33176	          TAGS) \
33177	  || exit 1
33178
33179@endif prms
33180
33181.PHONY: maybe-install-info-prms install-info-prms
33182maybe-install-info-prms:
33183@if prms
33184maybe-install-info-prms: install-info-prms
33185
33186install-info-prms: \
33187    configure-prms \
33188    info-prms
33189	@: $(MAKE); $(unstage)
33190	@[ -f ./prms/Makefile ] || exit 0; \
33191	r=`${PWD_COMMAND}`; export r; \
33192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33193	$(HOST_EXPORTS) \
33194	for flag in $(EXTRA_HOST_FLAGS) ; do \
33195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33196	done; \
33197	echo "Doing install-info in prms" ; \
33198	(cd $(HOST_SUBDIR)/prms && \
33199	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33200	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33201	          "RANLIB=$${RANLIB}" \
33202	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33203	          install-info) \
33204	  || exit 1
33205
33206@endif prms
33207
33208.PHONY: maybe-install-pdf-prms install-pdf-prms
33209maybe-install-pdf-prms:
33210@if prms
33211maybe-install-pdf-prms: install-pdf-prms
33212
33213install-pdf-prms: \
33214    configure-prms \
33215    pdf-prms
33216	@: $(MAKE); $(unstage)
33217	@[ -f ./prms/Makefile ] || exit 0; \
33218	r=`${PWD_COMMAND}`; export r; \
33219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33220	$(HOST_EXPORTS) \
33221	for flag in $(EXTRA_HOST_FLAGS) ; do \
33222	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33223	done; \
33224	echo "Doing install-pdf in prms" ; \
33225	(cd $(HOST_SUBDIR)/prms && \
33226	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33227	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33228	          "RANLIB=$${RANLIB}" \
33229	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33230	          install-pdf) \
33231	  || exit 1
33232
33233@endif prms
33234
33235.PHONY: maybe-install-html-prms install-html-prms
33236maybe-install-html-prms:
33237@if prms
33238maybe-install-html-prms: install-html-prms
33239
33240install-html-prms: \
33241    configure-prms \
33242    html-prms
33243	@: $(MAKE); $(unstage)
33244	@[ -f ./prms/Makefile ] || exit 0; \
33245	r=`${PWD_COMMAND}`; export r; \
33246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247	$(HOST_EXPORTS) \
33248	for flag in $(EXTRA_HOST_FLAGS) ; do \
33249	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33250	done; \
33251	echo "Doing install-html in prms" ; \
33252	(cd $(HOST_SUBDIR)/prms && \
33253	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33254	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33255	          "RANLIB=$${RANLIB}" \
33256	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33257	          install-html) \
33258	  || exit 1
33259
33260@endif prms
33261
33262.PHONY: maybe-installcheck-prms installcheck-prms
33263maybe-installcheck-prms:
33264@if prms
33265maybe-installcheck-prms: installcheck-prms
33266
33267installcheck-prms: \
33268    configure-prms
33269	@: $(MAKE); $(unstage)
33270	@[ -f ./prms/Makefile ] || exit 0; \
33271	r=`${PWD_COMMAND}`; export r; \
33272	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33273	$(HOST_EXPORTS) \
33274	for flag in $(EXTRA_HOST_FLAGS) ; do \
33275	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33276	done; \
33277	echo "Doing installcheck in prms" ; \
33278	(cd $(HOST_SUBDIR)/prms && \
33279	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33280	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33281	          "RANLIB=$${RANLIB}" \
33282	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33283	          installcheck) \
33284	  || exit 1
33285
33286@endif prms
33287
33288.PHONY: maybe-mostlyclean-prms mostlyclean-prms
33289maybe-mostlyclean-prms:
33290@if prms
33291maybe-mostlyclean-prms: mostlyclean-prms
33292
33293mostlyclean-prms:
33294	@: $(MAKE); $(unstage)
33295	@[ -f ./prms/Makefile ] || exit 0; \
33296	r=`${PWD_COMMAND}`; export r; \
33297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33298	$(HOST_EXPORTS) \
33299	for flag in $(EXTRA_HOST_FLAGS) ; do \
33300	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33301	done; \
33302	echo "Doing mostlyclean in prms" ; \
33303	(cd $(HOST_SUBDIR)/prms && \
33304	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33305	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33306	          "RANLIB=$${RANLIB}" \
33307	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33308	          mostlyclean) \
33309	  || exit 1
33310
33311@endif prms
33312
33313.PHONY: maybe-clean-prms clean-prms
33314maybe-clean-prms:
33315@if prms
33316maybe-clean-prms: clean-prms
33317
33318clean-prms:
33319	@: $(MAKE); $(unstage)
33320	@[ -f ./prms/Makefile ] || exit 0; \
33321	r=`${PWD_COMMAND}`; export r; \
33322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33323	$(HOST_EXPORTS) \
33324	for flag in $(EXTRA_HOST_FLAGS) ; do \
33325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33326	done; \
33327	echo "Doing clean in prms" ; \
33328	(cd $(HOST_SUBDIR)/prms && \
33329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33331	          "RANLIB=$${RANLIB}" \
33332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33333	          clean) \
33334	  || exit 1
33335
33336@endif prms
33337
33338.PHONY: maybe-distclean-prms distclean-prms
33339maybe-distclean-prms:
33340@if prms
33341maybe-distclean-prms: distclean-prms
33342
33343distclean-prms:
33344	@: $(MAKE); $(unstage)
33345	@[ -f ./prms/Makefile ] || exit 0; \
33346	r=`${PWD_COMMAND}`; export r; \
33347	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33348	$(HOST_EXPORTS) \
33349	for flag in $(EXTRA_HOST_FLAGS) ; do \
33350	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33351	done; \
33352	echo "Doing distclean in prms" ; \
33353	(cd $(HOST_SUBDIR)/prms && \
33354	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33355	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33356	          "RANLIB=$${RANLIB}" \
33357	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33358	          distclean) \
33359	  || exit 1
33360
33361@endif prms
33362
33363.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33364maybe-maintainer-clean-prms:
33365@if prms
33366maybe-maintainer-clean-prms: maintainer-clean-prms
33367
33368maintainer-clean-prms:
33369	@: $(MAKE); $(unstage)
33370	@[ -f ./prms/Makefile ] || exit 0; \
33371	r=`${PWD_COMMAND}`; export r; \
33372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33373	$(HOST_EXPORTS) \
33374	for flag in $(EXTRA_HOST_FLAGS) ; do \
33375	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33376	done; \
33377	echo "Doing maintainer-clean in prms" ; \
33378	(cd $(HOST_SUBDIR)/prms && \
33379	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33380	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33381	          "RANLIB=$${RANLIB}" \
33382	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33383	          maintainer-clean) \
33384	  || exit 1
33385
33386@endif prms
33387
33388
33389
33390.PHONY: configure-rcs maybe-configure-rcs
33391maybe-configure-rcs:
33392@if gcc-bootstrap
33393configure-rcs: stage_current
33394@endif gcc-bootstrap
33395@if rcs
33396maybe-configure-rcs: configure-rcs
33397configure-rcs:
33398	@: $(MAKE); $(unstage)
33399	@r=`${PWD_COMMAND}`; export r; \
33400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401	test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33402	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33403	$(HOST_EXPORTS)  \
33404	echo Configuring in $(HOST_SUBDIR)/rcs; \
33405	cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33406	case $(srcdir) in \
33407	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33408	  *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33409		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33410	esac; \
33411	srcdiroption="--srcdir=$${topdir}/rcs"; \
33412	libsrcdir="$$s/rcs"; \
33413	$(SHELL) $${libsrcdir}/configure \
33414	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33415	  --target=${target_alias} $${srcdiroption}  \
33416	  || exit 1
33417@endif rcs
33418
33419
33420
33421
33422
33423.PHONY: all-rcs maybe-all-rcs
33424maybe-all-rcs:
33425@if gcc-bootstrap
33426all-rcs: stage_current
33427@endif gcc-bootstrap
33428@if rcs
33429TARGET-rcs=all
33430maybe-all-rcs: all-rcs
33431all-rcs: configure-rcs
33432	@: $(MAKE); $(unstage)
33433	@r=`${PWD_COMMAND}`; export r; \
33434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33435	$(HOST_EXPORTS)  \
33436	(cd $(HOST_SUBDIR)/rcs && \
33437	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33438		$(TARGET-rcs))
33439@endif rcs
33440
33441
33442
33443
33444.PHONY: check-rcs maybe-check-rcs
33445maybe-check-rcs:
33446@if rcs
33447maybe-check-rcs: check-rcs
33448
33449check-rcs:
33450	@: $(MAKE); $(unstage)
33451	@r=`${PWD_COMMAND}`; export r; \
33452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453	$(HOST_EXPORTS) \
33454	(cd $(HOST_SUBDIR)/rcs && \
33455	  $(MAKE) $(FLAGS_TO_PASS)  check)
33456
33457@endif rcs
33458
33459.PHONY: install-rcs maybe-install-rcs
33460maybe-install-rcs:
33461@if rcs
33462maybe-install-rcs: install-rcs
33463
33464install-rcs: installdirs
33465	@: $(MAKE); $(unstage)
33466	@r=`${PWD_COMMAND}`; export r; \
33467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33468	$(HOST_EXPORTS) \
33469	(cd $(HOST_SUBDIR)/rcs && \
33470	  $(MAKE) $(FLAGS_TO_PASS)  install)
33471
33472@endif rcs
33473
33474# Other targets (info, dvi, pdf, etc.)
33475
33476.PHONY: maybe-info-rcs info-rcs
33477maybe-info-rcs:
33478@if rcs
33479maybe-info-rcs: info-rcs
33480
33481info-rcs: \
33482    configure-rcs
33483	@: $(MAKE); $(unstage)
33484	@[ -f ./rcs/Makefile ] || exit 0; \
33485	r=`${PWD_COMMAND}`; export r; \
33486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487	$(HOST_EXPORTS) \
33488	for flag in $(EXTRA_HOST_FLAGS) ; do \
33489	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33490	done; \
33491	echo "Doing info in rcs" ; \
33492	(cd $(HOST_SUBDIR)/rcs && \
33493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33495	          "RANLIB=$${RANLIB}" \
33496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33497	          info) \
33498	  || exit 1
33499
33500@endif rcs
33501
33502.PHONY: maybe-dvi-rcs dvi-rcs
33503maybe-dvi-rcs:
33504@if rcs
33505maybe-dvi-rcs: dvi-rcs
33506
33507dvi-rcs: \
33508    configure-rcs
33509	@: $(MAKE); $(unstage)
33510	@[ -f ./rcs/Makefile ] || exit 0; \
33511	r=`${PWD_COMMAND}`; export r; \
33512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33513	$(HOST_EXPORTS) \
33514	for flag in $(EXTRA_HOST_FLAGS) ; do \
33515	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33516	done; \
33517	echo "Doing dvi in rcs" ; \
33518	(cd $(HOST_SUBDIR)/rcs && \
33519	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33520	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33521	          "RANLIB=$${RANLIB}" \
33522	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33523	          dvi) \
33524	  || exit 1
33525
33526@endif rcs
33527
33528.PHONY: maybe-pdf-rcs pdf-rcs
33529maybe-pdf-rcs:
33530@if rcs
33531maybe-pdf-rcs: pdf-rcs
33532
33533pdf-rcs: \
33534    configure-rcs
33535	@: $(MAKE); $(unstage)
33536	@[ -f ./rcs/Makefile ] || exit 0; \
33537	r=`${PWD_COMMAND}`; export r; \
33538	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33539	$(HOST_EXPORTS) \
33540	for flag in $(EXTRA_HOST_FLAGS) ; do \
33541	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33542	done; \
33543	echo "Doing pdf in rcs" ; \
33544	(cd $(HOST_SUBDIR)/rcs && \
33545	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33546	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33547	          "RANLIB=$${RANLIB}" \
33548	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33549	          pdf) \
33550	  || exit 1
33551
33552@endif rcs
33553
33554.PHONY: maybe-html-rcs html-rcs
33555maybe-html-rcs:
33556@if rcs
33557maybe-html-rcs: html-rcs
33558
33559html-rcs: \
33560    configure-rcs
33561	@: $(MAKE); $(unstage)
33562	@[ -f ./rcs/Makefile ] || exit 0; \
33563	r=`${PWD_COMMAND}`; export r; \
33564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33565	$(HOST_EXPORTS) \
33566	for flag in $(EXTRA_HOST_FLAGS) ; do \
33567	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33568	done; \
33569	echo "Doing html in rcs" ; \
33570	(cd $(HOST_SUBDIR)/rcs && \
33571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33573	          "RANLIB=$${RANLIB}" \
33574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33575	          html) \
33576	  || exit 1
33577
33578@endif rcs
33579
33580.PHONY: maybe-TAGS-rcs TAGS-rcs
33581maybe-TAGS-rcs:
33582@if rcs
33583maybe-TAGS-rcs: TAGS-rcs
33584
33585TAGS-rcs: \
33586    configure-rcs
33587	@: $(MAKE); $(unstage)
33588	@[ -f ./rcs/Makefile ] || exit 0; \
33589	r=`${PWD_COMMAND}`; export r; \
33590	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33591	$(HOST_EXPORTS) \
33592	for flag in $(EXTRA_HOST_FLAGS) ; do \
33593	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33594	done; \
33595	echo "Doing TAGS in rcs" ; \
33596	(cd $(HOST_SUBDIR)/rcs && \
33597	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33598	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33599	          "RANLIB=$${RANLIB}" \
33600	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33601	          TAGS) \
33602	  || exit 1
33603
33604@endif rcs
33605
33606.PHONY: maybe-install-info-rcs install-info-rcs
33607maybe-install-info-rcs:
33608@if rcs
33609maybe-install-info-rcs: install-info-rcs
33610
33611install-info-rcs: \
33612    configure-rcs \
33613    info-rcs
33614	@: $(MAKE); $(unstage)
33615	@[ -f ./rcs/Makefile ] || exit 0; \
33616	r=`${PWD_COMMAND}`; export r; \
33617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33618	$(HOST_EXPORTS) \
33619	for flag in $(EXTRA_HOST_FLAGS) ; do \
33620	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621	done; \
33622	echo "Doing install-info in rcs" ; \
33623	(cd $(HOST_SUBDIR)/rcs && \
33624	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33625	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33626	          "RANLIB=$${RANLIB}" \
33627	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33628	          install-info) \
33629	  || exit 1
33630
33631@endif rcs
33632
33633.PHONY: maybe-install-pdf-rcs install-pdf-rcs
33634maybe-install-pdf-rcs:
33635@if rcs
33636maybe-install-pdf-rcs: install-pdf-rcs
33637
33638install-pdf-rcs: \
33639    configure-rcs \
33640    pdf-rcs
33641	@: $(MAKE); $(unstage)
33642	@[ -f ./rcs/Makefile ] || exit 0; \
33643	r=`${PWD_COMMAND}`; export r; \
33644	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645	$(HOST_EXPORTS) \
33646	for flag in $(EXTRA_HOST_FLAGS) ; do \
33647	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648	done; \
33649	echo "Doing install-pdf in rcs" ; \
33650	(cd $(HOST_SUBDIR)/rcs && \
33651	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653	          "RANLIB=$${RANLIB}" \
33654	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33655	          install-pdf) \
33656	  || exit 1
33657
33658@endif rcs
33659
33660.PHONY: maybe-install-html-rcs install-html-rcs
33661maybe-install-html-rcs:
33662@if rcs
33663maybe-install-html-rcs: install-html-rcs
33664
33665install-html-rcs: \
33666    configure-rcs \
33667    html-rcs
33668	@: $(MAKE); $(unstage)
33669	@[ -f ./rcs/Makefile ] || exit 0; \
33670	r=`${PWD_COMMAND}`; export r; \
33671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33672	$(HOST_EXPORTS) \
33673	for flag in $(EXTRA_HOST_FLAGS) ; do \
33674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33675	done; \
33676	echo "Doing install-html in rcs" ; \
33677	(cd $(HOST_SUBDIR)/rcs && \
33678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33680	          "RANLIB=$${RANLIB}" \
33681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33682	          install-html) \
33683	  || exit 1
33684
33685@endif rcs
33686
33687.PHONY: maybe-installcheck-rcs installcheck-rcs
33688maybe-installcheck-rcs:
33689@if rcs
33690maybe-installcheck-rcs: installcheck-rcs
33691
33692installcheck-rcs: \
33693    configure-rcs
33694	@: $(MAKE); $(unstage)
33695	@[ -f ./rcs/Makefile ] || exit 0; \
33696	r=`${PWD_COMMAND}`; export r; \
33697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698	$(HOST_EXPORTS) \
33699	for flag in $(EXTRA_HOST_FLAGS) ; do \
33700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33701	done; \
33702	echo "Doing installcheck in rcs" ; \
33703	(cd $(HOST_SUBDIR)/rcs && \
33704	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33705	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33706	          "RANLIB=$${RANLIB}" \
33707	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33708	          installcheck) \
33709	  || exit 1
33710
33711@endif rcs
33712
33713.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33714maybe-mostlyclean-rcs:
33715@if rcs
33716maybe-mostlyclean-rcs: mostlyclean-rcs
33717
33718mostlyclean-rcs:
33719	@: $(MAKE); $(unstage)
33720	@[ -f ./rcs/Makefile ] || exit 0; \
33721	r=`${PWD_COMMAND}`; export r; \
33722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33723	$(HOST_EXPORTS) \
33724	for flag in $(EXTRA_HOST_FLAGS) ; do \
33725	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33726	done; \
33727	echo "Doing mostlyclean in rcs" ; \
33728	(cd $(HOST_SUBDIR)/rcs && \
33729	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33730	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33731	          "RANLIB=$${RANLIB}" \
33732	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33733	          mostlyclean) \
33734	  || exit 1
33735
33736@endif rcs
33737
33738.PHONY: maybe-clean-rcs clean-rcs
33739maybe-clean-rcs:
33740@if rcs
33741maybe-clean-rcs: clean-rcs
33742
33743clean-rcs:
33744	@: $(MAKE); $(unstage)
33745	@[ -f ./rcs/Makefile ] || exit 0; \
33746	r=`${PWD_COMMAND}`; export r; \
33747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33748	$(HOST_EXPORTS) \
33749	for flag in $(EXTRA_HOST_FLAGS) ; do \
33750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33751	done; \
33752	echo "Doing clean in rcs" ; \
33753	(cd $(HOST_SUBDIR)/rcs && \
33754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33756	          "RANLIB=$${RANLIB}" \
33757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33758	          clean) \
33759	  || exit 1
33760
33761@endif rcs
33762
33763.PHONY: maybe-distclean-rcs distclean-rcs
33764maybe-distclean-rcs:
33765@if rcs
33766maybe-distclean-rcs: distclean-rcs
33767
33768distclean-rcs:
33769	@: $(MAKE); $(unstage)
33770	@[ -f ./rcs/Makefile ] || exit 0; \
33771	r=`${PWD_COMMAND}`; export r; \
33772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33773	$(HOST_EXPORTS) \
33774	for flag in $(EXTRA_HOST_FLAGS) ; do \
33775	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33776	done; \
33777	echo "Doing distclean in rcs" ; \
33778	(cd $(HOST_SUBDIR)/rcs && \
33779	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33780	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33781	          "RANLIB=$${RANLIB}" \
33782	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33783	          distclean) \
33784	  || exit 1
33785
33786@endif rcs
33787
33788.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33789maybe-maintainer-clean-rcs:
33790@if rcs
33791maybe-maintainer-clean-rcs: maintainer-clean-rcs
33792
33793maintainer-clean-rcs:
33794	@: $(MAKE); $(unstage)
33795	@[ -f ./rcs/Makefile ] || exit 0; \
33796	r=`${PWD_COMMAND}`; export r; \
33797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33798	$(HOST_EXPORTS) \
33799	for flag in $(EXTRA_HOST_FLAGS) ; do \
33800	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33801	done; \
33802	echo "Doing maintainer-clean in rcs" ; \
33803	(cd $(HOST_SUBDIR)/rcs && \
33804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33806	          "RANLIB=$${RANLIB}" \
33807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33808	          maintainer-clean) \
33809	  || exit 1
33810
33811@endif rcs
33812
33813
33814
33815.PHONY: configure-readline maybe-configure-readline
33816maybe-configure-readline:
33817@if gcc-bootstrap
33818configure-readline: stage_current
33819@endif gcc-bootstrap
33820@if readline
33821maybe-configure-readline: configure-readline
33822configure-readline:
33823	@: $(MAKE); $(unstage)
33824	@r=`${PWD_COMMAND}`; export r; \
33825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826	test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33827	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33828	$(HOST_EXPORTS)  \
33829	echo Configuring in $(HOST_SUBDIR)/readline; \
33830	cd "$(HOST_SUBDIR)/readline" || exit 1; \
33831	case $(srcdir) in \
33832	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33833	  *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33834		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33835	esac; \
33836	srcdiroption="--srcdir=$${topdir}/readline"; \
33837	libsrcdir="$$s/readline"; \
33838	$(SHELL) $${libsrcdir}/configure \
33839	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33840	  --target=${target_alias} $${srcdiroption}  \
33841	  || exit 1
33842@endif readline
33843
33844
33845
33846
33847
33848.PHONY: all-readline maybe-all-readline
33849maybe-all-readline:
33850@if gcc-bootstrap
33851all-readline: stage_current
33852@endif gcc-bootstrap
33853@if readline
33854TARGET-readline=all
33855maybe-all-readline: all-readline
33856all-readline: configure-readline
33857	@: $(MAKE); $(unstage)
33858	@r=`${PWD_COMMAND}`; export r; \
33859	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33860	$(HOST_EXPORTS)  \
33861	(cd $(HOST_SUBDIR)/readline && \
33862	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33863		$(TARGET-readline))
33864@endif readline
33865
33866
33867
33868
33869.PHONY: check-readline maybe-check-readline
33870maybe-check-readline:
33871@if readline
33872maybe-check-readline: check-readline
33873
33874check-readline:
33875	@: $(MAKE); $(unstage)
33876	@r=`${PWD_COMMAND}`; export r; \
33877	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878	$(HOST_EXPORTS) \
33879	(cd $(HOST_SUBDIR)/readline && \
33880	  $(MAKE) $(FLAGS_TO_PASS)  check)
33881
33882@endif readline
33883
33884.PHONY: install-readline maybe-install-readline
33885maybe-install-readline:
33886@if readline
33887maybe-install-readline: install-readline
33888
33889install-readline: installdirs
33890	@: $(MAKE); $(unstage)
33891	@r=`${PWD_COMMAND}`; export r; \
33892	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33893	$(HOST_EXPORTS) \
33894	(cd $(HOST_SUBDIR)/readline && \
33895	  $(MAKE) $(FLAGS_TO_PASS)  install)
33896
33897@endif readline
33898
33899# Other targets (info, dvi, pdf, etc.)
33900
33901.PHONY: maybe-info-readline info-readline
33902maybe-info-readline:
33903@if readline
33904maybe-info-readline: info-readline
33905
33906info-readline: \
33907    configure-readline
33908	@: $(MAKE); $(unstage)
33909	@[ -f ./readline/Makefile ] || exit 0; \
33910	r=`${PWD_COMMAND}`; export r; \
33911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33912	$(HOST_EXPORTS) \
33913	for flag in $(EXTRA_HOST_FLAGS) ; do \
33914	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33915	done; \
33916	echo "Doing info in readline" ; \
33917	(cd $(HOST_SUBDIR)/readline && \
33918	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33919	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33920	          "RANLIB=$${RANLIB}" \
33921	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33922	          info) \
33923	  || exit 1
33924
33925@endif readline
33926
33927.PHONY: maybe-dvi-readline dvi-readline
33928maybe-dvi-readline:
33929@if readline
33930maybe-dvi-readline: dvi-readline
33931
33932dvi-readline: \
33933    configure-readline
33934	@: $(MAKE); $(unstage)
33935	@[ -f ./readline/Makefile ] || exit 0; \
33936	r=`${PWD_COMMAND}`; export r; \
33937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33938	$(HOST_EXPORTS) \
33939	for flag in $(EXTRA_HOST_FLAGS) ; do \
33940	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33941	done; \
33942	echo "Doing dvi in readline" ; \
33943	(cd $(HOST_SUBDIR)/readline && \
33944	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33945	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33946	          "RANLIB=$${RANLIB}" \
33947	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33948	          dvi) \
33949	  || exit 1
33950
33951@endif readline
33952
33953.PHONY: maybe-pdf-readline pdf-readline
33954maybe-pdf-readline:
33955@if readline
33956maybe-pdf-readline: pdf-readline
33957
33958pdf-readline: \
33959    configure-readline
33960	@: $(MAKE); $(unstage)
33961	@[ -f ./readline/Makefile ] || exit 0; \
33962	r=`${PWD_COMMAND}`; export r; \
33963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33964	$(HOST_EXPORTS) \
33965	for flag in $(EXTRA_HOST_FLAGS) ; do \
33966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33967	done; \
33968	echo "Doing pdf in readline" ; \
33969	(cd $(HOST_SUBDIR)/readline && \
33970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33972	          "RANLIB=$${RANLIB}" \
33973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33974	          pdf) \
33975	  || exit 1
33976
33977@endif readline
33978
33979.PHONY: maybe-html-readline html-readline
33980maybe-html-readline:
33981@if readline
33982maybe-html-readline: html-readline
33983
33984html-readline: \
33985    configure-readline
33986	@: $(MAKE); $(unstage)
33987	@[ -f ./readline/Makefile ] || exit 0; \
33988	r=`${PWD_COMMAND}`; export r; \
33989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33990	$(HOST_EXPORTS) \
33991	for flag in $(EXTRA_HOST_FLAGS) ; do \
33992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33993	done; \
33994	echo "Doing html in readline" ; \
33995	(cd $(HOST_SUBDIR)/readline && \
33996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33998	          "RANLIB=$${RANLIB}" \
33999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34000	          html) \
34001	  || exit 1
34002
34003@endif readline
34004
34005.PHONY: maybe-TAGS-readline TAGS-readline
34006maybe-TAGS-readline:
34007@if readline
34008maybe-TAGS-readline: TAGS-readline
34009
34010TAGS-readline: \
34011    configure-readline
34012	@: $(MAKE); $(unstage)
34013	@[ -f ./readline/Makefile ] || exit 0; \
34014	r=`${PWD_COMMAND}`; export r; \
34015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34016	$(HOST_EXPORTS) \
34017	for flag in $(EXTRA_HOST_FLAGS) ; do \
34018	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34019	done; \
34020	echo "Doing TAGS in readline" ; \
34021	(cd $(HOST_SUBDIR)/readline && \
34022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34024	          "RANLIB=$${RANLIB}" \
34025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34026	          TAGS) \
34027	  || exit 1
34028
34029@endif readline
34030
34031.PHONY: maybe-install-info-readline install-info-readline
34032maybe-install-info-readline:
34033@if readline
34034maybe-install-info-readline: install-info-readline
34035
34036install-info-readline: \
34037    configure-readline \
34038    info-readline
34039	@: $(MAKE); $(unstage)
34040	@[ -f ./readline/Makefile ] || exit 0; \
34041	r=`${PWD_COMMAND}`; export r; \
34042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34043	$(HOST_EXPORTS) \
34044	for flag in $(EXTRA_HOST_FLAGS) ; do \
34045	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34046	done; \
34047	echo "Doing install-info in readline" ; \
34048	(cd $(HOST_SUBDIR)/readline && \
34049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34051	          "RANLIB=$${RANLIB}" \
34052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34053	          install-info) \
34054	  || exit 1
34055
34056@endif readline
34057
34058.PHONY: maybe-install-pdf-readline install-pdf-readline
34059maybe-install-pdf-readline:
34060@if readline
34061maybe-install-pdf-readline: install-pdf-readline
34062
34063install-pdf-readline: \
34064    configure-readline \
34065    pdf-readline
34066	@: $(MAKE); $(unstage)
34067	@[ -f ./readline/Makefile ] || exit 0; \
34068	r=`${PWD_COMMAND}`; export r; \
34069	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34070	$(HOST_EXPORTS) \
34071	for flag in $(EXTRA_HOST_FLAGS) ; do \
34072	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34073	done; \
34074	echo "Doing install-pdf in readline" ; \
34075	(cd $(HOST_SUBDIR)/readline && \
34076	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34077	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34078	          "RANLIB=$${RANLIB}" \
34079	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34080	          install-pdf) \
34081	  || exit 1
34082
34083@endif readline
34084
34085.PHONY: maybe-install-html-readline install-html-readline
34086maybe-install-html-readline:
34087@if readline
34088maybe-install-html-readline: install-html-readline
34089
34090install-html-readline: \
34091    configure-readline \
34092    html-readline
34093	@: $(MAKE); $(unstage)
34094	@[ -f ./readline/Makefile ] || exit 0; \
34095	r=`${PWD_COMMAND}`; export r; \
34096	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34097	$(HOST_EXPORTS) \
34098	for flag in $(EXTRA_HOST_FLAGS) ; do \
34099	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34100	done; \
34101	echo "Doing install-html in readline" ; \
34102	(cd $(HOST_SUBDIR)/readline && \
34103	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34104	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34105	          "RANLIB=$${RANLIB}" \
34106	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34107	          install-html) \
34108	  || exit 1
34109
34110@endif readline
34111
34112.PHONY: maybe-installcheck-readline installcheck-readline
34113maybe-installcheck-readline:
34114@if readline
34115maybe-installcheck-readline: installcheck-readline
34116
34117installcheck-readline: \
34118    configure-readline
34119	@: $(MAKE); $(unstage)
34120	@[ -f ./readline/Makefile ] || exit 0; \
34121	r=`${PWD_COMMAND}`; export r; \
34122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123	$(HOST_EXPORTS) \
34124	for flag in $(EXTRA_HOST_FLAGS) ; do \
34125	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126	done; \
34127	echo "Doing installcheck in readline" ; \
34128	(cd $(HOST_SUBDIR)/readline && \
34129	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131	          "RANLIB=$${RANLIB}" \
34132	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133	          installcheck) \
34134	  || exit 1
34135
34136@endif readline
34137
34138.PHONY: maybe-mostlyclean-readline mostlyclean-readline
34139maybe-mostlyclean-readline:
34140@if readline
34141maybe-mostlyclean-readline: mostlyclean-readline
34142
34143mostlyclean-readline:
34144	@: $(MAKE); $(unstage)
34145	@[ -f ./readline/Makefile ] || exit 0; \
34146	r=`${PWD_COMMAND}`; export r; \
34147	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34148	$(HOST_EXPORTS) \
34149	for flag in $(EXTRA_HOST_FLAGS) ; do \
34150	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34151	done; \
34152	echo "Doing mostlyclean in readline" ; \
34153	(cd $(HOST_SUBDIR)/readline && \
34154	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34155	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34156	          "RANLIB=$${RANLIB}" \
34157	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34158	          mostlyclean) \
34159	  || exit 1
34160
34161@endif readline
34162
34163.PHONY: maybe-clean-readline clean-readline
34164maybe-clean-readline:
34165@if readline
34166maybe-clean-readline: clean-readline
34167
34168clean-readline:
34169	@: $(MAKE); $(unstage)
34170	@[ -f ./readline/Makefile ] || exit 0; \
34171	r=`${PWD_COMMAND}`; export r; \
34172	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34173	$(HOST_EXPORTS) \
34174	for flag in $(EXTRA_HOST_FLAGS) ; do \
34175	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34176	done; \
34177	echo "Doing clean in readline" ; \
34178	(cd $(HOST_SUBDIR)/readline && \
34179	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34180	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34181	          "RANLIB=$${RANLIB}" \
34182	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34183	          clean) \
34184	  || exit 1
34185
34186@endif readline
34187
34188.PHONY: maybe-distclean-readline distclean-readline
34189maybe-distclean-readline:
34190@if readline
34191maybe-distclean-readline: distclean-readline
34192
34193distclean-readline:
34194	@: $(MAKE); $(unstage)
34195	@[ -f ./readline/Makefile ] || exit 0; \
34196	r=`${PWD_COMMAND}`; export r; \
34197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34198	$(HOST_EXPORTS) \
34199	for flag in $(EXTRA_HOST_FLAGS) ; do \
34200	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34201	done; \
34202	echo "Doing distclean in readline" ; \
34203	(cd $(HOST_SUBDIR)/readline && \
34204	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34205	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34206	          "RANLIB=$${RANLIB}" \
34207	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34208	          distclean) \
34209	  || exit 1
34210
34211@endif readline
34212
34213.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34214maybe-maintainer-clean-readline:
34215@if readline
34216maybe-maintainer-clean-readline: maintainer-clean-readline
34217
34218maintainer-clean-readline:
34219	@: $(MAKE); $(unstage)
34220	@[ -f ./readline/Makefile ] || exit 0; \
34221	r=`${PWD_COMMAND}`; export r; \
34222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34223	$(HOST_EXPORTS) \
34224	for flag in $(EXTRA_HOST_FLAGS) ; do \
34225	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34226	done; \
34227	echo "Doing maintainer-clean in readline" ; \
34228	(cd $(HOST_SUBDIR)/readline && \
34229	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34230	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34231	          "RANLIB=$${RANLIB}" \
34232	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34233	          maintainer-clean) \
34234	  || exit 1
34235
34236@endif readline
34237
34238
34239
34240.PHONY: configure-release maybe-configure-release
34241maybe-configure-release:
34242@if gcc-bootstrap
34243configure-release: stage_current
34244@endif gcc-bootstrap
34245@if release
34246maybe-configure-release: configure-release
34247configure-release:
34248	@: $(MAKE); $(unstage)
34249	@r=`${PWD_COMMAND}`; export r; \
34250	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251	test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34252	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34253	$(HOST_EXPORTS)  \
34254	echo Configuring in $(HOST_SUBDIR)/release; \
34255	cd "$(HOST_SUBDIR)/release" || exit 1; \
34256	case $(srcdir) in \
34257	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34258	  *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34259		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34260	esac; \
34261	srcdiroption="--srcdir=$${topdir}/release"; \
34262	libsrcdir="$$s/release"; \
34263	$(SHELL) $${libsrcdir}/configure \
34264	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34265	  --target=${target_alias} $${srcdiroption}  \
34266	  || exit 1
34267@endif release
34268
34269
34270
34271
34272
34273.PHONY: all-release maybe-all-release
34274maybe-all-release:
34275@if gcc-bootstrap
34276all-release: stage_current
34277@endif gcc-bootstrap
34278@if release
34279TARGET-release=all
34280maybe-all-release: all-release
34281all-release: configure-release
34282	@: $(MAKE); $(unstage)
34283	@r=`${PWD_COMMAND}`; export r; \
34284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285	$(HOST_EXPORTS)  \
34286	(cd $(HOST_SUBDIR)/release && \
34287	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34288		$(TARGET-release))
34289@endif release
34290
34291
34292
34293
34294.PHONY: check-release maybe-check-release
34295maybe-check-release:
34296@if release
34297maybe-check-release: check-release
34298
34299check-release:
34300
34301@endif release
34302
34303.PHONY: install-release maybe-install-release
34304maybe-install-release:
34305@if release
34306maybe-install-release: install-release
34307
34308install-release:
34309
34310@endif release
34311
34312# Other targets (info, dvi, pdf, etc.)
34313
34314.PHONY: maybe-info-release info-release
34315maybe-info-release:
34316@if release
34317maybe-info-release: info-release
34318
34319info-release: \
34320    configure-release
34321	@: $(MAKE); $(unstage)
34322	@[ -f ./release/Makefile ] || exit 0; \
34323	r=`${PWD_COMMAND}`; export r; \
34324	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34325	$(HOST_EXPORTS) \
34326	for flag in $(EXTRA_HOST_FLAGS) ; do \
34327	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34328	done; \
34329	echo "Doing info in release" ; \
34330	(cd $(HOST_SUBDIR)/release && \
34331	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34332	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34333	          "RANLIB=$${RANLIB}" \
34334	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34335	          info) \
34336	  || exit 1
34337
34338@endif release
34339
34340.PHONY: maybe-dvi-release dvi-release
34341maybe-dvi-release:
34342@if release
34343maybe-dvi-release: dvi-release
34344
34345dvi-release: \
34346    configure-release
34347	@: $(MAKE); $(unstage)
34348	@[ -f ./release/Makefile ] || exit 0; \
34349	r=`${PWD_COMMAND}`; export r; \
34350	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351	$(HOST_EXPORTS) \
34352	for flag in $(EXTRA_HOST_FLAGS) ; do \
34353	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34354	done; \
34355	echo "Doing dvi in release" ; \
34356	(cd $(HOST_SUBDIR)/release && \
34357	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34358	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34359	          "RANLIB=$${RANLIB}" \
34360	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34361	          dvi) \
34362	  || exit 1
34363
34364@endif release
34365
34366.PHONY: maybe-pdf-release pdf-release
34367maybe-pdf-release:
34368@if release
34369maybe-pdf-release: pdf-release
34370
34371pdf-release: \
34372    configure-release
34373	@: $(MAKE); $(unstage)
34374	@[ -f ./release/Makefile ] || exit 0; \
34375	r=`${PWD_COMMAND}`; export r; \
34376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377	$(HOST_EXPORTS) \
34378	for flag in $(EXTRA_HOST_FLAGS) ; do \
34379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34380	done; \
34381	echo "Doing pdf in release" ; \
34382	(cd $(HOST_SUBDIR)/release && \
34383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385	          "RANLIB=$${RANLIB}" \
34386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34387	          pdf) \
34388	  || exit 1
34389
34390@endif release
34391
34392.PHONY: maybe-html-release html-release
34393maybe-html-release:
34394@if release
34395maybe-html-release: html-release
34396
34397html-release: \
34398    configure-release
34399	@: $(MAKE); $(unstage)
34400	@[ -f ./release/Makefile ] || exit 0; \
34401	r=`${PWD_COMMAND}`; export r; \
34402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403	$(HOST_EXPORTS) \
34404	for flag in $(EXTRA_HOST_FLAGS) ; do \
34405	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34406	done; \
34407	echo "Doing html in release" ; \
34408	(cd $(HOST_SUBDIR)/release && \
34409	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411	          "RANLIB=$${RANLIB}" \
34412	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34413	          html) \
34414	  || exit 1
34415
34416@endif release
34417
34418.PHONY: maybe-TAGS-release TAGS-release
34419maybe-TAGS-release:
34420@if release
34421maybe-TAGS-release: TAGS-release
34422
34423TAGS-release: \
34424    configure-release
34425	@: $(MAKE); $(unstage)
34426	@[ -f ./release/Makefile ] || exit 0; \
34427	r=`${PWD_COMMAND}`; export r; \
34428	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429	$(HOST_EXPORTS) \
34430	for flag in $(EXTRA_HOST_FLAGS) ; do \
34431	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34432	done; \
34433	echo "Doing TAGS in release" ; \
34434	(cd $(HOST_SUBDIR)/release && \
34435	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437	          "RANLIB=$${RANLIB}" \
34438	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34439	          TAGS) \
34440	  || exit 1
34441
34442@endif release
34443
34444.PHONY: maybe-install-info-release install-info-release
34445maybe-install-info-release:
34446@if release
34447maybe-install-info-release: install-info-release
34448
34449install-info-release: \
34450    configure-release \
34451    info-release
34452	@: $(MAKE); $(unstage)
34453	@[ -f ./release/Makefile ] || exit 0; \
34454	r=`${PWD_COMMAND}`; export r; \
34455	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34456	$(HOST_EXPORTS) \
34457	for flag in $(EXTRA_HOST_FLAGS) ; do \
34458	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34459	done; \
34460	echo "Doing install-info in release" ; \
34461	(cd $(HOST_SUBDIR)/release && \
34462	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34463	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34464	          "RANLIB=$${RANLIB}" \
34465	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34466	          install-info) \
34467	  || exit 1
34468
34469@endif release
34470
34471.PHONY: maybe-install-pdf-release install-pdf-release
34472maybe-install-pdf-release:
34473@if release
34474maybe-install-pdf-release: install-pdf-release
34475
34476install-pdf-release: \
34477    configure-release \
34478    pdf-release
34479	@: $(MAKE); $(unstage)
34480	@[ -f ./release/Makefile ] || exit 0; \
34481	r=`${PWD_COMMAND}`; export r; \
34482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34483	$(HOST_EXPORTS) \
34484	for flag in $(EXTRA_HOST_FLAGS) ; do \
34485	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486	done; \
34487	echo "Doing install-pdf in release" ; \
34488	(cd $(HOST_SUBDIR)/release && \
34489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34491	          "RANLIB=$${RANLIB}" \
34492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34493	          install-pdf) \
34494	  || exit 1
34495
34496@endif release
34497
34498.PHONY: maybe-install-html-release install-html-release
34499maybe-install-html-release:
34500@if release
34501maybe-install-html-release: install-html-release
34502
34503install-html-release: \
34504    configure-release \
34505    html-release
34506	@: $(MAKE); $(unstage)
34507	@[ -f ./release/Makefile ] || exit 0; \
34508	r=`${PWD_COMMAND}`; export r; \
34509	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34510	$(HOST_EXPORTS) \
34511	for flag in $(EXTRA_HOST_FLAGS) ; do \
34512	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513	done; \
34514	echo "Doing install-html in release" ; \
34515	(cd $(HOST_SUBDIR)/release && \
34516	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34517	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34518	          "RANLIB=$${RANLIB}" \
34519	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34520	          install-html) \
34521	  || exit 1
34522
34523@endif release
34524
34525.PHONY: maybe-installcheck-release installcheck-release
34526maybe-installcheck-release:
34527@if release
34528maybe-installcheck-release: installcheck-release
34529
34530installcheck-release: \
34531    configure-release
34532	@: $(MAKE); $(unstage)
34533	@[ -f ./release/Makefile ] || exit 0; \
34534	r=`${PWD_COMMAND}`; export r; \
34535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34536	$(HOST_EXPORTS) \
34537	for flag in $(EXTRA_HOST_FLAGS) ; do \
34538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539	done; \
34540	echo "Doing installcheck in release" ; \
34541	(cd $(HOST_SUBDIR)/release && \
34542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34544	          "RANLIB=$${RANLIB}" \
34545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34546	          installcheck) \
34547	  || exit 1
34548
34549@endif release
34550
34551.PHONY: maybe-mostlyclean-release mostlyclean-release
34552maybe-mostlyclean-release:
34553@if release
34554maybe-mostlyclean-release: mostlyclean-release
34555
34556mostlyclean-release:
34557	@: $(MAKE); $(unstage)
34558	@[ -f ./release/Makefile ] || exit 0; \
34559	r=`${PWD_COMMAND}`; export r; \
34560	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34561	$(HOST_EXPORTS) \
34562	for flag in $(EXTRA_HOST_FLAGS) ; do \
34563	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34564	done; \
34565	echo "Doing mostlyclean in release" ; \
34566	(cd $(HOST_SUBDIR)/release && \
34567	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34568	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34569	          "RANLIB=$${RANLIB}" \
34570	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34571	          mostlyclean) \
34572	  || exit 1
34573
34574@endif release
34575
34576.PHONY: maybe-clean-release clean-release
34577maybe-clean-release:
34578@if release
34579maybe-clean-release: clean-release
34580
34581clean-release:
34582	@: $(MAKE); $(unstage)
34583	@[ -f ./release/Makefile ] || exit 0; \
34584	r=`${PWD_COMMAND}`; export r; \
34585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34586	$(HOST_EXPORTS) \
34587	for flag in $(EXTRA_HOST_FLAGS) ; do \
34588	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34589	done; \
34590	echo "Doing clean in release" ; \
34591	(cd $(HOST_SUBDIR)/release && \
34592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34594	          "RANLIB=$${RANLIB}" \
34595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34596	          clean) \
34597	  || exit 1
34598
34599@endif release
34600
34601.PHONY: maybe-distclean-release distclean-release
34602maybe-distclean-release:
34603@if release
34604maybe-distclean-release: distclean-release
34605
34606distclean-release:
34607	@: $(MAKE); $(unstage)
34608	@[ -f ./release/Makefile ] || exit 0; \
34609	r=`${PWD_COMMAND}`; export r; \
34610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34611	$(HOST_EXPORTS) \
34612	for flag in $(EXTRA_HOST_FLAGS) ; do \
34613	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34614	done; \
34615	echo "Doing distclean in release" ; \
34616	(cd $(HOST_SUBDIR)/release && \
34617	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34618	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34619	          "RANLIB=$${RANLIB}" \
34620	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34621	          distclean) \
34622	  || exit 1
34623
34624@endif release
34625
34626.PHONY: maybe-maintainer-clean-release maintainer-clean-release
34627maybe-maintainer-clean-release:
34628@if release
34629maybe-maintainer-clean-release: maintainer-clean-release
34630
34631maintainer-clean-release:
34632	@: $(MAKE); $(unstage)
34633	@[ -f ./release/Makefile ] || exit 0; \
34634	r=`${PWD_COMMAND}`; export r; \
34635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636	$(HOST_EXPORTS) \
34637	for flag in $(EXTRA_HOST_FLAGS) ; do \
34638	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34639	done; \
34640	echo "Doing maintainer-clean in release" ; \
34641	(cd $(HOST_SUBDIR)/release && \
34642	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34643	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34644	          "RANLIB=$${RANLIB}" \
34645	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34646	          maintainer-clean) \
34647	  || exit 1
34648
34649@endif release
34650
34651
34652
34653.PHONY: configure-recode maybe-configure-recode
34654maybe-configure-recode:
34655@if gcc-bootstrap
34656configure-recode: stage_current
34657@endif gcc-bootstrap
34658@if recode
34659maybe-configure-recode: configure-recode
34660configure-recode:
34661	@: $(MAKE); $(unstage)
34662	@r=`${PWD_COMMAND}`; export r; \
34663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34664	test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34665	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34666	$(HOST_EXPORTS)  \
34667	echo Configuring in $(HOST_SUBDIR)/recode; \
34668	cd "$(HOST_SUBDIR)/recode" || exit 1; \
34669	case $(srcdir) in \
34670	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34671	  *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34672		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34673	esac; \
34674	srcdiroption="--srcdir=$${topdir}/recode"; \
34675	libsrcdir="$$s/recode"; \
34676	$(SHELL) $${libsrcdir}/configure \
34677	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34678	  --target=${target_alias} $${srcdiroption}  \
34679	  || exit 1
34680@endif recode
34681
34682
34683
34684
34685
34686.PHONY: all-recode maybe-all-recode
34687maybe-all-recode:
34688@if gcc-bootstrap
34689all-recode: stage_current
34690@endif gcc-bootstrap
34691@if recode
34692TARGET-recode=all
34693maybe-all-recode: all-recode
34694all-recode: configure-recode
34695	@: $(MAKE); $(unstage)
34696	@r=`${PWD_COMMAND}`; export r; \
34697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698	$(HOST_EXPORTS)  \
34699	(cd $(HOST_SUBDIR)/recode && \
34700	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34701		$(TARGET-recode))
34702@endif recode
34703
34704
34705
34706
34707.PHONY: check-recode maybe-check-recode
34708maybe-check-recode:
34709@if recode
34710maybe-check-recode: check-recode
34711
34712check-recode:
34713	@: $(MAKE); $(unstage)
34714	@r=`${PWD_COMMAND}`; export r; \
34715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716	$(HOST_EXPORTS) \
34717	(cd $(HOST_SUBDIR)/recode && \
34718	  $(MAKE) $(FLAGS_TO_PASS)  check)
34719
34720@endif recode
34721
34722.PHONY: install-recode maybe-install-recode
34723maybe-install-recode:
34724@if recode
34725maybe-install-recode: install-recode
34726
34727install-recode: installdirs
34728	@: $(MAKE); $(unstage)
34729	@r=`${PWD_COMMAND}`; export r; \
34730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34731	$(HOST_EXPORTS) \
34732	(cd $(HOST_SUBDIR)/recode && \
34733	  $(MAKE) $(FLAGS_TO_PASS)  install)
34734
34735@endif recode
34736
34737# Other targets (info, dvi, pdf, etc.)
34738
34739.PHONY: maybe-info-recode info-recode
34740maybe-info-recode:
34741@if recode
34742maybe-info-recode: info-recode
34743
34744info-recode: \
34745    configure-recode
34746	@: $(MAKE); $(unstage)
34747	@[ -f ./recode/Makefile ] || exit 0; \
34748	r=`${PWD_COMMAND}`; export r; \
34749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34750	$(HOST_EXPORTS) \
34751	for flag in $(EXTRA_HOST_FLAGS) ; do \
34752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34753	done; \
34754	echo "Doing info in recode" ; \
34755	(cd $(HOST_SUBDIR)/recode && \
34756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34758	          "RANLIB=$${RANLIB}" \
34759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34760	          info) \
34761	  || exit 1
34762
34763@endif recode
34764
34765.PHONY: maybe-dvi-recode dvi-recode
34766maybe-dvi-recode:
34767@if recode
34768maybe-dvi-recode: dvi-recode
34769
34770dvi-recode: \
34771    configure-recode
34772	@: $(MAKE); $(unstage)
34773	@[ -f ./recode/Makefile ] || exit 0; \
34774	r=`${PWD_COMMAND}`; export r; \
34775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776	$(HOST_EXPORTS) \
34777	for flag in $(EXTRA_HOST_FLAGS) ; do \
34778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34779	done; \
34780	echo "Doing dvi in recode" ; \
34781	(cd $(HOST_SUBDIR)/recode && \
34782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34784	          "RANLIB=$${RANLIB}" \
34785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34786	          dvi) \
34787	  || exit 1
34788
34789@endif recode
34790
34791.PHONY: maybe-pdf-recode pdf-recode
34792maybe-pdf-recode:
34793@if recode
34794maybe-pdf-recode: pdf-recode
34795
34796pdf-recode: \
34797    configure-recode
34798	@: $(MAKE); $(unstage)
34799	@[ -f ./recode/Makefile ] || exit 0; \
34800	r=`${PWD_COMMAND}`; export r; \
34801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34802	$(HOST_EXPORTS) \
34803	for flag in $(EXTRA_HOST_FLAGS) ; do \
34804	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34805	done; \
34806	echo "Doing pdf in recode" ; \
34807	(cd $(HOST_SUBDIR)/recode && \
34808	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34809	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34810	          "RANLIB=$${RANLIB}" \
34811	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34812	          pdf) \
34813	  || exit 1
34814
34815@endif recode
34816
34817.PHONY: maybe-html-recode html-recode
34818maybe-html-recode:
34819@if recode
34820maybe-html-recode: html-recode
34821
34822html-recode: \
34823    configure-recode
34824	@: $(MAKE); $(unstage)
34825	@[ -f ./recode/Makefile ] || exit 0; \
34826	r=`${PWD_COMMAND}`; export r; \
34827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828	$(HOST_EXPORTS) \
34829	for flag in $(EXTRA_HOST_FLAGS) ; do \
34830	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34831	done; \
34832	echo "Doing html in recode" ; \
34833	(cd $(HOST_SUBDIR)/recode && \
34834	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34835	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34836	          "RANLIB=$${RANLIB}" \
34837	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34838	          html) \
34839	  || exit 1
34840
34841@endif recode
34842
34843.PHONY: maybe-TAGS-recode TAGS-recode
34844maybe-TAGS-recode:
34845@if recode
34846maybe-TAGS-recode: TAGS-recode
34847
34848TAGS-recode: \
34849    configure-recode
34850	@: $(MAKE); $(unstage)
34851	@[ -f ./recode/Makefile ] || exit 0; \
34852	r=`${PWD_COMMAND}`; export r; \
34853	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34854	$(HOST_EXPORTS) \
34855	for flag in $(EXTRA_HOST_FLAGS) ; do \
34856	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34857	done; \
34858	echo "Doing TAGS in recode" ; \
34859	(cd $(HOST_SUBDIR)/recode && \
34860	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34861	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34862	          "RANLIB=$${RANLIB}" \
34863	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34864	          TAGS) \
34865	  || exit 1
34866
34867@endif recode
34868
34869.PHONY: maybe-install-info-recode install-info-recode
34870maybe-install-info-recode:
34871@if recode
34872maybe-install-info-recode: install-info-recode
34873
34874install-info-recode: \
34875    configure-recode \
34876    info-recode
34877	@: $(MAKE); $(unstage)
34878	@[ -f ./recode/Makefile ] || exit 0; \
34879	r=`${PWD_COMMAND}`; export r; \
34880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34881	$(HOST_EXPORTS) \
34882	for flag in $(EXTRA_HOST_FLAGS) ; do \
34883	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34884	done; \
34885	echo "Doing install-info in recode" ; \
34886	(cd $(HOST_SUBDIR)/recode && \
34887	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34888	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34889	          "RANLIB=$${RANLIB}" \
34890	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34891	          install-info) \
34892	  || exit 1
34893
34894@endif recode
34895
34896.PHONY: maybe-install-pdf-recode install-pdf-recode
34897maybe-install-pdf-recode:
34898@if recode
34899maybe-install-pdf-recode: install-pdf-recode
34900
34901install-pdf-recode: \
34902    configure-recode \
34903    pdf-recode
34904	@: $(MAKE); $(unstage)
34905	@[ -f ./recode/Makefile ] || exit 0; \
34906	r=`${PWD_COMMAND}`; export r; \
34907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34908	$(HOST_EXPORTS) \
34909	for flag in $(EXTRA_HOST_FLAGS) ; do \
34910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34911	done; \
34912	echo "Doing install-pdf in recode" ; \
34913	(cd $(HOST_SUBDIR)/recode && \
34914	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34915	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34916	          "RANLIB=$${RANLIB}" \
34917	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34918	          install-pdf) \
34919	  || exit 1
34920
34921@endif recode
34922
34923.PHONY: maybe-install-html-recode install-html-recode
34924maybe-install-html-recode:
34925@if recode
34926maybe-install-html-recode: install-html-recode
34927
34928install-html-recode: \
34929    configure-recode \
34930    html-recode
34931	@: $(MAKE); $(unstage)
34932	@[ -f ./recode/Makefile ] || exit 0; \
34933	r=`${PWD_COMMAND}`; export r; \
34934	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935	$(HOST_EXPORTS) \
34936	for flag in $(EXTRA_HOST_FLAGS) ; do \
34937	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938	done; \
34939	echo "Doing install-html in recode" ; \
34940	(cd $(HOST_SUBDIR)/recode && \
34941	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943	          "RANLIB=$${RANLIB}" \
34944	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945	          install-html) \
34946	  || exit 1
34947
34948@endif recode
34949
34950.PHONY: maybe-installcheck-recode installcheck-recode
34951maybe-installcheck-recode:
34952@if recode
34953maybe-installcheck-recode: installcheck-recode
34954
34955installcheck-recode: \
34956    configure-recode
34957	@: $(MAKE); $(unstage)
34958	@[ -f ./recode/Makefile ] || exit 0; \
34959	r=`${PWD_COMMAND}`; export r; \
34960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961	$(HOST_EXPORTS) \
34962	for flag in $(EXTRA_HOST_FLAGS) ; do \
34963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34964	done; \
34965	echo "Doing installcheck in recode" ; \
34966	(cd $(HOST_SUBDIR)/recode && \
34967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969	          "RANLIB=$${RANLIB}" \
34970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971	          installcheck) \
34972	  || exit 1
34973
34974@endif recode
34975
34976.PHONY: maybe-mostlyclean-recode mostlyclean-recode
34977maybe-mostlyclean-recode:
34978@if recode
34979maybe-mostlyclean-recode: mostlyclean-recode
34980
34981mostlyclean-recode:
34982	@: $(MAKE); $(unstage)
34983	@[ -f ./recode/Makefile ] || exit 0; \
34984	r=`${PWD_COMMAND}`; export r; \
34985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34986	$(HOST_EXPORTS) \
34987	for flag in $(EXTRA_HOST_FLAGS) ; do \
34988	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34989	done; \
34990	echo "Doing mostlyclean in recode" ; \
34991	(cd $(HOST_SUBDIR)/recode && \
34992	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34993	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34994	          "RANLIB=$${RANLIB}" \
34995	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34996	          mostlyclean) \
34997	  || exit 1
34998
34999@endif recode
35000
35001.PHONY: maybe-clean-recode clean-recode
35002maybe-clean-recode:
35003@if recode
35004maybe-clean-recode: clean-recode
35005
35006clean-recode:
35007	@: $(MAKE); $(unstage)
35008	@[ -f ./recode/Makefile ] || exit 0; \
35009	r=`${PWD_COMMAND}`; export r; \
35010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35011	$(HOST_EXPORTS) \
35012	for flag in $(EXTRA_HOST_FLAGS) ; do \
35013	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35014	done; \
35015	echo "Doing clean in recode" ; \
35016	(cd $(HOST_SUBDIR)/recode && \
35017	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35018	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35019	          "RANLIB=$${RANLIB}" \
35020	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35021	          clean) \
35022	  || exit 1
35023
35024@endif recode
35025
35026.PHONY: maybe-distclean-recode distclean-recode
35027maybe-distclean-recode:
35028@if recode
35029maybe-distclean-recode: distclean-recode
35030
35031distclean-recode:
35032	@: $(MAKE); $(unstage)
35033	@[ -f ./recode/Makefile ] || exit 0; \
35034	r=`${PWD_COMMAND}`; export r; \
35035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036	$(HOST_EXPORTS) \
35037	for flag in $(EXTRA_HOST_FLAGS) ; do \
35038	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35039	done; \
35040	echo "Doing distclean in recode" ; \
35041	(cd $(HOST_SUBDIR)/recode && \
35042	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35043	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35044	          "RANLIB=$${RANLIB}" \
35045	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35046	          distclean) \
35047	  || exit 1
35048
35049@endif recode
35050
35051.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35052maybe-maintainer-clean-recode:
35053@if recode
35054maybe-maintainer-clean-recode: maintainer-clean-recode
35055
35056maintainer-clean-recode:
35057	@: $(MAKE); $(unstage)
35058	@[ -f ./recode/Makefile ] || exit 0; \
35059	r=`${PWD_COMMAND}`; export r; \
35060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061	$(HOST_EXPORTS) \
35062	for flag in $(EXTRA_HOST_FLAGS) ; do \
35063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35064	done; \
35065	echo "Doing maintainer-clean in recode" ; \
35066	(cd $(HOST_SUBDIR)/recode && \
35067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35069	          "RANLIB=$${RANLIB}" \
35070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35071	          maintainer-clean) \
35072	  || exit 1
35073
35074@endif recode
35075
35076
35077
35078.PHONY: configure-sed maybe-configure-sed
35079maybe-configure-sed:
35080@if gcc-bootstrap
35081configure-sed: stage_current
35082@endif gcc-bootstrap
35083@if sed
35084maybe-configure-sed: configure-sed
35085configure-sed:
35086	@: $(MAKE); $(unstage)
35087	@r=`${PWD_COMMAND}`; export r; \
35088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35089	test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35090	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35091	$(HOST_EXPORTS)  \
35092	echo Configuring in $(HOST_SUBDIR)/sed; \
35093	cd "$(HOST_SUBDIR)/sed" || exit 1; \
35094	case $(srcdir) in \
35095	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35096	  *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35097		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35098	esac; \
35099	srcdiroption="--srcdir=$${topdir}/sed"; \
35100	libsrcdir="$$s/sed"; \
35101	$(SHELL) $${libsrcdir}/configure \
35102	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35103	  --target=${target_alias} $${srcdiroption}  \
35104	  || exit 1
35105@endif sed
35106
35107
35108
35109
35110
35111.PHONY: all-sed maybe-all-sed
35112maybe-all-sed:
35113@if gcc-bootstrap
35114all-sed: stage_current
35115@endif gcc-bootstrap
35116@if sed
35117TARGET-sed=all
35118maybe-all-sed: all-sed
35119all-sed: configure-sed
35120	@: $(MAKE); $(unstage)
35121	@r=`${PWD_COMMAND}`; export r; \
35122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123	$(HOST_EXPORTS)  \
35124	(cd $(HOST_SUBDIR)/sed && \
35125	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35126		$(TARGET-sed))
35127@endif sed
35128
35129
35130
35131
35132.PHONY: check-sed maybe-check-sed
35133maybe-check-sed:
35134@if sed
35135maybe-check-sed: check-sed
35136
35137check-sed:
35138	@: $(MAKE); $(unstage)
35139	@r=`${PWD_COMMAND}`; export r; \
35140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35141	$(HOST_EXPORTS) \
35142	(cd $(HOST_SUBDIR)/sed && \
35143	  $(MAKE) $(FLAGS_TO_PASS)  check)
35144
35145@endif sed
35146
35147.PHONY: install-sed maybe-install-sed
35148maybe-install-sed:
35149@if sed
35150maybe-install-sed: install-sed
35151
35152install-sed: installdirs
35153	@: $(MAKE); $(unstage)
35154	@r=`${PWD_COMMAND}`; export r; \
35155	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35156	$(HOST_EXPORTS) \
35157	(cd $(HOST_SUBDIR)/sed && \
35158	  $(MAKE) $(FLAGS_TO_PASS)  install)
35159
35160@endif sed
35161
35162# Other targets (info, dvi, pdf, etc.)
35163
35164.PHONY: maybe-info-sed info-sed
35165maybe-info-sed:
35166@if sed
35167maybe-info-sed: info-sed
35168
35169info-sed: \
35170    configure-sed
35171	@: $(MAKE); $(unstage)
35172	@[ -f ./sed/Makefile ] || exit 0; \
35173	r=`${PWD_COMMAND}`; export r; \
35174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35175	$(HOST_EXPORTS) \
35176	for flag in $(EXTRA_HOST_FLAGS) ; do \
35177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35178	done; \
35179	echo "Doing info in sed" ; \
35180	(cd $(HOST_SUBDIR)/sed && \
35181	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35182	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35183	          "RANLIB=$${RANLIB}" \
35184	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35185	          info) \
35186	  || exit 1
35187
35188@endif sed
35189
35190.PHONY: maybe-dvi-sed dvi-sed
35191maybe-dvi-sed:
35192@if sed
35193maybe-dvi-sed: dvi-sed
35194
35195dvi-sed: \
35196    configure-sed
35197	@: $(MAKE); $(unstage)
35198	@[ -f ./sed/Makefile ] || exit 0; \
35199	r=`${PWD_COMMAND}`; export r; \
35200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35201	$(HOST_EXPORTS) \
35202	for flag in $(EXTRA_HOST_FLAGS) ; do \
35203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35204	done; \
35205	echo "Doing dvi in sed" ; \
35206	(cd $(HOST_SUBDIR)/sed && \
35207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35209	          "RANLIB=$${RANLIB}" \
35210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35211	          dvi) \
35212	  || exit 1
35213
35214@endif sed
35215
35216.PHONY: maybe-pdf-sed pdf-sed
35217maybe-pdf-sed:
35218@if sed
35219maybe-pdf-sed: pdf-sed
35220
35221pdf-sed: \
35222    configure-sed
35223	@: $(MAKE); $(unstage)
35224	@[ -f ./sed/Makefile ] || exit 0; \
35225	r=`${PWD_COMMAND}`; export r; \
35226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35227	$(HOST_EXPORTS) \
35228	for flag in $(EXTRA_HOST_FLAGS) ; do \
35229	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35230	done; \
35231	echo "Doing pdf in sed" ; \
35232	(cd $(HOST_SUBDIR)/sed && \
35233	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35234	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35235	          "RANLIB=$${RANLIB}" \
35236	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35237	          pdf) \
35238	  || exit 1
35239
35240@endif sed
35241
35242.PHONY: maybe-html-sed html-sed
35243maybe-html-sed:
35244@if sed
35245maybe-html-sed: html-sed
35246
35247html-sed: \
35248    configure-sed
35249	@: $(MAKE); $(unstage)
35250	@[ -f ./sed/Makefile ] || exit 0; \
35251	r=`${PWD_COMMAND}`; export r; \
35252	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35253	$(HOST_EXPORTS) \
35254	for flag in $(EXTRA_HOST_FLAGS) ; do \
35255	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35256	done; \
35257	echo "Doing html in sed" ; \
35258	(cd $(HOST_SUBDIR)/sed && \
35259	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35260	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35261	          "RANLIB=$${RANLIB}" \
35262	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35263	          html) \
35264	  || exit 1
35265
35266@endif sed
35267
35268.PHONY: maybe-TAGS-sed TAGS-sed
35269maybe-TAGS-sed:
35270@if sed
35271maybe-TAGS-sed: TAGS-sed
35272
35273TAGS-sed: \
35274    configure-sed
35275	@: $(MAKE); $(unstage)
35276	@[ -f ./sed/Makefile ] || exit 0; \
35277	r=`${PWD_COMMAND}`; export r; \
35278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35279	$(HOST_EXPORTS) \
35280	for flag in $(EXTRA_HOST_FLAGS) ; do \
35281	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35282	done; \
35283	echo "Doing TAGS in sed" ; \
35284	(cd $(HOST_SUBDIR)/sed && \
35285	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35286	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35287	          "RANLIB=$${RANLIB}" \
35288	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35289	          TAGS) \
35290	  || exit 1
35291
35292@endif sed
35293
35294.PHONY: maybe-install-info-sed install-info-sed
35295maybe-install-info-sed:
35296@if sed
35297maybe-install-info-sed: install-info-sed
35298
35299install-info-sed: \
35300    configure-sed \
35301    info-sed
35302	@: $(MAKE); $(unstage)
35303	@[ -f ./sed/Makefile ] || exit 0; \
35304	r=`${PWD_COMMAND}`; export r; \
35305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35306	$(HOST_EXPORTS) \
35307	for flag in $(EXTRA_HOST_FLAGS) ; do \
35308	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35309	done; \
35310	echo "Doing install-info in sed" ; \
35311	(cd $(HOST_SUBDIR)/sed && \
35312	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35313	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35314	          "RANLIB=$${RANLIB}" \
35315	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35316	          install-info) \
35317	  || exit 1
35318
35319@endif sed
35320
35321.PHONY: maybe-install-pdf-sed install-pdf-sed
35322maybe-install-pdf-sed:
35323@if sed
35324maybe-install-pdf-sed: install-pdf-sed
35325
35326install-pdf-sed: \
35327    configure-sed \
35328    pdf-sed
35329	@: $(MAKE); $(unstage)
35330	@[ -f ./sed/Makefile ] || exit 0; \
35331	r=`${PWD_COMMAND}`; export r; \
35332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35333	$(HOST_EXPORTS) \
35334	for flag in $(EXTRA_HOST_FLAGS) ; do \
35335	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35336	done; \
35337	echo "Doing install-pdf in sed" ; \
35338	(cd $(HOST_SUBDIR)/sed && \
35339	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35340	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35341	          "RANLIB=$${RANLIB}" \
35342	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35343	          install-pdf) \
35344	  || exit 1
35345
35346@endif sed
35347
35348.PHONY: maybe-install-html-sed install-html-sed
35349maybe-install-html-sed:
35350@if sed
35351maybe-install-html-sed: install-html-sed
35352
35353install-html-sed: \
35354    configure-sed \
35355    html-sed
35356	@: $(MAKE); $(unstage)
35357	@[ -f ./sed/Makefile ] || exit 0; \
35358	r=`${PWD_COMMAND}`; export r; \
35359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35360	$(HOST_EXPORTS) \
35361	for flag in $(EXTRA_HOST_FLAGS) ; do \
35362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35363	done; \
35364	echo "Doing install-html in sed" ; \
35365	(cd $(HOST_SUBDIR)/sed && \
35366	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35367	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35368	          "RANLIB=$${RANLIB}" \
35369	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35370	          install-html) \
35371	  || exit 1
35372
35373@endif sed
35374
35375.PHONY: maybe-installcheck-sed installcheck-sed
35376maybe-installcheck-sed:
35377@if sed
35378maybe-installcheck-sed: installcheck-sed
35379
35380installcheck-sed: \
35381    configure-sed
35382	@: $(MAKE); $(unstage)
35383	@[ -f ./sed/Makefile ] || exit 0; \
35384	r=`${PWD_COMMAND}`; export r; \
35385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35386	$(HOST_EXPORTS) \
35387	for flag in $(EXTRA_HOST_FLAGS) ; do \
35388	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35389	done; \
35390	echo "Doing installcheck in sed" ; \
35391	(cd $(HOST_SUBDIR)/sed && \
35392	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35393	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35394	          "RANLIB=$${RANLIB}" \
35395	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35396	          installcheck) \
35397	  || exit 1
35398
35399@endif sed
35400
35401.PHONY: maybe-mostlyclean-sed mostlyclean-sed
35402maybe-mostlyclean-sed:
35403@if sed
35404maybe-mostlyclean-sed: mostlyclean-sed
35405
35406mostlyclean-sed:
35407	@: $(MAKE); $(unstage)
35408	@[ -f ./sed/Makefile ] || exit 0; \
35409	r=`${PWD_COMMAND}`; export r; \
35410	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35411	$(HOST_EXPORTS) \
35412	for flag in $(EXTRA_HOST_FLAGS) ; do \
35413	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35414	done; \
35415	echo "Doing mostlyclean in sed" ; \
35416	(cd $(HOST_SUBDIR)/sed && \
35417	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35418	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35419	          "RANLIB=$${RANLIB}" \
35420	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35421	          mostlyclean) \
35422	  || exit 1
35423
35424@endif sed
35425
35426.PHONY: maybe-clean-sed clean-sed
35427maybe-clean-sed:
35428@if sed
35429maybe-clean-sed: clean-sed
35430
35431clean-sed:
35432	@: $(MAKE); $(unstage)
35433	@[ -f ./sed/Makefile ] || exit 0; \
35434	r=`${PWD_COMMAND}`; export r; \
35435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35436	$(HOST_EXPORTS) \
35437	for flag in $(EXTRA_HOST_FLAGS) ; do \
35438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35439	done; \
35440	echo "Doing clean in sed" ; \
35441	(cd $(HOST_SUBDIR)/sed && \
35442	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35443	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35444	          "RANLIB=$${RANLIB}" \
35445	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35446	          clean) \
35447	  || exit 1
35448
35449@endif sed
35450
35451.PHONY: maybe-distclean-sed distclean-sed
35452maybe-distclean-sed:
35453@if sed
35454maybe-distclean-sed: distclean-sed
35455
35456distclean-sed:
35457	@: $(MAKE); $(unstage)
35458	@[ -f ./sed/Makefile ] || exit 0; \
35459	r=`${PWD_COMMAND}`; export r; \
35460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35461	$(HOST_EXPORTS) \
35462	for flag in $(EXTRA_HOST_FLAGS) ; do \
35463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35464	done; \
35465	echo "Doing distclean in sed" ; \
35466	(cd $(HOST_SUBDIR)/sed && \
35467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35469	          "RANLIB=$${RANLIB}" \
35470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35471	          distclean) \
35472	  || exit 1
35473
35474@endif sed
35475
35476.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35477maybe-maintainer-clean-sed:
35478@if sed
35479maybe-maintainer-clean-sed: maintainer-clean-sed
35480
35481maintainer-clean-sed:
35482	@: $(MAKE); $(unstage)
35483	@[ -f ./sed/Makefile ] || exit 0; \
35484	r=`${PWD_COMMAND}`; export r; \
35485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35486	$(HOST_EXPORTS) \
35487	for flag in $(EXTRA_HOST_FLAGS) ; do \
35488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35489	done; \
35490	echo "Doing maintainer-clean in sed" ; \
35491	(cd $(HOST_SUBDIR)/sed && \
35492	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35493	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35494	          "RANLIB=$${RANLIB}" \
35495	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35496	          maintainer-clean) \
35497	  || exit 1
35498
35499@endif sed
35500
35501
35502
35503.PHONY: configure-send-pr maybe-configure-send-pr
35504maybe-configure-send-pr:
35505@if gcc-bootstrap
35506configure-send-pr: stage_current
35507@endif gcc-bootstrap
35508@if send-pr
35509maybe-configure-send-pr: configure-send-pr
35510configure-send-pr:
35511	@: $(MAKE); $(unstage)
35512	@r=`${PWD_COMMAND}`; export r; \
35513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35514	test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35515	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35516	$(HOST_EXPORTS)  \
35517	echo Configuring in $(HOST_SUBDIR)/send-pr; \
35518	cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35519	case $(srcdir) in \
35520	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35521	  *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35522		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35523	esac; \
35524	srcdiroption="--srcdir=$${topdir}/send-pr"; \
35525	libsrcdir="$$s/send-pr"; \
35526	$(SHELL) $${libsrcdir}/configure \
35527	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35528	  --target=${target_alias} $${srcdiroption}  \
35529	  || exit 1
35530@endif send-pr
35531
35532
35533
35534
35535
35536.PHONY: all-send-pr maybe-all-send-pr
35537maybe-all-send-pr:
35538@if gcc-bootstrap
35539all-send-pr: stage_current
35540@endif gcc-bootstrap
35541@if send-pr
35542TARGET-send-pr=all
35543maybe-all-send-pr: all-send-pr
35544all-send-pr: configure-send-pr
35545	@: $(MAKE); $(unstage)
35546	@r=`${PWD_COMMAND}`; export r; \
35547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548	$(HOST_EXPORTS)  \
35549	(cd $(HOST_SUBDIR)/send-pr && \
35550	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35551		$(TARGET-send-pr))
35552@endif send-pr
35553
35554
35555
35556
35557.PHONY: check-send-pr maybe-check-send-pr
35558maybe-check-send-pr:
35559@if send-pr
35560maybe-check-send-pr: check-send-pr
35561
35562check-send-pr:
35563	@: $(MAKE); $(unstage)
35564	@r=`${PWD_COMMAND}`; export r; \
35565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35566	$(HOST_EXPORTS) \
35567	(cd $(HOST_SUBDIR)/send-pr && \
35568	  $(MAKE) $(FLAGS_TO_PASS)  check)
35569
35570@endif send-pr
35571
35572.PHONY: install-send-pr maybe-install-send-pr
35573maybe-install-send-pr:
35574@if send-pr
35575maybe-install-send-pr: install-send-pr
35576
35577install-send-pr: installdirs
35578	@: $(MAKE); $(unstage)
35579	@r=`${PWD_COMMAND}`; export r; \
35580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35581	$(HOST_EXPORTS) \
35582	(cd $(HOST_SUBDIR)/send-pr && \
35583	  $(MAKE) $(FLAGS_TO_PASS)  install)
35584
35585@endif send-pr
35586
35587# Other targets (info, dvi, pdf, etc.)
35588
35589.PHONY: maybe-info-send-pr info-send-pr
35590maybe-info-send-pr:
35591@if send-pr
35592maybe-info-send-pr: info-send-pr
35593
35594info-send-pr: \
35595    configure-send-pr
35596	@: $(MAKE); $(unstage)
35597	@[ -f ./send-pr/Makefile ] || exit 0; \
35598	r=`${PWD_COMMAND}`; export r; \
35599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35600	$(HOST_EXPORTS) \
35601	for flag in $(EXTRA_HOST_FLAGS) ; do \
35602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35603	done; \
35604	echo "Doing info in send-pr" ; \
35605	(cd $(HOST_SUBDIR)/send-pr && \
35606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35608	          "RANLIB=$${RANLIB}" \
35609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35610	          info) \
35611	  || exit 1
35612
35613@endif send-pr
35614
35615.PHONY: maybe-dvi-send-pr dvi-send-pr
35616maybe-dvi-send-pr:
35617@if send-pr
35618maybe-dvi-send-pr: dvi-send-pr
35619
35620dvi-send-pr: \
35621    configure-send-pr
35622	@: $(MAKE); $(unstage)
35623	@[ -f ./send-pr/Makefile ] || exit 0; \
35624	r=`${PWD_COMMAND}`; export r; \
35625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35626	$(HOST_EXPORTS) \
35627	for flag in $(EXTRA_HOST_FLAGS) ; do \
35628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35629	done; \
35630	echo "Doing dvi in send-pr" ; \
35631	(cd $(HOST_SUBDIR)/send-pr && \
35632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35634	          "RANLIB=$${RANLIB}" \
35635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35636	          dvi) \
35637	  || exit 1
35638
35639@endif send-pr
35640
35641.PHONY: maybe-pdf-send-pr pdf-send-pr
35642maybe-pdf-send-pr:
35643@if send-pr
35644maybe-pdf-send-pr: pdf-send-pr
35645
35646pdf-send-pr: \
35647    configure-send-pr
35648	@: $(MAKE); $(unstage)
35649	@[ -f ./send-pr/Makefile ] || exit 0; \
35650	r=`${PWD_COMMAND}`; export r; \
35651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35652	$(HOST_EXPORTS) \
35653	for flag in $(EXTRA_HOST_FLAGS) ; do \
35654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35655	done; \
35656	echo "Doing pdf in send-pr" ; \
35657	(cd $(HOST_SUBDIR)/send-pr && \
35658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35660	          "RANLIB=$${RANLIB}" \
35661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35662	          pdf) \
35663	  || exit 1
35664
35665@endif send-pr
35666
35667.PHONY: maybe-html-send-pr html-send-pr
35668maybe-html-send-pr:
35669@if send-pr
35670maybe-html-send-pr: html-send-pr
35671
35672html-send-pr: \
35673    configure-send-pr
35674	@: $(MAKE); $(unstage)
35675	@[ -f ./send-pr/Makefile ] || exit 0; \
35676	r=`${PWD_COMMAND}`; export r; \
35677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35678	$(HOST_EXPORTS) \
35679	for flag in $(EXTRA_HOST_FLAGS) ; do \
35680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35681	done; \
35682	echo "Doing html in send-pr" ; \
35683	(cd $(HOST_SUBDIR)/send-pr && \
35684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35686	          "RANLIB=$${RANLIB}" \
35687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35688	          html) \
35689	  || exit 1
35690
35691@endif send-pr
35692
35693.PHONY: maybe-TAGS-send-pr TAGS-send-pr
35694maybe-TAGS-send-pr:
35695@if send-pr
35696maybe-TAGS-send-pr: TAGS-send-pr
35697
35698TAGS-send-pr: \
35699    configure-send-pr
35700	@: $(MAKE); $(unstage)
35701	@[ -f ./send-pr/Makefile ] || exit 0; \
35702	r=`${PWD_COMMAND}`; export r; \
35703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35704	$(HOST_EXPORTS) \
35705	for flag in $(EXTRA_HOST_FLAGS) ; do \
35706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35707	done; \
35708	echo "Doing TAGS in send-pr" ; \
35709	(cd $(HOST_SUBDIR)/send-pr && \
35710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35712	          "RANLIB=$${RANLIB}" \
35713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35714	          TAGS) \
35715	  || exit 1
35716
35717@endif send-pr
35718
35719.PHONY: maybe-install-info-send-pr install-info-send-pr
35720maybe-install-info-send-pr:
35721@if send-pr
35722maybe-install-info-send-pr: install-info-send-pr
35723
35724install-info-send-pr: \
35725    configure-send-pr \
35726    info-send-pr
35727	@: $(MAKE); $(unstage)
35728	@[ -f ./send-pr/Makefile ] || exit 0; \
35729	r=`${PWD_COMMAND}`; export r; \
35730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35731	$(HOST_EXPORTS) \
35732	for flag in $(EXTRA_HOST_FLAGS) ; do \
35733	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35734	done; \
35735	echo "Doing install-info in send-pr" ; \
35736	(cd $(HOST_SUBDIR)/send-pr && \
35737	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35738	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35739	          "RANLIB=$${RANLIB}" \
35740	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35741	          install-info) \
35742	  || exit 1
35743
35744@endif send-pr
35745
35746.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35747maybe-install-pdf-send-pr:
35748@if send-pr
35749maybe-install-pdf-send-pr: install-pdf-send-pr
35750
35751install-pdf-send-pr: \
35752    configure-send-pr \
35753    pdf-send-pr
35754	@: $(MAKE); $(unstage)
35755	@[ -f ./send-pr/Makefile ] || exit 0; \
35756	r=`${PWD_COMMAND}`; export r; \
35757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758	$(HOST_EXPORTS) \
35759	for flag in $(EXTRA_HOST_FLAGS) ; do \
35760	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35761	done; \
35762	echo "Doing install-pdf in send-pr" ; \
35763	(cd $(HOST_SUBDIR)/send-pr && \
35764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35766	          "RANLIB=$${RANLIB}" \
35767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35768	          install-pdf) \
35769	  || exit 1
35770
35771@endif send-pr
35772
35773.PHONY: maybe-install-html-send-pr install-html-send-pr
35774maybe-install-html-send-pr:
35775@if send-pr
35776maybe-install-html-send-pr: install-html-send-pr
35777
35778install-html-send-pr: \
35779    configure-send-pr \
35780    html-send-pr
35781	@: $(MAKE); $(unstage)
35782	@[ -f ./send-pr/Makefile ] || exit 0; \
35783	r=`${PWD_COMMAND}`; export r; \
35784	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35785	$(HOST_EXPORTS) \
35786	for flag in $(EXTRA_HOST_FLAGS) ; do \
35787	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35788	done; \
35789	echo "Doing install-html in send-pr" ; \
35790	(cd $(HOST_SUBDIR)/send-pr && \
35791	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35792	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35793	          "RANLIB=$${RANLIB}" \
35794	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35795	          install-html) \
35796	  || exit 1
35797
35798@endif send-pr
35799
35800.PHONY: maybe-installcheck-send-pr installcheck-send-pr
35801maybe-installcheck-send-pr:
35802@if send-pr
35803maybe-installcheck-send-pr: installcheck-send-pr
35804
35805installcheck-send-pr: \
35806    configure-send-pr
35807	@: $(MAKE); $(unstage)
35808	@[ -f ./send-pr/Makefile ] || exit 0; \
35809	r=`${PWD_COMMAND}`; export r; \
35810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35811	$(HOST_EXPORTS) \
35812	for flag in $(EXTRA_HOST_FLAGS) ; do \
35813	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35814	done; \
35815	echo "Doing installcheck in send-pr" ; \
35816	(cd $(HOST_SUBDIR)/send-pr && \
35817	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35818	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35819	          "RANLIB=$${RANLIB}" \
35820	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35821	          installcheck) \
35822	  || exit 1
35823
35824@endif send-pr
35825
35826.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35827maybe-mostlyclean-send-pr:
35828@if send-pr
35829maybe-mostlyclean-send-pr: mostlyclean-send-pr
35830
35831mostlyclean-send-pr:
35832	@: $(MAKE); $(unstage)
35833	@[ -f ./send-pr/Makefile ] || exit 0; \
35834	r=`${PWD_COMMAND}`; export r; \
35835	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35836	$(HOST_EXPORTS) \
35837	for flag in $(EXTRA_HOST_FLAGS) ; do \
35838	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35839	done; \
35840	echo "Doing mostlyclean in send-pr" ; \
35841	(cd $(HOST_SUBDIR)/send-pr && \
35842	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35843	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35844	          "RANLIB=$${RANLIB}" \
35845	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35846	          mostlyclean) \
35847	  || exit 1
35848
35849@endif send-pr
35850
35851.PHONY: maybe-clean-send-pr clean-send-pr
35852maybe-clean-send-pr:
35853@if send-pr
35854maybe-clean-send-pr: clean-send-pr
35855
35856clean-send-pr:
35857	@: $(MAKE); $(unstage)
35858	@[ -f ./send-pr/Makefile ] || exit 0; \
35859	r=`${PWD_COMMAND}`; export r; \
35860	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35861	$(HOST_EXPORTS) \
35862	for flag in $(EXTRA_HOST_FLAGS) ; do \
35863	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35864	done; \
35865	echo "Doing clean in send-pr" ; \
35866	(cd $(HOST_SUBDIR)/send-pr && \
35867	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35868	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35869	          "RANLIB=$${RANLIB}" \
35870	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35871	          clean) \
35872	  || exit 1
35873
35874@endif send-pr
35875
35876.PHONY: maybe-distclean-send-pr distclean-send-pr
35877maybe-distclean-send-pr:
35878@if send-pr
35879maybe-distclean-send-pr: distclean-send-pr
35880
35881distclean-send-pr:
35882	@: $(MAKE); $(unstage)
35883	@[ -f ./send-pr/Makefile ] || exit 0; \
35884	r=`${PWD_COMMAND}`; export r; \
35885	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35886	$(HOST_EXPORTS) \
35887	for flag in $(EXTRA_HOST_FLAGS) ; do \
35888	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35889	done; \
35890	echo "Doing distclean in send-pr" ; \
35891	(cd $(HOST_SUBDIR)/send-pr && \
35892	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35893	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35894	          "RANLIB=$${RANLIB}" \
35895	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35896	          distclean) \
35897	  || exit 1
35898
35899@endif send-pr
35900
35901.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35902maybe-maintainer-clean-send-pr:
35903@if send-pr
35904maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35905
35906maintainer-clean-send-pr:
35907	@: $(MAKE); $(unstage)
35908	@[ -f ./send-pr/Makefile ] || exit 0; \
35909	r=`${PWD_COMMAND}`; export r; \
35910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35911	$(HOST_EXPORTS) \
35912	for flag in $(EXTRA_HOST_FLAGS) ; do \
35913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35914	done; \
35915	echo "Doing maintainer-clean in send-pr" ; \
35916	(cd $(HOST_SUBDIR)/send-pr && \
35917	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35918	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35919	          "RANLIB=$${RANLIB}" \
35920	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35921	          maintainer-clean) \
35922	  || exit 1
35923
35924@endif send-pr
35925
35926
35927
35928.PHONY: configure-shellutils maybe-configure-shellutils
35929maybe-configure-shellutils:
35930@if gcc-bootstrap
35931configure-shellutils: stage_current
35932@endif gcc-bootstrap
35933@if shellutils
35934maybe-configure-shellutils: configure-shellutils
35935configure-shellutils:
35936	@: $(MAKE); $(unstage)
35937	@r=`${PWD_COMMAND}`; export r; \
35938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35939	test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35940	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35941	$(HOST_EXPORTS)  \
35942	echo Configuring in $(HOST_SUBDIR)/shellutils; \
35943	cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35944	case $(srcdir) in \
35945	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35946	  *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35947		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35948	esac; \
35949	srcdiroption="--srcdir=$${topdir}/shellutils"; \
35950	libsrcdir="$$s/shellutils"; \
35951	$(SHELL) $${libsrcdir}/configure \
35952	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35953	  --target=${target_alias} $${srcdiroption}  \
35954	  || exit 1
35955@endif shellutils
35956
35957
35958
35959
35960
35961.PHONY: all-shellutils maybe-all-shellutils
35962maybe-all-shellutils:
35963@if gcc-bootstrap
35964all-shellutils: stage_current
35965@endif gcc-bootstrap
35966@if shellutils
35967TARGET-shellutils=all
35968maybe-all-shellutils: all-shellutils
35969all-shellutils: configure-shellutils
35970	@: $(MAKE); $(unstage)
35971	@r=`${PWD_COMMAND}`; export r; \
35972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35973	$(HOST_EXPORTS)  \
35974	(cd $(HOST_SUBDIR)/shellutils && \
35975	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35976		$(TARGET-shellutils))
35977@endif shellutils
35978
35979
35980
35981
35982.PHONY: check-shellutils maybe-check-shellutils
35983maybe-check-shellutils:
35984@if shellutils
35985maybe-check-shellutils: check-shellutils
35986
35987check-shellutils:
35988	@: $(MAKE); $(unstage)
35989	@r=`${PWD_COMMAND}`; export r; \
35990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991	$(HOST_EXPORTS) \
35992	(cd $(HOST_SUBDIR)/shellutils && \
35993	  $(MAKE) $(FLAGS_TO_PASS)  check)
35994
35995@endif shellutils
35996
35997.PHONY: install-shellutils maybe-install-shellutils
35998maybe-install-shellutils:
35999@if shellutils
36000maybe-install-shellutils: install-shellutils
36001
36002install-shellutils: installdirs
36003	@: $(MAKE); $(unstage)
36004	@r=`${PWD_COMMAND}`; export r; \
36005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36006	$(HOST_EXPORTS) \
36007	(cd $(HOST_SUBDIR)/shellutils && \
36008	  $(MAKE) $(FLAGS_TO_PASS)  install)
36009
36010@endif shellutils
36011
36012# Other targets (info, dvi, pdf, etc.)
36013
36014.PHONY: maybe-info-shellutils info-shellutils
36015maybe-info-shellutils:
36016@if shellutils
36017maybe-info-shellutils: info-shellutils
36018
36019info-shellutils: \
36020    configure-shellutils
36021	@: $(MAKE); $(unstage)
36022	@[ -f ./shellutils/Makefile ] || exit 0; \
36023	r=`${PWD_COMMAND}`; export r; \
36024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36025	$(HOST_EXPORTS) \
36026	for flag in $(EXTRA_HOST_FLAGS) ; do \
36027	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36028	done; \
36029	echo "Doing info in shellutils" ; \
36030	(cd $(HOST_SUBDIR)/shellutils && \
36031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36033	          "RANLIB=$${RANLIB}" \
36034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36035	          info) \
36036	  || exit 1
36037
36038@endif shellutils
36039
36040.PHONY: maybe-dvi-shellutils dvi-shellutils
36041maybe-dvi-shellutils:
36042@if shellutils
36043maybe-dvi-shellutils: dvi-shellutils
36044
36045dvi-shellutils: \
36046    configure-shellutils
36047	@: $(MAKE); $(unstage)
36048	@[ -f ./shellutils/Makefile ] || exit 0; \
36049	r=`${PWD_COMMAND}`; export r; \
36050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36051	$(HOST_EXPORTS) \
36052	for flag in $(EXTRA_HOST_FLAGS) ; do \
36053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36054	done; \
36055	echo "Doing dvi in shellutils" ; \
36056	(cd $(HOST_SUBDIR)/shellutils && \
36057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36059	          "RANLIB=$${RANLIB}" \
36060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36061	          dvi) \
36062	  || exit 1
36063
36064@endif shellutils
36065
36066.PHONY: maybe-pdf-shellutils pdf-shellutils
36067maybe-pdf-shellutils:
36068@if shellutils
36069maybe-pdf-shellutils: pdf-shellutils
36070
36071pdf-shellutils: \
36072    configure-shellutils
36073	@: $(MAKE); $(unstage)
36074	@[ -f ./shellutils/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 pdf in shellutils" ; \
36082	(cd $(HOST_SUBDIR)/shellutils && \
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	          pdf) \
36088	  || exit 1
36089
36090@endif shellutils
36091
36092.PHONY: maybe-html-shellutils html-shellutils
36093maybe-html-shellutils:
36094@if shellutils
36095maybe-html-shellutils: html-shellutils
36096
36097html-shellutils: \
36098    configure-shellutils
36099	@: $(MAKE); $(unstage)
36100	@[ -f ./shellutils/Makefile ] || exit 0; \
36101	r=`${PWD_COMMAND}`; export r; \
36102	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36103	$(HOST_EXPORTS) \
36104	for flag in $(EXTRA_HOST_FLAGS) ; do \
36105	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36106	done; \
36107	echo "Doing html in shellutils" ; \
36108	(cd $(HOST_SUBDIR)/shellutils && \
36109	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36110	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36111	          "RANLIB=$${RANLIB}" \
36112	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36113	          html) \
36114	  || exit 1
36115
36116@endif shellutils
36117
36118.PHONY: maybe-TAGS-shellutils TAGS-shellutils
36119maybe-TAGS-shellutils:
36120@if shellutils
36121maybe-TAGS-shellutils: TAGS-shellutils
36122
36123TAGS-shellutils: \
36124    configure-shellutils
36125	@: $(MAKE); $(unstage)
36126	@[ -f ./shellutils/Makefile ] || exit 0; \
36127	r=`${PWD_COMMAND}`; export r; \
36128	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36129	$(HOST_EXPORTS) \
36130	for flag in $(EXTRA_HOST_FLAGS) ; do \
36131	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36132	done; \
36133	echo "Doing TAGS in shellutils" ; \
36134	(cd $(HOST_SUBDIR)/shellutils && \
36135	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36136	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36137	          "RANLIB=$${RANLIB}" \
36138	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36139	          TAGS) \
36140	  || exit 1
36141
36142@endif shellutils
36143
36144.PHONY: maybe-install-info-shellutils install-info-shellutils
36145maybe-install-info-shellutils:
36146@if shellutils
36147maybe-install-info-shellutils: install-info-shellutils
36148
36149install-info-shellutils: \
36150    configure-shellutils \
36151    info-shellutils
36152	@: $(MAKE); $(unstage)
36153	@[ -f ./shellutils/Makefile ] || exit 0; \
36154	r=`${PWD_COMMAND}`; export r; \
36155	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36156	$(HOST_EXPORTS) \
36157	for flag in $(EXTRA_HOST_FLAGS) ; do \
36158	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36159	done; \
36160	echo "Doing install-info in shellutils" ; \
36161	(cd $(HOST_SUBDIR)/shellutils && \
36162	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36163	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36164	          "RANLIB=$${RANLIB}" \
36165	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36166	          install-info) \
36167	  || exit 1
36168
36169@endif shellutils
36170
36171.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36172maybe-install-pdf-shellutils:
36173@if shellutils
36174maybe-install-pdf-shellutils: install-pdf-shellutils
36175
36176install-pdf-shellutils: \
36177    configure-shellutils \
36178    pdf-shellutils
36179	@: $(MAKE); $(unstage)
36180	@[ -f ./shellutils/Makefile ] || exit 0; \
36181	r=`${PWD_COMMAND}`; export r; \
36182	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183	$(HOST_EXPORTS) \
36184	for flag in $(EXTRA_HOST_FLAGS) ; do \
36185	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36186	done; \
36187	echo "Doing install-pdf in shellutils" ; \
36188	(cd $(HOST_SUBDIR)/shellutils && \
36189	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36190	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36191	          "RANLIB=$${RANLIB}" \
36192	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36193	          install-pdf) \
36194	  || exit 1
36195
36196@endif shellutils
36197
36198.PHONY: maybe-install-html-shellutils install-html-shellutils
36199maybe-install-html-shellutils:
36200@if shellutils
36201maybe-install-html-shellutils: install-html-shellutils
36202
36203install-html-shellutils: \
36204    configure-shellutils \
36205    html-shellutils
36206	@: $(MAKE); $(unstage)
36207	@[ -f ./shellutils/Makefile ] || exit 0; \
36208	r=`${PWD_COMMAND}`; export r; \
36209	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210	$(HOST_EXPORTS) \
36211	for flag in $(EXTRA_HOST_FLAGS) ; do \
36212	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213	done; \
36214	echo "Doing install-html in shellutils" ; \
36215	(cd $(HOST_SUBDIR)/shellutils && \
36216	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218	          "RANLIB=$${RANLIB}" \
36219	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220	          install-html) \
36221	  || exit 1
36222
36223@endif shellutils
36224
36225.PHONY: maybe-installcheck-shellutils installcheck-shellutils
36226maybe-installcheck-shellutils:
36227@if shellutils
36228maybe-installcheck-shellutils: installcheck-shellutils
36229
36230installcheck-shellutils: \
36231    configure-shellutils
36232	@: $(MAKE); $(unstage)
36233	@[ -f ./shellutils/Makefile ] || exit 0; \
36234	r=`${PWD_COMMAND}`; export r; \
36235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236	$(HOST_EXPORTS) \
36237	for flag in $(EXTRA_HOST_FLAGS) ; do \
36238	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36239	done; \
36240	echo "Doing installcheck in shellutils" ; \
36241	(cd $(HOST_SUBDIR)/shellutils && \
36242	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36243	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36244	          "RANLIB=$${RANLIB}" \
36245	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36246	          installcheck) \
36247	  || exit 1
36248
36249@endif shellutils
36250
36251.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36252maybe-mostlyclean-shellutils:
36253@if shellutils
36254maybe-mostlyclean-shellutils: mostlyclean-shellutils
36255
36256mostlyclean-shellutils:
36257	@: $(MAKE); $(unstage)
36258	@[ -f ./shellutils/Makefile ] || exit 0; \
36259	r=`${PWD_COMMAND}`; export r; \
36260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261	$(HOST_EXPORTS) \
36262	for flag in $(EXTRA_HOST_FLAGS) ; do \
36263	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36264	done; \
36265	echo "Doing mostlyclean in shellutils" ; \
36266	(cd $(HOST_SUBDIR)/shellutils && \
36267	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36268	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36269	          "RANLIB=$${RANLIB}" \
36270	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36271	          mostlyclean) \
36272	  || exit 1
36273
36274@endif shellutils
36275
36276.PHONY: maybe-clean-shellutils clean-shellutils
36277maybe-clean-shellutils:
36278@if shellutils
36279maybe-clean-shellutils: clean-shellutils
36280
36281clean-shellutils:
36282	@: $(MAKE); $(unstage)
36283	@[ -f ./shellutils/Makefile ] || exit 0; \
36284	r=`${PWD_COMMAND}`; export r; \
36285	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36286	$(HOST_EXPORTS) \
36287	for flag in $(EXTRA_HOST_FLAGS) ; do \
36288	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36289	done; \
36290	echo "Doing clean in shellutils" ; \
36291	(cd $(HOST_SUBDIR)/shellutils && \
36292	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36293	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36294	          "RANLIB=$${RANLIB}" \
36295	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36296	          clean) \
36297	  || exit 1
36298
36299@endif shellutils
36300
36301.PHONY: maybe-distclean-shellutils distclean-shellutils
36302maybe-distclean-shellutils:
36303@if shellutils
36304maybe-distclean-shellutils: distclean-shellutils
36305
36306distclean-shellutils:
36307	@: $(MAKE); $(unstage)
36308	@[ -f ./shellutils/Makefile ] || exit 0; \
36309	r=`${PWD_COMMAND}`; export r; \
36310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36311	$(HOST_EXPORTS) \
36312	for flag in $(EXTRA_HOST_FLAGS) ; do \
36313	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36314	done; \
36315	echo "Doing distclean in shellutils" ; \
36316	(cd $(HOST_SUBDIR)/shellutils && \
36317	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36318	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36319	          "RANLIB=$${RANLIB}" \
36320	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36321	          distclean) \
36322	  || exit 1
36323
36324@endif shellutils
36325
36326.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36327maybe-maintainer-clean-shellutils:
36328@if shellutils
36329maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36330
36331maintainer-clean-shellutils:
36332	@: $(MAKE); $(unstage)
36333	@[ -f ./shellutils/Makefile ] || exit 0; \
36334	r=`${PWD_COMMAND}`; export r; \
36335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36336	$(HOST_EXPORTS) \
36337	for flag in $(EXTRA_HOST_FLAGS) ; do \
36338	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36339	done; \
36340	echo "Doing maintainer-clean in shellutils" ; \
36341	(cd $(HOST_SUBDIR)/shellutils && \
36342	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36343	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36344	          "RANLIB=$${RANLIB}" \
36345	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36346	          maintainer-clean) \
36347	  || exit 1
36348
36349@endif shellutils
36350
36351
36352
36353.PHONY: configure-sid maybe-configure-sid
36354maybe-configure-sid:
36355@if gcc-bootstrap
36356configure-sid: stage_current
36357@endif gcc-bootstrap
36358@if sid
36359maybe-configure-sid: configure-sid
36360configure-sid:
36361	@: $(MAKE); $(unstage)
36362	@r=`${PWD_COMMAND}`; export r; \
36363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364	test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36365	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36366	$(HOST_EXPORTS)  \
36367	echo Configuring in $(HOST_SUBDIR)/sid; \
36368	cd "$(HOST_SUBDIR)/sid" || exit 1; \
36369	case $(srcdir) in \
36370	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36371	  *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36372		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36373	esac; \
36374	srcdiroption="--srcdir=$${topdir}/sid"; \
36375	libsrcdir="$$s/sid"; \
36376	$(SHELL) $${libsrcdir}/configure \
36377	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36378	  --target=${target_alias} $${srcdiroption}  \
36379	  || exit 1
36380@endif sid
36381
36382
36383
36384
36385
36386.PHONY: all-sid maybe-all-sid
36387maybe-all-sid:
36388@if gcc-bootstrap
36389all-sid: stage_current
36390@endif gcc-bootstrap
36391@if sid
36392TARGET-sid=all
36393maybe-all-sid: all-sid
36394all-sid: configure-sid
36395	@: $(MAKE); $(unstage)
36396	@r=`${PWD_COMMAND}`; export r; \
36397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36398	$(HOST_EXPORTS)  \
36399	(cd $(HOST_SUBDIR)/sid && \
36400	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36401		$(TARGET-sid))
36402@endif sid
36403
36404
36405
36406
36407.PHONY: check-sid maybe-check-sid
36408maybe-check-sid:
36409@if sid
36410maybe-check-sid: check-sid
36411
36412check-sid:
36413	@: $(MAKE); $(unstage)
36414	@r=`${PWD_COMMAND}`; export r; \
36415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416	$(HOST_EXPORTS) \
36417	(cd $(HOST_SUBDIR)/sid && \
36418	  $(MAKE) $(FLAGS_TO_PASS)  check)
36419
36420@endif sid
36421
36422.PHONY: install-sid maybe-install-sid
36423maybe-install-sid:
36424@if sid
36425maybe-install-sid: install-sid
36426
36427install-sid: installdirs
36428	@: $(MAKE); $(unstage)
36429	@r=`${PWD_COMMAND}`; export r; \
36430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36431	$(HOST_EXPORTS) \
36432	(cd $(HOST_SUBDIR)/sid && \
36433	  $(MAKE) $(FLAGS_TO_PASS)  install)
36434
36435@endif sid
36436
36437# Other targets (info, dvi, pdf, etc.)
36438
36439.PHONY: maybe-info-sid info-sid
36440maybe-info-sid:
36441@if sid
36442maybe-info-sid: info-sid
36443
36444info-sid: \
36445    configure-sid
36446	@: $(MAKE); $(unstage)
36447	@[ -f ./sid/Makefile ] || exit 0; \
36448	r=`${PWD_COMMAND}`; export r; \
36449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36450	$(HOST_EXPORTS) \
36451	for flag in $(EXTRA_HOST_FLAGS) ; do \
36452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36453	done; \
36454	echo "Doing info in sid" ; \
36455	(cd $(HOST_SUBDIR)/sid && \
36456	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36457	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36458	          "RANLIB=$${RANLIB}" \
36459	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36460	          info) \
36461	  || exit 1
36462
36463@endif sid
36464
36465.PHONY: maybe-dvi-sid dvi-sid
36466maybe-dvi-sid:
36467@if sid
36468maybe-dvi-sid: dvi-sid
36469
36470dvi-sid: \
36471    configure-sid
36472	@: $(MAKE); $(unstage)
36473	@[ -f ./sid/Makefile ] || exit 0; \
36474	r=`${PWD_COMMAND}`; export r; \
36475	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36476	$(HOST_EXPORTS) \
36477	for flag in $(EXTRA_HOST_FLAGS) ; do \
36478	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36479	done; \
36480	echo "Doing dvi in sid" ; \
36481	(cd $(HOST_SUBDIR)/sid && \
36482	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36483	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36484	          "RANLIB=$${RANLIB}" \
36485	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36486	          dvi) \
36487	  || exit 1
36488
36489@endif sid
36490
36491.PHONY: maybe-pdf-sid pdf-sid
36492maybe-pdf-sid:
36493@if sid
36494maybe-pdf-sid: pdf-sid
36495
36496pdf-sid: \
36497    configure-sid
36498	@: $(MAKE); $(unstage)
36499	@[ -f ./sid/Makefile ] || exit 0; \
36500	r=`${PWD_COMMAND}`; export r; \
36501	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36502	$(HOST_EXPORTS) \
36503	for flag in $(EXTRA_HOST_FLAGS) ; do \
36504	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36505	done; \
36506	echo "Doing pdf in sid" ; \
36507	(cd $(HOST_SUBDIR)/sid && \
36508	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36509	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36510	          "RANLIB=$${RANLIB}" \
36511	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36512	          pdf) \
36513	  || exit 1
36514
36515@endif sid
36516
36517.PHONY: maybe-html-sid html-sid
36518maybe-html-sid:
36519@if sid
36520maybe-html-sid: html-sid
36521
36522html-sid: \
36523    configure-sid
36524	@: $(MAKE); $(unstage)
36525	@[ -f ./sid/Makefile ] || exit 0; \
36526	r=`${PWD_COMMAND}`; export r; \
36527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528	$(HOST_EXPORTS) \
36529	for flag in $(EXTRA_HOST_FLAGS) ; do \
36530	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36531	done; \
36532	echo "Doing html in sid" ; \
36533	(cd $(HOST_SUBDIR)/sid && \
36534	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36535	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36536	          "RANLIB=$${RANLIB}" \
36537	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36538	          html) \
36539	  || exit 1
36540
36541@endif sid
36542
36543.PHONY: maybe-TAGS-sid TAGS-sid
36544maybe-TAGS-sid:
36545@if sid
36546maybe-TAGS-sid: TAGS-sid
36547
36548TAGS-sid: \
36549    configure-sid
36550	@: $(MAKE); $(unstage)
36551	@[ -f ./sid/Makefile ] || exit 0; \
36552	r=`${PWD_COMMAND}`; export r; \
36553	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36554	$(HOST_EXPORTS) \
36555	for flag in $(EXTRA_HOST_FLAGS) ; do \
36556	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36557	done; \
36558	echo "Doing TAGS in sid" ; \
36559	(cd $(HOST_SUBDIR)/sid && \
36560	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36561	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36562	          "RANLIB=$${RANLIB}" \
36563	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36564	          TAGS) \
36565	  || exit 1
36566
36567@endif sid
36568
36569.PHONY: maybe-install-info-sid install-info-sid
36570maybe-install-info-sid:
36571@if sid
36572maybe-install-info-sid: install-info-sid
36573
36574install-info-sid: \
36575    configure-sid \
36576    info-sid
36577	@: $(MAKE); $(unstage)
36578	@[ -f ./sid/Makefile ] || exit 0; \
36579	r=`${PWD_COMMAND}`; export r; \
36580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36581	$(HOST_EXPORTS) \
36582	for flag in $(EXTRA_HOST_FLAGS) ; do \
36583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36584	done; \
36585	echo "Doing install-info in sid" ; \
36586	(cd $(HOST_SUBDIR)/sid && \
36587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36589	          "RANLIB=$${RANLIB}" \
36590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36591	          install-info) \
36592	  || exit 1
36593
36594@endif sid
36595
36596.PHONY: maybe-install-pdf-sid install-pdf-sid
36597maybe-install-pdf-sid:
36598@if sid
36599maybe-install-pdf-sid: install-pdf-sid
36600
36601install-pdf-sid: \
36602    configure-sid \
36603    pdf-sid
36604	@: $(MAKE); $(unstage)
36605	@[ -f ./sid/Makefile ] || exit 0; \
36606	r=`${PWD_COMMAND}`; export r; \
36607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36608	$(HOST_EXPORTS) \
36609	for flag in $(EXTRA_HOST_FLAGS) ; do \
36610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36611	done; \
36612	echo "Doing install-pdf in sid" ; \
36613	(cd $(HOST_SUBDIR)/sid && \
36614	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36615	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36616	          "RANLIB=$${RANLIB}" \
36617	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36618	          install-pdf) \
36619	  || exit 1
36620
36621@endif sid
36622
36623.PHONY: maybe-install-html-sid install-html-sid
36624maybe-install-html-sid:
36625@if sid
36626maybe-install-html-sid: install-html-sid
36627
36628install-html-sid: \
36629    configure-sid \
36630    html-sid
36631	@: $(MAKE); $(unstage)
36632	@[ -f ./sid/Makefile ] || exit 0; \
36633	r=`${PWD_COMMAND}`; export r; \
36634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36635	$(HOST_EXPORTS) \
36636	for flag in $(EXTRA_HOST_FLAGS) ; do \
36637	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36638	done; \
36639	echo "Doing install-html in sid" ; \
36640	(cd $(HOST_SUBDIR)/sid && \
36641	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36642	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36643	          "RANLIB=$${RANLIB}" \
36644	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36645	          install-html) \
36646	  || exit 1
36647
36648@endif sid
36649
36650.PHONY: maybe-installcheck-sid installcheck-sid
36651maybe-installcheck-sid:
36652@if sid
36653maybe-installcheck-sid: installcheck-sid
36654
36655installcheck-sid: \
36656    configure-sid
36657	@: $(MAKE); $(unstage)
36658	@[ -f ./sid/Makefile ] || exit 0; \
36659	r=`${PWD_COMMAND}`; export r; \
36660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36661	$(HOST_EXPORTS) \
36662	for flag in $(EXTRA_HOST_FLAGS) ; do \
36663	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36664	done; \
36665	echo "Doing installcheck in sid" ; \
36666	(cd $(HOST_SUBDIR)/sid && \
36667	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36668	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36669	          "RANLIB=$${RANLIB}" \
36670	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36671	          installcheck) \
36672	  || exit 1
36673
36674@endif sid
36675
36676.PHONY: maybe-mostlyclean-sid mostlyclean-sid
36677maybe-mostlyclean-sid:
36678@if sid
36679maybe-mostlyclean-sid: mostlyclean-sid
36680
36681mostlyclean-sid:
36682	@: $(MAKE); $(unstage)
36683	@[ -f ./sid/Makefile ] || exit 0; \
36684	r=`${PWD_COMMAND}`; export r; \
36685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36686	$(HOST_EXPORTS) \
36687	for flag in $(EXTRA_HOST_FLAGS) ; do \
36688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36689	done; \
36690	echo "Doing mostlyclean in sid" ; \
36691	(cd $(HOST_SUBDIR)/sid && \
36692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36694	          "RANLIB=$${RANLIB}" \
36695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36696	          mostlyclean) \
36697	  || exit 1
36698
36699@endif sid
36700
36701.PHONY: maybe-clean-sid clean-sid
36702maybe-clean-sid:
36703@if sid
36704maybe-clean-sid: clean-sid
36705
36706clean-sid:
36707	@: $(MAKE); $(unstage)
36708	@[ -f ./sid/Makefile ] || exit 0; \
36709	r=`${PWD_COMMAND}`; export r; \
36710	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36711	$(HOST_EXPORTS) \
36712	for flag in $(EXTRA_HOST_FLAGS) ; do \
36713	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36714	done; \
36715	echo "Doing clean in sid" ; \
36716	(cd $(HOST_SUBDIR)/sid && \
36717	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36718	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36719	          "RANLIB=$${RANLIB}" \
36720	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36721	          clean) \
36722	  || exit 1
36723
36724@endif sid
36725
36726.PHONY: maybe-distclean-sid distclean-sid
36727maybe-distclean-sid:
36728@if sid
36729maybe-distclean-sid: distclean-sid
36730
36731distclean-sid:
36732	@: $(MAKE); $(unstage)
36733	@[ -f ./sid/Makefile ] || exit 0; \
36734	r=`${PWD_COMMAND}`; export r; \
36735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36736	$(HOST_EXPORTS) \
36737	for flag in $(EXTRA_HOST_FLAGS) ; do \
36738	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36739	done; \
36740	echo "Doing distclean in sid" ; \
36741	(cd $(HOST_SUBDIR)/sid && \
36742	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36743	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36744	          "RANLIB=$${RANLIB}" \
36745	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36746	          distclean) \
36747	  || exit 1
36748
36749@endif sid
36750
36751.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36752maybe-maintainer-clean-sid:
36753@if sid
36754maybe-maintainer-clean-sid: maintainer-clean-sid
36755
36756maintainer-clean-sid:
36757	@: $(MAKE); $(unstage)
36758	@[ -f ./sid/Makefile ] || exit 0; \
36759	r=`${PWD_COMMAND}`; export r; \
36760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36761	$(HOST_EXPORTS) \
36762	for flag in $(EXTRA_HOST_FLAGS) ; do \
36763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36764	done; \
36765	echo "Doing maintainer-clean in sid" ; \
36766	(cd $(HOST_SUBDIR)/sid && \
36767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36769	          "RANLIB=$${RANLIB}" \
36770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36771	          maintainer-clean) \
36772	  || exit 1
36773
36774@endif sid
36775
36776
36777
36778.PHONY: configure-sim maybe-configure-sim
36779maybe-configure-sim:
36780@if gcc-bootstrap
36781configure-sim: stage_current
36782@endif gcc-bootstrap
36783@if sim
36784maybe-configure-sim: configure-sim
36785configure-sim:
36786	@: $(MAKE); $(unstage)
36787	@r=`${PWD_COMMAND}`; export r; \
36788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36789	test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36790	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36791	$(HOST_EXPORTS)  \
36792	echo Configuring in $(HOST_SUBDIR)/sim; \
36793	cd "$(HOST_SUBDIR)/sim" || exit 1; \
36794	case $(srcdir) in \
36795	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36796	  *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36797		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36798	esac; \
36799	srcdiroption="--srcdir=$${topdir}/sim"; \
36800	libsrcdir="$$s/sim"; \
36801	$(SHELL) $${libsrcdir}/configure \
36802	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36803	  --target=${target_alias} $${srcdiroption}  \
36804	  || exit 1
36805@endif sim
36806
36807
36808
36809
36810
36811.PHONY: all-sim maybe-all-sim
36812maybe-all-sim:
36813@if gcc-bootstrap
36814all-sim: stage_current
36815@endif gcc-bootstrap
36816@if sim
36817TARGET-sim=all
36818maybe-all-sim: all-sim
36819all-sim: configure-sim
36820	@: $(MAKE); $(unstage)
36821	@r=`${PWD_COMMAND}`; export r; \
36822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823	$(HOST_EXPORTS)  \
36824	(cd $(HOST_SUBDIR)/sim && \
36825	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36826		$(TARGET-sim))
36827@endif sim
36828
36829
36830
36831
36832.PHONY: check-sim maybe-check-sim
36833maybe-check-sim:
36834@if sim
36835maybe-check-sim: check-sim
36836
36837check-sim:
36838	@: $(MAKE); $(unstage)
36839	@r=`${PWD_COMMAND}`; export r; \
36840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841	$(HOST_EXPORTS) \
36842	(cd $(HOST_SUBDIR)/sim && \
36843	  $(MAKE) $(FLAGS_TO_PASS)  check)
36844
36845@endif sim
36846
36847.PHONY: install-sim maybe-install-sim
36848maybe-install-sim:
36849@if sim
36850maybe-install-sim: install-sim
36851
36852install-sim: installdirs
36853	@: $(MAKE); $(unstage)
36854	@r=`${PWD_COMMAND}`; export r; \
36855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36856	$(HOST_EXPORTS) \
36857	(cd $(HOST_SUBDIR)/sim && \
36858	  $(MAKE) $(FLAGS_TO_PASS)  install)
36859
36860@endif sim
36861
36862# Other targets (info, dvi, pdf, etc.)
36863
36864.PHONY: maybe-info-sim info-sim
36865maybe-info-sim:
36866@if sim
36867maybe-info-sim: info-sim
36868
36869info-sim: \
36870    configure-sim
36871	@: $(MAKE); $(unstage)
36872	@[ -f ./sim/Makefile ] || exit 0; \
36873	r=`${PWD_COMMAND}`; export r; \
36874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36875	$(HOST_EXPORTS) \
36876	for flag in $(EXTRA_HOST_FLAGS) ; do \
36877	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36878	done; \
36879	echo "Doing info in sim" ; \
36880	(cd $(HOST_SUBDIR)/sim && \
36881	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36882	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36883	          "RANLIB=$${RANLIB}" \
36884	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36885	          info) \
36886	  || exit 1
36887
36888@endif sim
36889
36890.PHONY: maybe-dvi-sim dvi-sim
36891maybe-dvi-sim:
36892@if sim
36893maybe-dvi-sim: dvi-sim
36894
36895dvi-sim: \
36896    configure-sim
36897	@: $(MAKE); $(unstage)
36898	@[ -f ./sim/Makefile ] || exit 0; \
36899	r=`${PWD_COMMAND}`; export r; \
36900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36901	$(HOST_EXPORTS) \
36902	for flag in $(EXTRA_HOST_FLAGS) ; do \
36903	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36904	done; \
36905	echo "Doing dvi in sim" ; \
36906	(cd $(HOST_SUBDIR)/sim && \
36907	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36908	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36909	          "RANLIB=$${RANLIB}" \
36910	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36911	          dvi) \
36912	  || exit 1
36913
36914@endif sim
36915
36916.PHONY: maybe-pdf-sim pdf-sim
36917maybe-pdf-sim:
36918@if sim
36919maybe-pdf-sim: pdf-sim
36920
36921pdf-sim: \
36922    configure-sim
36923	@: $(MAKE); $(unstage)
36924	@[ -f ./sim/Makefile ] || exit 0; \
36925	r=`${PWD_COMMAND}`; export r; \
36926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36927	$(HOST_EXPORTS) \
36928	for flag in $(EXTRA_HOST_FLAGS) ; do \
36929	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36930	done; \
36931	echo "Doing pdf in sim" ; \
36932	(cd $(HOST_SUBDIR)/sim && \
36933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36935	          "RANLIB=$${RANLIB}" \
36936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36937	          pdf) \
36938	  || exit 1
36939
36940@endif sim
36941
36942.PHONY: maybe-html-sim html-sim
36943maybe-html-sim:
36944@if sim
36945maybe-html-sim: html-sim
36946
36947html-sim: \
36948    configure-sim
36949	@: $(MAKE); $(unstage)
36950	@[ -f ./sim/Makefile ] || exit 0; \
36951	r=`${PWD_COMMAND}`; export r; \
36952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36953	$(HOST_EXPORTS) \
36954	for flag in $(EXTRA_HOST_FLAGS) ; do \
36955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36956	done; \
36957	echo "Doing html in sim" ; \
36958	(cd $(HOST_SUBDIR)/sim && \
36959	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36960	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36961	          "RANLIB=$${RANLIB}" \
36962	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36963	          html) \
36964	  || exit 1
36965
36966@endif sim
36967
36968.PHONY: maybe-TAGS-sim TAGS-sim
36969maybe-TAGS-sim:
36970@if sim
36971maybe-TAGS-sim: TAGS-sim
36972
36973TAGS-sim: \
36974    configure-sim
36975	@: $(MAKE); $(unstage)
36976	@[ -f ./sim/Makefile ] || exit 0; \
36977	r=`${PWD_COMMAND}`; export r; \
36978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36979	$(HOST_EXPORTS) \
36980	for flag in $(EXTRA_HOST_FLAGS) ; do \
36981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36982	done; \
36983	echo "Doing TAGS in sim" ; \
36984	(cd $(HOST_SUBDIR)/sim && \
36985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36987	          "RANLIB=$${RANLIB}" \
36988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36989	          TAGS) \
36990	  || exit 1
36991
36992@endif sim
36993
36994.PHONY: maybe-install-info-sim install-info-sim
36995maybe-install-info-sim:
36996@if sim
36997maybe-install-info-sim: install-info-sim
36998
36999install-info-sim: \
37000    configure-sim \
37001    info-sim
37002	@: $(MAKE); $(unstage)
37003	@[ -f ./sim/Makefile ] || exit 0; \
37004	r=`${PWD_COMMAND}`; export r; \
37005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37006	$(HOST_EXPORTS) \
37007	for flag in $(EXTRA_HOST_FLAGS) ; do \
37008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37009	done; \
37010	echo "Doing install-info in sim" ; \
37011	(cd $(HOST_SUBDIR)/sim && \
37012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37014	          "RANLIB=$${RANLIB}" \
37015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37016	          install-info) \
37017	  || exit 1
37018
37019@endif sim
37020
37021.PHONY: maybe-install-pdf-sim install-pdf-sim
37022maybe-install-pdf-sim:
37023@if sim
37024maybe-install-pdf-sim: install-pdf-sim
37025
37026install-pdf-sim: \
37027    configure-sim \
37028    pdf-sim
37029	@: $(MAKE); $(unstage)
37030	@[ -f ./sim/Makefile ] || exit 0; \
37031	r=`${PWD_COMMAND}`; export r; \
37032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37033	$(HOST_EXPORTS) \
37034	for flag in $(EXTRA_HOST_FLAGS) ; do \
37035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37036	done; \
37037	echo "Doing install-pdf in sim" ; \
37038	(cd $(HOST_SUBDIR)/sim && \
37039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37041	          "RANLIB=$${RANLIB}" \
37042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37043	          install-pdf) \
37044	  || exit 1
37045
37046@endif sim
37047
37048.PHONY: maybe-install-html-sim install-html-sim
37049maybe-install-html-sim:
37050@if sim
37051maybe-install-html-sim: install-html-sim
37052
37053install-html-sim: \
37054    configure-sim \
37055    html-sim
37056	@: $(MAKE); $(unstage)
37057	@[ -f ./sim/Makefile ] || exit 0; \
37058	r=`${PWD_COMMAND}`; export r; \
37059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37060	$(HOST_EXPORTS) \
37061	for flag in $(EXTRA_HOST_FLAGS) ; do \
37062	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37063	done; \
37064	echo "Doing install-html in sim" ; \
37065	(cd $(HOST_SUBDIR)/sim && \
37066	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37067	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37068	          "RANLIB=$${RANLIB}" \
37069	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37070	          install-html) \
37071	  || exit 1
37072
37073@endif sim
37074
37075.PHONY: maybe-installcheck-sim installcheck-sim
37076maybe-installcheck-sim:
37077@if sim
37078maybe-installcheck-sim: installcheck-sim
37079
37080installcheck-sim: \
37081    configure-sim
37082	@: $(MAKE); $(unstage)
37083	@[ -f ./sim/Makefile ] || exit 0; \
37084	r=`${PWD_COMMAND}`; export r; \
37085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37086	$(HOST_EXPORTS) \
37087	for flag in $(EXTRA_HOST_FLAGS) ; do \
37088	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37089	done; \
37090	echo "Doing installcheck in sim" ; \
37091	(cd $(HOST_SUBDIR)/sim && \
37092	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37093	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37094	          "RANLIB=$${RANLIB}" \
37095	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37096	          installcheck) \
37097	  || exit 1
37098
37099@endif sim
37100
37101.PHONY: maybe-mostlyclean-sim mostlyclean-sim
37102maybe-mostlyclean-sim:
37103@if sim
37104maybe-mostlyclean-sim: mostlyclean-sim
37105
37106mostlyclean-sim:
37107	@: $(MAKE); $(unstage)
37108	@[ -f ./sim/Makefile ] || exit 0; \
37109	r=`${PWD_COMMAND}`; export r; \
37110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37111	$(HOST_EXPORTS) \
37112	for flag in $(EXTRA_HOST_FLAGS) ; do \
37113	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37114	done; \
37115	echo "Doing mostlyclean in sim" ; \
37116	(cd $(HOST_SUBDIR)/sim && \
37117	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37118	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37119	          "RANLIB=$${RANLIB}" \
37120	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37121	          mostlyclean) \
37122	  || exit 1
37123
37124@endif sim
37125
37126.PHONY: maybe-clean-sim clean-sim
37127maybe-clean-sim:
37128@if sim
37129maybe-clean-sim: clean-sim
37130
37131clean-sim:
37132	@: $(MAKE); $(unstage)
37133	@[ -f ./sim/Makefile ] || exit 0; \
37134	r=`${PWD_COMMAND}`; export r; \
37135	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37136	$(HOST_EXPORTS) \
37137	for flag in $(EXTRA_HOST_FLAGS) ; do \
37138	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37139	done; \
37140	echo "Doing clean in sim" ; \
37141	(cd $(HOST_SUBDIR)/sim && \
37142	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37143	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37144	          "RANLIB=$${RANLIB}" \
37145	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37146	          clean) \
37147	  || exit 1
37148
37149@endif sim
37150
37151.PHONY: maybe-distclean-sim distclean-sim
37152maybe-distclean-sim:
37153@if sim
37154maybe-distclean-sim: distclean-sim
37155
37156distclean-sim:
37157	@: $(MAKE); $(unstage)
37158	@[ -f ./sim/Makefile ] || exit 0; \
37159	r=`${PWD_COMMAND}`; export r; \
37160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37161	$(HOST_EXPORTS) \
37162	for flag in $(EXTRA_HOST_FLAGS) ; do \
37163	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37164	done; \
37165	echo "Doing distclean in sim" ; \
37166	(cd $(HOST_SUBDIR)/sim && \
37167	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37168	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37169	          "RANLIB=$${RANLIB}" \
37170	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37171	          distclean) \
37172	  || exit 1
37173
37174@endif sim
37175
37176.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37177maybe-maintainer-clean-sim:
37178@if sim
37179maybe-maintainer-clean-sim: maintainer-clean-sim
37180
37181maintainer-clean-sim:
37182	@: $(MAKE); $(unstage)
37183	@[ -f ./sim/Makefile ] || exit 0; \
37184	r=`${PWD_COMMAND}`; export r; \
37185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37186	$(HOST_EXPORTS) \
37187	for flag in $(EXTRA_HOST_FLAGS) ; do \
37188	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37189	done; \
37190	echo "Doing maintainer-clean in sim" ; \
37191	(cd $(HOST_SUBDIR)/sim && \
37192	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37193	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37194	          "RANLIB=$${RANLIB}" \
37195	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37196	          maintainer-clean) \
37197	  || exit 1
37198
37199@endif sim
37200
37201
37202
37203.PHONY: configure-tar maybe-configure-tar
37204maybe-configure-tar:
37205@if gcc-bootstrap
37206configure-tar: stage_current
37207@endif gcc-bootstrap
37208@if tar
37209maybe-configure-tar: configure-tar
37210configure-tar:
37211	@: $(MAKE); $(unstage)
37212	@r=`${PWD_COMMAND}`; export r; \
37213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37214	test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37215	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37216	$(HOST_EXPORTS)  \
37217	echo Configuring in $(HOST_SUBDIR)/tar; \
37218	cd "$(HOST_SUBDIR)/tar" || exit 1; \
37219	case $(srcdir) in \
37220	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37221	  *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37222		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37223	esac; \
37224	srcdiroption="--srcdir=$${topdir}/tar"; \
37225	libsrcdir="$$s/tar"; \
37226	$(SHELL) $${libsrcdir}/configure \
37227	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37228	  --target=${target_alias} $${srcdiroption}  \
37229	  || exit 1
37230@endif tar
37231
37232
37233
37234
37235
37236.PHONY: all-tar maybe-all-tar
37237maybe-all-tar:
37238@if gcc-bootstrap
37239all-tar: stage_current
37240@endif gcc-bootstrap
37241@if tar
37242TARGET-tar=all
37243maybe-all-tar: all-tar
37244all-tar: configure-tar
37245	@: $(MAKE); $(unstage)
37246	@r=`${PWD_COMMAND}`; export r; \
37247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248	$(HOST_EXPORTS)  \
37249	(cd $(HOST_SUBDIR)/tar && \
37250	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37251		$(TARGET-tar))
37252@endif tar
37253
37254
37255
37256
37257.PHONY: check-tar maybe-check-tar
37258maybe-check-tar:
37259@if tar
37260maybe-check-tar: check-tar
37261
37262check-tar:
37263	@: $(MAKE); $(unstage)
37264	@r=`${PWD_COMMAND}`; export r; \
37265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37266	$(HOST_EXPORTS) \
37267	(cd $(HOST_SUBDIR)/tar && \
37268	  $(MAKE) $(FLAGS_TO_PASS)  check)
37269
37270@endif tar
37271
37272.PHONY: install-tar maybe-install-tar
37273maybe-install-tar:
37274@if tar
37275maybe-install-tar: install-tar
37276
37277install-tar: installdirs
37278	@: $(MAKE); $(unstage)
37279	@r=`${PWD_COMMAND}`; export r; \
37280	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37281	$(HOST_EXPORTS) \
37282	(cd $(HOST_SUBDIR)/tar && \
37283	  $(MAKE) $(FLAGS_TO_PASS)  install)
37284
37285@endif tar
37286
37287# Other targets (info, dvi, pdf, etc.)
37288
37289.PHONY: maybe-info-tar info-tar
37290maybe-info-tar:
37291@if tar
37292maybe-info-tar: info-tar
37293
37294info-tar: \
37295    configure-tar
37296	@: $(MAKE); $(unstage)
37297	@[ -f ./tar/Makefile ] || exit 0; \
37298	r=`${PWD_COMMAND}`; export r; \
37299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37300	$(HOST_EXPORTS) \
37301	for flag in $(EXTRA_HOST_FLAGS) ; do \
37302	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37303	done; \
37304	echo "Doing info in tar" ; \
37305	(cd $(HOST_SUBDIR)/tar && \
37306	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37307	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37308	          "RANLIB=$${RANLIB}" \
37309	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37310	          info) \
37311	  || exit 1
37312
37313@endif tar
37314
37315.PHONY: maybe-dvi-tar dvi-tar
37316maybe-dvi-tar:
37317@if tar
37318maybe-dvi-tar: dvi-tar
37319
37320dvi-tar: \
37321    configure-tar
37322	@: $(MAKE); $(unstage)
37323	@[ -f ./tar/Makefile ] || exit 0; \
37324	r=`${PWD_COMMAND}`; export r; \
37325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37326	$(HOST_EXPORTS) \
37327	for flag in $(EXTRA_HOST_FLAGS) ; do \
37328	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37329	done; \
37330	echo "Doing dvi in tar" ; \
37331	(cd $(HOST_SUBDIR)/tar && \
37332	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37333	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37334	          "RANLIB=$${RANLIB}" \
37335	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37336	          dvi) \
37337	  || exit 1
37338
37339@endif tar
37340
37341.PHONY: maybe-pdf-tar pdf-tar
37342maybe-pdf-tar:
37343@if tar
37344maybe-pdf-tar: pdf-tar
37345
37346pdf-tar: \
37347    configure-tar
37348	@: $(MAKE); $(unstage)
37349	@[ -f ./tar/Makefile ] || exit 0; \
37350	r=`${PWD_COMMAND}`; export r; \
37351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352	$(HOST_EXPORTS) \
37353	for flag in $(EXTRA_HOST_FLAGS) ; do \
37354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37355	done; \
37356	echo "Doing pdf in tar" ; \
37357	(cd $(HOST_SUBDIR)/tar && \
37358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37360	          "RANLIB=$${RANLIB}" \
37361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37362	          pdf) \
37363	  || exit 1
37364
37365@endif tar
37366
37367.PHONY: maybe-html-tar html-tar
37368maybe-html-tar:
37369@if tar
37370maybe-html-tar: html-tar
37371
37372html-tar: \
37373    configure-tar
37374	@: $(MAKE); $(unstage)
37375	@[ -f ./tar/Makefile ] || exit 0; \
37376	r=`${PWD_COMMAND}`; export r; \
37377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378	$(HOST_EXPORTS) \
37379	for flag in $(EXTRA_HOST_FLAGS) ; do \
37380	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37381	done; \
37382	echo "Doing html in tar" ; \
37383	(cd $(HOST_SUBDIR)/tar && \
37384	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37385	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37386	          "RANLIB=$${RANLIB}" \
37387	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37388	          html) \
37389	  || exit 1
37390
37391@endif tar
37392
37393.PHONY: maybe-TAGS-tar TAGS-tar
37394maybe-TAGS-tar:
37395@if tar
37396maybe-TAGS-tar: TAGS-tar
37397
37398TAGS-tar: \
37399    configure-tar
37400	@: $(MAKE); $(unstage)
37401	@[ -f ./tar/Makefile ] || exit 0; \
37402	r=`${PWD_COMMAND}`; export r; \
37403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404	$(HOST_EXPORTS) \
37405	for flag in $(EXTRA_HOST_FLAGS) ; do \
37406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37407	done; \
37408	echo "Doing TAGS in tar" ; \
37409	(cd $(HOST_SUBDIR)/tar && \
37410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37412	          "RANLIB=$${RANLIB}" \
37413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37414	          TAGS) \
37415	  || exit 1
37416
37417@endif tar
37418
37419.PHONY: maybe-install-info-tar install-info-tar
37420maybe-install-info-tar:
37421@if tar
37422maybe-install-info-tar: install-info-tar
37423
37424install-info-tar: \
37425    configure-tar \
37426    info-tar
37427	@: $(MAKE); $(unstage)
37428	@[ -f ./tar/Makefile ] || exit 0; \
37429	r=`${PWD_COMMAND}`; export r; \
37430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37431	$(HOST_EXPORTS) \
37432	for flag in $(EXTRA_HOST_FLAGS) ; do \
37433	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37434	done; \
37435	echo "Doing install-info in tar" ; \
37436	(cd $(HOST_SUBDIR)/tar && \
37437	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37438	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37439	          "RANLIB=$${RANLIB}" \
37440	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37441	          install-info) \
37442	  || exit 1
37443
37444@endif tar
37445
37446.PHONY: maybe-install-pdf-tar install-pdf-tar
37447maybe-install-pdf-tar:
37448@if tar
37449maybe-install-pdf-tar: install-pdf-tar
37450
37451install-pdf-tar: \
37452    configure-tar \
37453    pdf-tar
37454	@: $(MAKE); $(unstage)
37455	@[ -f ./tar/Makefile ] || exit 0; \
37456	r=`${PWD_COMMAND}`; export r; \
37457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37458	$(HOST_EXPORTS) \
37459	for flag in $(EXTRA_HOST_FLAGS) ; do \
37460	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37461	done; \
37462	echo "Doing install-pdf in tar" ; \
37463	(cd $(HOST_SUBDIR)/tar && \
37464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37466	          "RANLIB=$${RANLIB}" \
37467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37468	          install-pdf) \
37469	  || exit 1
37470
37471@endif tar
37472
37473.PHONY: maybe-install-html-tar install-html-tar
37474maybe-install-html-tar:
37475@if tar
37476maybe-install-html-tar: install-html-tar
37477
37478install-html-tar: \
37479    configure-tar \
37480    html-tar
37481	@: $(MAKE); $(unstage)
37482	@[ -f ./tar/Makefile ] || exit 0; \
37483	r=`${PWD_COMMAND}`; export r; \
37484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37485	$(HOST_EXPORTS) \
37486	for flag in $(EXTRA_HOST_FLAGS) ; do \
37487	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37488	done; \
37489	echo "Doing install-html in tar" ; \
37490	(cd $(HOST_SUBDIR)/tar && \
37491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37493	          "RANLIB=$${RANLIB}" \
37494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37495	          install-html) \
37496	  || exit 1
37497
37498@endif tar
37499
37500.PHONY: maybe-installcheck-tar installcheck-tar
37501maybe-installcheck-tar:
37502@if tar
37503maybe-installcheck-tar: installcheck-tar
37504
37505installcheck-tar: \
37506    configure-tar
37507	@: $(MAKE); $(unstage)
37508	@[ -f ./tar/Makefile ] || exit 0; \
37509	r=`${PWD_COMMAND}`; export r; \
37510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37511	$(HOST_EXPORTS) \
37512	for flag in $(EXTRA_HOST_FLAGS) ; do \
37513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37514	done; \
37515	echo "Doing installcheck in tar" ; \
37516	(cd $(HOST_SUBDIR)/tar && \
37517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37519	          "RANLIB=$${RANLIB}" \
37520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37521	          installcheck) \
37522	  || exit 1
37523
37524@endif tar
37525
37526.PHONY: maybe-mostlyclean-tar mostlyclean-tar
37527maybe-mostlyclean-tar:
37528@if tar
37529maybe-mostlyclean-tar: mostlyclean-tar
37530
37531mostlyclean-tar:
37532	@: $(MAKE); $(unstage)
37533	@[ -f ./tar/Makefile ] || exit 0; \
37534	r=`${PWD_COMMAND}`; export r; \
37535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536	$(HOST_EXPORTS) \
37537	for flag in $(EXTRA_HOST_FLAGS) ; do \
37538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37539	done; \
37540	echo "Doing mostlyclean in tar" ; \
37541	(cd $(HOST_SUBDIR)/tar && \
37542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37544	          "RANLIB=$${RANLIB}" \
37545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37546	          mostlyclean) \
37547	  || exit 1
37548
37549@endif tar
37550
37551.PHONY: maybe-clean-tar clean-tar
37552maybe-clean-tar:
37553@if tar
37554maybe-clean-tar: clean-tar
37555
37556clean-tar:
37557	@: $(MAKE); $(unstage)
37558	@[ -f ./tar/Makefile ] || exit 0; \
37559	r=`${PWD_COMMAND}`; export r; \
37560	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37561	$(HOST_EXPORTS) \
37562	for flag in $(EXTRA_HOST_FLAGS) ; do \
37563	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37564	done; \
37565	echo "Doing clean in tar" ; \
37566	(cd $(HOST_SUBDIR)/tar && \
37567	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37568	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37569	          "RANLIB=$${RANLIB}" \
37570	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37571	          clean) \
37572	  || exit 1
37573
37574@endif tar
37575
37576.PHONY: maybe-distclean-tar distclean-tar
37577maybe-distclean-tar:
37578@if tar
37579maybe-distclean-tar: distclean-tar
37580
37581distclean-tar:
37582	@: $(MAKE); $(unstage)
37583	@[ -f ./tar/Makefile ] || exit 0; \
37584	r=`${PWD_COMMAND}`; export r; \
37585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37586	$(HOST_EXPORTS) \
37587	for flag in $(EXTRA_HOST_FLAGS) ; do \
37588	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37589	done; \
37590	echo "Doing distclean in tar" ; \
37591	(cd $(HOST_SUBDIR)/tar && \
37592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37594	          "RANLIB=$${RANLIB}" \
37595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37596	          distclean) \
37597	  || exit 1
37598
37599@endif tar
37600
37601.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37602maybe-maintainer-clean-tar:
37603@if tar
37604maybe-maintainer-clean-tar: maintainer-clean-tar
37605
37606maintainer-clean-tar:
37607	@: $(MAKE); $(unstage)
37608	@[ -f ./tar/Makefile ] || exit 0; \
37609	r=`${PWD_COMMAND}`; export r; \
37610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37611	$(HOST_EXPORTS) \
37612	for flag in $(EXTRA_HOST_FLAGS) ; do \
37613	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37614	done; \
37615	echo "Doing maintainer-clean in tar" ; \
37616	(cd $(HOST_SUBDIR)/tar && \
37617	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37618	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37619	          "RANLIB=$${RANLIB}" \
37620	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37621	          maintainer-clean) \
37622	  || exit 1
37623
37624@endif tar
37625
37626
37627
37628.PHONY: configure-texinfo maybe-configure-texinfo
37629maybe-configure-texinfo:
37630@if gcc-bootstrap
37631configure-texinfo: stage_current
37632@endif gcc-bootstrap
37633@if texinfo
37634maybe-configure-texinfo: configure-texinfo
37635configure-texinfo:
37636	@: $(MAKE); $(unstage)
37637	@r=`${PWD_COMMAND}`; export r; \
37638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37639	test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37640	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37641	$(HOST_EXPORTS)  \
37642	echo Configuring in $(HOST_SUBDIR)/texinfo; \
37643	cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37644	case $(srcdir) in \
37645	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37646	  *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37647		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37648	esac; \
37649	srcdiroption="--srcdir=$${topdir}/texinfo"; \
37650	libsrcdir="$$s/texinfo"; \
37651	$(SHELL) $${libsrcdir}/configure \
37652	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37653	  --target=${target_alias} $${srcdiroption}  \
37654	  || exit 1
37655@endif texinfo
37656
37657
37658
37659
37660
37661.PHONY: all-texinfo maybe-all-texinfo
37662maybe-all-texinfo:
37663@if gcc-bootstrap
37664all-texinfo: stage_current
37665@endif gcc-bootstrap
37666@if texinfo
37667TARGET-texinfo=all
37668maybe-all-texinfo: all-texinfo
37669all-texinfo: configure-texinfo
37670	@: $(MAKE); $(unstage)
37671	@r=`${PWD_COMMAND}`; export r; \
37672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673	$(HOST_EXPORTS)  \
37674	(cd $(HOST_SUBDIR)/texinfo && \
37675	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37676		$(TARGET-texinfo))
37677@endif texinfo
37678
37679
37680
37681
37682.PHONY: check-texinfo maybe-check-texinfo
37683maybe-check-texinfo:
37684@if texinfo
37685maybe-check-texinfo: check-texinfo
37686
37687check-texinfo:
37688	@: $(MAKE); $(unstage)
37689	@r=`${PWD_COMMAND}`; export r; \
37690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37691	$(HOST_EXPORTS) \
37692	(cd $(HOST_SUBDIR)/texinfo && \
37693	  $(MAKE) $(FLAGS_TO_PASS)  check)
37694
37695@endif texinfo
37696
37697.PHONY: install-texinfo maybe-install-texinfo
37698maybe-install-texinfo:
37699@if texinfo
37700maybe-install-texinfo: install-texinfo
37701
37702install-texinfo:
37703
37704@endif texinfo
37705
37706# Other targets (info, dvi, pdf, etc.)
37707
37708.PHONY: maybe-info-texinfo info-texinfo
37709maybe-info-texinfo:
37710@if texinfo
37711maybe-info-texinfo: info-texinfo
37712
37713info-texinfo: \
37714    configure-texinfo
37715	@: $(MAKE); $(unstage)
37716	@[ -f ./texinfo/Makefile ] || exit 0; \
37717	r=`${PWD_COMMAND}`; export r; \
37718	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37719	$(HOST_EXPORTS) \
37720	for flag in $(EXTRA_HOST_FLAGS) ; do \
37721	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37722	done; \
37723	echo "Doing info in texinfo" ; \
37724	(cd $(HOST_SUBDIR)/texinfo && \
37725	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37726	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37727	          "RANLIB=$${RANLIB}" \
37728	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37729	          info) \
37730	  || exit 1
37731
37732@endif texinfo
37733
37734.PHONY: maybe-dvi-texinfo dvi-texinfo
37735maybe-dvi-texinfo:
37736@if texinfo
37737maybe-dvi-texinfo: dvi-texinfo
37738
37739dvi-texinfo: \
37740    configure-texinfo
37741	@: $(MAKE); $(unstage)
37742	@[ -f ./texinfo/Makefile ] || exit 0; \
37743	r=`${PWD_COMMAND}`; export r; \
37744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37745	$(HOST_EXPORTS) \
37746	for flag in $(EXTRA_HOST_FLAGS) ; do \
37747	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37748	done; \
37749	echo "Doing dvi in texinfo" ; \
37750	(cd $(HOST_SUBDIR)/texinfo && \
37751	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37752	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37753	          "RANLIB=$${RANLIB}" \
37754	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37755	          dvi) \
37756	  || exit 1
37757
37758@endif texinfo
37759
37760.PHONY: maybe-pdf-texinfo pdf-texinfo
37761maybe-pdf-texinfo:
37762@if texinfo
37763maybe-pdf-texinfo: pdf-texinfo
37764
37765pdf-texinfo: \
37766    configure-texinfo
37767	@: $(MAKE); $(unstage)
37768	@[ -f ./texinfo/Makefile ] || exit 0; \
37769	r=`${PWD_COMMAND}`; export r; \
37770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37771	$(HOST_EXPORTS) \
37772	for flag in $(EXTRA_HOST_FLAGS) ; do \
37773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37774	done; \
37775	echo "Doing pdf in texinfo" ; \
37776	(cd $(HOST_SUBDIR)/texinfo && \
37777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37779	          "RANLIB=$${RANLIB}" \
37780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37781	          pdf) \
37782	  || exit 1
37783
37784@endif texinfo
37785
37786.PHONY: maybe-html-texinfo html-texinfo
37787maybe-html-texinfo:
37788@if texinfo
37789maybe-html-texinfo: html-texinfo
37790
37791html-texinfo: \
37792    configure-texinfo
37793	@: $(MAKE); $(unstage)
37794	@[ -f ./texinfo/Makefile ] || exit 0; \
37795	r=`${PWD_COMMAND}`; export r; \
37796	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797	$(HOST_EXPORTS) \
37798	for flag in $(EXTRA_HOST_FLAGS) ; do \
37799	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800	done; \
37801	echo "Doing html in texinfo" ; \
37802	(cd $(HOST_SUBDIR)/texinfo && \
37803	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37804	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37805	          "RANLIB=$${RANLIB}" \
37806	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37807	          html) \
37808	  || exit 1
37809
37810@endif texinfo
37811
37812.PHONY: maybe-TAGS-texinfo TAGS-texinfo
37813maybe-TAGS-texinfo:
37814@if texinfo
37815maybe-TAGS-texinfo: TAGS-texinfo
37816
37817TAGS-texinfo: \
37818    configure-texinfo
37819	@: $(MAKE); $(unstage)
37820	@[ -f ./texinfo/Makefile ] || exit 0; \
37821	r=`${PWD_COMMAND}`; export r; \
37822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37823	$(HOST_EXPORTS) \
37824	for flag in $(EXTRA_HOST_FLAGS) ; do \
37825	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37826	done; \
37827	echo "Doing TAGS in texinfo" ; \
37828	(cd $(HOST_SUBDIR)/texinfo && \
37829	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37830	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37831	          "RANLIB=$${RANLIB}" \
37832	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37833	          TAGS) \
37834	  || exit 1
37835
37836@endif texinfo
37837
37838.PHONY: maybe-install-info-texinfo install-info-texinfo
37839maybe-install-info-texinfo:
37840@if texinfo
37841maybe-install-info-texinfo: install-info-texinfo
37842
37843install-info-texinfo: \
37844    configure-texinfo \
37845    info-texinfo
37846	@: $(MAKE); $(unstage)
37847	@[ -f ./texinfo/Makefile ] || exit 0; \
37848	r=`${PWD_COMMAND}`; export r; \
37849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37850	$(HOST_EXPORTS) \
37851	for flag in $(EXTRA_HOST_FLAGS) ; do \
37852	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37853	done; \
37854	echo "Doing install-info in texinfo" ; \
37855	(cd $(HOST_SUBDIR)/texinfo && \
37856	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37857	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37858	          "RANLIB=$${RANLIB}" \
37859	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37860	          install-info) \
37861	  || exit 1
37862
37863@endif texinfo
37864
37865.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37866maybe-install-pdf-texinfo:
37867@if texinfo
37868maybe-install-pdf-texinfo: install-pdf-texinfo
37869
37870install-pdf-texinfo: \
37871    configure-texinfo \
37872    pdf-texinfo
37873	@: $(MAKE); $(unstage)
37874	@[ -f ./texinfo/Makefile ] || exit 0; \
37875	r=`${PWD_COMMAND}`; export r; \
37876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37877	$(HOST_EXPORTS) \
37878	for flag in $(EXTRA_HOST_FLAGS) ; do \
37879	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37880	done; \
37881	echo "Doing install-pdf in texinfo" ; \
37882	(cd $(HOST_SUBDIR)/texinfo && \
37883	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37884	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37885	          "RANLIB=$${RANLIB}" \
37886	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37887	          install-pdf) \
37888	  || exit 1
37889
37890@endif texinfo
37891
37892.PHONY: maybe-install-html-texinfo install-html-texinfo
37893maybe-install-html-texinfo:
37894@if texinfo
37895maybe-install-html-texinfo: install-html-texinfo
37896
37897install-html-texinfo: \
37898    configure-texinfo \
37899    html-texinfo
37900	@: $(MAKE); $(unstage)
37901	@[ -f ./texinfo/Makefile ] || exit 0; \
37902	r=`${PWD_COMMAND}`; export r; \
37903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37904	$(HOST_EXPORTS) \
37905	for flag in $(EXTRA_HOST_FLAGS) ; do \
37906	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37907	done; \
37908	echo "Doing install-html in texinfo" ; \
37909	(cd $(HOST_SUBDIR)/texinfo && \
37910	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37911	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37912	          "RANLIB=$${RANLIB}" \
37913	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37914	          install-html) \
37915	  || exit 1
37916
37917@endif texinfo
37918
37919.PHONY: maybe-installcheck-texinfo installcheck-texinfo
37920maybe-installcheck-texinfo:
37921@if texinfo
37922maybe-installcheck-texinfo: installcheck-texinfo
37923
37924installcheck-texinfo: \
37925    configure-texinfo
37926	@: $(MAKE); $(unstage)
37927	@[ -f ./texinfo/Makefile ] || exit 0; \
37928	r=`${PWD_COMMAND}`; export r; \
37929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37930	$(HOST_EXPORTS) \
37931	for flag in $(EXTRA_HOST_FLAGS) ; do \
37932	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37933	done; \
37934	echo "Doing installcheck in texinfo" ; \
37935	(cd $(HOST_SUBDIR)/texinfo && \
37936	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37937	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37938	          "RANLIB=$${RANLIB}" \
37939	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37940	          installcheck) \
37941	  || exit 1
37942
37943@endif texinfo
37944
37945.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37946maybe-mostlyclean-texinfo:
37947@if texinfo
37948maybe-mostlyclean-texinfo: mostlyclean-texinfo
37949
37950mostlyclean-texinfo:
37951	@: $(MAKE); $(unstage)
37952	@[ -f ./texinfo/Makefile ] || exit 0; \
37953	r=`${PWD_COMMAND}`; export r; \
37954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37955	$(HOST_EXPORTS) \
37956	for flag in $(EXTRA_HOST_FLAGS) ; do \
37957	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37958	done; \
37959	echo "Doing mostlyclean in texinfo" ; \
37960	(cd $(HOST_SUBDIR)/texinfo && \
37961	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37962	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37963	          "RANLIB=$${RANLIB}" \
37964	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37965	          mostlyclean) \
37966	  || exit 1
37967
37968@endif texinfo
37969
37970.PHONY: maybe-clean-texinfo clean-texinfo
37971maybe-clean-texinfo:
37972@if texinfo
37973maybe-clean-texinfo: clean-texinfo
37974
37975clean-texinfo:
37976	@: $(MAKE); $(unstage)
37977	@[ -f ./texinfo/Makefile ] || exit 0; \
37978	r=`${PWD_COMMAND}`; export r; \
37979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37980	$(HOST_EXPORTS) \
37981	for flag in $(EXTRA_HOST_FLAGS) ; do \
37982	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37983	done; \
37984	echo "Doing clean in texinfo" ; \
37985	(cd $(HOST_SUBDIR)/texinfo && \
37986	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37987	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37988	          "RANLIB=$${RANLIB}" \
37989	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37990	          clean) \
37991	  || exit 1
37992
37993@endif texinfo
37994
37995.PHONY: maybe-distclean-texinfo distclean-texinfo
37996maybe-distclean-texinfo:
37997@if texinfo
37998maybe-distclean-texinfo: distclean-texinfo
37999
38000distclean-texinfo:
38001	@: $(MAKE); $(unstage)
38002	@[ -f ./texinfo/Makefile ] || exit 0; \
38003	r=`${PWD_COMMAND}`; export r; \
38004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005	$(HOST_EXPORTS) \
38006	for flag in $(EXTRA_HOST_FLAGS) ; do \
38007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008	done; \
38009	echo "Doing distclean in texinfo" ; \
38010	(cd $(HOST_SUBDIR)/texinfo && \
38011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013	          "RANLIB=$${RANLIB}" \
38014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015	          distclean) \
38016	  || exit 1
38017
38018@endif texinfo
38019
38020.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38021maybe-maintainer-clean-texinfo:
38022@if texinfo
38023maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38024
38025maintainer-clean-texinfo:
38026	@: $(MAKE); $(unstage)
38027	@[ -f ./texinfo/Makefile ] || exit 0; \
38028	r=`${PWD_COMMAND}`; export r; \
38029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38030	$(HOST_EXPORTS) \
38031	for flag in $(EXTRA_HOST_FLAGS) ; do \
38032	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38033	done; \
38034	echo "Doing maintainer-clean in texinfo" ; \
38035	(cd $(HOST_SUBDIR)/texinfo && \
38036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38038	          "RANLIB=$${RANLIB}" \
38039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38040	          maintainer-clean) \
38041	  || exit 1
38042
38043@endif texinfo
38044
38045
38046
38047.PHONY: configure-textutils maybe-configure-textutils
38048maybe-configure-textutils:
38049@if gcc-bootstrap
38050configure-textutils: stage_current
38051@endif gcc-bootstrap
38052@if textutils
38053maybe-configure-textutils: configure-textutils
38054configure-textutils:
38055	@: $(MAKE); $(unstage)
38056	@r=`${PWD_COMMAND}`; export r; \
38057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38058	test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38059	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38060	$(HOST_EXPORTS)  \
38061	echo Configuring in $(HOST_SUBDIR)/textutils; \
38062	cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38063	case $(srcdir) in \
38064	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38065	  *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38066		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38067	esac; \
38068	srcdiroption="--srcdir=$${topdir}/textutils"; \
38069	libsrcdir="$$s/textutils"; \
38070	$(SHELL) $${libsrcdir}/configure \
38071	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38072	  --target=${target_alias} $${srcdiroption}  \
38073	  || exit 1
38074@endif textutils
38075
38076
38077
38078
38079
38080.PHONY: all-textutils maybe-all-textutils
38081maybe-all-textutils:
38082@if gcc-bootstrap
38083all-textutils: stage_current
38084@endif gcc-bootstrap
38085@if textutils
38086TARGET-textutils=all
38087maybe-all-textutils: all-textutils
38088all-textutils: configure-textutils
38089	@: $(MAKE); $(unstage)
38090	@r=`${PWD_COMMAND}`; export r; \
38091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092	$(HOST_EXPORTS)  \
38093	(cd $(HOST_SUBDIR)/textutils && \
38094	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38095		$(TARGET-textutils))
38096@endif textutils
38097
38098
38099
38100
38101.PHONY: check-textutils maybe-check-textutils
38102maybe-check-textutils:
38103@if textutils
38104maybe-check-textutils: check-textutils
38105
38106check-textutils:
38107	@: $(MAKE); $(unstage)
38108	@r=`${PWD_COMMAND}`; export r; \
38109	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38110	$(HOST_EXPORTS) \
38111	(cd $(HOST_SUBDIR)/textutils && \
38112	  $(MAKE) $(FLAGS_TO_PASS)  check)
38113
38114@endif textutils
38115
38116.PHONY: install-textutils maybe-install-textutils
38117maybe-install-textutils:
38118@if textutils
38119maybe-install-textutils: install-textutils
38120
38121install-textutils: installdirs
38122	@: $(MAKE); $(unstage)
38123	@r=`${PWD_COMMAND}`; export r; \
38124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38125	$(HOST_EXPORTS) \
38126	(cd $(HOST_SUBDIR)/textutils && \
38127	  $(MAKE) $(FLAGS_TO_PASS)  install)
38128
38129@endif textutils
38130
38131# Other targets (info, dvi, pdf, etc.)
38132
38133.PHONY: maybe-info-textutils info-textutils
38134maybe-info-textutils:
38135@if textutils
38136maybe-info-textutils: info-textutils
38137
38138info-textutils: \
38139    configure-textutils
38140	@: $(MAKE); $(unstage)
38141	@[ -f ./textutils/Makefile ] || exit 0; \
38142	r=`${PWD_COMMAND}`; export r; \
38143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144	$(HOST_EXPORTS) \
38145	for flag in $(EXTRA_HOST_FLAGS) ; do \
38146	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38147	done; \
38148	echo "Doing info in textutils" ; \
38149	(cd $(HOST_SUBDIR)/textutils && \
38150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38152	          "RANLIB=$${RANLIB}" \
38153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38154	          info) \
38155	  || exit 1
38156
38157@endif textutils
38158
38159.PHONY: maybe-dvi-textutils dvi-textutils
38160maybe-dvi-textutils:
38161@if textutils
38162maybe-dvi-textutils: dvi-textutils
38163
38164dvi-textutils: \
38165    configure-textutils
38166	@: $(MAKE); $(unstage)
38167	@[ -f ./textutils/Makefile ] || exit 0; \
38168	r=`${PWD_COMMAND}`; export r; \
38169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170	$(HOST_EXPORTS) \
38171	for flag in $(EXTRA_HOST_FLAGS) ; do \
38172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38173	done; \
38174	echo "Doing dvi in textutils" ; \
38175	(cd $(HOST_SUBDIR)/textutils && \
38176	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38177	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38178	          "RANLIB=$${RANLIB}" \
38179	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38180	          dvi) \
38181	  || exit 1
38182
38183@endif textutils
38184
38185.PHONY: maybe-pdf-textutils pdf-textutils
38186maybe-pdf-textutils:
38187@if textutils
38188maybe-pdf-textutils: pdf-textutils
38189
38190pdf-textutils: \
38191    configure-textutils
38192	@: $(MAKE); $(unstage)
38193	@[ -f ./textutils/Makefile ] || exit 0; \
38194	r=`${PWD_COMMAND}`; export r; \
38195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38196	$(HOST_EXPORTS) \
38197	for flag in $(EXTRA_HOST_FLAGS) ; do \
38198	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38199	done; \
38200	echo "Doing pdf in textutils" ; \
38201	(cd $(HOST_SUBDIR)/textutils && \
38202	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38203	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38204	          "RANLIB=$${RANLIB}" \
38205	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38206	          pdf) \
38207	  || exit 1
38208
38209@endif textutils
38210
38211.PHONY: maybe-html-textutils html-textutils
38212maybe-html-textutils:
38213@if textutils
38214maybe-html-textutils: html-textutils
38215
38216html-textutils: \
38217    configure-textutils
38218	@: $(MAKE); $(unstage)
38219	@[ -f ./textutils/Makefile ] || exit 0; \
38220	r=`${PWD_COMMAND}`; export r; \
38221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222	$(HOST_EXPORTS) \
38223	for flag in $(EXTRA_HOST_FLAGS) ; do \
38224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38225	done; \
38226	echo "Doing html in textutils" ; \
38227	(cd $(HOST_SUBDIR)/textutils && \
38228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38230	          "RANLIB=$${RANLIB}" \
38231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38232	          html) \
38233	  || exit 1
38234
38235@endif textutils
38236
38237.PHONY: maybe-TAGS-textutils TAGS-textutils
38238maybe-TAGS-textutils:
38239@if textutils
38240maybe-TAGS-textutils: TAGS-textutils
38241
38242TAGS-textutils: \
38243    configure-textutils
38244	@: $(MAKE); $(unstage)
38245	@[ -f ./textutils/Makefile ] || exit 0; \
38246	r=`${PWD_COMMAND}`; export r; \
38247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38248	$(HOST_EXPORTS) \
38249	for flag in $(EXTRA_HOST_FLAGS) ; do \
38250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38251	done; \
38252	echo "Doing TAGS in textutils" ; \
38253	(cd $(HOST_SUBDIR)/textutils && \
38254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38256	          "RANLIB=$${RANLIB}" \
38257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38258	          TAGS) \
38259	  || exit 1
38260
38261@endif textutils
38262
38263.PHONY: maybe-install-info-textutils install-info-textutils
38264maybe-install-info-textutils:
38265@if textutils
38266maybe-install-info-textutils: install-info-textutils
38267
38268install-info-textutils: \
38269    configure-textutils \
38270    info-textutils
38271	@: $(MAKE); $(unstage)
38272	@[ -f ./textutils/Makefile ] || exit 0; \
38273	r=`${PWD_COMMAND}`; export r; \
38274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38275	$(HOST_EXPORTS) \
38276	for flag in $(EXTRA_HOST_FLAGS) ; do \
38277	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38278	done; \
38279	echo "Doing install-info in textutils" ; \
38280	(cd $(HOST_SUBDIR)/textutils && \
38281	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38282	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38283	          "RANLIB=$${RANLIB}" \
38284	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38285	          install-info) \
38286	  || exit 1
38287
38288@endif textutils
38289
38290.PHONY: maybe-install-pdf-textutils install-pdf-textutils
38291maybe-install-pdf-textutils:
38292@if textutils
38293maybe-install-pdf-textutils: install-pdf-textutils
38294
38295install-pdf-textutils: \
38296    configure-textutils \
38297    pdf-textutils
38298	@: $(MAKE); $(unstage)
38299	@[ -f ./textutils/Makefile ] || exit 0; \
38300	r=`${PWD_COMMAND}`; export r; \
38301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38302	$(HOST_EXPORTS) \
38303	for flag in $(EXTRA_HOST_FLAGS) ; do \
38304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38305	done; \
38306	echo "Doing install-pdf in textutils" ; \
38307	(cd $(HOST_SUBDIR)/textutils && \
38308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38310	          "RANLIB=$${RANLIB}" \
38311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38312	          install-pdf) \
38313	  || exit 1
38314
38315@endif textutils
38316
38317.PHONY: maybe-install-html-textutils install-html-textutils
38318maybe-install-html-textutils:
38319@if textutils
38320maybe-install-html-textutils: install-html-textutils
38321
38322install-html-textutils: \
38323    configure-textutils \
38324    html-textutils
38325	@: $(MAKE); $(unstage)
38326	@[ -f ./textutils/Makefile ] || exit 0; \
38327	r=`${PWD_COMMAND}`; export r; \
38328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38329	$(HOST_EXPORTS) \
38330	for flag in $(EXTRA_HOST_FLAGS) ; do \
38331	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38332	done; \
38333	echo "Doing install-html in textutils" ; \
38334	(cd $(HOST_SUBDIR)/textutils && \
38335	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38336	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38337	          "RANLIB=$${RANLIB}" \
38338	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38339	          install-html) \
38340	  || exit 1
38341
38342@endif textutils
38343
38344.PHONY: maybe-installcheck-textutils installcheck-textutils
38345maybe-installcheck-textutils:
38346@if textutils
38347maybe-installcheck-textutils: installcheck-textutils
38348
38349installcheck-textutils: \
38350    configure-textutils
38351	@: $(MAKE); $(unstage)
38352	@[ -f ./textutils/Makefile ] || exit 0; \
38353	r=`${PWD_COMMAND}`; export r; \
38354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355	$(HOST_EXPORTS) \
38356	for flag in $(EXTRA_HOST_FLAGS) ; do \
38357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38358	done; \
38359	echo "Doing installcheck in textutils" ; \
38360	(cd $(HOST_SUBDIR)/textutils && \
38361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38363	          "RANLIB=$${RANLIB}" \
38364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38365	          installcheck) \
38366	  || exit 1
38367
38368@endif textutils
38369
38370.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38371maybe-mostlyclean-textutils:
38372@if textutils
38373maybe-mostlyclean-textutils: mostlyclean-textutils
38374
38375mostlyclean-textutils:
38376	@: $(MAKE); $(unstage)
38377	@[ -f ./textutils/Makefile ] || exit 0; \
38378	r=`${PWD_COMMAND}`; export r; \
38379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38380	$(HOST_EXPORTS) \
38381	for flag in $(EXTRA_HOST_FLAGS) ; do \
38382	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38383	done; \
38384	echo "Doing mostlyclean in textutils" ; \
38385	(cd $(HOST_SUBDIR)/textutils && \
38386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38388	          "RANLIB=$${RANLIB}" \
38389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38390	          mostlyclean) \
38391	  || exit 1
38392
38393@endif textutils
38394
38395.PHONY: maybe-clean-textutils clean-textutils
38396maybe-clean-textutils:
38397@if textutils
38398maybe-clean-textutils: clean-textutils
38399
38400clean-textutils:
38401	@: $(MAKE); $(unstage)
38402	@[ -f ./textutils/Makefile ] || exit 0; \
38403	r=`${PWD_COMMAND}`; export r; \
38404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38405	$(HOST_EXPORTS) \
38406	for flag in $(EXTRA_HOST_FLAGS) ; do \
38407	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38408	done; \
38409	echo "Doing clean in textutils" ; \
38410	(cd $(HOST_SUBDIR)/textutils && \
38411	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38412	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38413	          "RANLIB=$${RANLIB}" \
38414	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38415	          clean) \
38416	  || exit 1
38417
38418@endif textutils
38419
38420.PHONY: maybe-distclean-textutils distclean-textutils
38421maybe-distclean-textutils:
38422@if textutils
38423maybe-distclean-textutils: distclean-textutils
38424
38425distclean-textutils:
38426	@: $(MAKE); $(unstage)
38427	@[ -f ./textutils/Makefile ] || exit 0; \
38428	r=`${PWD_COMMAND}`; export r; \
38429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38430	$(HOST_EXPORTS) \
38431	for flag in $(EXTRA_HOST_FLAGS) ; do \
38432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38433	done; \
38434	echo "Doing distclean in textutils" ; \
38435	(cd $(HOST_SUBDIR)/textutils && \
38436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38438	          "RANLIB=$${RANLIB}" \
38439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38440	          distclean) \
38441	  || exit 1
38442
38443@endif textutils
38444
38445.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38446maybe-maintainer-clean-textutils:
38447@if textutils
38448maybe-maintainer-clean-textutils: maintainer-clean-textutils
38449
38450maintainer-clean-textutils:
38451	@: $(MAKE); $(unstage)
38452	@[ -f ./textutils/Makefile ] || exit 0; \
38453	r=`${PWD_COMMAND}`; export r; \
38454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38455	$(HOST_EXPORTS) \
38456	for flag in $(EXTRA_HOST_FLAGS) ; do \
38457	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38458	done; \
38459	echo "Doing maintainer-clean in textutils" ; \
38460	(cd $(HOST_SUBDIR)/textutils && \
38461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38463	          "RANLIB=$${RANLIB}" \
38464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38465	          maintainer-clean) \
38466	  || exit 1
38467
38468@endif textutils
38469
38470
38471
38472.PHONY: configure-time maybe-configure-time
38473maybe-configure-time:
38474@if gcc-bootstrap
38475configure-time: stage_current
38476@endif gcc-bootstrap
38477@if time
38478maybe-configure-time: configure-time
38479configure-time:
38480	@: $(MAKE); $(unstage)
38481	@r=`${PWD_COMMAND}`; export r; \
38482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38483	test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38484	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38485	$(HOST_EXPORTS)  \
38486	echo Configuring in $(HOST_SUBDIR)/time; \
38487	cd "$(HOST_SUBDIR)/time" || exit 1; \
38488	case $(srcdir) in \
38489	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38490	  *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38491		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38492	esac; \
38493	srcdiroption="--srcdir=$${topdir}/time"; \
38494	libsrcdir="$$s/time"; \
38495	$(SHELL) $${libsrcdir}/configure \
38496	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38497	  --target=${target_alias} $${srcdiroption}  \
38498	  || exit 1
38499@endif time
38500
38501
38502
38503
38504
38505.PHONY: all-time maybe-all-time
38506maybe-all-time:
38507@if gcc-bootstrap
38508all-time: stage_current
38509@endif gcc-bootstrap
38510@if time
38511TARGET-time=all
38512maybe-all-time: all-time
38513all-time: configure-time
38514	@: $(MAKE); $(unstage)
38515	@r=`${PWD_COMMAND}`; export r; \
38516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38517	$(HOST_EXPORTS)  \
38518	(cd $(HOST_SUBDIR)/time && \
38519	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38520		$(TARGET-time))
38521@endif time
38522
38523
38524
38525
38526.PHONY: check-time maybe-check-time
38527maybe-check-time:
38528@if time
38529maybe-check-time: check-time
38530
38531check-time:
38532	@: $(MAKE); $(unstage)
38533	@r=`${PWD_COMMAND}`; export r; \
38534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535	$(HOST_EXPORTS) \
38536	(cd $(HOST_SUBDIR)/time && \
38537	  $(MAKE) $(FLAGS_TO_PASS)  check)
38538
38539@endif time
38540
38541.PHONY: install-time maybe-install-time
38542maybe-install-time:
38543@if time
38544maybe-install-time: install-time
38545
38546install-time: installdirs
38547	@: $(MAKE); $(unstage)
38548	@r=`${PWD_COMMAND}`; export r; \
38549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550	$(HOST_EXPORTS) \
38551	(cd $(HOST_SUBDIR)/time && \
38552	  $(MAKE) $(FLAGS_TO_PASS)  install)
38553
38554@endif time
38555
38556# Other targets (info, dvi, pdf, etc.)
38557
38558.PHONY: maybe-info-time info-time
38559maybe-info-time:
38560@if time
38561maybe-info-time: info-time
38562
38563info-time: \
38564    configure-time
38565	@: $(MAKE); $(unstage)
38566	@[ -f ./time/Makefile ] || exit 0; \
38567	r=`${PWD_COMMAND}`; export r; \
38568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569	$(HOST_EXPORTS) \
38570	for flag in $(EXTRA_HOST_FLAGS) ; do \
38571	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572	done; \
38573	echo "Doing info in time" ; \
38574	(cd $(HOST_SUBDIR)/time && \
38575	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577	          "RANLIB=$${RANLIB}" \
38578	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579	          info) \
38580	  || exit 1
38581
38582@endif time
38583
38584.PHONY: maybe-dvi-time dvi-time
38585maybe-dvi-time:
38586@if time
38587maybe-dvi-time: dvi-time
38588
38589dvi-time: \
38590    configure-time
38591	@: $(MAKE); $(unstage)
38592	@[ -f ./time/Makefile ] || exit 0; \
38593	r=`${PWD_COMMAND}`; export r; \
38594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38595	$(HOST_EXPORTS) \
38596	for flag in $(EXTRA_HOST_FLAGS) ; do \
38597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38598	done; \
38599	echo "Doing dvi in time" ; \
38600	(cd $(HOST_SUBDIR)/time && \
38601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38603	          "RANLIB=$${RANLIB}" \
38604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38605	          dvi) \
38606	  || exit 1
38607
38608@endif time
38609
38610.PHONY: maybe-pdf-time pdf-time
38611maybe-pdf-time:
38612@if time
38613maybe-pdf-time: pdf-time
38614
38615pdf-time: \
38616    configure-time
38617	@: $(MAKE); $(unstage)
38618	@[ -f ./time/Makefile ] || exit 0; \
38619	r=`${PWD_COMMAND}`; export r; \
38620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38621	$(HOST_EXPORTS) \
38622	for flag in $(EXTRA_HOST_FLAGS) ; do \
38623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38624	done; \
38625	echo "Doing pdf in time" ; \
38626	(cd $(HOST_SUBDIR)/time && \
38627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38629	          "RANLIB=$${RANLIB}" \
38630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38631	          pdf) \
38632	  || exit 1
38633
38634@endif time
38635
38636.PHONY: maybe-html-time html-time
38637maybe-html-time:
38638@if time
38639maybe-html-time: html-time
38640
38641html-time: \
38642    configure-time
38643	@: $(MAKE); $(unstage)
38644	@[ -f ./time/Makefile ] || exit 0; \
38645	r=`${PWD_COMMAND}`; export r; \
38646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38647	$(HOST_EXPORTS) \
38648	for flag in $(EXTRA_HOST_FLAGS) ; do \
38649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38650	done; \
38651	echo "Doing html in time" ; \
38652	(cd $(HOST_SUBDIR)/time && \
38653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38655	          "RANLIB=$${RANLIB}" \
38656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38657	          html) \
38658	  || exit 1
38659
38660@endif time
38661
38662.PHONY: maybe-TAGS-time TAGS-time
38663maybe-TAGS-time:
38664@if time
38665maybe-TAGS-time: TAGS-time
38666
38667TAGS-time: \
38668    configure-time
38669	@: $(MAKE); $(unstage)
38670	@[ -f ./time/Makefile ] || exit 0; \
38671	r=`${PWD_COMMAND}`; export r; \
38672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38673	$(HOST_EXPORTS) \
38674	for flag in $(EXTRA_HOST_FLAGS) ; do \
38675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38676	done; \
38677	echo "Doing TAGS in time" ; \
38678	(cd $(HOST_SUBDIR)/time && \
38679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38681	          "RANLIB=$${RANLIB}" \
38682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38683	          TAGS) \
38684	  || exit 1
38685
38686@endif time
38687
38688.PHONY: maybe-install-info-time install-info-time
38689maybe-install-info-time:
38690@if time
38691maybe-install-info-time: install-info-time
38692
38693install-info-time: \
38694    configure-time \
38695    info-time
38696	@: $(MAKE); $(unstage)
38697	@[ -f ./time/Makefile ] || exit 0; \
38698	r=`${PWD_COMMAND}`; export r; \
38699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38700	$(HOST_EXPORTS) \
38701	for flag in $(EXTRA_HOST_FLAGS) ; do \
38702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38703	done; \
38704	echo "Doing install-info in time" ; \
38705	(cd $(HOST_SUBDIR)/time && \
38706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38708	          "RANLIB=$${RANLIB}" \
38709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38710	          install-info) \
38711	  || exit 1
38712
38713@endif time
38714
38715.PHONY: maybe-install-pdf-time install-pdf-time
38716maybe-install-pdf-time:
38717@if time
38718maybe-install-pdf-time: install-pdf-time
38719
38720install-pdf-time: \
38721    configure-time \
38722    pdf-time
38723	@: $(MAKE); $(unstage)
38724	@[ -f ./time/Makefile ] || exit 0; \
38725	r=`${PWD_COMMAND}`; export r; \
38726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38727	$(HOST_EXPORTS) \
38728	for flag in $(EXTRA_HOST_FLAGS) ; do \
38729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38730	done; \
38731	echo "Doing install-pdf in time" ; \
38732	(cd $(HOST_SUBDIR)/time && \
38733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38735	          "RANLIB=$${RANLIB}" \
38736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38737	          install-pdf) \
38738	  || exit 1
38739
38740@endif time
38741
38742.PHONY: maybe-install-html-time install-html-time
38743maybe-install-html-time:
38744@if time
38745maybe-install-html-time: install-html-time
38746
38747install-html-time: \
38748    configure-time \
38749    html-time
38750	@: $(MAKE); $(unstage)
38751	@[ -f ./time/Makefile ] || exit 0; \
38752	r=`${PWD_COMMAND}`; export r; \
38753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38754	$(HOST_EXPORTS) \
38755	for flag in $(EXTRA_HOST_FLAGS) ; do \
38756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38757	done; \
38758	echo "Doing install-html in time" ; \
38759	(cd $(HOST_SUBDIR)/time && \
38760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38762	          "RANLIB=$${RANLIB}" \
38763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38764	          install-html) \
38765	  || exit 1
38766
38767@endif time
38768
38769.PHONY: maybe-installcheck-time installcheck-time
38770maybe-installcheck-time:
38771@if time
38772maybe-installcheck-time: installcheck-time
38773
38774installcheck-time: \
38775    configure-time
38776	@: $(MAKE); $(unstage)
38777	@[ -f ./time/Makefile ] || exit 0; \
38778	r=`${PWD_COMMAND}`; export r; \
38779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38780	$(HOST_EXPORTS) \
38781	for flag in $(EXTRA_HOST_FLAGS) ; do \
38782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38783	done; \
38784	echo "Doing installcheck in time" ; \
38785	(cd $(HOST_SUBDIR)/time && \
38786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38788	          "RANLIB=$${RANLIB}" \
38789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38790	          installcheck) \
38791	  || exit 1
38792
38793@endif time
38794
38795.PHONY: maybe-mostlyclean-time mostlyclean-time
38796maybe-mostlyclean-time:
38797@if time
38798maybe-mostlyclean-time: mostlyclean-time
38799
38800mostlyclean-time:
38801	@: $(MAKE); $(unstage)
38802	@[ -f ./time/Makefile ] || exit 0; \
38803	r=`${PWD_COMMAND}`; export r; \
38804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38805	$(HOST_EXPORTS) \
38806	for flag in $(EXTRA_HOST_FLAGS) ; do \
38807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38808	done; \
38809	echo "Doing mostlyclean in time" ; \
38810	(cd $(HOST_SUBDIR)/time && \
38811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38813	          "RANLIB=$${RANLIB}" \
38814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38815	          mostlyclean) \
38816	  || exit 1
38817
38818@endif time
38819
38820.PHONY: maybe-clean-time clean-time
38821maybe-clean-time:
38822@if time
38823maybe-clean-time: clean-time
38824
38825clean-time:
38826	@: $(MAKE); $(unstage)
38827	@[ -f ./time/Makefile ] || exit 0; \
38828	r=`${PWD_COMMAND}`; export r; \
38829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38830	$(HOST_EXPORTS) \
38831	for flag in $(EXTRA_HOST_FLAGS) ; do \
38832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38833	done; \
38834	echo "Doing clean in time" ; \
38835	(cd $(HOST_SUBDIR)/time && \
38836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38838	          "RANLIB=$${RANLIB}" \
38839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38840	          clean) \
38841	  || exit 1
38842
38843@endif time
38844
38845.PHONY: maybe-distclean-time distclean-time
38846maybe-distclean-time:
38847@if time
38848maybe-distclean-time: distclean-time
38849
38850distclean-time:
38851	@: $(MAKE); $(unstage)
38852	@[ -f ./time/Makefile ] || exit 0; \
38853	r=`${PWD_COMMAND}`; export r; \
38854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855	$(HOST_EXPORTS) \
38856	for flag in $(EXTRA_HOST_FLAGS) ; do \
38857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858	done; \
38859	echo "Doing distclean in time" ; \
38860	(cd $(HOST_SUBDIR)/time && \
38861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38863	          "RANLIB=$${RANLIB}" \
38864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38865	          distclean) \
38866	  || exit 1
38867
38868@endif time
38869
38870.PHONY: maybe-maintainer-clean-time maintainer-clean-time
38871maybe-maintainer-clean-time:
38872@if time
38873maybe-maintainer-clean-time: maintainer-clean-time
38874
38875maintainer-clean-time:
38876	@: $(MAKE); $(unstage)
38877	@[ -f ./time/Makefile ] || exit 0; \
38878	r=`${PWD_COMMAND}`; export r; \
38879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38880	$(HOST_EXPORTS) \
38881	for flag in $(EXTRA_HOST_FLAGS) ; do \
38882	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38883	done; \
38884	echo "Doing maintainer-clean in time" ; \
38885	(cd $(HOST_SUBDIR)/time && \
38886	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38887	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38888	          "RANLIB=$${RANLIB}" \
38889	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38890	          maintainer-clean) \
38891	  || exit 1
38892
38893@endif time
38894
38895
38896
38897.PHONY: configure-uudecode maybe-configure-uudecode
38898maybe-configure-uudecode:
38899@if gcc-bootstrap
38900configure-uudecode: stage_current
38901@endif gcc-bootstrap
38902@if uudecode
38903maybe-configure-uudecode: configure-uudecode
38904configure-uudecode:
38905	@: $(MAKE); $(unstage)
38906	@r=`${PWD_COMMAND}`; export r; \
38907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38908	test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38909	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38910	$(HOST_EXPORTS)  \
38911	echo Configuring in $(HOST_SUBDIR)/uudecode; \
38912	cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38913	case $(srcdir) in \
38914	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38915	  *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38916		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38917	esac; \
38918	srcdiroption="--srcdir=$${topdir}/uudecode"; \
38919	libsrcdir="$$s/uudecode"; \
38920	$(SHELL) $${libsrcdir}/configure \
38921	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38922	  --target=${target_alias} $${srcdiroption}  \
38923	  || exit 1
38924@endif uudecode
38925
38926
38927
38928
38929
38930.PHONY: all-uudecode maybe-all-uudecode
38931maybe-all-uudecode:
38932@if gcc-bootstrap
38933all-uudecode: stage_current
38934@endif gcc-bootstrap
38935@if uudecode
38936TARGET-uudecode=all
38937maybe-all-uudecode: all-uudecode
38938all-uudecode: configure-uudecode
38939	@: $(MAKE); $(unstage)
38940	@r=`${PWD_COMMAND}`; export r; \
38941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942	$(HOST_EXPORTS)  \
38943	(cd $(HOST_SUBDIR)/uudecode && \
38944	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38945		$(TARGET-uudecode))
38946@endif uudecode
38947
38948
38949
38950
38951.PHONY: check-uudecode maybe-check-uudecode
38952maybe-check-uudecode:
38953@if uudecode
38954maybe-check-uudecode: check-uudecode
38955
38956check-uudecode:
38957	@: $(MAKE); $(unstage)
38958	@r=`${PWD_COMMAND}`; export r; \
38959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960	$(HOST_EXPORTS) \
38961	(cd $(HOST_SUBDIR)/uudecode && \
38962	  $(MAKE) $(FLAGS_TO_PASS)  check)
38963
38964@endif uudecode
38965
38966.PHONY: install-uudecode maybe-install-uudecode
38967maybe-install-uudecode:
38968@if uudecode
38969maybe-install-uudecode: install-uudecode
38970
38971install-uudecode: installdirs
38972	@: $(MAKE); $(unstage)
38973	@r=`${PWD_COMMAND}`; export r; \
38974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38975	$(HOST_EXPORTS) \
38976	(cd $(HOST_SUBDIR)/uudecode && \
38977	  $(MAKE) $(FLAGS_TO_PASS)  install)
38978
38979@endif uudecode
38980
38981# Other targets (info, dvi, pdf, etc.)
38982
38983.PHONY: maybe-info-uudecode info-uudecode
38984maybe-info-uudecode:
38985@if uudecode
38986maybe-info-uudecode: info-uudecode
38987
38988info-uudecode: \
38989    configure-uudecode
38990	@: $(MAKE); $(unstage)
38991	@[ -f ./uudecode/Makefile ] || exit 0; \
38992	r=`${PWD_COMMAND}`; export r; \
38993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38994	$(HOST_EXPORTS) \
38995	for flag in $(EXTRA_HOST_FLAGS) ; do \
38996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38997	done; \
38998	echo "Doing info in uudecode" ; \
38999	(cd $(HOST_SUBDIR)/uudecode && \
39000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39002	          "RANLIB=$${RANLIB}" \
39003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39004	          info) \
39005	  || exit 1
39006
39007@endif uudecode
39008
39009.PHONY: maybe-dvi-uudecode dvi-uudecode
39010maybe-dvi-uudecode:
39011@if uudecode
39012maybe-dvi-uudecode: dvi-uudecode
39013
39014dvi-uudecode: \
39015    configure-uudecode
39016	@: $(MAKE); $(unstage)
39017	@[ -f ./uudecode/Makefile ] || exit 0; \
39018	r=`${PWD_COMMAND}`; export r; \
39019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39020	$(HOST_EXPORTS) \
39021	for flag in $(EXTRA_HOST_FLAGS) ; do \
39022	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39023	done; \
39024	echo "Doing dvi in uudecode" ; \
39025	(cd $(HOST_SUBDIR)/uudecode && \
39026	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39027	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39028	          "RANLIB=$${RANLIB}" \
39029	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39030	          dvi) \
39031	  || exit 1
39032
39033@endif uudecode
39034
39035.PHONY: maybe-pdf-uudecode pdf-uudecode
39036maybe-pdf-uudecode:
39037@if uudecode
39038maybe-pdf-uudecode: pdf-uudecode
39039
39040pdf-uudecode: \
39041    configure-uudecode
39042	@: $(MAKE); $(unstage)
39043	@[ -f ./uudecode/Makefile ] || exit 0; \
39044	r=`${PWD_COMMAND}`; export r; \
39045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046	$(HOST_EXPORTS) \
39047	for flag in $(EXTRA_HOST_FLAGS) ; do \
39048	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39049	done; \
39050	echo "Doing pdf in uudecode" ; \
39051	(cd $(HOST_SUBDIR)/uudecode && \
39052	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39053	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39054	          "RANLIB=$${RANLIB}" \
39055	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39056	          pdf) \
39057	  || exit 1
39058
39059@endif uudecode
39060
39061.PHONY: maybe-html-uudecode html-uudecode
39062maybe-html-uudecode:
39063@if uudecode
39064maybe-html-uudecode: html-uudecode
39065
39066html-uudecode: \
39067    configure-uudecode
39068	@: $(MAKE); $(unstage)
39069	@[ -f ./uudecode/Makefile ] || exit 0; \
39070	r=`${PWD_COMMAND}`; export r; \
39071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39072	$(HOST_EXPORTS) \
39073	for flag in $(EXTRA_HOST_FLAGS) ; do \
39074	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39075	done; \
39076	echo "Doing html in uudecode" ; \
39077	(cd $(HOST_SUBDIR)/uudecode && \
39078	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39079	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39080	          "RANLIB=$${RANLIB}" \
39081	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39082	          html) \
39083	  || exit 1
39084
39085@endif uudecode
39086
39087.PHONY: maybe-TAGS-uudecode TAGS-uudecode
39088maybe-TAGS-uudecode:
39089@if uudecode
39090maybe-TAGS-uudecode: TAGS-uudecode
39091
39092TAGS-uudecode: \
39093    configure-uudecode
39094	@: $(MAKE); $(unstage)
39095	@[ -f ./uudecode/Makefile ] || exit 0; \
39096	r=`${PWD_COMMAND}`; export r; \
39097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39098	$(HOST_EXPORTS) \
39099	for flag in $(EXTRA_HOST_FLAGS) ; do \
39100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39101	done; \
39102	echo "Doing TAGS in uudecode" ; \
39103	(cd $(HOST_SUBDIR)/uudecode && \
39104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39106	          "RANLIB=$${RANLIB}" \
39107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39108	          TAGS) \
39109	  || exit 1
39110
39111@endif uudecode
39112
39113.PHONY: maybe-install-info-uudecode install-info-uudecode
39114maybe-install-info-uudecode:
39115@if uudecode
39116maybe-install-info-uudecode: install-info-uudecode
39117
39118install-info-uudecode: \
39119    configure-uudecode \
39120    info-uudecode
39121	@: $(MAKE); $(unstage)
39122	@[ -f ./uudecode/Makefile ] || exit 0; \
39123	r=`${PWD_COMMAND}`; export r; \
39124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39125	$(HOST_EXPORTS) \
39126	for flag in $(EXTRA_HOST_FLAGS) ; do \
39127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39128	done; \
39129	echo "Doing install-info in uudecode" ; \
39130	(cd $(HOST_SUBDIR)/uudecode && \
39131	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39132	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39133	          "RANLIB=$${RANLIB}" \
39134	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39135	          install-info) \
39136	  || exit 1
39137
39138@endif uudecode
39139
39140.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39141maybe-install-pdf-uudecode:
39142@if uudecode
39143maybe-install-pdf-uudecode: install-pdf-uudecode
39144
39145install-pdf-uudecode: \
39146    configure-uudecode \
39147    pdf-uudecode
39148	@: $(MAKE); $(unstage)
39149	@[ -f ./uudecode/Makefile ] || exit 0; \
39150	r=`${PWD_COMMAND}`; export r; \
39151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39152	$(HOST_EXPORTS) \
39153	for flag in $(EXTRA_HOST_FLAGS) ; do \
39154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39155	done; \
39156	echo "Doing install-pdf in uudecode" ; \
39157	(cd $(HOST_SUBDIR)/uudecode && \
39158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39160	          "RANLIB=$${RANLIB}" \
39161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39162	          install-pdf) \
39163	  || exit 1
39164
39165@endif uudecode
39166
39167.PHONY: maybe-install-html-uudecode install-html-uudecode
39168maybe-install-html-uudecode:
39169@if uudecode
39170maybe-install-html-uudecode: install-html-uudecode
39171
39172install-html-uudecode: \
39173    configure-uudecode \
39174    html-uudecode
39175	@: $(MAKE); $(unstage)
39176	@[ -f ./uudecode/Makefile ] || exit 0; \
39177	r=`${PWD_COMMAND}`; export r; \
39178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39179	$(HOST_EXPORTS) \
39180	for flag in $(EXTRA_HOST_FLAGS) ; do \
39181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39182	done; \
39183	echo "Doing install-html in uudecode" ; \
39184	(cd $(HOST_SUBDIR)/uudecode && \
39185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39187	          "RANLIB=$${RANLIB}" \
39188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39189	          install-html) \
39190	  || exit 1
39191
39192@endif uudecode
39193
39194.PHONY: maybe-installcheck-uudecode installcheck-uudecode
39195maybe-installcheck-uudecode:
39196@if uudecode
39197maybe-installcheck-uudecode: installcheck-uudecode
39198
39199installcheck-uudecode: \
39200    configure-uudecode
39201	@: $(MAKE); $(unstage)
39202	@[ -f ./uudecode/Makefile ] || exit 0; \
39203	r=`${PWD_COMMAND}`; export r; \
39204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39205	$(HOST_EXPORTS) \
39206	for flag in $(EXTRA_HOST_FLAGS) ; do \
39207	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39208	done; \
39209	echo "Doing installcheck in uudecode" ; \
39210	(cd $(HOST_SUBDIR)/uudecode && \
39211	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39212	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39213	          "RANLIB=$${RANLIB}" \
39214	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39215	          installcheck) \
39216	  || exit 1
39217
39218@endif uudecode
39219
39220.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39221maybe-mostlyclean-uudecode:
39222@if uudecode
39223maybe-mostlyclean-uudecode: mostlyclean-uudecode
39224
39225mostlyclean-uudecode:
39226	@: $(MAKE); $(unstage)
39227	@[ -f ./uudecode/Makefile ] || exit 0; \
39228	r=`${PWD_COMMAND}`; export r; \
39229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39230	$(HOST_EXPORTS) \
39231	for flag in $(EXTRA_HOST_FLAGS) ; do \
39232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39233	done; \
39234	echo "Doing mostlyclean in uudecode" ; \
39235	(cd $(HOST_SUBDIR)/uudecode && \
39236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39238	          "RANLIB=$${RANLIB}" \
39239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39240	          mostlyclean) \
39241	  || exit 1
39242
39243@endif uudecode
39244
39245.PHONY: maybe-clean-uudecode clean-uudecode
39246maybe-clean-uudecode:
39247@if uudecode
39248maybe-clean-uudecode: clean-uudecode
39249
39250clean-uudecode:
39251	@: $(MAKE); $(unstage)
39252	@[ -f ./uudecode/Makefile ] || exit 0; \
39253	r=`${PWD_COMMAND}`; export r; \
39254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39255	$(HOST_EXPORTS) \
39256	for flag in $(EXTRA_HOST_FLAGS) ; do \
39257	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39258	done; \
39259	echo "Doing clean in uudecode" ; \
39260	(cd $(HOST_SUBDIR)/uudecode && \
39261	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39262	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39263	          "RANLIB=$${RANLIB}" \
39264	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39265	          clean) \
39266	  || exit 1
39267
39268@endif uudecode
39269
39270.PHONY: maybe-distclean-uudecode distclean-uudecode
39271maybe-distclean-uudecode:
39272@if uudecode
39273maybe-distclean-uudecode: distclean-uudecode
39274
39275distclean-uudecode:
39276	@: $(MAKE); $(unstage)
39277	@[ -f ./uudecode/Makefile ] || exit 0; \
39278	r=`${PWD_COMMAND}`; export r; \
39279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39280	$(HOST_EXPORTS) \
39281	for flag in $(EXTRA_HOST_FLAGS) ; do \
39282	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39283	done; \
39284	echo "Doing distclean in uudecode" ; \
39285	(cd $(HOST_SUBDIR)/uudecode && \
39286	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39287	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39288	          "RANLIB=$${RANLIB}" \
39289	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39290	          distclean) \
39291	  || exit 1
39292
39293@endif uudecode
39294
39295.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39296maybe-maintainer-clean-uudecode:
39297@if uudecode
39298maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39299
39300maintainer-clean-uudecode:
39301	@: $(MAKE); $(unstage)
39302	@[ -f ./uudecode/Makefile ] || exit 0; \
39303	r=`${PWD_COMMAND}`; export r; \
39304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39305	$(HOST_EXPORTS) \
39306	for flag in $(EXTRA_HOST_FLAGS) ; do \
39307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39308	done; \
39309	echo "Doing maintainer-clean in uudecode" ; \
39310	(cd $(HOST_SUBDIR)/uudecode && \
39311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39313	          "RANLIB=$${RANLIB}" \
39314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39315	          maintainer-clean) \
39316	  || exit 1
39317
39318@endif uudecode
39319
39320
39321
39322.PHONY: configure-wdiff maybe-configure-wdiff
39323maybe-configure-wdiff:
39324@if gcc-bootstrap
39325configure-wdiff: stage_current
39326@endif gcc-bootstrap
39327@if wdiff
39328maybe-configure-wdiff: configure-wdiff
39329configure-wdiff:
39330	@: $(MAKE); $(unstage)
39331	@r=`${PWD_COMMAND}`; export r; \
39332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39333	test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39334	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39335	$(HOST_EXPORTS)  \
39336	echo Configuring in $(HOST_SUBDIR)/wdiff; \
39337	cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39338	case $(srcdir) in \
39339	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39340	  *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39341		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39342	esac; \
39343	srcdiroption="--srcdir=$${topdir}/wdiff"; \
39344	libsrcdir="$$s/wdiff"; \
39345	$(SHELL) $${libsrcdir}/configure \
39346	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39347	  --target=${target_alias} $${srcdiroption}  \
39348	  || exit 1
39349@endif wdiff
39350
39351
39352
39353
39354
39355.PHONY: all-wdiff maybe-all-wdiff
39356maybe-all-wdiff:
39357@if gcc-bootstrap
39358all-wdiff: stage_current
39359@endif gcc-bootstrap
39360@if wdiff
39361TARGET-wdiff=all
39362maybe-all-wdiff: all-wdiff
39363all-wdiff: configure-wdiff
39364	@: $(MAKE); $(unstage)
39365	@r=`${PWD_COMMAND}`; export r; \
39366	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39367	$(HOST_EXPORTS)  \
39368	(cd $(HOST_SUBDIR)/wdiff && \
39369	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39370		$(TARGET-wdiff))
39371@endif wdiff
39372
39373
39374
39375
39376.PHONY: check-wdiff maybe-check-wdiff
39377maybe-check-wdiff:
39378@if wdiff
39379maybe-check-wdiff: check-wdiff
39380
39381check-wdiff:
39382	@: $(MAKE); $(unstage)
39383	@r=`${PWD_COMMAND}`; export r; \
39384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385	$(HOST_EXPORTS) \
39386	(cd $(HOST_SUBDIR)/wdiff && \
39387	  $(MAKE) $(FLAGS_TO_PASS)  check)
39388
39389@endif wdiff
39390
39391.PHONY: install-wdiff maybe-install-wdiff
39392maybe-install-wdiff:
39393@if wdiff
39394maybe-install-wdiff: install-wdiff
39395
39396install-wdiff: installdirs
39397	@: $(MAKE); $(unstage)
39398	@r=`${PWD_COMMAND}`; export r; \
39399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39400	$(HOST_EXPORTS) \
39401	(cd $(HOST_SUBDIR)/wdiff && \
39402	  $(MAKE) $(FLAGS_TO_PASS)  install)
39403
39404@endif wdiff
39405
39406# Other targets (info, dvi, pdf, etc.)
39407
39408.PHONY: maybe-info-wdiff info-wdiff
39409maybe-info-wdiff:
39410@if wdiff
39411maybe-info-wdiff: info-wdiff
39412
39413info-wdiff: \
39414    configure-wdiff
39415	@: $(MAKE); $(unstage)
39416	@[ -f ./wdiff/Makefile ] || exit 0; \
39417	r=`${PWD_COMMAND}`; export r; \
39418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39419	$(HOST_EXPORTS) \
39420	for flag in $(EXTRA_HOST_FLAGS) ; do \
39421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39422	done; \
39423	echo "Doing info in wdiff" ; \
39424	(cd $(HOST_SUBDIR)/wdiff && \
39425	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39426	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39427	          "RANLIB=$${RANLIB}" \
39428	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39429	          info) \
39430	  || exit 1
39431
39432@endif wdiff
39433
39434.PHONY: maybe-dvi-wdiff dvi-wdiff
39435maybe-dvi-wdiff:
39436@if wdiff
39437maybe-dvi-wdiff: dvi-wdiff
39438
39439dvi-wdiff: \
39440    configure-wdiff
39441	@: $(MAKE); $(unstage)
39442	@[ -f ./wdiff/Makefile ] || exit 0; \
39443	r=`${PWD_COMMAND}`; export r; \
39444	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39445	$(HOST_EXPORTS) \
39446	for flag in $(EXTRA_HOST_FLAGS) ; do \
39447	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39448	done; \
39449	echo "Doing dvi in wdiff" ; \
39450	(cd $(HOST_SUBDIR)/wdiff && \
39451	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39452	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39453	          "RANLIB=$${RANLIB}" \
39454	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39455	          dvi) \
39456	  || exit 1
39457
39458@endif wdiff
39459
39460.PHONY: maybe-pdf-wdiff pdf-wdiff
39461maybe-pdf-wdiff:
39462@if wdiff
39463maybe-pdf-wdiff: pdf-wdiff
39464
39465pdf-wdiff: \
39466    configure-wdiff
39467	@: $(MAKE); $(unstage)
39468	@[ -f ./wdiff/Makefile ] || exit 0; \
39469	r=`${PWD_COMMAND}`; export r; \
39470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471	$(HOST_EXPORTS) \
39472	for flag in $(EXTRA_HOST_FLAGS) ; do \
39473	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39474	done; \
39475	echo "Doing pdf in wdiff" ; \
39476	(cd $(HOST_SUBDIR)/wdiff && \
39477	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39478	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39479	          "RANLIB=$${RANLIB}" \
39480	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39481	          pdf) \
39482	  || exit 1
39483
39484@endif wdiff
39485
39486.PHONY: maybe-html-wdiff html-wdiff
39487maybe-html-wdiff:
39488@if wdiff
39489maybe-html-wdiff: html-wdiff
39490
39491html-wdiff: \
39492    configure-wdiff
39493	@: $(MAKE); $(unstage)
39494	@[ -f ./wdiff/Makefile ] || exit 0; \
39495	r=`${PWD_COMMAND}`; export r; \
39496	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497	$(HOST_EXPORTS) \
39498	for flag in $(EXTRA_HOST_FLAGS) ; do \
39499	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39500	done; \
39501	echo "Doing html in wdiff" ; \
39502	(cd $(HOST_SUBDIR)/wdiff && \
39503	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39504	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39505	          "RANLIB=$${RANLIB}" \
39506	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39507	          html) \
39508	  || exit 1
39509
39510@endif wdiff
39511
39512.PHONY: maybe-TAGS-wdiff TAGS-wdiff
39513maybe-TAGS-wdiff:
39514@if wdiff
39515maybe-TAGS-wdiff: TAGS-wdiff
39516
39517TAGS-wdiff: \
39518    configure-wdiff
39519	@: $(MAKE); $(unstage)
39520	@[ -f ./wdiff/Makefile ] || exit 0; \
39521	r=`${PWD_COMMAND}`; export r; \
39522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39523	$(HOST_EXPORTS) \
39524	for flag in $(EXTRA_HOST_FLAGS) ; do \
39525	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39526	done; \
39527	echo "Doing TAGS in wdiff" ; \
39528	(cd $(HOST_SUBDIR)/wdiff && \
39529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39531	          "RANLIB=$${RANLIB}" \
39532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39533	          TAGS) \
39534	  || exit 1
39535
39536@endif wdiff
39537
39538.PHONY: maybe-install-info-wdiff install-info-wdiff
39539maybe-install-info-wdiff:
39540@if wdiff
39541maybe-install-info-wdiff: install-info-wdiff
39542
39543install-info-wdiff: \
39544    configure-wdiff \
39545    info-wdiff
39546	@: $(MAKE); $(unstage)
39547	@[ -f ./wdiff/Makefile ] || exit 0; \
39548	r=`${PWD_COMMAND}`; export r; \
39549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550	$(HOST_EXPORTS) \
39551	for flag in $(EXTRA_HOST_FLAGS) ; do \
39552	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39553	done; \
39554	echo "Doing install-info in wdiff" ; \
39555	(cd $(HOST_SUBDIR)/wdiff && \
39556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39558	          "RANLIB=$${RANLIB}" \
39559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39560	          install-info) \
39561	  || exit 1
39562
39563@endif wdiff
39564
39565.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39566maybe-install-pdf-wdiff:
39567@if wdiff
39568maybe-install-pdf-wdiff: install-pdf-wdiff
39569
39570install-pdf-wdiff: \
39571    configure-wdiff \
39572    pdf-wdiff
39573	@: $(MAKE); $(unstage)
39574	@[ -f ./wdiff/Makefile ] || exit 0; \
39575	r=`${PWD_COMMAND}`; export r; \
39576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577	$(HOST_EXPORTS) \
39578	for flag in $(EXTRA_HOST_FLAGS) ; do \
39579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39580	done; \
39581	echo "Doing install-pdf in wdiff" ; \
39582	(cd $(HOST_SUBDIR)/wdiff && \
39583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39585	          "RANLIB=$${RANLIB}" \
39586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39587	          install-pdf) \
39588	  || exit 1
39589
39590@endif wdiff
39591
39592.PHONY: maybe-install-html-wdiff install-html-wdiff
39593maybe-install-html-wdiff:
39594@if wdiff
39595maybe-install-html-wdiff: install-html-wdiff
39596
39597install-html-wdiff: \
39598    configure-wdiff \
39599    html-wdiff
39600	@: $(MAKE); $(unstage)
39601	@[ -f ./wdiff/Makefile ] || exit 0; \
39602	r=`${PWD_COMMAND}`; export r; \
39603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604	$(HOST_EXPORTS) \
39605	for flag in $(EXTRA_HOST_FLAGS) ; do \
39606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39607	done; \
39608	echo "Doing install-html in wdiff" ; \
39609	(cd $(HOST_SUBDIR)/wdiff && \
39610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39612	          "RANLIB=$${RANLIB}" \
39613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39614	          install-html) \
39615	  || exit 1
39616
39617@endif wdiff
39618
39619.PHONY: maybe-installcheck-wdiff installcheck-wdiff
39620maybe-installcheck-wdiff:
39621@if wdiff
39622maybe-installcheck-wdiff: installcheck-wdiff
39623
39624installcheck-wdiff: \
39625    configure-wdiff
39626	@: $(MAKE); $(unstage)
39627	@[ -f ./wdiff/Makefile ] || exit 0; \
39628	r=`${PWD_COMMAND}`; export r; \
39629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39630	$(HOST_EXPORTS) \
39631	for flag in $(EXTRA_HOST_FLAGS) ; do \
39632	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39633	done; \
39634	echo "Doing installcheck in wdiff" ; \
39635	(cd $(HOST_SUBDIR)/wdiff && \
39636	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39637	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39638	          "RANLIB=$${RANLIB}" \
39639	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39640	          installcheck) \
39641	  || exit 1
39642
39643@endif wdiff
39644
39645.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39646maybe-mostlyclean-wdiff:
39647@if wdiff
39648maybe-mostlyclean-wdiff: mostlyclean-wdiff
39649
39650mostlyclean-wdiff:
39651	@: $(MAKE); $(unstage)
39652	@[ -f ./wdiff/Makefile ] || exit 0; \
39653	r=`${PWD_COMMAND}`; export r; \
39654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39655	$(HOST_EXPORTS) \
39656	for flag in $(EXTRA_HOST_FLAGS) ; do \
39657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39658	done; \
39659	echo "Doing mostlyclean in wdiff" ; \
39660	(cd $(HOST_SUBDIR)/wdiff && \
39661	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39662	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39663	          "RANLIB=$${RANLIB}" \
39664	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39665	          mostlyclean) \
39666	  || exit 1
39667
39668@endif wdiff
39669
39670.PHONY: maybe-clean-wdiff clean-wdiff
39671maybe-clean-wdiff:
39672@if wdiff
39673maybe-clean-wdiff: clean-wdiff
39674
39675clean-wdiff:
39676	@: $(MAKE); $(unstage)
39677	@[ -f ./wdiff/Makefile ] || exit 0; \
39678	r=`${PWD_COMMAND}`; export r; \
39679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39680	$(HOST_EXPORTS) \
39681	for flag in $(EXTRA_HOST_FLAGS) ; do \
39682	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39683	done; \
39684	echo "Doing clean in wdiff" ; \
39685	(cd $(HOST_SUBDIR)/wdiff && \
39686	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39687	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39688	          "RANLIB=$${RANLIB}" \
39689	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39690	          clean) \
39691	  || exit 1
39692
39693@endif wdiff
39694
39695.PHONY: maybe-distclean-wdiff distclean-wdiff
39696maybe-distclean-wdiff:
39697@if wdiff
39698maybe-distclean-wdiff: distclean-wdiff
39699
39700distclean-wdiff:
39701	@: $(MAKE); $(unstage)
39702	@[ -f ./wdiff/Makefile ] || exit 0; \
39703	r=`${PWD_COMMAND}`; export r; \
39704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39705	$(HOST_EXPORTS) \
39706	for flag in $(EXTRA_HOST_FLAGS) ; do \
39707	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39708	done; \
39709	echo "Doing distclean in wdiff" ; \
39710	(cd $(HOST_SUBDIR)/wdiff && \
39711	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39712	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39713	          "RANLIB=$${RANLIB}" \
39714	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39715	          distclean) \
39716	  || exit 1
39717
39718@endif wdiff
39719
39720.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39721maybe-maintainer-clean-wdiff:
39722@if wdiff
39723maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39724
39725maintainer-clean-wdiff:
39726	@: $(MAKE); $(unstage)
39727	@[ -f ./wdiff/Makefile ] || exit 0; \
39728	r=`${PWD_COMMAND}`; export r; \
39729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39730	$(HOST_EXPORTS) \
39731	for flag in $(EXTRA_HOST_FLAGS) ; do \
39732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39733	done; \
39734	echo "Doing maintainer-clean in wdiff" ; \
39735	(cd $(HOST_SUBDIR)/wdiff && \
39736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39738	          "RANLIB=$${RANLIB}" \
39739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39740	          maintainer-clean) \
39741	  || exit 1
39742
39743@endif wdiff
39744
39745
39746
39747.PHONY: configure-zip maybe-configure-zip
39748maybe-configure-zip:
39749@if gcc-bootstrap
39750configure-zip: stage_current
39751@endif gcc-bootstrap
39752@if zip
39753maybe-configure-zip: configure-zip
39754configure-zip:
39755	@: $(MAKE); $(unstage)
39756	@r=`${PWD_COMMAND}`; export r; \
39757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39758	test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39759	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39760	$(HOST_EXPORTS)  \
39761	echo Configuring in $(HOST_SUBDIR)/zip; \
39762	cd "$(HOST_SUBDIR)/zip" || exit 1; \
39763	case $(srcdir) in \
39764	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39765	  *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39766		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39767	esac; \
39768	srcdiroption="--srcdir=$${topdir}/zip"; \
39769	libsrcdir="$$s/zip"; \
39770	$(SHELL) $${libsrcdir}/configure \
39771	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39772	  --target=${target_alias} $${srcdiroption}  \
39773	  || exit 1
39774@endif zip
39775
39776
39777
39778
39779
39780.PHONY: all-zip maybe-all-zip
39781maybe-all-zip:
39782@if gcc-bootstrap
39783all-zip: stage_current
39784@endif gcc-bootstrap
39785@if zip
39786TARGET-zip=all
39787maybe-all-zip: all-zip
39788all-zip: configure-zip
39789	@: $(MAKE); $(unstage)
39790	@r=`${PWD_COMMAND}`; export r; \
39791	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39792	$(HOST_EXPORTS)  \
39793	(cd $(HOST_SUBDIR)/zip && \
39794	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39795		$(TARGET-zip))
39796@endif zip
39797
39798
39799
39800
39801.PHONY: check-zip maybe-check-zip
39802maybe-check-zip:
39803@if zip
39804maybe-check-zip: check-zip
39805
39806# This module is only tested in a native toolchain.
39807check-zip:
39808	@: $(MAKE); $(unstage)
39809	@if [ '$(host)' = '$(target)' ] ; then \
39810	  r=`${PWD_COMMAND}`; export r; \
39811	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39812	  $(HOST_EXPORTS) \
39813	  (cd $(HOST_SUBDIR)/zip && \
39814	    $(MAKE) $(FLAGS_TO_PASS)  check); \
39815	fi
39816
39817@endif zip
39818
39819.PHONY: install-zip maybe-install-zip
39820maybe-install-zip:
39821@if zip
39822maybe-install-zip: install-zip
39823
39824install-zip: installdirs
39825	@: $(MAKE); $(unstage)
39826	@r=`${PWD_COMMAND}`; export r; \
39827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39828	$(HOST_EXPORTS) \
39829	(cd $(HOST_SUBDIR)/zip && \
39830	  $(MAKE) $(FLAGS_TO_PASS)  install)
39831
39832@endif zip
39833
39834# Other targets (info, dvi, pdf, etc.)
39835
39836.PHONY: maybe-info-zip info-zip
39837maybe-info-zip:
39838@if zip
39839maybe-info-zip: info-zip
39840
39841info-zip: \
39842    configure-zip
39843	@: $(MAKE); $(unstage)
39844	@[ -f ./zip/Makefile ] || exit 0; \
39845	r=`${PWD_COMMAND}`; export r; \
39846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39847	$(HOST_EXPORTS) \
39848	for flag in $(EXTRA_HOST_FLAGS) ; do \
39849	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39850	done; \
39851	echo "Doing info in zip" ; \
39852	(cd $(HOST_SUBDIR)/zip && \
39853	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39854	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39855	          "RANLIB=$${RANLIB}" \
39856	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39857	          info) \
39858	  || exit 1
39859
39860@endif zip
39861
39862.PHONY: maybe-dvi-zip dvi-zip
39863maybe-dvi-zip:
39864@if zip
39865maybe-dvi-zip: dvi-zip
39866
39867dvi-zip: \
39868    configure-zip
39869	@: $(MAKE); $(unstage)
39870	@[ -f ./zip/Makefile ] || exit 0; \
39871	r=`${PWD_COMMAND}`; export r; \
39872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39873	$(HOST_EXPORTS) \
39874	for flag in $(EXTRA_HOST_FLAGS) ; do \
39875	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39876	done; \
39877	echo "Doing dvi in zip" ; \
39878	(cd $(HOST_SUBDIR)/zip && \
39879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39881	          "RANLIB=$${RANLIB}" \
39882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39883	          dvi) \
39884	  || exit 1
39885
39886@endif zip
39887
39888.PHONY: maybe-pdf-zip pdf-zip
39889maybe-pdf-zip:
39890@if zip
39891maybe-pdf-zip: pdf-zip
39892
39893pdf-zip: \
39894    configure-zip
39895	@: $(MAKE); $(unstage)
39896	@[ -f ./zip/Makefile ] || exit 0; \
39897	r=`${PWD_COMMAND}`; export r; \
39898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39899	$(HOST_EXPORTS) \
39900	for flag in $(EXTRA_HOST_FLAGS) ; do \
39901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39902	done; \
39903	echo "Doing pdf in zip" ; \
39904	(cd $(HOST_SUBDIR)/zip && \
39905	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39906	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39907	          "RANLIB=$${RANLIB}" \
39908	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39909	          pdf) \
39910	  || exit 1
39911
39912@endif zip
39913
39914.PHONY: maybe-html-zip html-zip
39915maybe-html-zip:
39916@if zip
39917maybe-html-zip: html-zip
39918
39919html-zip: \
39920    configure-zip
39921	@: $(MAKE); $(unstage)
39922	@[ -f ./zip/Makefile ] || exit 0; \
39923	r=`${PWD_COMMAND}`; export r; \
39924	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39925	$(HOST_EXPORTS) \
39926	for flag in $(EXTRA_HOST_FLAGS) ; do \
39927	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39928	done; \
39929	echo "Doing html in zip" ; \
39930	(cd $(HOST_SUBDIR)/zip && \
39931	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39932	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39933	          "RANLIB=$${RANLIB}" \
39934	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39935	          html) \
39936	  || exit 1
39937
39938@endif zip
39939
39940.PHONY: maybe-TAGS-zip TAGS-zip
39941maybe-TAGS-zip:
39942@if zip
39943maybe-TAGS-zip: TAGS-zip
39944
39945TAGS-zip: \
39946    configure-zip
39947	@: $(MAKE); $(unstage)
39948	@[ -f ./zip/Makefile ] || exit 0; \
39949	r=`${PWD_COMMAND}`; export r; \
39950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39951	$(HOST_EXPORTS) \
39952	for flag in $(EXTRA_HOST_FLAGS) ; do \
39953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39954	done; \
39955	echo "Doing TAGS in zip" ; \
39956	(cd $(HOST_SUBDIR)/zip && \
39957	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39958	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39959	          "RANLIB=$${RANLIB}" \
39960	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39961	          TAGS) \
39962	  || exit 1
39963
39964@endif zip
39965
39966.PHONY: maybe-install-info-zip install-info-zip
39967maybe-install-info-zip:
39968@if zip
39969maybe-install-info-zip: install-info-zip
39970
39971install-info-zip: \
39972    configure-zip \
39973    info-zip
39974	@: $(MAKE); $(unstage)
39975	@[ -f ./zip/Makefile ] || exit 0; \
39976	r=`${PWD_COMMAND}`; export r; \
39977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39978	$(HOST_EXPORTS) \
39979	for flag in $(EXTRA_HOST_FLAGS) ; do \
39980	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39981	done; \
39982	echo "Doing install-info in zip" ; \
39983	(cd $(HOST_SUBDIR)/zip && \
39984	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39985	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39986	          "RANLIB=$${RANLIB}" \
39987	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39988	          install-info) \
39989	  || exit 1
39990
39991@endif zip
39992
39993.PHONY: maybe-install-pdf-zip install-pdf-zip
39994maybe-install-pdf-zip:
39995@if zip
39996maybe-install-pdf-zip: install-pdf-zip
39997
39998install-pdf-zip: \
39999    configure-zip \
40000    pdf-zip
40001	@: $(MAKE); $(unstage)
40002	@[ -f ./zip/Makefile ] || exit 0; \
40003	r=`${PWD_COMMAND}`; export r; \
40004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40005	$(HOST_EXPORTS) \
40006	for flag in $(EXTRA_HOST_FLAGS) ; do \
40007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40008	done; \
40009	echo "Doing install-pdf in zip" ; \
40010	(cd $(HOST_SUBDIR)/zip && \
40011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40013	          "RANLIB=$${RANLIB}" \
40014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40015	          install-pdf) \
40016	  || exit 1
40017
40018@endif zip
40019
40020.PHONY: maybe-install-html-zip install-html-zip
40021maybe-install-html-zip:
40022@if zip
40023maybe-install-html-zip: install-html-zip
40024
40025install-html-zip: \
40026    configure-zip \
40027    html-zip
40028	@: $(MAKE); $(unstage)
40029	@[ -f ./zip/Makefile ] || exit 0; \
40030	r=`${PWD_COMMAND}`; export r; \
40031	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032	$(HOST_EXPORTS) \
40033	for flag in $(EXTRA_HOST_FLAGS) ; do \
40034	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40035	done; \
40036	echo "Doing install-html in zip" ; \
40037	(cd $(HOST_SUBDIR)/zip && \
40038	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40039	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40040	          "RANLIB=$${RANLIB}" \
40041	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40042	          install-html) \
40043	  || exit 1
40044
40045@endif zip
40046
40047.PHONY: maybe-installcheck-zip installcheck-zip
40048maybe-installcheck-zip:
40049@if zip
40050maybe-installcheck-zip: installcheck-zip
40051
40052installcheck-zip: \
40053    configure-zip
40054	@: $(MAKE); $(unstage)
40055	@[ -f ./zip/Makefile ] || exit 0; \
40056	r=`${PWD_COMMAND}`; export r; \
40057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40058	$(HOST_EXPORTS) \
40059	for flag in $(EXTRA_HOST_FLAGS) ; do \
40060	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40061	done; \
40062	echo "Doing installcheck in zip" ; \
40063	(cd $(HOST_SUBDIR)/zip && \
40064	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40065	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40066	          "RANLIB=$${RANLIB}" \
40067	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40068	          installcheck) \
40069	  || exit 1
40070
40071@endif zip
40072
40073.PHONY: maybe-mostlyclean-zip mostlyclean-zip
40074maybe-mostlyclean-zip:
40075@if zip
40076maybe-mostlyclean-zip: mostlyclean-zip
40077
40078mostlyclean-zip:
40079	@: $(MAKE); $(unstage)
40080	@[ -f ./zip/Makefile ] || exit 0; \
40081	r=`${PWD_COMMAND}`; export r; \
40082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40083	$(HOST_EXPORTS) \
40084	for flag in $(EXTRA_HOST_FLAGS) ; do \
40085	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40086	done; \
40087	echo "Doing mostlyclean in zip" ; \
40088	(cd $(HOST_SUBDIR)/zip && \
40089	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40090	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40091	          "RANLIB=$${RANLIB}" \
40092	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40093	          mostlyclean) \
40094	  || exit 1
40095
40096@endif zip
40097
40098.PHONY: maybe-clean-zip clean-zip
40099maybe-clean-zip:
40100@if zip
40101maybe-clean-zip: clean-zip
40102
40103clean-zip:
40104	@: $(MAKE); $(unstage)
40105	@[ -f ./zip/Makefile ] || exit 0; \
40106	r=`${PWD_COMMAND}`; export r; \
40107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40108	$(HOST_EXPORTS) \
40109	for flag in $(EXTRA_HOST_FLAGS) ; do \
40110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40111	done; \
40112	echo "Doing clean in zip" ; \
40113	(cd $(HOST_SUBDIR)/zip && \
40114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40116	          "RANLIB=$${RANLIB}" \
40117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40118	          clean) \
40119	  || exit 1
40120
40121@endif zip
40122
40123.PHONY: maybe-distclean-zip distclean-zip
40124maybe-distclean-zip:
40125@if zip
40126maybe-distclean-zip: distclean-zip
40127
40128distclean-zip:
40129	@: $(MAKE); $(unstage)
40130	@[ -f ./zip/Makefile ] || exit 0; \
40131	r=`${PWD_COMMAND}`; export r; \
40132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40133	$(HOST_EXPORTS) \
40134	for flag in $(EXTRA_HOST_FLAGS) ; do \
40135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40136	done; \
40137	echo "Doing distclean in zip" ; \
40138	(cd $(HOST_SUBDIR)/zip && \
40139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40141	          "RANLIB=$${RANLIB}" \
40142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40143	          distclean) \
40144	  || exit 1
40145
40146@endif zip
40147
40148.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40149maybe-maintainer-clean-zip:
40150@if zip
40151maybe-maintainer-clean-zip: maintainer-clean-zip
40152
40153maintainer-clean-zip:
40154	@: $(MAKE); $(unstage)
40155	@[ -f ./zip/Makefile ] || exit 0; \
40156	r=`${PWD_COMMAND}`; export r; \
40157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40158	$(HOST_EXPORTS) \
40159	for flag in $(EXTRA_HOST_FLAGS) ; do \
40160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40161	done; \
40162	echo "Doing maintainer-clean in zip" ; \
40163	(cd $(HOST_SUBDIR)/zip && \
40164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40166	          "RANLIB=$${RANLIB}" \
40167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40168	          maintainer-clean) \
40169	  || exit 1
40170
40171@endif zip
40172
40173
40174
40175.PHONY: configure-zlib maybe-configure-zlib
40176maybe-configure-zlib:
40177@if gcc-bootstrap
40178configure-zlib: stage_current
40179@endif gcc-bootstrap
40180@if zlib
40181maybe-configure-zlib: configure-zlib
40182configure-zlib:
40183	@r=`${PWD_COMMAND}`; export r; \
40184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40185	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40186	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40187	$(HOST_EXPORTS)  \
40188	echo Configuring in $(HOST_SUBDIR)/zlib; \
40189	cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40190	case $(srcdir) in \
40191	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40192	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40193		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40194	esac; \
40195	srcdiroption="--srcdir=$${topdir}/zlib"; \
40196	libsrcdir="$$s/zlib"; \
40197	$(SHELL) $${libsrcdir}/configure \
40198	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40199	  --target=${target_alias} $${srcdiroption}  \
40200	  || exit 1
40201@endif zlib
40202
40203
40204
40205.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40206maybe-configure-stage1-zlib:
40207@if zlib-bootstrap
40208maybe-configure-stage1-zlib: configure-stage1-zlib
40209configure-stage1-zlib:
40210	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40211	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40212	@r=`${PWD_COMMAND}`; export r; \
40213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214	TFLAGS="$(STAGE1_TFLAGS)"; \
40215	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40216	$(HOST_EXPORTS) \
40217	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40218	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40219	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
40220	echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40221	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40222	cd $(HOST_SUBDIR)/zlib || exit 1; \
40223	case $(srcdir) in \
40224	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40225	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40226		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40227	esac; \
40228	srcdiroption="--srcdir=$${topdir}/zlib"; \
40229	libsrcdir="$$s/zlib"; \
40230	$(SHELL) $${libsrcdir}/configure \
40231	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40232	  --target=${target_alias} $${srcdiroption} \
40233	  $(STAGE1_CONFIGURE_FLAGS)
40234@endif zlib-bootstrap
40235
40236.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40237maybe-configure-stage2-zlib:
40238@if zlib-bootstrap
40239maybe-configure-stage2-zlib: configure-stage2-zlib
40240configure-stage2-zlib:
40241	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40242	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40243	@r=`${PWD_COMMAND}`; export r; \
40244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40245	TFLAGS="$(STAGE2_TFLAGS)"; \
40246	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40247	$(HOST_EXPORTS) \
40248	$(POSTSTAGE1_HOST_EXPORTS) \
40249	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40250	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40251	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
40252	echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40253	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40254	cd $(HOST_SUBDIR)/zlib || exit 1; \
40255	case $(srcdir) in \
40256	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40257	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40258		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40259	esac; \
40260	srcdiroption="--srcdir=$${topdir}/zlib"; \
40261	libsrcdir="$$s/zlib"; \
40262	$(SHELL) $${libsrcdir}/configure \
40263	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40264	  --target=${target_alias} $${srcdiroption} \
40265	  --with-build-libsubdir=$(HOST_SUBDIR) \
40266	  $(STAGE2_CONFIGURE_FLAGS)
40267@endif zlib-bootstrap
40268
40269.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40270maybe-configure-stage3-zlib:
40271@if zlib-bootstrap
40272maybe-configure-stage3-zlib: configure-stage3-zlib
40273configure-stage3-zlib:
40274	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40275	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40276	@r=`${PWD_COMMAND}`; export r; \
40277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40278	TFLAGS="$(STAGE3_TFLAGS)"; \
40279	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40280	$(HOST_EXPORTS) \
40281	$(POSTSTAGE1_HOST_EXPORTS) \
40282	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40283	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40284	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
40285	echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40286	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40287	cd $(HOST_SUBDIR)/zlib || exit 1; \
40288	case $(srcdir) in \
40289	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40290	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40291		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40292	esac; \
40293	srcdiroption="--srcdir=$${topdir}/zlib"; \
40294	libsrcdir="$$s/zlib"; \
40295	$(SHELL) $${libsrcdir}/configure \
40296	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40297	  --target=${target_alias} $${srcdiroption} \
40298	  --with-build-libsubdir=$(HOST_SUBDIR) \
40299	  $(STAGE3_CONFIGURE_FLAGS)
40300@endif zlib-bootstrap
40301
40302.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40303maybe-configure-stage4-zlib:
40304@if zlib-bootstrap
40305maybe-configure-stage4-zlib: configure-stage4-zlib
40306configure-stage4-zlib:
40307	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40308	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40309	@r=`${PWD_COMMAND}`; export r; \
40310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311	TFLAGS="$(STAGE4_TFLAGS)"; \
40312	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40313	$(HOST_EXPORTS) \
40314	$(POSTSTAGE1_HOST_EXPORTS) \
40315	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40316	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40317	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
40318	echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40319	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40320	cd $(HOST_SUBDIR)/zlib || exit 1; \
40321	case $(srcdir) in \
40322	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40323	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40324		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40325	esac; \
40326	srcdiroption="--srcdir=$${topdir}/zlib"; \
40327	libsrcdir="$$s/zlib"; \
40328	$(SHELL) $${libsrcdir}/configure \
40329	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40330	  --target=${target_alias} $${srcdiroption} \
40331	  --with-build-libsubdir=$(HOST_SUBDIR) \
40332	  $(STAGE4_CONFIGURE_FLAGS)
40333@endif zlib-bootstrap
40334
40335.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40336maybe-configure-stageprofile-zlib:
40337@if zlib-bootstrap
40338maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40339configure-stageprofile-zlib:
40340	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40341	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40342	@r=`${PWD_COMMAND}`; export r; \
40343	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40344	TFLAGS="$(STAGEprofile_TFLAGS)"; \
40345	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40346	$(HOST_EXPORTS) \
40347	$(POSTSTAGE1_HOST_EXPORTS) \
40348	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40349	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40350	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
40351	echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40352	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40353	cd $(HOST_SUBDIR)/zlib || exit 1; \
40354	case $(srcdir) in \
40355	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40356	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40357		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40358	esac; \
40359	srcdiroption="--srcdir=$${topdir}/zlib"; \
40360	libsrcdir="$$s/zlib"; \
40361	$(SHELL) $${libsrcdir}/configure \
40362	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40363	  --target=${target_alias} $${srcdiroption} \
40364	  --with-build-libsubdir=$(HOST_SUBDIR) \
40365	  $(STAGEprofile_CONFIGURE_FLAGS)
40366@endif zlib-bootstrap
40367
40368.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40369maybe-configure-stagefeedback-zlib:
40370@if zlib-bootstrap
40371maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40372configure-stagefeedback-zlib:
40373	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40374	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40375	@r=`${PWD_COMMAND}`; export r; \
40376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40377	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40378	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40379	$(HOST_EXPORTS) \
40380	$(POSTSTAGE1_HOST_EXPORTS) \
40381	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40382	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40383	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
40384	echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40385	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40386	cd $(HOST_SUBDIR)/zlib || exit 1; \
40387	case $(srcdir) in \
40388	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40389	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40390		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40391	esac; \
40392	srcdiroption="--srcdir=$${topdir}/zlib"; \
40393	libsrcdir="$$s/zlib"; \
40394	$(SHELL) $${libsrcdir}/configure \
40395	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40396	  --target=${target_alias} $${srcdiroption} \
40397	  --with-build-libsubdir=$(HOST_SUBDIR) \
40398	  $(STAGEfeedback_CONFIGURE_FLAGS)
40399@endif zlib-bootstrap
40400
40401
40402
40403
40404
40405.PHONY: all-zlib maybe-all-zlib
40406maybe-all-zlib:
40407@if gcc-bootstrap
40408all-zlib: stage_current
40409@endif gcc-bootstrap
40410@if zlib
40411TARGET-zlib=all
40412maybe-all-zlib: all-zlib
40413all-zlib: configure-zlib
40414	@r=`${PWD_COMMAND}`; export r; \
40415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40416	$(HOST_EXPORTS)  \
40417	(cd $(HOST_SUBDIR)/zlib && \
40418	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40419		$(TARGET-zlib))
40420@endif zlib
40421
40422
40423
40424.PHONY: all-stage1-zlib maybe-all-stage1-zlib
40425.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40426maybe-all-stage1-zlib:
40427maybe-clean-stage1-zlib:
40428@if zlib-bootstrap
40429maybe-all-stage1-zlib: all-stage1-zlib
40430all-stage1: all-stage1-zlib
40431TARGET-stage1-zlib = $(TARGET-zlib)
40432all-stage1-zlib: configure-stage1-zlib
40433	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40434	@r=`${PWD_COMMAND}`; export r; \
40435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40436	TFLAGS="$(STAGE1_TFLAGS)"; \
40437	$(HOST_EXPORTS)  \
40438	cd $(HOST_SUBDIR)/zlib && \
40439	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40440		CFLAGS="$(STAGE1_CFLAGS)" \
40441		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40442		LIBCFLAGS="$(LIBCFLAGS)" \
40443		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40444		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40445		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40446		$(EXTRA_HOST_FLAGS)   \
40447		TFLAGS="$(STAGE1_TFLAGS)" \
40448		$(TARGET-stage1-zlib)
40449
40450maybe-clean-stage1-zlib: clean-stage1-zlib
40451clean-stage1: clean-stage1-zlib
40452clean-stage1-zlib:
40453	@if [ $(current_stage) = stage1 ]; then \
40454	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40455	else \
40456	  [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40457	  $(MAKE) stage1-start; \
40458	fi; \
40459	cd $(HOST_SUBDIR)/zlib && \
40460	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40461		 clean
40462@endif zlib-bootstrap
40463
40464
40465.PHONY: all-stage2-zlib maybe-all-stage2-zlib
40466.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40467maybe-all-stage2-zlib:
40468maybe-clean-stage2-zlib:
40469@if zlib-bootstrap
40470maybe-all-stage2-zlib: all-stage2-zlib
40471all-stage2: all-stage2-zlib
40472TARGET-stage2-zlib = $(TARGET-zlib)
40473all-stage2-zlib: configure-stage2-zlib
40474	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40475	@r=`${PWD_COMMAND}`; export r; \
40476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40477	TFLAGS="$(STAGE2_TFLAGS)"; \
40478	$(HOST_EXPORTS) \
40479	$(POSTSTAGE1_HOST_EXPORTS)  \
40480	cd $(HOST_SUBDIR)/zlib && \
40481	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40482		CFLAGS="$(STAGE2_CFLAGS)" \
40483		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40484		LIBCFLAGS="$(STAGE2_CFLAGS)" \
40485		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40486		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40487		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40488		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40489		TFLAGS="$(STAGE2_TFLAGS)" \
40490		$(TARGET-stage2-zlib)
40491
40492maybe-clean-stage2-zlib: clean-stage2-zlib
40493clean-stage2: clean-stage2-zlib
40494clean-stage2-zlib:
40495	@if [ $(current_stage) = stage2 ]; then \
40496	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40497	else \
40498	  [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40499	  $(MAKE) stage2-start; \
40500	fi; \
40501	cd $(HOST_SUBDIR)/zlib && \
40502	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40503		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40504		 clean
40505@endif zlib-bootstrap
40506
40507
40508.PHONY: all-stage3-zlib maybe-all-stage3-zlib
40509.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40510maybe-all-stage3-zlib:
40511maybe-clean-stage3-zlib:
40512@if zlib-bootstrap
40513maybe-all-stage3-zlib: all-stage3-zlib
40514all-stage3: all-stage3-zlib
40515TARGET-stage3-zlib = $(TARGET-zlib)
40516all-stage3-zlib: configure-stage3-zlib
40517	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40518	@r=`${PWD_COMMAND}`; export r; \
40519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40520	TFLAGS="$(STAGE3_TFLAGS)"; \
40521	$(HOST_EXPORTS) \
40522	$(POSTSTAGE1_HOST_EXPORTS)  \
40523	cd $(HOST_SUBDIR)/zlib && \
40524	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40525		CFLAGS="$(STAGE3_CFLAGS)" \
40526		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40527		LIBCFLAGS="$(STAGE3_CFLAGS)" \
40528		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40529		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40530		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40531		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40532		TFLAGS="$(STAGE3_TFLAGS)" \
40533		$(TARGET-stage3-zlib)
40534
40535maybe-clean-stage3-zlib: clean-stage3-zlib
40536clean-stage3: clean-stage3-zlib
40537clean-stage3-zlib:
40538	@if [ $(current_stage) = stage3 ]; then \
40539	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40540	else \
40541	  [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40542	  $(MAKE) stage3-start; \
40543	fi; \
40544	cd $(HOST_SUBDIR)/zlib && \
40545	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40546		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40547		 clean
40548@endif zlib-bootstrap
40549
40550
40551.PHONY: all-stage4-zlib maybe-all-stage4-zlib
40552.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40553maybe-all-stage4-zlib:
40554maybe-clean-stage4-zlib:
40555@if zlib-bootstrap
40556maybe-all-stage4-zlib: all-stage4-zlib
40557all-stage4: all-stage4-zlib
40558TARGET-stage4-zlib = $(TARGET-zlib)
40559all-stage4-zlib: configure-stage4-zlib
40560	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40561	@r=`${PWD_COMMAND}`; export r; \
40562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40563	TFLAGS="$(STAGE4_TFLAGS)"; \
40564	$(HOST_EXPORTS) \
40565	$(POSTSTAGE1_HOST_EXPORTS)  \
40566	cd $(HOST_SUBDIR)/zlib && \
40567	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40568		CFLAGS="$(STAGE4_CFLAGS)" \
40569		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40570		LIBCFLAGS="$(STAGE4_CFLAGS)" \
40571		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40572		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40573		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40574		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40575		TFLAGS="$(STAGE4_TFLAGS)" \
40576		$(TARGET-stage4-zlib)
40577
40578maybe-clean-stage4-zlib: clean-stage4-zlib
40579clean-stage4: clean-stage4-zlib
40580clean-stage4-zlib:
40581	@if [ $(current_stage) = stage4 ]; then \
40582	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40583	else \
40584	  [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40585	  $(MAKE) stage4-start; \
40586	fi; \
40587	cd $(HOST_SUBDIR)/zlib && \
40588	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40589		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40590		 clean
40591@endif zlib-bootstrap
40592
40593
40594.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40595.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40596maybe-all-stageprofile-zlib:
40597maybe-clean-stageprofile-zlib:
40598@if zlib-bootstrap
40599maybe-all-stageprofile-zlib: all-stageprofile-zlib
40600all-stageprofile: all-stageprofile-zlib
40601TARGET-stageprofile-zlib = $(TARGET-zlib)
40602all-stageprofile-zlib: configure-stageprofile-zlib
40603	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40604	@r=`${PWD_COMMAND}`; export r; \
40605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40606	TFLAGS="$(STAGEprofile_TFLAGS)"; \
40607	$(HOST_EXPORTS) \
40608	$(POSTSTAGE1_HOST_EXPORTS)  \
40609	cd $(HOST_SUBDIR)/zlib && \
40610	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40611		CFLAGS="$(STAGEprofile_CFLAGS)" \
40612		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40613		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40614		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40615		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40616		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40617		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40618		TFLAGS="$(STAGEprofile_TFLAGS)" \
40619		$(TARGET-stageprofile-zlib)
40620
40621maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40622clean-stageprofile: clean-stageprofile-zlib
40623clean-stageprofile-zlib:
40624	@if [ $(current_stage) = stageprofile ]; then \
40625	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40626	else \
40627	  [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40628	  $(MAKE) stageprofile-start; \
40629	fi; \
40630	cd $(HOST_SUBDIR)/zlib && \
40631	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40632		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40633		 clean
40634@endif zlib-bootstrap
40635
40636
40637.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40638.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40639maybe-all-stagefeedback-zlib:
40640maybe-clean-stagefeedback-zlib:
40641@if zlib-bootstrap
40642maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40643all-stagefeedback: all-stagefeedback-zlib
40644TARGET-stagefeedback-zlib = $(TARGET-zlib)
40645all-stagefeedback-zlib: configure-stagefeedback-zlib
40646	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40647	@r=`${PWD_COMMAND}`; export r; \
40648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40649	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40650	$(HOST_EXPORTS) \
40651	$(POSTSTAGE1_HOST_EXPORTS)  \
40652	cd $(HOST_SUBDIR)/zlib && \
40653	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40654		CFLAGS="$(STAGEfeedback_CFLAGS)" \
40655		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40656		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40657		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40658		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40659		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40660		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40661		TFLAGS="$(STAGEfeedback_TFLAGS)" \
40662		$(TARGET-stagefeedback-zlib)
40663
40664maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40665clean-stagefeedback: clean-stagefeedback-zlib
40666clean-stagefeedback-zlib:
40667	@if [ $(current_stage) = stagefeedback ]; then \
40668	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40669	else \
40670	  [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40671	  $(MAKE) stagefeedback-start; \
40672	fi; \
40673	cd $(HOST_SUBDIR)/zlib && \
40674	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40675		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40676		 clean
40677@endif zlib-bootstrap
40678
40679
40680
40681
40682
40683.PHONY: check-zlib maybe-check-zlib
40684maybe-check-zlib:
40685@if zlib
40686maybe-check-zlib: check-zlib
40687
40688check-zlib:
40689
40690@endif zlib
40691
40692.PHONY: install-zlib maybe-install-zlib
40693maybe-install-zlib:
40694@if zlib
40695maybe-install-zlib: install-zlib
40696
40697install-zlib:
40698
40699@endif zlib
40700
40701# Other targets (info, dvi, pdf, etc.)
40702
40703.PHONY: maybe-info-zlib info-zlib
40704maybe-info-zlib:
40705@if zlib
40706maybe-info-zlib: info-zlib
40707
40708info-zlib: \
40709    configure-zlib
40710	@[ -f ./zlib/Makefile ] || exit 0; \
40711	r=`${PWD_COMMAND}`; export r; \
40712	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40713	$(HOST_EXPORTS) \
40714	for flag in $(EXTRA_HOST_FLAGS) ; do \
40715	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40716	done; \
40717	echo "Doing info in zlib" ; \
40718	(cd $(HOST_SUBDIR)/zlib && \
40719	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40720	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40721	          "RANLIB=$${RANLIB}" \
40722	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40723	          info) \
40724	  || exit 1
40725
40726@endif zlib
40727
40728.PHONY: maybe-dvi-zlib dvi-zlib
40729maybe-dvi-zlib:
40730@if zlib
40731maybe-dvi-zlib: dvi-zlib
40732
40733dvi-zlib: \
40734    configure-zlib
40735	@[ -f ./zlib/Makefile ] || exit 0; \
40736	r=`${PWD_COMMAND}`; export r; \
40737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40738	$(HOST_EXPORTS) \
40739	for flag in $(EXTRA_HOST_FLAGS) ; do \
40740	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40741	done; \
40742	echo "Doing dvi in zlib" ; \
40743	(cd $(HOST_SUBDIR)/zlib && \
40744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40746	          "RANLIB=$${RANLIB}" \
40747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40748	          dvi) \
40749	  || exit 1
40750
40751@endif zlib
40752
40753.PHONY: maybe-pdf-zlib pdf-zlib
40754maybe-pdf-zlib:
40755@if zlib
40756maybe-pdf-zlib: pdf-zlib
40757
40758pdf-zlib: \
40759    configure-zlib
40760	@[ -f ./zlib/Makefile ] || exit 0; \
40761	r=`${PWD_COMMAND}`; export r; \
40762	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40763	$(HOST_EXPORTS) \
40764	for flag in $(EXTRA_HOST_FLAGS) ; do \
40765	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40766	done; \
40767	echo "Doing pdf in zlib" ; \
40768	(cd $(HOST_SUBDIR)/zlib && \
40769	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40770	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40771	          "RANLIB=$${RANLIB}" \
40772	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40773	          pdf) \
40774	  || exit 1
40775
40776@endif zlib
40777
40778.PHONY: maybe-html-zlib html-zlib
40779maybe-html-zlib:
40780@if zlib
40781maybe-html-zlib: html-zlib
40782
40783html-zlib: \
40784    configure-zlib
40785	@[ -f ./zlib/Makefile ] || exit 0; \
40786	r=`${PWD_COMMAND}`; export r; \
40787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40788	$(HOST_EXPORTS) \
40789	for flag in $(EXTRA_HOST_FLAGS) ; do \
40790	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40791	done; \
40792	echo "Doing html in zlib" ; \
40793	(cd $(HOST_SUBDIR)/zlib && \
40794	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40795	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40796	          "RANLIB=$${RANLIB}" \
40797	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40798	          html) \
40799	  || exit 1
40800
40801@endif zlib
40802
40803.PHONY: maybe-TAGS-zlib TAGS-zlib
40804maybe-TAGS-zlib:
40805@if zlib
40806maybe-TAGS-zlib: TAGS-zlib
40807
40808TAGS-zlib: \
40809    configure-zlib
40810	@[ -f ./zlib/Makefile ] || exit 0; \
40811	r=`${PWD_COMMAND}`; export r; \
40812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813	$(HOST_EXPORTS) \
40814	for flag in $(EXTRA_HOST_FLAGS) ; do \
40815	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40816	done; \
40817	echo "Doing TAGS in zlib" ; \
40818	(cd $(HOST_SUBDIR)/zlib && \
40819	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40820	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40821	          "RANLIB=$${RANLIB}" \
40822	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40823	          TAGS) \
40824	  || exit 1
40825
40826@endif zlib
40827
40828.PHONY: maybe-install-info-zlib install-info-zlib
40829maybe-install-info-zlib:
40830@if zlib
40831maybe-install-info-zlib: install-info-zlib
40832
40833install-info-zlib: \
40834    configure-zlib \
40835    info-zlib
40836	@[ -f ./zlib/Makefile ] || exit 0; \
40837	r=`${PWD_COMMAND}`; export r; \
40838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40839	$(HOST_EXPORTS) \
40840	for flag in $(EXTRA_HOST_FLAGS) ; do \
40841	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40842	done; \
40843	echo "Doing install-info in zlib" ; \
40844	(cd $(HOST_SUBDIR)/zlib && \
40845	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40846	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40847	          "RANLIB=$${RANLIB}" \
40848	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40849	          install-info) \
40850	  || exit 1
40851
40852@endif zlib
40853
40854.PHONY: maybe-install-pdf-zlib install-pdf-zlib
40855maybe-install-pdf-zlib:
40856@if zlib
40857maybe-install-pdf-zlib: install-pdf-zlib
40858
40859install-pdf-zlib: \
40860    configure-zlib \
40861    pdf-zlib
40862	@[ -f ./zlib/Makefile ] || exit 0; \
40863	r=`${PWD_COMMAND}`; export r; \
40864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40865	$(HOST_EXPORTS) \
40866	for flag in $(EXTRA_HOST_FLAGS) ; do \
40867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40868	done; \
40869	echo "Doing install-pdf in zlib" ; \
40870	(cd $(HOST_SUBDIR)/zlib && \
40871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40873	          "RANLIB=$${RANLIB}" \
40874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40875	          install-pdf) \
40876	  || exit 1
40877
40878@endif zlib
40879
40880.PHONY: maybe-install-html-zlib install-html-zlib
40881maybe-install-html-zlib:
40882@if zlib
40883maybe-install-html-zlib: install-html-zlib
40884
40885install-html-zlib: \
40886    configure-zlib \
40887    html-zlib
40888	@[ -f ./zlib/Makefile ] || exit 0; \
40889	r=`${PWD_COMMAND}`; export r; \
40890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891	$(HOST_EXPORTS) \
40892	for flag in $(EXTRA_HOST_FLAGS) ; do \
40893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40894	done; \
40895	echo "Doing install-html in zlib" ; \
40896	(cd $(HOST_SUBDIR)/zlib && \
40897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40899	          "RANLIB=$${RANLIB}" \
40900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40901	          install-html) \
40902	  || exit 1
40903
40904@endif zlib
40905
40906.PHONY: maybe-installcheck-zlib installcheck-zlib
40907maybe-installcheck-zlib:
40908@if zlib
40909maybe-installcheck-zlib: installcheck-zlib
40910
40911installcheck-zlib: \
40912    configure-zlib
40913	@[ -f ./zlib/Makefile ] || exit 0; \
40914	r=`${PWD_COMMAND}`; export r; \
40915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40916	$(HOST_EXPORTS) \
40917	for flag in $(EXTRA_HOST_FLAGS) ; do \
40918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40919	done; \
40920	echo "Doing installcheck in zlib" ; \
40921	(cd $(HOST_SUBDIR)/zlib && \
40922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40924	          "RANLIB=$${RANLIB}" \
40925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40926	          installcheck) \
40927	  || exit 1
40928
40929@endif zlib
40930
40931.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40932maybe-mostlyclean-zlib:
40933@if zlib
40934maybe-mostlyclean-zlib: mostlyclean-zlib
40935
40936mostlyclean-zlib:
40937	@[ -f ./zlib/Makefile ] || exit 0; \
40938	r=`${PWD_COMMAND}`; export r; \
40939	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40940	$(HOST_EXPORTS) \
40941	for flag in $(EXTRA_HOST_FLAGS) ; do \
40942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40943	done; \
40944	echo "Doing mostlyclean in zlib" ; \
40945	(cd $(HOST_SUBDIR)/zlib && \
40946	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40947	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40948	          "RANLIB=$${RANLIB}" \
40949	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40950	          mostlyclean) \
40951	  || exit 1
40952
40953@endif zlib
40954
40955.PHONY: maybe-clean-zlib clean-zlib
40956maybe-clean-zlib:
40957@if zlib
40958maybe-clean-zlib: clean-zlib
40959
40960clean-zlib:
40961	@[ -f ./zlib/Makefile ] || exit 0; \
40962	r=`${PWD_COMMAND}`; export r; \
40963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964	$(HOST_EXPORTS) \
40965	for flag in $(EXTRA_HOST_FLAGS) ; do \
40966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40967	done; \
40968	echo "Doing clean in zlib" ; \
40969	(cd $(HOST_SUBDIR)/zlib && \
40970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40972	          "RANLIB=$${RANLIB}" \
40973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40974	          clean) \
40975	  || exit 1
40976
40977@endif zlib
40978
40979.PHONY: maybe-distclean-zlib distclean-zlib
40980maybe-distclean-zlib:
40981@if zlib
40982maybe-distclean-zlib: distclean-zlib
40983
40984distclean-zlib:
40985	@[ -f ./zlib/Makefile ] || exit 0; \
40986	r=`${PWD_COMMAND}`; export r; \
40987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40988	$(HOST_EXPORTS) \
40989	for flag in $(EXTRA_HOST_FLAGS) ; do \
40990	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40991	done; \
40992	echo "Doing distclean in zlib" ; \
40993	(cd $(HOST_SUBDIR)/zlib && \
40994	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40995	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40996	          "RANLIB=$${RANLIB}" \
40997	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40998	          distclean) \
40999	  || exit 1
41000
41001@endif zlib
41002
41003.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41004maybe-maintainer-clean-zlib:
41005@if zlib
41006maybe-maintainer-clean-zlib: maintainer-clean-zlib
41007
41008maintainer-clean-zlib:
41009	@[ -f ./zlib/Makefile ] || exit 0; \
41010	r=`${PWD_COMMAND}`; export r; \
41011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41012	$(HOST_EXPORTS) \
41013	for flag in $(EXTRA_HOST_FLAGS) ; do \
41014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41015	done; \
41016	echo "Doing maintainer-clean in zlib" ; \
41017	(cd $(HOST_SUBDIR)/zlib && \
41018	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41019	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41020	          "RANLIB=$${RANLIB}" \
41021	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41022	          maintainer-clean) \
41023	  || exit 1
41024
41025@endif zlib
41026
41027
41028
41029.PHONY: configure-gdb maybe-configure-gdb
41030maybe-configure-gdb:
41031@if gcc-bootstrap
41032configure-gdb: stage_current
41033@endif gcc-bootstrap
41034@if gdb
41035maybe-configure-gdb: configure-gdb
41036configure-gdb:
41037	@: $(MAKE); $(unstage)
41038	@r=`${PWD_COMMAND}`; export r; \
41039	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41040	test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41041	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41042	$(HOST_EXPORTS)  \
41043	echo Configuring in $(HOST_SUBDIR)/gdb; \
41044	cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41045	case $(srcdir) in \
41046	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41047	  *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41048		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41049	esac; \
41050	srcdiroption="--srcdir=$${topdir}/gdb"; \
41051	libsrcdir="$$s/gdb"; \
41052	$(SHELL) $${libsrcdir}/configure \
41053	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41054	  --target=${target_alias} $${srcdiroption}  \
41055	  || exit 1
41056@endif gdb
41057
41058
41059
41060
41061
41062.PHONY: all-gdb maybe-all-gdb
41063maybe-all-gdb:
41064@if gcc-bootstrap
41065all-gdb: stage_current
41066@endif gcc-bootstrap
41067@if gdb
41068TARGET-gdb=all
41069maybe-all-gdb: all-gdb
41070all-gdb: configure-gdb
41071	@: $(MAKE); $(unstage)
41072	@r=`${PWD_COMMAND}`; export r; \
41073	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074	$(HOST_EXPORTS)  \
41075	(cd $(HOST_SUBDIR)/gdb && \
41076	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41077		$(TARGET-gdb))
41078@endif gdb
41079
41080
41081
41082
41083.PHONY: check-gdb maybe-check-gdb
41084maybe-check-gdb:
41085@if gdb
41086maybe-check-gdb: check-gdb
41087
41088check-gdb:
41089	@: $(MAKE); $(unstage)
41090	@r=`${PWD_COMMAND}`; export r; \
41091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41092	$(HOST_EXPORTS) \
41093	(cd $(HOST_SUBDIR)/gdb && \
41094	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41095
41096@endif gdb
41097
41098.PHONY: install-gdb maybe-install-gdb
41099maybe-install-gdb:
41100@if gdb
41101maybe-install-gdb: install-gdb
41102
41103install-gdb: installdirs
41104	@: $(MAKE); $(unstage)
41105	@r=`${PWD_COMMAND}`; export r; \
41106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41107	$(HOST_EXPORTS) \
41108	(cd $(HOST_SUBDIR)/gdb && \
41109	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41110
41111@endif gdb
41112
41113# Other targets (info, dvi, pdf, etc.)
41114
41115.PHONY: maybe-info-gdb info-gdb
41116maybe-info-gdb:
41117@if gdb
41118maybe-info-gdb: info-gdb
41119
41120info-gdb: \
41121    configure-gdb
41122	@: $(MAKE); $(unstage)
41123	@[ -f ./gdb/Makefile ] || exit 0; \
41124	r=`${PWD_COMMAND}`; export r; \
41125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41126	$(HOST_EXPORTS) \
41127	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41128	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41129	done; \
41130	echo "Doing info in gdb" ; \
41131	(cd $(HOST_SUBDIR)/gdb && \
41132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41134	          "RANLIB=$${RANLIB}" \
41135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41136	          info) \
41137	  || exit 1
41138
41139@endif gdb
41140
41141.PHONY: maybe-dvi-gdb dvi-gdb
41142maybe-dvi-gdb:
41143@if gdb
41144maybe-dvi-gdb: dvi-gdb
41145
41146dvi-gdb: \
41147    configure-gdb
41148	@: $(MAKE); $(unstage)
41149	@[ -f ./gdb/Makefile ] || exit 0; \
41150	r=`${PWD_COMMAND}`; export r; \
41151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41152	$(HOST_EXPORTS) \
41153	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41155	done; \
41156	echo "Doing dvi in gdb" ; \
41157	(cd $(HOST_SUBDIR)/gdb && \
41158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41160	          "RANLIB=$${RANLIB}" \
41161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41162	          dvi) \
41163	  || exit 1
41164
41165@endif gdb
41166
41167.PHONY: maybe-pdf-gdb pdf-gdb
41168maybe-pdf-gdb:
41169@if gdb
41170maybe-pdf-gdb: pdf-gdb
41171
41172pdf-gdb: \
41173    configure-gdb
41174	@: $(MAKE); $(unstage)
41175	@[ -f ./gdb/Makefile ] || exit 0; \
41176	r=`${PWD_COMMAND}`; export r; \
41177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41178	$(HOST_EXPORTS) \
41179	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41180	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41181	done; \
41182	echo "Doing pdf in gdb" ; \
41183	(cd $(HOST_SUBDIR)/gdb && \
41184	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41185	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41186	          "RANLIB=$${RANLIB}" \
41187	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41188	          pdf) \
41189	  || exit 1
41190
41191@endif gdb
41192
41193.PHONY: maybe-html-gdb html-gdb
41194maybe-html-gdb:
41195@if gdb
41196maybe-html-gdb: html-gdb
41197
41198html-gdb: \
41199    configure-gdb
41200	@: $(MAKE); $(unstage)
41201	@[ -f ./gdb/Makefile ] || exit 0; \
41202	r=`${PWD_COMMAND}`; export r; \
41203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41204	$(HOST_EXPORTS) \
41205	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41207	done; \
41208	echo "Doing html in gdb" ; \
41209	(cd $(HOST_SUBDIR)/gdb && \
41210	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41211	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41212	          "RANLIB=$${RANLIB}" \
41213	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41214	          html) \
41215	  || exit 1
41216
41217@endif gdb
41218
41219.PHONY: maybe-TAGS-gdb TAGS-gdb
41220maybe-TAGS-gdb:
41221@if gdb
41222maybe-TAGS-gdb: TAGS-gdb
41223
41224TAGS-gdb: \
41225    configure-gdb
41226	@: $(MAKE); $(unstage)
41227	@[ -f ./gdb/Makefile ] || exit 0; \
41228	r=`${PWD_COMMAND}`; export r; \
41229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41230	$(HOST_EXPORTS) \
41231	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41233	done; \
41234	echo "Doing TAGS in gdb" ; \
41235	(cd $(HOST_SUBDIR)/gdb && \
41236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41238	          "RANLIB=$${RANLIB}" \
41239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41240	          TAGS) \
41241	  || exit 1
41242
41243@endif gdb
41244
41245.PHONY: maybe-install-info-gdb install-info-gdb
41246maybe-install-info-gdb:
41247@if gdb
41248maybe-install-info-gdb: install-info-gdb
41249
41250install-info-gdb: \
41251    configure-gdb \
41252    info-gdb
41253	@: $(MAKE); $(unstage)
41254	@[ -f ./gdb/Makefile ] || exit 0; \
41255	r=`${PWD_COMMAND}`; export r; \
41256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41257	$(HOST_EXPORTS) \
41258	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41260	done; \
41261	echo "Doing install-info in gdb" ; \
41262	(cd $(HOST_SUBDIR)/gdb && \
41263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41265	          "RANLIB=$${RANLIB}" \
41266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41267	          install-info) \
41268	  || exit 1
41269
41270@endif gdb
41271
41272.PHONY: maybe-install-pdf-gdb install-pdf-gdb
41273maybe-install-pdf-gdb:
41274@if gdb
41275maybe-install-pdf-gdb: install-pdf-gdb
41276
41277install-pdf-gdb: \
41278    configure-gdb \
41279    pdf-gdb
41280	@: $(MAKE); $(unstage)
41281	@[ -f ./gdb/Makefile ] || exit 0; \
41282	r=`${PWD_COMMAND}`; export r; \
41283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284	$(HOST_EXPORTS) \
41285	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41287	done; \
41288	echo "Doing install-pdf in gdb" ; \
41289	(cd $(HOST_SUBDIR)/gdb && \
41290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41292	          "RANLIB=$${RANLIB}" \
41293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41294	          install-pdf) \
41295	  || exit 1
41296
41297@endif gdb
41298
41299.PHONY: maybe-install-html-gdb install-html-gdb
41300maybe-install-html-gdb:
41301@if gdb
41302maybe-install-html-gdb: install-html-gdb
41303
41304install-html-gdb: \
41305    configure-gdb \
41306    html-gdb
41307	@: $(MAKE); $(unstage)
41308	@[ -f ./gdb/Makefile ] || exit 0; \
41309	r=`${PWD_COMMAND}`; export r; \
41310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311	$(HOST_EXPORTS) \
41312	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41313	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41314	done; \
41315	echo "Doing install-html in gdb" ; \
41316	(cd $(HOST_SUBDIR)/gdb && \
41317	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41318	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41319	          "RANLIB=$${RANLIB}" \
41320	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41321	          install-html) \
41322	  || exit 1
41323
41324@endif gdb
41325
41326.PHONY: maybe-installcheck-gdb installcheck-gdb
41327maybe-installcheck-gdb:
41328@if gdb
41329maybe-installcheck-gdb: installcheck-gdb
41330
41331installcheck-gdb: \
41332    configure-gdb
41333	@: $(MAKE); $(unstage)
41334	@[ -f ./gdb/Makefile ] || exit 0; \
41335	r=`${PWD_COMMAND}`; export r; \
41336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41337	$(HOST_EXPORTS) \
41338	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41339	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41340	done; \
41341	echo "Doing installcheck in gdb" ; \
41342	(cd $(HOST_SUBDIR)/gdb && \
41343	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41344	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41345	          "RANLIB=$${RANLIB}" \
41346	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41347	          installcheck) \
41348	  || exit 1
41349
41350@endif gdb
41351
41352.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41353maybe-mostlyclean-gdb:
41354@if gdb
41355maybe-mostlyclean-gdb: mostlyclean-gdb
41356
41357mostlyclean-gdb:
41358	@: $(MAKE); $(unstage)
41359	@[ -f ./gdb/Makefile ] || exit 0; \
41360	r=`${PWD_COMMAND}`; export r; \
41361	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41362	$(HOST_EXPORTS) \
41363	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41364	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41365	done; \
41366	echo "Doing mostlyclean in gdb" ; \
41367	(cd $(HOST_SUBDIR)/gdb && \
41368	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41369	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41370	          "RANLIB=$${RANLIB}" \
41371	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41372	          mostlyclean) \
41373	  || exit 1
41374
41375@endif gdb
41376
41377.PHONY: maybe-clean-gdb clean-gdb
41378maybe-clean-gdb:
41379@if gdb
41380maybe-clean-gdb: clean-gdb
41381
41382clean-gdb:
41383	@: $(MAKE); $(unstage)
41384	@[ -f ./gdb/Makefile ] || exit 0; \
41385	r=`${PWD_COMMAND}`; export r; \
41386	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41387	$(HOST_EXPORTS) \
41388	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41389	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41390	done; \
41391	echo "Doing clean in gdb" ; \
41392	(cd $(HOST_SUBDIR)/gdb && \
41393	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41394	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41395	          "RANLIB=$${RANLIB}" \
41396	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41397	          clean) \
41398	  || exit 1
41399
41400@endif gdb
41401
41402.PHONY: maybe-distclean-gdb distclean-gdb
41403maybe-distclean-gdb:
41404@if gdb
41405maybe-distclean-gdb: distclean-gdb
41406
41407distclean-gdb:
41408	@: $(MAKE); $(unstage)
41409	@[ -f ./gdb/Makefile ] || exit 0; \
41410	r=`${PWD_COMMAND}`; export r; \
41411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41412	$(HOST_EXPORTS) \
41413	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41414	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41415	done; \
41416	echo "Doing distclean in gdb" ; \
41417	(cd $(HOST_SUBDIR)/gdb && \
41418	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41419	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41420	          "RANLIB=$${RANLIB}" \
41421	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41422	          distclean) \
41423	  || exit 1
41424
41425@endif gdb
41426
41427.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41428maybe-maintainer-clean-gdb:
41429@if gdb
41430maybe-maintainer-clean-gdb: maintainer-clean-gdb
41431
41432maintainer-clean-gdb:
41433	@: $(MAKE); $(unstage)
41434	@[ -f ./gdb/Makefile ] || exit 0; \
41435	r=`${PWD_COMMAND}`; export r; \
41436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437	$(HOST_EXPORTS) \
41438	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41440	done; \
41441	echo "Doing maintainer-clean in gdb" ; \
41442	(cd $(HOST_SUBDIR)/gdb && \
41443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41445	          "RANLIB=$${RANLIB}" \
41446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41447	          maintainer-clean) \
41448	  || exit 1
41449
41450@endif gdb
41451
41452
41453
41454.PHONY: configure-expect maybe-configure-expect
41455maybe-configure-expect:
41456@if gcc-bootstrap
41457configure-expect: stage_current
41458@endif gcc-bootstrap
41459@if expect
41460maybe-configure-expect: configure-expect
41461configure-expect:
41462	@: $(MAKE); $(unstage)
41463	@r=`${PWD_COMMAND}`; export r; \
41464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41465	test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41466	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41467	$(HOST_EXPORTS)  \
41468	echo Configuring in $(HOST_SUBDIR)/expect; \
41469	cd "$(HOST_SUBDIR)/expect" || exit 1; \
41470	case $(srcdir) in \
41471	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41472	  *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41473		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41474	esac; \
41475	srcdiroption="--srcdir=$${topdir}/expect"; \
41476	libsrcdir="$$s/expect"; \
41477	$(SHELL) $${libsrcdir}/configure \
41478	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41479	  --target=${target_alias} $${srcdiroption}  \
41480	  || exit 1
41481@endif expect
41482
41483
41484
41485
41486
41487.PHONY: all-expect maybe-all-expect
41488maybe-all-expect:
41489@if gcc-bootstrap
41490all-expect: stage_current
41491@endif gcc-bootstrap
41492@if expect
41493TARGET-expect=all
41494maybe-all-expect: all-expect
41495all-expect: configure-expect
41496	@: $(MAKE); $(unstage)
41497	@r=`${PWD_COMMAND}`; export r; \
41498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41499	$(HOST_EXPORTS)  \
41500	(cd $(HOST_SUBDIR)/expect && \
41501	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41502		$(TARGET-expect))
41503@endif expect
41504
41505
41506
41507
41508.PHONY: check-expect maybe-check-expect
41509maybe-check-expect:
41510@if expect
41511maybe-check-expect: check-expect
41512
41513check-expect:
41514	@: $(MAKE); $(unstage)
41515	@r=`${PWD_COMMAND}`; export r; \
41516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517	$(HOST_EXPORTS) \
41518	(cd $(HOST_SUBDIR)/expect && \
41519	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41520
41521@endif expect
41522
41523.PHONY: install-expect maybe-install-expect
41524maybe-install-expect:
41525@if expect
41526maybe-install-expect: install-expect
41527
41528install-expect: installdirs
41529	@: $(MAKE); $(unstage)
41530	@r=`${PWD_COMMAND}`; export r; \
41531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41532	$(HOST_EXPORTS) \
41533	(cd $(HOST_SUBDIR)/expect && \
41534	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41535
41536@endif expect
41537
41538# Other targets (info, dvi, pdf, etc.)
41539
41540.PHONY: maybe-info-expect info-expect
41541maybe-info-expect:
41542@if expect
41543maybe-info-expect: info-expect
41544
41545info-expect: \
41546    configure-expect
41547	@: $(MAKE); $(unstage)
41548	@[ -f ./expect/Makefile ] || exit 0; \
41549	r=`${PWD_COMMAND}`; export r; \
41550	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41551	$(HOST_EXPORTS) \
41552	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41554	done; \
41555	echo "Doing info in expect" ; \
41556	(cd $(HOST_SUBDIR)/expect && \
41557	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41558	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41559	          "RANLIB=$${RANLIB}" \
41560	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41561	          info) \
41562	  || exit 1
41563
41564@endif expect
41565
41566.PHONY: maybe-dvi-expect dvi-expect
41567maybe-dvi-expect:
41568@if expect
41569maybe-dvi-expect: dvi-expect
41570
41571dvi-expect: \
41572    configure-expect
41573	@: $(MAKE); $(unstage)
41574	@[ -f ./expect/Makefile ] || exit 0; \
41575	r=`${PWD_COMMAND}`; export r; \
41576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41577	$(HOST_EXPORTS) \
41578	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41580	done; \
41581	echo "Doing dvi in expect" ; \
41582	(cd $(HOST_SUBDIR)/expect && \
41583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41585	          "RANLIB=$${RANLIB}" \
41586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41587	          dvi) \
41588	  || exit 1
41589
41590@endif expect
41591
41592.PHONY: maybe-pdf-expect pdf-expect
41593maybe-pdf-expect:
41594@if expect
41595maybe-pdf-expect: pdf-expect
41596
41597pdf-expect: \
41598    configure-expect
41599	@: $(MAKE); $(unstage)
41600	@[ -f ./expect/Makefile ] || exit 0; \
41601	r=`${PWD_COMMAND}`; export r; \
41602	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41603	$(HOST_EXPORTS) \
41604	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41605	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41606	done; \
41607	echo "Doing pdf in expect" ; \
41608	(cd $(HOST_SUBDIR)/expect && \
41609	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41610	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41611	          "RANLIB=$${RANLIB}" \
41612	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41613	          pdf) \
41614	  || exit 1
41615
41616@endif expect
41617
41618.PHONY: maybe-html-expect html-expect
41619maybe-html-expect:
41620@if expect
41621maybe-html-expect: html-expect
41622
41623html-expect: \
41624    configure-expect
41625	@: $(MAKE); $(unstage)
41626	@[ -f ./expect/Makefile ] || exit 0; \
41627	r=`${PWD_COMMAND}`; export r; \
41628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41629	$(HOST_EXPORTS) \
41630	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41631	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41632	done; \
41633	echo "Doing html in expect" ; \
41634	(cd $(HOST_SUBDIR)/expect && \
41635	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41636	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41637	          "RANLIB=$${RANLIB}" \
41638	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41639	          html) \
41640	  || exit 1
41641
41642@endif expect
41643
41644.PHONY: maybe-TAGS-expect TAGS-expect
41645maybe-TAGS-expect:
41646@if expect
41647maybe-TAGS-expect: TAGS-expect
41648
41649TAGS-expect: \
41650    configure-expect
41651	@: $(MAKE); $(unstage)
41652	@[ -f ./expect/Makefile ] || exit 0; \
41653	r=`${PWD_COMMAND}`; export r; \
41654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41655	$(HOST_EXPORTS) \
41656	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41658	done; \
41659	echo "Doing TAGS in expect" ; \
41660	(cd $(HOST_SUBDIR)/expect && \
41661	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41662	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41663	          "RANLIB=$${RANLIB}" \
41664	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41665	          TAGS) \
41666	  || exit 1
41667
41668@endif expect
41669
41670.PHONY: maybe-install-info-expect install-info-expect
41671maybe-install-info-expect:
41672@if expect
41673maybe-install-info-expect: install-info-expect
41674
41675install-info-expect: \
41676    configure-expect \
41677    info-expect
41678	@: $(MAKE); $(unstage)
41679	@[ -f ./expect/Makefile ] || exit 0; \
41680	r=`${PWD_COMMAND}`; export r; \
41681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41682	$(HOST_EXPORTS) \
41683	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41684	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41685	done; \
41686	echo "Doing install-info in expect" ; \
41687	(cd $(HOST_SUBDIR)/expect && \
41688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41690	          "RANLIB=$${RANLIB}" \
41691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41692	          install-info) \
41693	  || exit 1
41694
41695@endif expect
41696
41697.PHONY: maybe-install-pdf-expect install-pdf-expect
41698maybe-install-pdf-expect:
41699@if expect
41700maybe-install-pdf-expect: install-pdf-expect
41701
41702install-pdf-expect: \
41703    configure-expect \
41704    pdf-expect
41705	@: $(MAKE); $(unstage)
41706	@[ -f ./expect/Makefile ] || exit 0; \
41707	r=`${PWD_COMMAND}`; export r; \
41708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41709	$(HOST_EXPORTS) \
41710	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41712	done; \
41713	echo "Doing install-pdf in expect" ; \
41714	(cd $(HOST_SUBDIR)/expect && \
41715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41717	          "RANLIB=$${RANLIB}" \
41718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41719	          install-pdf) \
41720	  || exit 1
41721
41722@endif expect
41723
41724.PHONY: maybe-install-html-expect install-html-expect
41725maybe-install-html-expect:
41726@if expect
41727maybe-install-html-expect: install-html-expect
41728
41729install-html-expect: \
41730    configure-expect \
41731    html-expect
41732	@: $(MAKE); $(unstage)
41733	@[ -f ./expect/Makefile ] || exit 0; \
41734	r=`${PWD_COMMAND}`; export r; \
41735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41736	$(HOST_EXPORTS) \
41737	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41738	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41739	done; \
41740	echo "Doing install-html in expect" ; \
41741	(cd $(HOST_SUBDIR)/expect && \
41742	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41743	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41744	          "RANLIB=$${RANLIB}" \
41745	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41746	          install-html) \
41747	  || exit 1
41748
41749@endif expect
41750
41751.PHONY: maybe-installcheck-expect installcheck-expect
41752maybe-installcheck-expect:
41753@if expect
41754maybe-installcheck-expect: installcheck-expect
41755
41756installcheck-expect: \
41757    configure-expect
41758	@: $(MAKE); $(unstage)
41759	@[ -f ./expect/Makefile ] || exit 0; \
41760	r=`${PWD_COMMAND}`; export r; \
41761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762	$(HOST_EXPORTS) \
41763	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41764	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41765	done; \
41766	echo "Doing installcheck in expect" ; \
41767	(cd $(HOST_SUBDIR)/expect && \
41768	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41769	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41770	          "RANLIB=$${RANLIB}" \
41771	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41772	          installcheck) \
41773	  || exit 1
41774
41775@endif expect
41776
41777.PHONY: maybe-mostlyclean-expect mostlyclean-expect
41778maybe-mostlyclean-expect:
41779@if expect
41780maybe-mostlyclean-expect: mostlyclean-expect
41781
41782mostlyclean-expect:
41783	@: $(MAKE); $(unstage)
41784	@[ -f ./expect/Makefile ] || exit 0; \
41785	r=`${PWD_COMMAND}`; export r; \
41786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787	$(HOST_EXPORTS) \
41788	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41789	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41790	done; \
41791	echo "Doing mostlyclean in expect" ; \
41792	(cd $(HOST_SUBDIR)/expect && \
41793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41795	          "RANLIB=$${RANLIB}" \
41796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41797	          mostlyclean) \
41798	  || exit 1
41799
41800@endif expect
41801
41802.PHONY: maybe-clean-expect clean-expect
41803maybe-clean-expect:
41804@if expect
41805maybe-clean-expect: clean-expect
41806
41807clean-expect:
41808	@: $(MAKE); $(unstage)
41809	@[ -f ./expect/Makefile ] || exit 0; \
41810	r=`${PWD_COMMAND}`; export r; \
41811	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41812	$(HOST_EXPORTS) \
41813	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41814	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41815	done; \
41816	echo "Doing clean in expect" ; \
41817	(cd $(HOST_SUBDIR)/expect && \
41818	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41819	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41820	          "RANLIB=$${RANLIB}" \
41821	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41822	          clean) \
41823	  || exit 1
41824
41825@endif expect
41826
41827.PHONY: maybe-distclean-expect distclean-expect
41828maybe-distclean-expect:
41829@if expect
41830maybe-distclean-expect: distclean-expect
41831
41832distclean-expect:
41833	@: $(MAKE); $(unstage)
41834	@[ -f ./expect/Makefile ] || exit 0; \
41835	r=`${PWD_COMMAND}`; export r; \
41836	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41837	$(HOST_EXPORTS) \
41838	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41839	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41840	done; \
41841	echo "Doing distclean in expect" ; \
41842	(cd $(HOST_SUBDIR)/expect && \
41843	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41844	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41845	          "RANLIB=$${RANLIB}" \
41846	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41847	          distclean) \
41848	  || exit 1
41849
41850@endif expect
41851
41852.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41853maybe-maintainer-clean-expect:
41854@if expect
41855maybe-maintainer-clean-expect: maintainer-clean-expect
41856
41857maintainer-clean-expect:
41858	@: $(MAKE); $(unstage)
41859	@[ -f ./expect/Makefile ] || exit 0; \
41860	r=`${PWD_COMMAND}`; export r; \
41861	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41862	$(HOST_EXPORTS) \
41863	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41864	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41865	done; \
41866	echo "Doing maintainer-clean in expect" ; \
41867	(cd $(HOST_SUBDIR)/expect && \
41868	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41869	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41870	          "RANLIB=$${RANLIB}" \
41871	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41872	          maintainer-clean) \
41873	  || exit 1
41874
41875@endif expect
41876
41877
41878
41879.PHONY: configure-guile maybe-configure-guile
41880maybe-configure-guile:
41881@if gcc-bootstrap
41882configure-guile: stage_current
41883@endif gcc-bootstrap
41884@if guile
41885maybe-configure-guile: configure-guile
41886configure-guile:
41887	@: $(MAKE); $(unstage)
41888	@r=`${PWD_COMMAND}`; export r; \
41889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41890	test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41891	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41892	$(HOST_EXPORTS)  \
41893	echo Configuring in $(HOST_SUBDIR)/guile; \
41894	cd "$(HOST_SUBDIR)/guile" || exit 1; \
41895	case $(srcdir) in \
41896	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41897	  *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41898		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41899	esac; \
41900	srcdiroption="--srcdir=$${topdir}/guile"; \
41901	libsrcdir="$$s/guile"; \
41902	$(SHELL) $${libsrcdir}/configure \
41903	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41904	  --target=${target_alias} $${srcdiroption}  \
41905	  || exit 1
41906@endif guile
41907
41908
41909
41910
41911
41912.PHONY: all-guile maybe-all-guile
41913maybe-all-guile:
41914@if gcc-bootstrap
41915all-guile: stage_current
41916@endif gcc-bootstrap
41917@if guile
41918TARGET-guile=all
41919maybe-all-guile: all-guile
41920all-guile: configure-guile
41921	@: $(MAKE); $(unstage)
41922	@r=`${PWD_COMMAND}`; export r; \
41923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41924	$(HOST_EXPORTS)  \
41925	(cd $(HOST_SUBDIR)/guile && \
41926	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41927		$(TARGET-guile))
41928@endif guile
41929
41930
41931
41932
41933.PHONY: check-guile maybe-check-guile
41934maybe-check-guile:
41935@if guile
41936maybe-check-guile: check-guile
41937
41938check-guile:
41939	@: $(MAKE); $(unstage)
41940	@r=`${PWD_COMMAND}`; export r; \
41941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41942	$(HOST_EXPORTS) \
41943	(cd $(HOST_SUBDIR)/guile && \
41944	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41945
41946@endif guile
41947
41948.PHONY: install-guile maybe-install-guile
41949maybe-install-guile:
41950@if guile
41951maybe-install-guile: install-guile
41952
41953install-guile: installdirs
41954	@: $(MAKE); $(unstage)
41955	@r=`${PWD_COMMAND}`; export r; \
41956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41957	$(HOST_EXPORTS) \
41958	(cd $(HOST_SUBDIR)/guile && \
41959	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41960
41961@endif guile
41962
41963# Other targets (info, dvi, pdf, etc.)
41964
41965.PHONY: maybe-info-guile info-guile
41966maybe-info-guile:
41967@if guile
41968maybe-info-guile: info-guile
41969
41970info-guile: \
41971    configure-guile
41972	@: $(MAKE); $(unstage)
41973	@[ -f ./guile/Makefile ] || exit 0; \
41974	r=`${PWD_COMMAND}`; export r; \
41975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41976	$(HOST_EXPORTS) \
41977	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41978	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41979	done; \
41980	echo "Doing info in guile" ; \
41981	(cd $(HOST_SUBDIR)/guile && \
41982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41984	          "RANLIB=$${RANLIB}" \
41985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41986	          info) \
41987	  || exit 1
41988
41989@endif guile
41990
41991.PHONY: maybe-dvi-guile dvi-guile
41992maybe-dvi-guile:
41993@if guile
41994maybe-dvi-guile: dvi-guile
41995
41996dvi-guile: \
41997    configure-guile
41998	@: $(MAKE); $(unstage)
41999	@[ -f ./guile/Makefile ] || exit 0; \
42000	r=`${PWD_COMMAND}`; export r; \
42001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42002	$(HOST_EXPORTS) \
42003	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42005	done; \
42006	echo "Doing dvi in guile" ; \
42007	(cd $(HOST_SUBDIR)/guile && \
42008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42010	          "RANLIB=$${RANLIB}" \
42011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42012	          dvi) \
42013	  || exit 1
42014
42015@endif guile
42016
42017.PHONY: maybe-pdf-guile pdf-guile
42018maybe-pdf-guile:
42019@if guile
42020maybe-pdf-guile: pdf-guile
42021
42022pdf-guile: \
42023    configure-guile
42024	@: $(MAKE); $(unstage)
42025	@[ -f ./guile/Makefile ] || exit 0; \
42026	r=`${PWD_COMMAND}`; export r; \
42027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028	$(HOST_EXPORTS) \
42029	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42030	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42031	done; \
42032	echo "Doing pdf in guile" ; \
42033	(cd $(HOST_SUBDIR)/guile && \
42034	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42035	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42036	          "RANLIB=$${RANLIB}" \
42037	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42038	          pdf) \
42039	  || exit 1
42040
42041@endif guile
42042
42043.PHONY: maybe-html-guile html-guile
42044maybe-html-guile:
42045@if guile
42046maybe-html-guile: html-guile
42047
42048html-guile: \
42049    configure-guile
42050	@: $(MAKE); $(unstage)
42051	@[ -f ./guile/Makefile ] || exit 0; \
42052	r=`${PWD_COMMAND}`; export r; \
42053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42054	$(HOST_EXPORTS) \
42055	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42057	done; \
42058	echo "Doing html in guile" ; \
42059	(cd $(HOST_SUBDIR)/guile && \
42060	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42061	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42062	          "RANLIB=$${RANLIB}" \
42063	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42064	          html) \
42065	  || exit 1
42066
42067@endif guile
42068
42069.PHONY: maybe-TAGS-guile TAGS-guile
42070maybe-TAGS-guile:
42071@if guile
42072maybe-TAGS-guile: TAGS-guile
42073
42074TAGS-guile: \
42075    configure-guile
42076	@: $(MAKE); $(unstage)
42077	@[ -f ./guile/Makefile ] || exit 0; \
42078	r=`${PWD_COMMAND}`; export r; \
42079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42080	$(HOST_EXPORTS) \
42081	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42082	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42083	done; \
42084	echo "Doing TAGS in guile" ; \
42085	(cd $(HOST_SUBDIR)/guile && \
42086	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42087	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42088	          "RANLIB=$${RANLIB}" \
42089	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42090	          TAGS) \
42091	  || exit 1
42092
42093@endif guile
42094
42095.PHONY: maybe-install-info-guile install-info-guile
42096maybe-install-info-guile:
42097@if guile
42098maybe-install-info-guile: install-info-guile
42099
42100install-info-guile: \
42101    configure-guile \
42102    info-guile
42103	@: $(MAKE); $(unstage)
42104	@[ -f ./guile/Makefile ] || exit 0; \
42105	r=`${PWD_COMMAND}`; export r; \
42106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42107	$(HOST_EXPORTS) \
42108	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42109	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42110	done; \
42111	echo "Doing install-info in guile" ; \
42112	(cd $(HOST_SUBDIR)/guile && \
42113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42115	          "RANLIB=$${RANLIB}" \
42116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42117	          install-info) \
42118	  || exit 1
42119
42120@endif guile
42121
42122.PHONY: maybe-install-pdf-guile install-pdf-guile
42123maybe-install-pdf-guile:
42124@if guile
42125maybe-install-pdf-guile: install-pdf-guile
42126
42127install-pdf-guile: \
42128    configure-guile \
42129    pdf-guile
42130	@: $(MAKE); $(unstage)
42131	@[ -f ./guile/Makefile ] || exit 0; \
42132	r=`${PWD_COMMAND}`; export r; \
42133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134	$(HOST_EXPORTS) \
42135	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42136	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42137	done; \
42138	echo "Doing install-pdf in guile" ; \
42139	(cd $(HOST_SUBDIR)/guile && \
42140	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42141	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42142	          "RANLIB=$${RANLIB}" \
42143	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42144	          install-pdf) \
42145	  || exit 1
42146
42147@endif guile
42148
42149.PHONY: maybe-install-html-guile install-html-guile
42150maybe-install-html-guile:
42151@if guile
42152maybe-install-html-guile: install-html-guile
42153
42154install-html-guile: \
42155    configure-guile \
42156    html-guile
42157	@: $(MAKE); $(unstage)
42158	@[ -f ./guile/Makefile ] || exit 0; \
42159	r=`${PWD_COMMAND}`; export r; \
42160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161	$(HOST_EXPORTS) \
42162	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42163	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42164	done; \
42165	echo "Doing install-html in guile" ; \
42166	(cd $(HOST_SUBDIR)/guile && \
42167	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42168	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42169	          "RANLIB=$${RANLIB}" \
42170	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42171	          install-html) \
42172	  || exit 1
42173
42174@endif guile
42175
42176.PHONY: maybe-installcheck-guile installcheck-guile
42177maybe-installcheck-guile:
42178@if guile
42179maybe-installcheck-guile: installcheck-guile
42180
42181installcheck-guile: \
42182    configure-guile
42183	@: $(MAKE); $(unstage)
42184	@[ -f ./guile/Makefile ] || exit 0; \
42185	r=`${PWD_COMMAND}`; export r; \
42186	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42187	$(HOST_EXPORTS) \
42188	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42189	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190	done; \
42191	echo "Doing installcheck in guile" ; \
42192	(cd $(HOST_SUBDIR)/guile && \
42193	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42194	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42195	          "RANLIB=$${RANLIB}" \
42196	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42197	          installcheck) \
42198	  || exit 1
42199
42200@endif guile
42201
42202.PHONY: maybe-mostlyclean-guile mostlyclean-guile
42203maybe-mostlyclean-guile:
42204@if guile
42205maybe-mostlyclean-guile: mostlyclean-guile
42206
42207mostlyclean-guile:
42208	@: $(MAKE); $(unstage)
42209	@[ -f ./guile/Makefile ] || exit 0; \
42210	r=`${PWD_COMMAND}`; export r; \
42211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212	$(HOST_EXPORTS) \
42213	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42215	done; \
42216	echo "Doing mostlyclean in guile" ; \
42217	(cd $(HOST_SUBDIR)/guile && \
42218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42220	          "RANLIB=$${RANLIB}" \
42221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42222	          mostlyclean) \
42223	  || exit 1
42224
42225@endif guile
42226
42227.PHONY: maybe-clean-guile clean-guile
42228maybe-clean-guile:
42229@if guile
42230maybe-clean-guile: clean-guile
42231
42232clean-guile:
42233	@: $(MAKE); $(unstage)
42234	@[ -f ./guile/Makefile ] || exit 0; \
42235	r=`${PWD_COMMAND}`; export r; \
42236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42237	$(HOST_EXPORTS) \
42238	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42239	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240	done; \
42241	echo "Doing clean in guile" ; \
42242	(cd $(HOST_SUBDIR)/guile && \
42243	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42244	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42245	          "RANLIB=$${RANLIB}" \
42246	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42247	          clean) \
42248	  || exit 1
42249
42250@endif guile
42251
42252.PHONY: maybe-distclean-guile distclean-guile
42253maybe-distclean-guile:
42254@if guile
42255maybe-distclean-guile: distclean-guile
42256
42257distclean-guile:
42258	@: $(MAKE); $(unstage)
42259	@[ -f ./guile/Makefile ] || exit 0; \
42260	r=`${PWD_COMMAND}`; export r; \
42261	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42262	$(HOST_EXPORTS) \
42263	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42264	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42265	done; \
42266	echo "Doing distclean in guile" ; \
42267	(cd $(HOST_SUBDIR)/guile && \
42268	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42269	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42270	          "RANLIB=$${RANLIB}" \
42271	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42272	          distclean) \
42273	  || exit 1
42274
42275@endif guile
42276
42277.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42278maybe-maintainer-clean-guile:
42279@if guile
42280maybe-maintainer-clean-guile: maintainer-clean-guile
42281
42282maintainer-clean-guile:
42283	@: $(MAKE); $(unstage)
42284	@[ -f ./guile/Makefile ] || exit 0; \
42285	r=`${PWD_COMMAND}`; export r; \
42286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42287	$(HOST_EXPORTS) \
42288	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42289	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42290	done; \
42291	echo "Doing maintainer-clean in guile" ; \
42292	(cd $(HOST_SUBDIR)/guile && \
42293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42295	          "RANLIB=$${RANLIB}" \
42296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42297	          maintainer-clean) \
42298	  || exit 1
42299
42300@endif guile
42301
42302
42303
42304.PHONY: configure-tk maybe-configure-tk
42305maybe-configure-tk:
42306@if gcc-bootstrap
42307configure-tk: stage_current
42308@endif gcc-bootstrap
42309@if tk
42310maybe-configure-tk: configure-tk
42311configure-tk:
42312	@: $(MAKE); $(unstage)
42313	@r=`${PWD_COMMAND}`; export r; \
42314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42315	test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42316	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42317	$(HOST_EXPORTS)  \
42318	echo Configuring in $(HOST_SUBDIR)/tk; \
42319	cd "$(HOST_SUBDIR)/tk" || exit 1; \
42320	case $(srcdir) in \
42321	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42322	  *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42323		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42324	esac; \
42325	srcdiroption="--srcdir=$${topdir}/tk"; \
42326	libsrcdir="$$s/tk"; \
42327	$(SHELL) $${libsrcdir}/configure \
42328	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42329	  --target=${target_alias} $${srcdiroption}  \
42330	  || exit 1
42331@endif tk
42332
42333
42334
42335
42336
42337.PHONY: all-tk maybe-all-tk
42338maybe-all-tk:
42339@if gcc-bootstrap
42340all-tk: stage_current
42341@endif gcc-bootstrap
42342@if tk
42343TARGET-tk=all
42344maybe-all-tk: all-tk
42345all-tk: configure-tk
42346	@: $(MAKE); $(unstage)
42347	@r=`${PWD_COMMAND}`; export r; \
42348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349	$(HOST_EXPORTS)  \
42350	(cd $(HOST_SUBDIR)/tk && \
42351	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42352		$(TARGET-tk))
42353@endif tk
42354
42355
42356
42357
42358.PHONY: check-tk maybe-check-tk
42359maybe-check-tk:
42360@if tk
42361maybe-check-tk: check-tk
42362
42363check-tk:
42364	@: $(MAKE); $(unstage)
42365	@r=`${PWD_COMMAND}`; export r; \
42366	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42367	$(HOST_EXPORTS) \
42368	(cd $(HOST_SUBDIR)/tk && \
42369	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42370
42371@endif tk
42372
42373.PHONY: install-tk maybe-install-tk
42374maybe-install-tk:
42375@if tk
42376maybe-install-tk: install-tk
42377
42378install-tk: installdirs
42379	@: $(MAKE); $(unstage)
42380	@r=`${PWD_COMMAND}`; export r; \
42381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42382	$(HOST_EXPORTS) \
42383	(cd $(HOST_SUBDIR)/tk && \
42384	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42385
42386@endif tk
42387
42388# Other targets (info, dvi, pdf, etc.)
42389
42390.PHONY: maybe-info-tk info-tk
42391maybe-info-tk:
42392@if tk
42393maybe-info-tk: info-tk
42394
42395info-tk: \
42396    configure-tk
42397	@: $(MAKE); $(unstage)
42398	@[ -f ./tk/Makefile ] || exit 0; \
42399	r=`${PWD_COMMAND}`; export r; \
42400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42401	$(HOST_EXPORTS) \
42402	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42403	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42404	done; \
42405	echo "Doing info in tk" ; \
42406	(cd $(HOST_SUBDIR)/tk && \
42407	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42408	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42409	          "RANLIB=$${RANLIB}" \
42410	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42411	          info) \
42412	  || exit 1
42413
42414@endif tk
42415
42416.PHONY: maybe-dvi-tk dvi-tk
42417maybe-dvi-tk:
42418@if tk
42419maybe-dvi-tk: dvi-tk
42420
42421dvi-tk: \
42422    configure-tk
42423	@: $(MAKE); $(unstage)
42424	@[ -f ./tk/Makefile ] || exit 0; \
42425	r=`${PWD_COMMAND}`; export r; \
42426	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427	$(HOST_EXPORTS) \
42428	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42429	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42430	done; \
42431	echo "Doing dvi in tk" ; \
42432	(cd $(HOST_SUBDIR)/tk && \
42433	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42434	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42435	          "RANLIB=$${RANLIB}" \
42436	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42437	          dvi) \
42438	  || exit 1
42439
42440@endif tk
42441
42442.PHONY: maybe-pdf-tk pdf-tk
42443maybe-pdf-tk:
42444@if tk
42445maybe-pdf-tk: pdf-tk
42446
42447pdf-tk: \
42448    configure-tk
42449	@: $(MAKE); $(unstage)
42450	@[ -f ./tk/Makefile ] || exit 0; \
42451	r=`${PWD_COMMAND}`; export r; \
42452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42453	$(HOST_EXPORTS) \
42454	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42455	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42456	done; \
42457	echo "Doing pdf in tk" ; \
42458	(cd $(HOST_SUBDIR)/tk && \
42459	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42460	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42461	          "RANLIB=$${RANLIB}" \
42462	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42463	          pdf) \
42464	  || exit 1
42465
42466@endif tk
42467
42468.PHONY: maybe-html-tk html-tk
42469maybe-html-tk:
42470@if tk
42471maybe-html-tk: html-tk
42472
42473html-tk: \
42474    configure-tk
42475	@: $(MAKE); $(unstage)
42476	@[ -f ./tk/Makefile ] || exit 0; \
42477	r=`${PWD_COMMAND}`; export r; \
42478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479	$(HOST_EXPORTS) \
42480	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42481	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42482	done; \
42483	echo "Doing html in tk" ; \
42484	(cd $(HOST_SUBDIR)/tk && \
42485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42487	          "RANLIB=$${RANLIB}" \
42488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42489	          html) \
42490	  || exit 1
42491
42492@endif tk
42493
42494.PHONY: maybe-TAGS-tk TAGS-tk
42495maybe-TAGS-tk:
42496@if tk
42497maybe-TAGS-tk: TAGS-tk
42498
42499TAGS-tk: \
42500    configure-tk
42501	@: $(MAKE); $(unstage)
42502	@[ -f ./tk/Makefile ] || exit 0; \
42503	r=`${PWD_COMMAND}`; export r; \
42504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505	$(HOST_EXPORTS) \
42506	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42508	done; \
42509	echo "Doing TAGS in tk" ; \
42510	(cd $(HOST_SUBDIR)/tk && \
42511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513	          "RANLIB=$${RANLIB}" \
42514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515	          TAGS) \
42516	  || exit 1
42517
42518@endif tk
42519
42520.PHONY: maybe-install-info-tk install-info-tk
42521maybe-install-info-tk:
42522@if tk
42523maybe-install-info-tk: install-info-tk
42524
42525install-info-tk: \
42526    configure-tk \
42527    info-tk
42528	@: $(MAKE); $(unstage)
42529	@[ -f ./tk/Makefile ] || exit 0; \
42530	r=`${PWD_COMMAND}`; export r; \
42531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42532	$(HOST_EXPORTS) \
42533	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42534	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42535	done; \
42536	echo "Doing install-info in tk" ; \
42537	(cd $(HOST_SUBDIR)/tk && \
42538	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42539	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42540	          "RANLIB=$${RANLIB}" \
42541	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42542	          install-info) \
42543	  || exit 1
42544
42545@endif tk
42546
42547.PHONY: maybe-install-pdf-tk install-pdf-tk
42548maybe-install-pdf-tk:
42549@if tk
42550maybe-install-pdf-tk: install-pdf-tk
42551
42552install-pdf-tk: \
42553    configure-tk \
42554    pdf-tk
42555	@: $(MAKE); $(unstage)
42556	@[ -f ./tk/Makefile ] || exit 0; \
42557	r=`${PWD_COMMAND}`; export r; \
42558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559	$(HOST_EXPORTS) \
42560	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42561	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42562	done; \
42563	echo "Doing install-pdf in tk" ; \
42564	(cd $(HOST_SUBDIR)/tk && \
42565	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42566	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42567	          "RANLIB=$${RANLIB}" \
42568	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42569	          install-pdf) \
42570	  || exit 1
42571
42572@endif tk
42573
42574.PHONY: maybe-install-html-tk install-html-tk
42575maybe-install-html-tk:
42576@if tk
42577maybe-install-html-tk: install-html-tk
42578
42579install-html-tk: \
42580    configure-tk \
42581    html-tk
42582	@: $(MAKE); $(unstage)
42583	@[ -f ./tk/Makefile ] || exit 0; \
42584	r=`${PWD_COMMAND}`; export r; \
42585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42586	$(HOST_EXPORTS) \
42587	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42588	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42589	done; \
42590	echo "Doing install-html in tk" ; \
42591	(cd $(HOST_SUBDIR)/tk && \
42592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42594	          "RANLIB=$${RANLIB}" \
42595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42596	          install-html) \
42597	  || exit 1
42598
42599@endif tk
42600
42601.PHONY: maybe-installcheck-tk installcheck-tk
42602maybe-installcheck-tk:
42603@if tk
42604maybe-installcheck-tk: installcheck-tk
42605
42606installcheck-tk: \
42607    configure-tk
42608	@: $(MAKE); $(unstage)
42609	@[ -f ./tk/Makefile ] || exit 0; \
42610	r=`${PWD_COMMAND}`; export r; \
42611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42612	$(HOST_EXPORTS) \
42613	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42615	done; \
42616	echo "Doing installcheck in tk" ; \
42617	(cd $(HOST_SUBDIR)/tk && \
42618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42620	          "RANLIB=$${RANLIB}" \
42621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42622	          installcheck) \
42623	  || exit 1
42624
42625@endif tk
42626
42627.PHONY: maybe-mostlyclean-tk mostlyclean-tk
42628maybe-mostlyclean-tk:
42629@if tk
42630maybe-mostlyclean-tk: mostlyclean-tk
42631
42632mostlyclean-tk:
42633	@: $(MAKE); $(unstage)
42634	@[ -f ./tk/Makefile ] || exit 0; \
42635	r=`${PWD_COMMAND}`; export r; \
42636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637	$(HOST_EXPORTS) \
42638	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42640	done; \
42641	echo "Doing mostlyclean in tk" ; \
42642	(cd $(HOST_SUBDIR)/tk && \
42643	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42644	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42645	          "RANLIB=$${RANLIB}" \
42646	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42647	          mostlyclean) \
42648	  || exit 1
42649
42650@endif tk
42651
42652.PHONY: maybe-clean-tk clean-tk
42653maybe-clean-tk:
42654@if tk
42655maybe-clean-tk: clean-tk
42656
42657clean-tk:
42658	@: $(MAKE); $(unstage)
42659	@[ -f ./tk/Makefile ] || exit 0; \
42660	r=`${PWD_COMMAND}`; export r; \
42661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42662	$(HOST_EXPORTS) \
42663	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42664	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42665	done; \
42666	echo "Doing clean in tk" ; \
42667	(cd $(HOST_SUBDIR)/tk && \
42668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42670	          "RANLIB=$${RANLIB}" \
42671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42672	          clean) \
42673	  || exit 1
42674
42675@endif tk
42676
42677.PHONY: maybe-distclean-tk distclean-tk
42678maybe-distclean-tk:
42679@if tk
42680maybe-distclean-tk: distclean-tk
42681
42682distclean-tk:
42683	@: $(MAKE); $(unstage)
42684	@[ -f ./tk/Makefile ] || exit 0; \
42685	r=`${PWD_COMMAND}`; export r; \
42686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42687	$(HOST_EXPORTS) \
42688	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42689	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42690	done; \
42691	echo "Doing distclean in tk" ; \
42692	(cd $(HOST_SUBDIR)/tk && \
42693	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42694	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42695	          "RANLIB=$${RANLIB}" \
42696	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42697	          distclean) \
42698	  || exit 1
42699
42700@endif tk
42701
42702.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42703maybe-maintainer-clean-tk:
42704@if tk
42705maybe-maintainer-clean-tk: maintainer-clean-tk
42706
42707maintainer-clean-tk:
42708	@: $(MAKE); $(unstage)
42709	@[ -f ./tk/Makefile ] || exit 0; \
42710	r=`${PWD_COMMAND}`; export r; \
42711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712	$(HOST_EXPORTS) \
42713	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42714	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42715	done; \
42716	echo "Doing maintainer-clean in tk" ; \
42717	(cd $(HOST_SUBDIR)/tk && \
42718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42720	          "RANLIB=$${RANLIB}" \
42721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42722	          maintainer-clean) \
42723	  || exit 1
42724
42725@endif tk
42726
42727
42728
42729.PHONY: configure-libtermcap maybe-configure-libtermcap
42730maybe-configure-libtermcap:
42731@if gcc-bootstrap
42732configure-libtermcap: stage_current
42733@endif gcc-bootstrap
42734@if libtermcap
42735maybe-configure-libtermcap: configure-libtermcap
42736configure-libtermcap:
42737	@: $(MAKE); $(unstage)
42738	@r=`${PWD_COMMAND}`; export r; \
42739	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42740	test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42741	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42742	$(HOST_EXPORTS)  \
42743	echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42744	cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42745	case $(srcdir) in \
42746	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42747	  *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42748		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42749	esac; \
42750	srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42751	libsrcdir="$$s/libtermcap"; \
42752	$(SHELL) $${libsrcdir}/configure \
42753	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42754	  --target=${target_alias} $${srcdiroption}  \
42755	  || exit 1
42756@endif libtermcap
42757
42758
42759
42760
42761
42762.PHONY: all-libtermcap maybe-all-libtermcap
42763maybe-all-libtermcap:
42764@if gcc-bootstrap
42765all-libtermcap: stage_current
42766@endif gcc-bootstrap
42767@if libtermcap
42768TARGET-libtermcap=all
42769maybe-all-libtermcap: all-libtermcap
42770all-libtermcap: configure-libtermcap
42771	@: $(MAKE); $(unstage)
42772	@r=`${PWD_COMMAND}`; export r; \
42773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774	$(HOST_EXPORTS)  \
42775	(cd $(HOST_SUBDIR)/libtermcap && \
42776	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42777		$(TARGET-libtermcap))
42778@endif libtermcap
42779
42780
42781
42782
42783.PHONY: check-libtermcap maybe-check-libtermcap
42784maybe-check-libtermcap:
42785@if libtermcap
42786maybe-check-libtermcap: check-libtermcap
42787
42788check-libtermcap:
42789
42790@endif libtermcap
42791
42792.PHONY: install-libtermcap maybe-install-libtermcap
42793maybe-install-libtermcap:
42794@if libtermcap
42795maybe-install-libtermcap: install-libtermcap
42796
42797install-libtermcap: installdirs
42798	@: $(MAKE); $(unstage)
42799	@r=`${PWD_COMMAND}`; export r; \
42800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801	$(HOST_EXPORTS) \
42802	(cd $(HOST_SUBDIR)/libtermcap && \
42803	  $(MAKE) $(FLAGS_TO_PASS)  install)
42804
42805@endif libtermcap
42806
42807# Other targets (info, dvi, pdf, etc.)
42808
42809.PHONY: maybe-info-libtermcap info-libtermcap
42810maybe-info-libtermcap:
42811@if libtermcap
42812maybe-info-libtermcap: info-libtermcap
42813
42814info-libtermcap: \
42815    configure-libtermcap
42816	@: $(MAKE); $(unstage)
42817	@[ -f ./libtermcap/Makefile ] || exit 0; \
42818	r=`${PWD_COMMAND}`; export r; \
42819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42820	$(HOST_EXPORTS) \
42821	for flag in $(EXTRA_HOST_FLAGS) ; do \
42822	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42823	done; \
42824	echo "Doing info in libtermcap" ; \
42825	(cd $(HOST_SUBDIR)/libtermcap && \
42826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42828	          "RANLIB=$${RANLIB}" \
42829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42830	          info) \
42831	  || exit 1
42832
42833@endif libtermcap
42834
42835.PHONY: maybe-dvi-libtermcap dvi-libtermcap
42836maybe-dvi-libtermcap:
42837@if libtermcap
42838maybe-dvi-libtermcap: dvi-libtermcap
42839
42840dvi-libtermcap: \
42841    configure-libtermcap
42842	@: $(MAKE); $(unstage)
42843	@[ -f ./libtermcap/Makefile ] || exit 0; \
42844	r=`${PWD_COMMAND}`; export r; \
42845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42846	$(HOST_EXPORTS) \
42847	for flag in $(EXTRA_HOST_FLAGS) ; do \
42848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42849	done; \
42850	echo "Doing dvi in libtermcap" ; \
42851	(cd $(HOST_SUBDIR)/libtermcap && \
42852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42854	          "RANLIB=$${RANLIB}" \
42855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42856	          dvi) \
42857	  || exit 1
42858
42859@endif libtermcap
42860
42861.PHONY: maybe-pdf-libtermcap pdf-libtermcap
42862maybe-pdf-libtermcap:
42863@if libtermcap
42864maybe-pdf-libtermcap: pdf-libtermcap
42865
42866pdf-libtermcap: \
42867    configure-libtermcap
42868	@: $(MAKE); $(unstage)
42869	@[ -f ./libtermcap/Makefile ] || exit 0; \
42870	r=`${PWD_COMMAND}`; export r; \
42871	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42872	$(HOST_EXPORTS) \
42873	for flag in $(EXTRA_HOST_FLAGS) ; do \
42874	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42875	done; \
42876	echo "Doing pdf in libtermcap" ; \
42877	(cd $(HOST_SUBDIR)/libtermcap && \
42878	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42879	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42880	          "RANLIB=$${RANLIB}" \
42881	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42882	          pdf) \
42883	  || exit 1
42884
42885@endif libtermcap
42886
42887.PHONY: maybe-html-libtermcap html-libtermcap
42888maybe-html-libtermcap:
42889@if libtermcap
42890maybe-html-libtermcap: html-libtermcap
42891
42892html-libtermcap: \
42893    configure-libtermcap
42894	@: $(MAKE); $(unstage)
42895	@[ -f ./libtermcap/Makefile ] || exit 0; \
42896	r=`${PWD_COMMAND}`; export r; \
42897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42898	$(HOST_EXPORTS) \
42899	for flag in $(EXTRA_HOST_FLAGS) ; do \
42900	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42901	done; \
42902	echo "Doing html in libtermcap" ; \
42903	(cd $(HOST_SUBDIR)/libtermcap && \
42904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42906	          "RANLIB=$${RANLIB}" \
42907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42908	          html) \
42909	  || exit 1
42910
42911@endif libtermcap
42912
42913.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42914maybe-TAGS-libtermcap:
42915@if libtermcap
42916maybe-TAGS-libtermcap: TAGS-libtermcap
42917
42918TAGS-libtermcap: \
42919    configure-libtermcap
42920	@: $(MAKE); $(unstage)
42921	@[ -f ./libtermcap/Makefile ] || exit 0; \
42922	r=`${PWD_COMMAND}`; export r; \
42923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42924	$(HOST_EXPORTS) \
42925	for flag in $(EXTRA_HOST_FLAGS) ; do \
42926	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42927	done; \
42928	echo "Doing TAGS in libtermcap" ; \
42929	(cd $(HOST_SUBDIR)/libtermcap && \
42930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42932	          "RANLIB=$${RANLIB}" \
42933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42934	          TAGS) \
42935	  || exit 1
42936
42937@endif libtermcap
42938
42939.PHONY: maybe-install-info-libtermcap install-info-libtermcap
42940maybe-install-info-libtermcap:
42941@if libtermcap
42942maybe-install-info-libtermcap: install-info-libtermcap
42943
42944install-info-libtermcap: \
42945    configure-libtermcap \
42946    info-libtermcap
42947	@: $(MAKE); $(unstage)
42948	@[ -f ./libtermcap/Makefile ] || exit 0; \
42949	r=`${PWD_COMMAND}`; export r; \
42950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42951	$(HOST_EXPORTS) \
42952	for flag in $(EXTRA_HOST_FLAGS) ; do \
42953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42954	done; \
42955	echo "Doing install-info in libtermcap" ; \
42956	(cd $(HOST_SUBDIR)/libtermcap && \
42957	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42958	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42959	          "RANLIB=$${RANLIB}" \
42960	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42961	          install-info) \
42962	  || exit 1
42963
42964@endif libtermcap
42965
42966.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42967maybe-install-pdf-libtermcap:
42968@if libtermcap
42969maybe-install-pdf-libtermcap: install-pdf-libtermcap
42970
42971install-pdf-libtermcap: \
42972    configure-libtermcap \
42973    pdf-libtermcap
42974	@: $(MAKE); $(unstage)
42975	@[ -f ./libtermcap/Makefile ] || exit 0; \
42976	r=`${PWD_COMMAND}`; export r; \
42977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42978	$(HOST_EXPORTS) \
42979	for flag in $(EXTRA_HOST_FLAGS) ; do \
42980	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42981	done; \
42982	echo "Doing install-pdf in libtermcap" ; \
42983	(cd $(HOST_SUBDIR)/libtermcap && \
42984	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42985	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42986	          "RANLIB=$${RANLIB}" \
42987	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42988	          install-pdf) \
42989	  || exit 1
42990
42991@endif libtermcap
42992
42993.PHONY: maybe-install-html-libtermcap install-html-libtermcap
42994maybe-install-html-libtermcap:
42995@if libtermcap
42996maybe-install-html-libtermcap: install-html-libtermcap
42997
42998install-html-libtermcap: \
42999    configure-libtermcap \
43000    html-libtermcap
43001	@: $(MAKE); $(unstage)
43002	@[ -f ./libtermcap/Makefile ] || exit 0; \
43003	r=`${PWD_COMMAND}`; export r; \
43004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43005	$(HOST_EXPORTS) \
43006	for flag in $(EXTRA_HOST_FLAGS) ; do \
43007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43008	done; \
43009	echo "Doing install-html in libtermcap" ; \
43010	(cd $(HOST_SUBDIR)/libtermcap && \
43011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43013	          "RANLIB=$${RANLIB}" \
43014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43015	          install-html) \
43016	  || exit 1
43017
43018@endif libtermcap
43019
43020.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43021maybe-installcheck-libtermcap:
43022@if libtermcap
43023maybe-installcheck-libtermcap: installcheck-libtermcap
43024
43025installcheck-libtermcap: \
43026    configure-libtermcap
43027	@: $(MAKE); $(unstage)
43028	@[ -f ./libtermcap/Makefile ] || exit 0; \
43029	r=`${PWD_COMMAND}`; export r; \
43030	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43031	$(HOST_EXPORTS) \
43032	for flag in $(EXTRA_HOST_FLAGS) ; do \
43033	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43034	done; \
43035	echo "Doing installcheck in libtermcap" ; \
43036	(cd $(HOST_SUBDIR)/libtermcap && \
43037	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43038	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43039	          "RANLIB=$${RANLIB}" \
43040	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43041	          installcheck) \
43042	  || exit 1
43043
43044@endif libtermcap
43045
43046.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43047maybe-mostlyclean-libtermcap:
43048@if libtermcap
43049maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43050
43051# libtermcap doesn't support mostlyclean.
43052mostlyclean-libtermcap:
43053
43054@endif libtermcap
43055
43056.PHONY: maybe-clean-libtermcap clean-libtermcap
43057maybe-clean-libtermcap:
43058@if libtermcap
43059maybe-clean-libtermcap: clean-libtermcap
43060
43061# libtermcap doesn't support clean.
43062clean-libtermcap:
43063
43064@endif libtermcap
43065
43066.PHONY: maybe-distclean-libtermcap distclean-libtermcap
43067maybe-distclean-libtermcap:
43068@if libtermcap
43069maybe-distclean-libtermcap: distclean-libtermcap
43070
43071# libtermcap doesn't support distclean.
43072distclean-libtermcap:
43073
43074@endif libtermcap
43075
43076.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43077maybe-maintainer-clean-libtermcap:
43078@if libtermcap
43079maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43080
43081# libtermcap doesn't support maintainer-clean.
43082maintainer-clean-libtermcap:
43083
43084@endif libtermcap
43085
43086
43087
43088.PHONY: configure-utils maybe-configure-utils
43089maybe-configure-utils:
43090@if gcc-bootstrap
43091configure-utils: stage_current
43092@endif gcc-bootstrap
43093@if utils
43094maybe-configure-utils: configure-utils
43095configure-utils:
43096	@: $(MAKE); $(unstage)
43097	@r=`${PWD_COMMAND}`; export r; \
43098	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43099	test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43100	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43101	$(HOST_EXPORTS)  \
43102	echo Configuring in $(HOST_SUBDIR)/utils; \
43103	cd "$(HOST_SUBDIR)/utils" || exit 1; \
43104	case $(srcdir) in \
43105	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43106	  *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43107		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43108	esac; \
43109	srcdiroption="--srcdir=$${topdir}/utils"; \
43110	libsrcdir="$$s/utils"; \
43111	$(SHELL) $${libsrcdir}/configure \
43112	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43113	  --target=${target_alias} $${srcdiroption}  \
43114	  || exit 1
43115@endif utils
43116
43117
43118
43119
43120
43121.PHONY: all-utils maybe-all-utils
43122maybe-all-utils:
43123@if gcc-bootstrap
43124all-utils: stage_current
43125@endif gcc-bootstrap
43126@if utils
43127TARGET-utils=all
43128maybe-all-utils: all-utils
43129all-utils: configure-utils
43130	@: $(MAKE); $(unstage)
43131	@r=`${PWD_COMMAND}`; export r; \
43132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43133	$(HOST_EXPORTS)  \
43134	(cd $(HOST_SUBDIR)/utils && \
43135	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43136		$(TARGET-utils))
43137@endif utils
43138
43139
43140
43141
43142.PHONY: check-utils maybe-check-utils
43143maybe-check-utils:
43144@if utils
43145maybe-check-utils: check-utils
43146
43147check-utils:
43148
43149@endif utils
43150
43151.PHONY: install-utils maybe-install-utils
43152maybe-install-utils:
43153@if utils
43154maybe-install-utils: install-utils
43155
43156install-utils: installdirs
43157	@: $(MAKE); $(unstage)
43158	@r=`${PWD_COMMAND}`; export r; \
43159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160	$(HOST_EXPORTS) \
43161	(cd $(HOST_SUBDIR)/utils && \
43162	  $(MAKE) $(FLAGS_TO_PASS)  install)
43163
43164@endif utils
43165
43166# Other targets (info, dvi, pdf, etc.)
43167
43168.PHONY: maybe-info-utils info-utils
43169maybe-info-utils:
43170@if utils
43171maybe-info-utils: info-utils
43172
43173info-utils: \
43174    configure-utils
43175	@: $(MAKE); $(unstage)
43176	@[ -f ./utils/Makefile ] || exit 0; \
43177	r=`${PWD_COMMAND}`; export r; \
43178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43179	$(HOST_EXPORTS) \
43180	for flag in $(EXTRA_HOST_FLAGS) ; do \
43181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43182	done; \
43183	echo "Doing info in utils" ; \
43184	(cd $(HOST_SUBDIR)/utils && \
43185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43187	          "RANLIB=$${RANLIB}" \
43188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43189	          info) \
43190	  || exit 1
43191
43192@endif utils
43193
43194.PHONY: maybe-dvi-utils dvi-utils
43195maybe-dvi-utils:
43196@if utils
43197maybe-dvi-utils: dvi-utils
43198
43199dvi-utils: \
43200    configure-utils
43201	@: $(MAKE); $(unstage)
43202	@[ -f ./utils/Makefile ] || exit 0; \
43203	r=`${PWD_COMMAND}`; export r; \
43204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205	$(HOST_EXPORTS) \
43206	for flag in $(EXTRA_HOST_FLAGS) ; do \
43207	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43208	done; \
43209	echo "Doing dvi in utils" ; \
43210	(cd $(HOST_SUBDIR)/utils && \
43211	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43212	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43213	          "RANLIB=$${RANLIB}" \
43214	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43215	          dvi) \
43216	  || exit 1
43217
43218@endif utils
43219
43220.PHONY: maybe-pdf-utils pdf-utils
43221maybe-pdf-utils:
43222@if utils
43223maybe-pdf-utils: pdf-utils
43224
43225pdf-utils: \
43226    configure-utils
43227	@: $(MAKE); $(unstage)
43228	@[ -f ./utils/Makefile ] || exit 0; \
43229	r=`${PWD_COMMAND}`; export r; \
43230	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231	$(HOST_EXPORTS) \
43232	for flag in $(EXTRA_HOST_FLAGS) ; do \
43233	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43234	done; \
43235	echo "Doing pdf in utils" ; \
43236	(cd $(HOST_SUBDIR)/utils && \
43237	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43238	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43239	          "RANLIB=$${RANLIB}" \
43240	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43241	          pdf) \
43242	  || exit 1
43243
43244@endif utils
43245
43246.PHONY: maybe-html-utils html-utils
43247maybe-html-utils:
43248@if utils
43249maybe-html-utils: html-utils
43250
43251html-utils: \
43252    configure-utils
43253	@: $(MAKE); $(unstage)
43254	@[ -f ./utils/Makefile ] || exit 0; \
43255	r=`${PWD_COMMAND}`; export r; \
43256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43257	$(HOST_EXPORTS) \
43258	for flag in $(EXTRA_HOST_FLAGS) ; do \
43259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43260	done; \
43261	echo "Doing html in utils" ; \
43262	(cd $(HOST_SUBDIR)/utils && \
43263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43265	          "RANLIB=$${RANLIB}" \
43266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43267	          html) \
43268	  || exit 1
43269
43270@endif utils
43271
43272.PHONY: maybe-TAGS-utils TAGS-utils
43273maybe-TAGS-utils:
43274@if utils
43275maybe-TAGS-utils: TAGS-utils
43276
43277TAGS-utils: \
43278    configure-utils
43279	@: $(MAKE); $(unstage)
43280	@[ -f ./utils/Makefile ] || exit 0; \
43281	r=`${PWD_COMMAND}`; export r; \
43282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43283	$(HOST_EXPORTS) \
43284	for flag in $(EXTRA_HOST_FLAGS) ; do \
43285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43286	done; \
43287	echo "Doing TAGS in utils" ; \
43288	(cd $(HOST_SUBDIR)/utils && \
43289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43291	          "RANLIB=$${RANLIB}" \
43292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43293	          TAGS) \
43294	  || exit 1
43295
43296@endif utils
43297
43298.PHONY: maybe-install-info-utils install-info-utils
43299maybe-install-info-utils:
43300@if utils
43301maybe-install-info-utils: install-info-utils
43302
43303install-info-utils: \
43304    configure-utils \
43305    info-utils
43306	@: $(MAKE); $(unstage)
43307	@[ -f ./utils/Makefile ] || exit 0; \
43308	r=`${PWD_COMMAND}`; export r; \
43309	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43310	$(HOST_EXPORTS) \
43311	for flag in $(EXTRA_HOST_FLAGS) ; do \
43312	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43313	done; \
43314	echo "Doing install-info in utils" ; \
43315	(cd $(HOST_SUBDIR)/utils && \
43316	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43317	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43318	          "RANLIB=$${RANLIB}" \
43319	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43320	          install-info) \
43321	  || exit 1
43322
43323@endif utils
43324
43325.PHONY: maybe-install-pdf-utils install-pdf-utils
43326maybe-install-pdf-utils:
43327@if utils
43328maybe-install-pdf-utils: install-pdf-utils
43329
43330install-pdf-utils: \
43331    configure-utils \
43332    pdf-utils
43333	@: $(MAKE); $(unstage)
43334	@[ -f ./utils/Makefile ] || exit 0; \
43335	r=`${PWD_COMMAND}`; export r; \
43336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337	$(HOST_EXPORTS) \
43338	for flag in $(EXTRA_HOST_FLAGS) ; do \
43339	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43340	done; \
43341	echo "Doing install-pdf in utils" ; \
43342	(cd $(HOST_SUBDIR)/utils && \
43343	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43344	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43345	          "RANLIB=$${RANLIB}" \
43346	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43347	          install-pdf) \
43348	  || exit 1
43349
43350@endif utils
43351
43352.PHONY: maybe-install-html-utils install-html-utils
43353maybe-install-html-utils:
43354@if utils
43355maybe-install-html-utils: install-html-utils
43356
43357install-html-utils: \
43358    configure-utils \
43359    html-utils
43360	@: $(MAKE); $(unstage)
43361	@[ -f ./utils/Makefile ] || exit 0; \
43362	r=`${PWD_COMMAND}`; export r; \
43363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43364	$(HOST_EXPORTS) \
43365	for flag in $(EXTRA_HOST_FLAGS) ; do \
43366	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43367	done; \
43368	echo "Doing install-html in utils" ; \
43369	(cd $(HOST_SUBDIR)/utils && \
43370	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43371	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43372	          "RANLIB=$${RANLIB}" \
43373	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43374	          install-html) \
43375	  || exit 1
43376
43377@endif utils
43378
43379.PHONY: maybe-installcheck-utils installcheck-utils
43380maybe-installcheck-utils:
43381@if utils
43382maybe-installcheck-utils: installcheck-utils
43383
43384installcheck-utils: \
43385    configure-utils
43386	@: $(MAKE); $(unstage)
43387	@[ -f ./utils/Makefile ] || exit 0; \
43388	r=`${PWD_COMMAND}`; export r; \
43389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43390	$(HOST_EXPORTS) \
43391	for flag in $(EXTRA_HOST_FLAGS) ; do \
43392	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43393	done; \
43394	echo "Doing installcheck in utils" ; \
43395	(cd $(HOST_SUBDIR)/utils && \
43396	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43397	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43398	          "RANLIB=$${RANLIB}" \
43399	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43400	          installcheck) \
43401	  || exit 1
43402
43403@endif utils
43404
43405.PHONY: maybe-mostlyclean-utils mostlyclean-utils
43406maybe-mostlyclean-utils:
43407@if utils
43408maybe-mostlyclean-utils: mostlyclean-utils
43409
43410mostlyclean-utils:
43411	@: $(MAKE); $(unstage)
43412	@[ -f ./utils/Makefile ] || exit 0; \
43413	r=`${PWD_COMMAND}`; export r; \
43414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43415	$(HOST_EXPORTS) \
43416	for flag in $(EXTRA_HOST_FLAGS) ; do \
43417	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43418	done; \
43419	echo "Doing mostlyclean in utils" ; \
43420	(cd $(HOST_SUBDIR)/utils && \
43421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43423	          "RANLIB=$${RANLIB}" \
43424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43425	          mostlyclean) \
43426	  || exit 1
43427
43428@endif utils
43429
43430.PHONY: maybe-clean-utils clean-utils
43431maybe-clean-utils:
43432@if utils
43433maybe-clean-utils: clean-utils
43434
43435clean-utils:
43436	@: $(MAKE); $(unstage)
43437	@[ -f ./utils/Makefile ] || exit 0; \
43438	r=`${PWD_COMMAND}`; export r; \
43439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43440	$(HOST_EXPORTS) \
43441	for flag in $(EXTRA_HOST_FLAGS) ; do \
43442	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43443	done; \
43444	echo "Doing clean in utils" ; \
43445	(cd $(HOST_SUBDIR)/utils && \
43446	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43447	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43448	          "RANLIB=$${RANLIB}" \
43449	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43450	          clean) \
43451	  || exit 1
43452
43453@endif utils
43454
43455.PHONY: maybe-distclean-utils distclean-utils
43456maybe-distclean-utils:
43457@if utils
43458maybe-distclean-utils: distclean-utils
43459
43460distclean-utils:
43461	@: $(MAKE); $(unstage)
43462	@[ -f ./utils/Makefile ] || exit 0; \
43463	r=`${PWD_COMMAND}`; export r; \
43464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465	$(HOST_EXPORTS) \
43466	for flag in $(EXTRA_HOST_FLAGS) ; do \
43467	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43468	done; \
43469	echo "Doing distclean in utils" ; \
43470	(cd $(HOST_SUBDIR)/utils && \
43471	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43472	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43473	          "RANLIB=$${RANLIB}" \
43474	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43475	          distclean) \
43476	  || exit 1
43477
43478@endif utils
43479
43480.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43481maybe-maintainer-clean-utils:
43482@if utils
43483maybe-maintainer-clean-utils: maintainer-clean-utils
43484
43485maintainer-clean-utils:
43486	@: $(MAKE); $(unstage)
43487	@[ -f ./utils/Makefile ] || exit 0; \
43488	r=`${PWD_COMMAND}`; export r; \
43489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43490	$(HOST_EXPORTS) \
43491	for flag in $(EXTRA_HOST_FLAGS) ; do \
43492	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43493	done; \
43494	echo "Doing maintainer-clean in utils" ; \
43495	(cd $(HOST_SUBDIR)/utils && \
43496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43498	          "RANLIB=$${RANLIB}" \
43499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43500	          maintainer-clean) \
43501	  || exit 1
43502
43503@endif utils
43504
43505
43506
43507.PHONY: configure-gnattools maybe-configure-gnattools
43508maybe-configure-gnattools:
43509@if gcc-bootstrap
43510configure-gnattools: stage_current
43511@endif gcc-bootstrap
43512@if gnattools
43513maybe-configure-gnattools: configure-gnattools
43514configure-gnattools:
43515	@: $(MAKE); $(unstage)
43516	@r=`${PWD_COMMAND}`; export r; \
43517	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43518	test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43519	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43520	$(HOST_EXPORTS)  \
43521	echo Configuring in $(HOST_SUBDIR)/gnattools; \
43522	cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43523	case $(srcdir) in \
43524	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43525	  *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43526		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43527	esac; \
43528	srcdiroption="--srcdir=$${topdir}/gnattools"; \
43529	libsrcdir="$$s/gnattools"; \
43530	$(SHELL) $${libsrcdir}/configure \
43531	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43532	  --target=${target_alias} $${srcdiroption}  \
43533	  || exit 1
43534@endif gnattools
43535
43536
43537
43538
43539
43540.PHONY: all-gnattools maybe-all-gnattools
43541maybe-all-gnattools:
43542@if gcc-bootstrap
43543all-gnattools: stage_current
43544@endif gcc-bootstrap
43545@if gnattools
43546TARGET-gnattools=all
43547maybe-all-gnattools: all-gnattools
43548all-gnattools: configure-gnattools
43549	@: $(MAKE); $(unstage)
43550	@r=`${PWD_COMMAND}`; export r; \
43551	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43552	$(HOST_EXPORTS)  \
43553	(cd $(HOST_SUBDIR)/gnattools && \
43554	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43555		$(TARGET-gnattools))
43556@endif gnattools
43557
43558
43559
43560
43561.PHONY: check-gnattools maybe-check-gnattools
43562maybe-check-gnattools:
43563@if gnattools
43564maybe-check-gnattools: check-gnattools
43565
43566check-gnattools:
43567	@: $(MAKE); $(unstage)
43568	@r=`${PWD_COMMAND}`; export r; \
43569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43570	$(HOST_EXPORTS) \
43571	(cd $(HOST_SUBDIR)/gnattools && \
43572	  $(MAKE) $(FLAGS_TO_PASS)  check)
43573
43574@endif gnattools
43575
43576.PHONY: install-gnattools maybe-install-gnattools
43577maybe-install-gnattools:
43578@if gnattools
43579maybe-install-gnattools: install-gnattools
43580
43581install-gnattools: installdirs
43582	@: $(MAKE); $(unstage)
43583	@r=`${PWD_COMMAND}`; export r; \
43584	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43585	$(HOST_EXPORTS) \
43586	(cd $(HOST_SUBDIR)/gnattools && \
43587	  $(MAKE) $(FLAGS_TO_PASS)  install)
43588
43589@endif gnattools
43590
43591# Other targets (info, dvi, pdf, etc.)
43592
43593.PHONY: maybe-info-gnattools info-gnattools
43594maybe-info-gnattools:
43595@if gnattools
43596maybe-info-gnattools: info-gnattools
43597
43598info-gnattools: \
43599    configure-gnattools
43600	@: $(MAKE); $(unstage)
43601	@[ -f ./gnattools/Makefile ] || exit 0; \
43602	r=`${PWD_COMMAND}`; export r; \
43603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43604	$(HOST_EXPORTS) \
43605	for flag in $(EXTRA_HOST_FLAGS) ; do \
43606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43607	done; \
43608	echo "Doing info in gnattools" ; \
43609	(cd $(HOST_SUBDIR)/gnattools && \
43610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43612	          "RANLIB=$${RANLIB}" \
43613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43614	          info) \
43615	  || exit 1
43616
43617@endif gnattools
43618
43619.PHONY: maybe-dvi-gnattools dvi-gnattools
43620maybe-dvi-gnattools:
43621@if gnattools
43622maybe-dvi-gnattools: dvi-gnattools
43623
43624dvi-gnattools: \
43625    configure-gnattools
43626	@: $(MAKE); $(unstage)
43627	@[ -f ./gnattools/Makefile ] || exit 0; \
43628	r=`${PWD_COMMAND}`; export r; \
43629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43630	$(HOST_EXPORTS) \
43631	for flag in $(EXTRA_HOST_FLAGS) ; do \
43632	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43633	done; \
43634	echo "Doing dvi in gnattools" ; \
43635	(cd $(HOST_SUBDIR)/gnattools && \
43636	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43637	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43638	          "RANLIB=$${RANLIB}" \
43639	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43640	          dvi) \
43641	  || exit 1
43642
43643@endif gnattools
43644
43645.PHONY: maybe-pdf-gnattools pdf-gnattools
43646maybe-pdf-gnattools:
43647@if gnattools
43648maybe-pdf-gnattools: pdf-gnattools
43649
43650pdf-gnattools: \
43651    configure-gnattools
43652	@: $(MAKE); $(unstage)
43653	@[ -f ./gnattools/Makefile ] || exit 0; \
43654	r=`${PWD_COMMAND}`; export r; \
43655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43656	$(HOST_EXPORTS) \
43657	for flag in $(EXTRA_HOST_FLAGS) ; do \
43658	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43659	done; \
43660	echo "Doing pdf in gnattools" ; \
43661	(cd $(HOST_SUBDIR)/gnattools && \
43662	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43663	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43664	          "RANLIB=$${RANLIB}" \
43665	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43666	          pdf) \
43667	  || exit 1
43668
43669@endif gnattools
43670
43671.PHONY: maybe-html-gnattools html-gnattools
43672maybe-html-gnattools:
43673@if gnattools
43674maybe-html-gnattools: html-gnattools
43675
43676html-gnattools: \
43677    configure-gnattools
43678	@: $(MAKE); $(unstage)
43679	@[ -f ./gnattools/Makefile ] || exit 0; \
43680	r=`${PWD_COMMAND}`; export r; \
43681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43682	$(HOST_EXPORTS) \
43683	for flag in $(EXTRA_HOST_FLAGS) ; do \
43684	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43685	done; \
43686	echo "Doing html in gnattools" ; \
43687	(cd $(HOST_SUBDIR)/gnattools && \
43688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43690	          "RANLIB=$${RANLIB}" \
43691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43692	          html) \
43693	  || exit 1
43694
43695@endif gnattools
43696
43697.PHONY: maybe-TAGS-gnattools TAGS-gnattools
43698maybe-TAGS-gnattools:
43699@if gnattools
43700maybe-TAGS-gnattools: TAGS-gnattools
43701
43702TAGS-gnattools: \
43703    configure-gnattools
43704	@: $(MAKE); $(unstage)
43705	@[ -f ./gnattools/Makefile ] || exit 0; \
43706	r=`${PWD_COMMAND}`; export r; \
43707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43708	$(HOST_EXPORTS) \
43709	for flag in $(EXTRA_HOST_FLAGS) ; do \
43710	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43711	done; \
43712	echo "Doing TAGS in gnattools" ; \
43713	(cd $(HOST_SUBDIR)/gnattools && \
43714	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43715	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43716	          "RANLIB=$${RANLIB}" \
43717	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43718	          TAGS) \
43719	  || exit 1
43720
43721@endif gnattools
43722
43723.PHONY: maybe-install-info-gnattools install-info-gnattools
43724maybe-install-info-gnattools:
43725@if gnattools
43726maybe-install-info-gnattools: install-info-gnattools
43727
43728install-info-gnattools: \
43729    configure-gnattools \
43730    info-gnattools
43731	@: $(MAKE); $(unstage)
43732	@[ -f ./gnattools/Makefile ] || exit 0; \
43733	r=`${PWD_COMMAND}`; export r; \
43734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43735	$(HOST_EXPORTS) \
43736	for flag in $(EXTRA_HOST_FLAGS) ; do \
43737	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43738	done; \
43739	echo "Doing install-info in gnattools" ; \
43740	(cd $(HOST_SUBDIR)/gnattools && \
43741	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43742	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43743	          "RANLIB=$${RANLIB}" \
43744	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43745	          install-info) \
43746	  || exit 1
43747
43748@endif gnattools
43749
43750.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43751maybe-install-pdf-gnattools:
43752@if gnattools
43753maybe-install-pdf-gnattools: install-pdf-gnattools
43754
43755install-pdf-gnattools: \
43756    configure-gnattools \
43757    pdf-gnattools
43758	@: $(MAKE); $(unstage)
43759	@[ -f ./gnattools/Makefile ] || exit 0; \
43760	r=`${PWD_COMMAND}`; export r; \
43761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43762	$(HOST_EXPORTS) \
43763	for flag in $(EXTRA_HOST_FLAGS) ; do \
43764	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43765	done; \
43766	echo "Doing install-pdf in gnattools" ; \
43767	(cd $(HOST_SUBDIR)/gnattools && \
43768	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43769	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43770	          "RANLIB=$${RANLIB}" \
43771	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43772	          install-pdf) \
43773	  || exit 1
43774
43775@endif gnattools
43776
43777.PHONY: maybe-install-html-gnattools install-html-gnattools
43778maybe-install-html-gnattools:
43779@if gnattools
43780maybe-install-html-gnattools: install-html-gnattools
43781
43782install-html-gnattools: \
43783    configure-gnattools \
43784    html-gnattools
43785	@: $(MAKE); $(unstage)
43786	@[ -f ./gnattools/Makefile ] || exit 0; \
43787	r=`${PWD_COMMAND}`; export r; \
43788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43789	$(HOST_EXPORTS) \
43790	for flag in $(EXTRA_HOST_FLAGS) ; do \
43791	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43792	done; \
43793	echo "Doing install-html in gnattools" ; \
43794	(cd $(HOST_SUBDIR)/gnattools && \
43795	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43796	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43797	          "RANLIB=$${RANLIB}" \
43798	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43799	          install-html) \
43800	  || exit 1
43801
43802@endif gnattools
43803
43804.PHONY: maybe-installcheck-gnattools installcheck-gnattools
43805maybe-installcheck-gnattools:
43806@if gnattools
43807maybe-installcheck-gnattools: installcheck-gnattools
43808
43809installcheck-gnattools: \
43810    configure-gnattools
43811	@: $(MAKE); $(unstage)
43812	@[ -f ./gnattools/Makefile ] || exit 0; \
43813	r=`${PWD_COMMAND}`; export r; \
43814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43815	$(HOST_EXPORTS) \
43816	for flag in $(EXTRA_HOST_FLAGS) ; do \
43817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43818	done; \
43819	echo "Doing installcheck in gnattools" ; \
43820	(cd $(HOST_SUBDIR)/gnattools && \
43821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43823	          "RANLIB=$${RANLIB}" \
43824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43825	          installcheck) \
43826	  || exit 1
43827
43828@endif gnattools
43829
43830.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43831maybe-mostlyclean-gnattools:
43832@if gnattools
43833maybe-mostlyclean-gnattools: mostlyclean-gnattools
43834
43835mostlyclean-gnattools:
43836	@: $(MAKE); $(unstage)
43837	@[ -f ./gnattools/Makefile ] || exit 0; \
43838	r=`${PWD_COMMAND}`; export r; \
43839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43840	$(HOST_EXPORTS) \
43841	for flag in $(EXTRA_HOST_FLAGS) ; do \
43842	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43843	done; \
43844	echo "Doing mostlyclean in gnattools" ; \
43845	(cd $(HOST_SUBDIR)/gnattools && \
43846	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43847	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43848	          "RANLIB=$${RANLIB}" \
43849	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43850	          mostlyclean) \
43851	  || exit 1
43852
43853@endif gnattools
43854
43855.PHONY: maybe-clean-gnattools clean-gnattools
43856maybe-clean-gnattools:
43857@if gnattools
43858maybe-clean-gnattools: clean-gnattools
43859
43860clean-gnattools:
43861	@: $(MAKE); $(unstage)
43862	@[ -f ./gnattools/Makefile ] || exit 0; \
43863	r=`${PWD_COMMAND}`; export r; \
43864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43865	$(HOST_EXPORTS) \
43866	for flag in $(EXTRA_HOST_FLAGS) ; do \
43867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43868	done; \
43869	echo "Doing clean in gnattools" ; \
43870	(cd $(HOST_SUBDIR)/gnattools && \
43871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43873	          "RANLIB=$${RANLIB}" \
43874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43875	          clean) \
43876	  || exit 1
43877
43878@endif gnattools
43879
43880.PHONY: maybe-distclean-gnattools distclean-gnattools
43881maybe-distclean-gnattools:
43882@if gnattools
43883maybe-distclean-gnattools: distclean-gnattools
43884
43885distclean-gnattools:
43886	@: $(MAKE); $(unstage)
43887	@[ -f ./gnattools/Makefile ] || exit 0; \
43888	r=`${PWD_COMMAND}`; export r; \
43889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43890	$(HOST_EXPORTS) \
43891	for flag in $(EXTRA_HOST_FLAGS) ; do \
43892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43893	done; \
43894	echo "Doing distclean in gnattools" ; \
43895	(cd $(HOST_SUBDIR)/gnattools && \
43896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43898	          "RANLIB=$${RANLIB}" \
43899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43900	          distclean) \
43901	  || exit 1
43902
43903@endif gnattools
43904
43905.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43906maybe-maintainer-clean-gnattools:
43907@if gnattools
43908maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43909
43910maintainer-clean-gnattools:
43911	@: $(MAKE); $(unstage)
43912	@[ -f ./gnattools/Makefile ] || exit 0; \
43913	r=`${PWD_COMMAND}`; export r; \
43914	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43915	$(HOST_EXPORTS) \
43916	for flag in $(EXTRA_HOST_FLAGS) ; do \
43917	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43918	done; \
43919	echo "Doing maintainer-clean in gnattools" ; \
43920	(cd $(HOST_SUBDIR)/gnattools && \
43921	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43922	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43923	          "RANLIB=$${RANLIB}" \
43924	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43925	          maintainer-clean) \
43926	  || exit 1
43927
43928@endif gnattools
43929
43930
43931
43932.PHONY: configure-lto-plugin maybe-configure-lto-plugin
43933maybe-configure-lto-plugin:
43934@if gcc-bootstrap
43935configure-lto-plugin: stage_current
43936@endif gcc-bootstrap
43937@if lto-plugin
43938maybe-configure-lto-plugin: configure-lto-plugin
43939configure-lto-plugin:
43940	@r=`${PWD_COMMAND}`; export r; \
43941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43942	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43943	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43944	$(HOST_EXPORTS)  \
43945	echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43946	cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43947	case $(srcdir) in \
43948	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43949	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43950		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43951	esac; \
43952	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43953	libsrcdir="$$s/lto-plugin"; \
43954	$(SHELL) $${libsrcdir}/configure \
43955	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43956	  --target=${target_alias} $${srcdiroption}  \
43957	  || exit 1
43958@endif lto-plugin
43959
43960
43961
43962.PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43963maybe-configure-stage1-lto-plugin:
43964@if lto-plugin-bootstrap
43965maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43966configure-stage1-lto-plugin:
43967	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43968	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43969	@r=`${PWD_COMMAND}`; export r; \
43970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43971	TFLAGS="$(STAGE1_TFLAGS)"; \
43972	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43973	$(HOST_EXPORTS) \
43974	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43975	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43976	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
43977	echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43978	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43979	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43980	case $(srcdir) in \
43981	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43982	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43983		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43984	esac; \
43985	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43986	libsrcdir="$$s/lto-plugin"; \
43987	$(SHELL) $${libsrcdir}/configure \
43988	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43989	  --target=${target_alias} $${srcdiroption} \
43990	  $(STAGE1_CONFIGURE_FLAGS)
43991@endif lto-plugin-bootstrap
43992
43993.PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
43994maybe-configure-stage2-lto-plugin:
43995@if lto-plugin-bootstrap
43996maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
43997configure-stage2-lto-plugin:
43998	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43999	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44000	@r=`${PWD_COMMAND}`; export r; \
44001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002	TFLAGS="$(STAGE2_TFLAGS)"; \
44003	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44004	$(HOST_EXPORTS) \
44005	$(POSTSTAGE1_HOST_EXPORTS) \
44006	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44007	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44008	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
44009	echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44010	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44011	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44012	case $(srcdir) in \
44013	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44014	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44015		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44016	esac; \
44017	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44018	libsrcdir="$$s/lto-plugin"; \
44019	$(SHELL) $${libsrcdir}/configure \
44020	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44021	  --target=${target_alias} $${srcdiroption} \
44022	  --with-build-libsubdir=$(HOST_SUBDIR) \
44023	  $(STAGE2_CONFIGURE_FLAGS)
44024@endif lto-plugin-bootstrap
44025
44026.PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44027maybe-configure-stage3-lto-plugin:
44028@if lto-plugin-bootstrap
44029maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44030configure-stage3-lto-plugin:
44031	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44032	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44033	@r=`${PWD_COMMAND}`; export r; \
44034	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44035	TFLAGS="$(STAGE3_TFLAGS)"; \
44036	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44037	$(HOST_EXPORTS) \
44038	$(POSTSTAGE1_HOST_EXPORTS) \
44039	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44040	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44041	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
44042	echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44043	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44044	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44045	case $(srcdir) in \
44046	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44047	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44048		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44049	esac; \
44050	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44051	libsrcdir="$$s/lto-plugin"; \
44052	$(SHELL) $${libsrcdir}/configure \
44053	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44054	  --target=${target_alias} $${srcdiroption} \
44055	  --with-build-libsubdir=$(HOST_SUBDIR) \
44056	  $(STAGE3_CONFIGURE_FLAGS)
44057@endif lto-plugin-bootstrap
44058
44059.PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44060maybe-configure-stage4-lto-plugin:
44061@if lto-plugin-bootstrap
44062maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44063configure-stage4-lto-plugin:
44064	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44065	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44066	@r=`${PWD_COMMAND}`; export r; \
44067	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068	TFLAGS="$(STAGE4_TFLAGS)"; \
44069	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44070	$(HOST_EXPORTS) \
44071	$(POSTSTAGE1_HOST_EXPORTS) \
44072	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44073	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44074	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
44075	echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44076	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44077	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44078	case $(srcdir) in \
44079	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44080	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44081		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44082	esac; \
44083	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44084	libsrcdir="$$s/lto-plugin"; \
44085	$(SHELL) $${libsrcdir}/configure \
44086	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44087	  --target=${target_alias} $${srcdiroption} \
44088	  --with-build-libsubdir=$(HOST_SUBDIR) \
44089	  $(STAGE4_CONFIGURE_FLAGS)
44090@endif lto-plugin-bootstrap
44091
44092.PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44093maybe-configure-stageprofile-lto-plugin:
44094@if lto-plugin-bootstrap
44095maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44096configure-stageprofile-lto-plugin:
44097	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44098	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44099	@r=`${PWD_COMMAND}`; export r; \
44100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44101	TFLAGS="$(STAGEprofile_TFLAGS)"; \
44102	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44103	$(HOST_EXPORTS) \
44104	$(POSTSTAGE1_HOST_EXPORTS) \
44105	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44106	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44107	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
44108	echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44109	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44110	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44111	case $(srcdir) in \
44112	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44113	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44114		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44115	esac; \
44116	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44117	libsrcdir="$$s/lto-plugin"; \
44118	$(SHELL) $${libsrcdir}/configure \
44119	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44120	  --target=${target_alias} $${srcdiroption} \
44121	  --with-build-libsubdir=$(HOST_SUBDIR) \
44122	  $(STAGEprofile_CONFIGURE_FLAGS)
44123@endif lto-plugin-bootstrap
44124
44125.PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44126maybe-configure-stagefeedback-lto-plugin:
44127@if lto-plugin-bootstrap
44128maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44129configure-stagefeedback-lto-plugin:
44130	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44131	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44132	@r=`${PWD_COMMAND}`; export r; \
44133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44134	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44135	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44136	$(HOST_EXPORTS) \
44137	$(POSTSTAGE1_HOST_EXPORTS) \
44138	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44139	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44140	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
44141	echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44142	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44143	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44144	case $(srcdir) in \
44145	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44146	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44147		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44148	esac; \
44149	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44150	libsrcdir="$$s/lto-plugin"; \
44151	$(SHELL) $${libsrcdir}/configure \
44152	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44153	  --target=${target_alias} $${srcdiroption} \
44154	  --with-build-libsubdir=$(HOST_SUBDIR) \
44155	  $(STAGEfeedback_CONFIGURE_FLAGS)
44156@endif lto-plugin-bootstrap
44157
44158
44159
44160
44161
44162.PHONY: all-lto-plugin maybe-all-lto-plugin
44163maybe-all-lto-plugin:
44164@if gcc-bootstrap
44165all-lto-plugin: stage_current
44166@endif gcc-bootstrap
44167@if lto-plugin
44168TARGET-lto-plugin=all
44169maybe-all-lto-plugin: all-lto-plugin
44170all-lto-plugin: configure-lto-plugin
44171	@r=`${PWD_COMMAND}`; export r; \
44172	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173	$(HOST_EXPORTS)  \
44174	(cd $(HOST_SUBDIR)/lto-plugin && \
44175	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44176		$(TARGET-lto-plugin))
44177@endif lto-plugin
44178
44179
44180
44181.PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44182.PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44183maybe-all-stage1-lto-plugin:
44184maybe-clean-stage1-lto-plugin:
44185@if lto-plugin-bootstrap
44186maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44187all-stage1: all-stage1-lto-plugin
44188TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44189all-stage1-lto-plugin: configure-stage1-lto-plugin
44190	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44191	@r=`${PWD_COMMAND}`; export r; \
44192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44193	TFLAGS="$(STAGE1_TFLAGS)"; \
44194	$(HOST_EXPORTS)  \
44195	cd $(HOST_SUBDIR)/lto-plugin && \
44196	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44197		CFLAGS="$(STAGE1_CFLAGS)" \
44198		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44199		LIBCFLAGS="$(LIBCFLAGS)" \
44200		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44201		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44202		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44203		$(EXTRA_HOST_FLAGS)   \
44204		TFLAGS="$(STAGE1_TFLAGS)" \
44205		$(TARGET-stage1-lto-plugin)
44206
44207maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44208clean-stage1: clean-stage1-lto-plugin
44209clean-stage1-lto-plugin:
44210	@if [ $(current_stage) = stage1 ]; then \
44211	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44212	else \
44213	  [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44214	  $(MAKE) stage1-start; \
44215	fi; \
44216	cd $(HOST_SUBDIR)/lto-plugin && \
44217	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44218		 clean
44219@endif lto-plugin-bootstrap
44220
44221
44222.PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44223.PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44224maybe-all-stage2-lto-plugin:
44225maybe-clean-stage2-lto-plugin:
44226@if lto-plugin-bootstrap
44227maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44228all-stage2: all-stage2-lto-plugin
44229TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44230all-stage2-lto-plugin: configure-stage2-lto-plugin
44231	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44232	@r=`${PWD_COMMAND}`; export r; \
44233	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44234	TFLAGS="$(STAGE2_TFLAGS)"; \
44235	$(HOST_EXPORTS) \
44236	$(POSTSTAGE1_HOST_EXPORTS)  \
44237	cd $(HOST_SUBDIR)/lto-plugin && \
44238	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44239		CFLAGS="$(STAGE2_CFLAGS)" \
44240		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44241		LIBCFLAGS="$(STAGE2_CFLAGS)" \
44242		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44243		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44244		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44245		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44246		TFLAGS="$(STAGE2_TFLAGS)" \
44247		$(TARGET-stage2-lto-plugin)
44248
44249maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44250clean-stage2: clean-stage2-lto-plugin
44251clean-stage2-lto-plugin:
44252	@if [ $(current_stage) = stage2 ]; then \
44253	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44254	else \
44255	  [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44256	  $(MAKE) stage2-start; \
44257	fi; \
44258	cd $(HOST_SUBDIR)/lto-plugin && \
44259	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44260		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44261		 clean
44262@endif lto-plugin-bootstrap
44263
44264
44265.PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44266.PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44267maybe-all-stage3-lto-plugin:
44268maybe-clean-stage3-lto-plugin:
44269@if lto-plugin-bootstrap
44270maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44271all-stage3: all-stage3-lto-plugin
44272TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44273all-stage3-lto-plugin: configure-stage3-lto-plugin
44274	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44275	@r=`${PWD_COMMAND}`; export r; \
44276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44277	TFLAGS="$(STAGE3_TFLAGS)"; \
44278	$(HOST_EXPORTS) \
44279	$(POSTSTAGE1_HOST_EXPORTS)  \
44280	cd $(HOST_SUBDIR)/lto-plugin && \
44281	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44282		CFLAGS="$(STAGE3_CFLAGS)" \
44283		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44284		LIBCFLAGS="$(STAGE3_CFLAGS)" \
44285		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44286		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44287		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44288		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44289		TFLAGS="$(STAGE3_TFLAGS)" \
44290		$(TARGET-stage3-lto-plugin)
44291
44292maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44293clean-stage3: clean-stage3-lto-plugin
44294clean-stage3-lto-plugin:
44295	@if [ $(current_stage) = stage3 ]; then \
44296	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44297	else \
44298	  [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44299	  $(MAKE) stage3-start; \
44300	fi; \
44301	cd $(HOST_SUBDIR)/lto-plugin && \
44302	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44303		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44304		 clean
44305@endif lto-plugin-bootstrap
44306
44307
44308.PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44309.PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44310maybe-all-stage4-lto-plugin:
44311maybe-clean-stage4-lto-plugin:
44312@if lto-plugin-bootstrap
44313maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44314all-stage4: all-stage4-lto-plugin
44315TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44316all-stage4-lto-plugin: configure-stage4-lto-plugin
44317	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44318	@r=`${PWD_COMMAND}`; export r; \
44319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44320	TFLAGS="$(STAGE4_TFLAGS)"; \
44321	$(HOST_EXPORTS) \
44322	$(POSTSTAGE1_HOST_EXPORTS)  \
44323	cd $(HOST_SUBDIR)/lto-plugin && \
44324	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44325		CFLAGS="$(STAGE4_CFLAGS)" \
44326		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44327		LIBCFLAGS="$(STAGE4_CFLAGS)" \
44328		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44329		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44330		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44331		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44332		TFLAGS="$(STAGE4_TFLAGS)" \
44333		$(TARGET-stage4-lto-plugin)
44334
44335maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44336clean-stage4: clean-stage4-lto-plugin
44337clean-stage4-lto-plugin:
44338	@if [ $(current_stage) = stage4 ]; then \
44339	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44340	else \
44341	  [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44342	  $(MAKE) stage4-start; \
44343	fi; \
44344	cd $(HOST_SUBDIR)/lto-plugin && \
44345	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44346		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44347		 clean
44348@endif lto-plugin-bootstrap
44349
44350
44351.PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44352.PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44353maybe-all-stageprofile-lto-plugin:
44354maybe-clean-stageprofile-lto-plugin:
44355@if lto-plugin-bootstrap
44356maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44357all-stageprofile: all-stageprofile-lto-plugin
44358TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44359all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44360	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44361	@r=`${PWD_COMMAND}`; export r; \
44362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44363	TFLAGS="$(STAGEprofile_TFLAGS)"; \
44364	$(HOST_EXPORTS) \
44365	$(POSTSTAGE1_HOST_EXPORTS)  \
44366	cd $(HOST_SUBDIR)/lto-plugin && \
44367	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44368		CFLAGS="$(STAGEprofile_CFLAGS)" \
44369		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44370		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44371		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44372		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44373		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44374		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44375		TFLAGS="$(STAGEprofile_TFLAGS)" \
44376		$(TARGET-stageprofile-lto-plugin)
44377
44378maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44379clean-stageprofile: clean-stageprofile-lto-plugin
44380clean-stageprofile-lto-plugin:
44381	@if [ $(current_stage) = stageprofile ]; then \
44382	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44383	else \
44384	  [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44385	  $(MAKE) stageprofile-start; \
44386	fi; \
44387	cd $(HOST_SUBDIR)/lto-plugin && \
44388	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44389		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44390		 clean
44391@endif lto-plugin-bootstrap
44392
44393
44394.PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44395.PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44396maybe-all-stagefeedback-lto-plugin:
44397maybe-clean-stagefeedback-lto-plugin:
44398@if lto-plugin-bootstrap
44399maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44400all-stagefeedback: all-stagefeedback-lto-plugin
44401TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44402all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44403	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44404	@r=`${PWD_COMMAND}`; export r; \
44405	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44406	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44407	$(HOST_EXPORTS) \
44408	$(POSTSTAGE1_HOST_EXPORTS)  \
44409	cd $(HOST_SUBDIR)/lto-plugin && \
44410	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44411		CFLAGS="$(STAGEfeedback_CFLAGS)" \
44412		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44413		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44414		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44415		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44416		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44417		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44418		TFLAGS="$(STAGEfeedback_TFLAGS)" \
44419		$(TARGET-stagefeedback-lto-plugin)
44420
44421maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44422clean-stagefeedback: clean-stagefeedback-lto-plugin
44423clean-stagefeedback-lto-plugin:
44424	@if [ $(current_stage) = stagefeedback ]; then \
44425	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44426	else \
44427	  [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44428	  $(MAKE) stagefeedback-start; \
44429	fi; \
44430	cd $(HOST_SUBDIR)/lto-plugin && \
44431	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44432		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44433		 clean
44434@endif lto-plugin-bootstrap
44435
44436
44437
44438
44439
44440.PHONY: check-lto-plugin maybe-check-lto-plugin
44441maybe-check-lto-plugin:
44442@if lto-plugin
44443maybe-check-lto-plugin: check-lto-plugin
44444
44445check-lto-plugin:
44446	@: $(MAKE); $(unstage)
44447	@r=`${PWD_COMMAND}`; export r; \
44448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44449	$(HOST_EXPORTS) \
44450	(cd $(HOST_SUBDIR)/lto-plugin && \
44451	  $(MAKE) $(FLAGS_TO_PASS)  check)
44452
44453@endif lto-plugin
44454
44455.PHONY: install-lto-plugin maybe-install-lto-plugin
44456maybe-install-lto-plugin:
44457@if lto-plugin
44458maybe-install-lto-plugin: install-lto-plugin
44459
44460install-lto-plugin: installdirs
44461	@: $(MAKE); $(unstage)
44462	@r=`${PWD_COMMAND}`; export r; \
44463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44464	$(HOST_EXPORTS) \
44465	(cd $(HOST_SUBDIR)/lto-plugin && \
44466	  $(MAKE) $(FLAGS_TO_PASS)  install)
44467
44468@endif lto-plugin
44469
44470# Other targets (info, dvi, pdf, etc.)
44471
44472.PHONY: maybe-info-lto-plugin info-lto-plugin
44473maybe-info-lto-plugin:
44474@if lto-plugin
44475maybe-info-lto-plugin: info-lto-plugin
44476
44477info-lto-plugin: \
44478    configure-lto-plugin
44479	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44480	r=`${PWD_COMMAND}`; export r; \
44481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44482	$(HOST_EXPORTS) \
44483	for flag in $(EXTRA_HOST_FLAGS) ; do \
44484	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44485	done; \
44486	echo "Doing info in lto-plugin" ; \
44487	(cd $(HOST_SUBDIR)/lto-plugin && \
44488	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44489	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44490	          "RANLIB=$${RANLIB}" \
44491	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44492	          info) \
44493	  || exit 1
44494
44495@endif lto-plugin
44496
44497.PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44498maybe-dvi-lto-plugin:
44499@if lto-plugin
44500maybe-dvi-lto-plugin: dvi-lto-plugin
44501
44502dvi-lto-plugin: \
44503    configure-lto-plugin
44504	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44505	r=`${PWD_COMMAND}`; export r; \
44506	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44507	$(HOST_EXPORTS) \
44508	for flag in $(EXTRA_HOST_FLAGS) ; do \
44509	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44510	done; \
44511	echo "Doing dvi in lto-plugin" ; \
44512	(cd $(HOST_SUBDIR)/lto-plugin && \
44513	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44514	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44515	          "RANLIB=$${RANLIB}" \
44516	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44517	          dvi) \
44518	  || exit 1
44519
44520@endif lto-plugin
44521
44522.PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44523maybe-pdf-lto-plugin:
44524@if lto-plugin
44525maybe-pdf-lto-plugin: pdf-lto-plugin
44526
44527pdf-lto-plugin: \
44528    configure-lto-plugin
44529	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44530	r=`${PWD_COMMAND}`; export r; \
44531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44532	$(HOST_EXPORTS) \
44533	for flag in $(EXTRA_HOST_FLAGS) ; do \
44534	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44535	done; \
44536	echo "Doing pdf in lto-plugin" ; \
44537	(cd $(HOST_SUBDIR)/lto-plugin && \
44538	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44539	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44540	          "RANLIB=$${RANLIB}" \
44541	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44542	          pdf) \
44543	  || exit 1
44544
44545@endif lto-plugin
44546
44547.PHONY: maybe-html-lto-plugin html-lto-plugin
44548maybe-html-lto-plugin:
44549@if lto-plugin
44550maybe-html-lto-plugin: html-lto-plugin
44551
44552html-lto-plugin: \
44553    configure-lto-plugin
44554	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44555	r=`${PWD_COMMAND}`; export r; \
44556	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44557	$(HOST_EXPORTS) \
44558	for flag in $(EXTRA_HOST_FLAGS) ; do \
44559	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44560	done; \
44561	echo "Doing html in lto-plugin" ; \
44562	(cd $(HOST_SUBDIR)/lto-plugin && \
44563	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44564	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44565	          "RANLIB=$${RANLIB}" \
44566	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44567	          html) \
44568	  || exit 1
44569
44570@endif lto-plugin
44571
44572.PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44573maybe-TAGS-lto-plugin:
44574@if lto-plugin
44575maybe-TAGS-lto-plugin: TAGS-lto-plugin
44576
44577TAGS-lto-plugin: \
44578    configure-lto-plugin
44579	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44580	r=`${PWD_COMMAND}`; export r; \
44581	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44582	$(HOST_EXPORTS) \
44583	for flag in $(EXTRA_HOST_FLAGS) ; do \
44584	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44585	done; \
44586	echo "Doing TAGS in lto-plugin" ; \
44587	(cd $(HOST_SUBDIR)/lto-plugin && \
44588	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44589	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44590	          "RANLIB=$${RANLIB}" \
44591	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44592	          TAGS) \
44593	  || exit 1
44594
44595@endif lto-plugin
44596
44597.PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44598maybe-install-info-lto-plugin:
44599@if lto-plugin
44600maybe-install-info-lto-plugin: install-info-lto-plugin
44601
44602install-info-lto-plugin: \
44603    configure-lto-plugin \
44604    info-lto-plugin
44605	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44606	r=`${PWD_COMMAND}`; export r; \
44607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44608	$(HOST_EXPORTS) \
44609	for flag in $(EXTRA_HOST_FLAGS) ; do \
44610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44611	done; \
44612	echo "Doing install-info in lto-plugin" ; \
44613	(cd $(HOST_SUBDIR)/lto-plugin && \
44614	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44615	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44616	          "RANLIB=$${RANLIB}" \
44617	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44618	          install-info) \
44619	  || exit 1
44620
44621@endif lto-plugin
44622
44623.PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44624maybe-install-pdf-lto-plugin:
44625@if lto-plugin
44626maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44627
44628install-pdf-lto-plugin: \
44629    configure-lto-plugin \
44630    pdf-lto-plugin
44631	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44632	r=`${PWD_COMMAND}`; export r; \
44633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44634	$(HOST_EXPORTS) \
44635	for flag in $(EXTRA_HOST_FLAGS) ; do \
44636	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44637	done; \
44638	echo "Doing install-pdf in lto-plugin" ; \
44639	(cd $(HOST_SUBDIR)/lto-plugin && \
44640	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44641	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44642	          "RANLIB=$${RANLIB}" \
44643	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44644	          install-pdf) \
44645	  || exit 1
44646
44647@endif lto-plugin
44648
44649.PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44650maybe-install-html-lto-plugin:
44651@if lto-plugin
44652maybe-install-html-lto-plugin: install-html-lto-plugin
44653
44654install-html-lto-plugin: \
44655    configure-lto-plugin \
44656    html-lto-plugin
44657	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44658	r=`${PWD_COMMAND}`; export r; \
44659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660	$(HOST_EXPORTS) \
44661	for flag in $(EXTRA_HOST_FLAGS) ; do \
44662	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44663	done; \
44664	echo "Doing install-html in lto-plugin" ; \
44665	(cd $(HOST_SUBDIR)/lto-plugin && \
44666	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44667	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44668	          "RANLIB=$${RANLIB}" \
44669	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44670	          install-html) \
44671	  || exit 1
44672
44673@endif lto-plugin
44674
44675.PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44676maybe-installcheck-lto-plugin:
44677@if lto-plugin
44678maybe-installcheck-lto-plugin: installcheck-lto-plugin
44679
44680installcheck-lto-plugin: \
44681    configure-lto-plugin
44682	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44683	r=`${PWD_COMMAND}`; export r; \
44684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44685	$(HOST_EXPORTS) \
44686	for flag in $(EXTRA_HOST_FLAGS) ; do \
44687	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44688	done; \
44689	echo "Doing installcheck in lto-plugin" ; \
44690	(cd $(HOST_SUBDIR)/lto-plugin && \
44691	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44692	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44693	          "RANLIB=$${RANLIB}" \
44694	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44695	          installcheck) \
44696	  || exit 1
44697
44698@endif lto-plugin
44699
44700.PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44701maybe-mostlyclean-lto-plugin:
44702@if lto-plugin
44703maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44704
44705mostlyclean-lto-plugin:
44706	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44707	r=`${PWD_COMMAND}`; export r; \
44708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44709	$(HOST_EXPORTS) \
44710	for flag in $(EXTRA_HOST_FLAGS) ; do \
44711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44712	done; \
44713	echo "Doing mostlyclean in lto-plugin" ; \
44714	(cd $(HOST_SUBDIR)/lto-plugin && \
44715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44717	          "RANLIB=$${RANLIB}" \
44718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44719	          mostlyclean) \
44720	  || exit 1
44721
44722@endif lto-plugin
44723
44724.PHONY: maybe-clean-lto-plugin clean-lto-plugin
44725maybe-clean-lto-plugin:
44726@if lto-plugin
44727maybe-clean-lto-plugin: clean-lto-plugin
44728
44729clean-lto-plugin:
44730	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44731	r=`${PWD_COMMAND}`; export r; \
44732	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733	$(HOST_EXPORTS) \
44734	for flag in $(EXTRA_HOST_FLAGS) ; do \
44735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736	done; \
44737	echo "Doing clean in lto-plugin" ; \
44738	(cd $(HOST_SUBDIR)/lto-plugin && \
44739	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44740	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44741	          "RANLIB=$${RANLIB}" \
44742	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44743	          clean) \
44744	  || exit 1
44745
44746@endif lto-plugin
44747
44748.PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44749maybe-distclean-lto-plugin:
44750@if lto-plugin
44751maybe-distclean-lto-plugin: distclean-lto-plugin
44752
44753distclean-lto-plugin:
44754	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44755	r=`${PWD_COMMAND}`; export r; \
44756	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44757	$(HOST_EXPORTS) \
44758	for flag in $(EXTRA_HOST_FLAGS) ; do \
44759	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44760	done; \
44761	echo "Doing distclean in lto-plugin" ; \
44762	(cd $(HOST_SUBDIR)/lto-plugin && \
44763	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44764	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44765	          "RANLIB=$${RANLIB}" \
44766	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44767	          distclean) \
44768	  || exit 1
44769
44770@endif lto-plugin
44771
44772.PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44773maybe-maintainer-clean-lto-plugin:
44774@if lto-plugin
44775maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44776
44777maintainer-clean-lto-plugin:
44778	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44779	r=`${PWD_COMMAND}`; export r; \
44780	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44781	$(HOST_EXPORTS) \
44782	for flag in $(EXTRA_HOST_FLAGS) ; do \
44783	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44784	done; \
44785	echo "Doing maintainer-clean in lto-plugin" ; \
44786	(cd $(HOST_SUBDIR)/lto-plugin && \
44787	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44788	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44789	          "RANLIB=$${RANLIB}" \
44790	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44791	          maintainer-clean) \
44792	  || exit 1
44793
44794@endif lto-plugin
44795
44796
44797
44798# ---------------------------------------
44799# Modules which run on the target machine
44800# ---------------------------------------
44801
44802
44803
44804
44805.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44806maybe-configure-target-libstdc++-v3:
44807@if gcc-bootstrap
44808configure-target-libstdc++-v3: stage_current
44809@endif gcc-bootstrap
44810@if target-libstdc++-v3
44811maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44812configure-target-libstdc++-v3:
44813	@r=`${PWD_COMMAND}`; export r; \
44814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44815	echo "Checking multilib configuration for libstdc++-v3..."; \
44816	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44817	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44818	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44819	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44820	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44821	  else \
44822	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44823	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44824	  fi; \
44825	else \
44826	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44827	fi; \
44828	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44829	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44830	$(RAW_CXX_TARGET_EXPORTS)  \
44831	echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44832	cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44833	case $(srcdir) in \
44834	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44835	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44836		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44837	esac; \
44838	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44839	libsrcdir="$$s/libstdc++-v3"; \
44840	rm -f no-such-file || : ; \
44841	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44842	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44843	  --target=${target_alias} $${srcdiroption}  \
44844	  || exit 1
44845@endif target-libstdc++-v3
44846
44847
44848
44849.PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44850maybe-configure-stage1-target-libstdc++-v3:
44851@if target-libstdc++-v3-bootstrap
44852maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44853configure-stage1-target-libstdc++-v3:
44854	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44855	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44856	@r=`${PWD_COMMAND}`; export r; \
44857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858	TFLAGS="$(STAGE1_TFLAGS)"; \
44859	echo "Checking multilib configuration for libstdc++-v3..."; \
44860	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44861	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44862	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44863	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44864	  else \
44865	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44866	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44867	  fi; \
44868	else \
44869	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44870	fi; \
44871	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44872	$(RAW_CXX_TARGET_EXPORTS) \
44873	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44874	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44875	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44876	echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44877	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44878	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44879	case $(srcdir) in \
44880	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44881	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44882		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44883	esac; \
44884	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44885	libsrcdir="$$s/libstdc++-v3"; \
44886	$(SHELL) $${libsrcdir}/configure \
44887	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44888	  --target=${target_alias} $${srcdiroption} \
44889	  $(STAGE1_CONFIGURE_FLAGS)
44890@endif target-libstdc++-v3-bootstrap
44891
44892.PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44893maybe-configure-stage2-target-libstdc++-v3:
44894@if target-libstdc++-v3-bootstrap
44895maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44896configure-stage2-target-libstdc++-v3:
44897	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44898	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44899	@r=`${PWD_COMMAND}`; export r; \
44900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44901	TFLAGS="$(STAGE2_TFLAGS)"; \
44902	echo "Checking multilib configuration for libstdc++-v3..."; \
44903	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44904	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44905	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44906	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44907	  else \
44908	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44909	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44910	  fi; \
44911	else \
44912	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44913	fi; \
44914	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44915	$(RAW_CXX_TARGET_EXPORTS) \
44916	 \
44917	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44918	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44919	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44920	echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44921	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44922	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44923	case $(srcdir) in \
44924	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44925	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44926		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44927	esac; \
44928	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44929	libsrcdir="$$s/libstdc++-v3"; \
44930	$(SHELL) $${libsrcdir}/configure \
44931	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44932	  --target=${target_alias} $${srcdiroption} \
44933	  --with-build-libsubdir=$(HOST_SUBDIR) \
44934	  $(STAGE2_CONFIGURE_FLAGS)
44935@endif target-libstdc++-v3-bootstrap
44936
44937.PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44938maybe-configure-stage3-target-libstdc++-v3:
44939@if target-libstdc++-v3-bootstrap
44940maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44941configure-stage3-target-libstdc++-v3:
44942	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44943	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44944	@r=`${PWD_COMMAND}`; export r; \
44945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44946	TFLAGS="$(STAGE3_TFLAGS)"; \
44947	echo "Checking multilib configuration for libstdc++-v3..."; \
44948	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44949	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44950	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44951	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44952	  else \
44953	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44954	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44955	  fi; \
44956	else \
44957	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44958	fi; \
44959	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44960	$(RAW_CXX_TARGET_EXPORTS) \
44961	 \
44962	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44963	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44964	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44965	echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44966	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44967	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44968	case $(srcdir) in \
44969	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44970	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44971		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44972	esac; \
44973	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44974	libsrcdir="$$s/libstdc++-v3"; \
44975	$(SHELL) $${libsrcdir}/configure \
44976	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44977	  --target=${target_alias} $${srcdiroption} \
44978	  --with-build-libsubdir=$(HOST_SUBDIR) \
44979	  $(STAGE3_CONFIGURE_FLAGS)
44980@endif target-libstdc++-v3-bootstrap
44981
44982.PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44983maybe-configure-stage4-target-libstdc++-v3:
44984@if target-libstdc++-v3-bootstrap
44985maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44986configure-stage4-target-libstdc++-v3:
44987	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44988	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44989	@r=`${PWD_COMMAND}`; export r; \
44990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44991	TFLAGS="$(STAGE4_TFLAGS)"; \
44992	echo "Checking multilib configuration for libstdc++-v3..."; \
44993	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44994	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44995	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44996	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44997	  else \
44998	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44999	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45000	  fi; \
45001	else \
45002	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45003	fi; \
45004	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45005	$(RAW_CXX_TARGET_EXPORTS) \
45006	 \
45007	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45008	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45009	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45010	echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45011	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45012	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45013	case $(srcdir) in \
45014	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45015	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45016		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45017	esac; \
45018	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45019	libsrcdir="$$s/libstdc++-v3"; \
45020	$(SHELL) $${libsrcdir}/configure \
45021	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45022	  --target=${target_alias} $${srcdiroption} \
45023	  --with-build-libsubdir=$(HOST_SUBDIR) \
45024	  $(STAGE4_CONFIGURE_FLAGS)
45025@endif target-libstdc++-v3-bootstrap
45026
45027.PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45028maybe-configure-stageprofile-target-libstdc++-v3:
45029@if target-libstdc++-v3-bootstrap
45030maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45031configure-stageprofile-target-libstdc++-v3:
45032	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45033	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45034	@r=`${PWD_COMMAND}`; export r; \
45035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45036	TFLAGS="$(STAGEprofile_TFLAGS)"; \
45037	echo "Checking multilib configuration for libstdc++-v3..."; \
45038	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45039	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45040	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45041	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45042	  else \
45043	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45044	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45045	  fi; \
45046	else \
45047	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45048	fi; \
45049	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45050	$(RAW_CXX_TARGET_EXPORTS) \
45051	 \
45052	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45053	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45054	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45055	echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45056	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45057	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45058	case $(srcdir) in \
45059	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45060	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45061		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45062	esac; \
45063	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45064	libsrcdir="$$s/libstdc++-v3"; \
45065	$(SHELL) $${libsrcdir}/configure \
45066	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45067	  --target=${target_alias} $${srcdiroption} \
45068	  --with-build-libsubdir=$(HOST_SUBDIR) \
45069	  $(STAGEprofile_CONFIGURE_FLAGS)
45070@endif target-libstdc++-v3-bootstrap
45071
45072.PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45073maybe-configure-stagefeedback-target-libstdc++-v3:
45074@if target-libstdc++-v3-bootstrap
45075maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45076configure-stagefeedback-target-libstdc++-v3:
45077	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45078	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45079	@r=`${PWD_COMMAND}`; export r; \
45080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45081	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45082	echo "Checking multilib configuration for libstdc++-v3..."; \
45083	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45084	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45085	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45086	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45087	  else \
45088	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45089	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45090	  fi; \
45091	else \
45092	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45093	fi; \
45094	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45095	$(RAW_CXX_TARGET_EXPORTS) \
45096	 \
45097	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45098	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45099	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45100	echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45101	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45102	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45103	case $(srcdir) in \
45104	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45105	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45106		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45107	esac; \
45108	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45109	libsrcdir="$$s/libstdc++-v3"; \
45110	$(SHELL) $${libsrcdir}/configure \
45111	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45112	  --target=${target_alias} $${srcdiroption} \
45113	  --with-build-libsubdir=$(HOST_SUBDIR) \
45114	  $(STAGEfeedback_CONFIGURE_FLAGS)
45115@endif target-libstdc++-v3-bootstrap
45116
45117
45118
45119
45120
45121.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45122maybe-all-target-libstdc++-v3:
45123@if gcc-bootstrap
45124all-target-libstdc++-v3: stage_current
45125@endif gcc-bootstrap
45126@if target-libstdc++-v3
45127TARGET-target-libstdc++-v3=all
45128maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45129all-target-libstdc++-v3: configure-target-libstdc++-v3
45130	@r=`${PWD_COMMAND}`; export r; \
45131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45132	$(RAW_CXX_TARGET_EXPORTS)  \
45133	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45134	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45135		$(TARGET-target-libstdc++-v3))
45136@endif target-libstdc++-v3
45137
45138
45139
45140.PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45141.PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45142maybe-all-stage1-target-libstdc++-v3:
45143maybe-clean-stage1-target-libstdc++-v3:
45144@if target-libstdc++-v3-bootstrap
45145maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45146all-stage1: all-stage1-target-libstdc++-v3
45147TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45148all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45149	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45150	@r=`${PWD_COMMAND}`; export r; \
45151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45152	TFLAGS="$(STAGE1_TFLAGS)"; \
45153	$(RAW_CXX_TARGET_EXPORTS)  \
45154	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45155	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45156		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45157		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45158		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45159		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45160		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45161		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45162		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45163		TFLAGS="$(STAGE1_TFLAGS)" \
45164		$(TARGET-stage1-target-libstdc++-v3)
45165
45166maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45167clean-stage1: clean-stage1-target-libstdc++-v3
45168clean-stage1-target-libstdc++-v3:
45169	@if [ $(current_stage) = stage1 ]; then \
45170	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45171	else \
45172	  [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45173	  $(MAKE) stage1-start; \
45174	fi; \
45175	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45176	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45177		 clean
45178@endif target-libstdc++-v3-bootstrap
45179
45180
45181.PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45182.PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45183maybe-all-stage2-target-libstdc++-v3:
45184maybe-clean-stage2-target-libstdc++-v3:
45185@if target-libstdc++-v3-bootstrap
45186maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45187all-stage2: all-stage2-target-libstdc++-v3
45188TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45189all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45190	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45191	@r=`${PWD_COMMAND}`; export r; \
45192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45193	TFLAGS="$(STAGE2_TFLAGS)"; \
45194	$(RAW_CXX_TARGET_EXPORTS) \
45195	  \
45196	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45197	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45198		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45199		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45200		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45201		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45202		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45203		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45204		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45205		TFLAGS="$(STAGE2_TFLAGS)" \
45206		$(TARGET-stage2-target-libstdc++-v3)
45207
45208maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45209clean-stage2: clean-stage2-target-libstdc++-v3
45210clean-stage2-target-libstdc++-v3:
45211	@if [ $(current_stage) = stage2 ]; then \
45212	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45213	else \
45214	  [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45215	  $(MAKE) stage2-start; \
45216	fi; \
45217	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45218	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45219		  \
45220		 clean
45221@endif target-libstdc++-v3-bootstrap
45222
45223
45224.PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45225.PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45226maybe-all-stage3-target-libstdc++-v3:
45227maybe-clean-stage3-target-libstdc++-v3:
45228@if target-libstdc++-v3-bootstrap
45229maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45230all-stage3: all-stage3-target-libstdc++-v3
45231TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45232all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45233	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45234	@r=`${PWD_COMMAND}`; export r; \
45235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45236	TFLAGS="$(STAGE3_TFLAGS)"; \
45237	$(RAW_CXX_TARGET_EXPORTS) \
45238	  \
45239	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45240	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45241		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45242		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45243		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45244		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45245		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45246		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45247		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45248		TFLAGS="$(STAGE3_TFLAGS)" \
45249		$(TARGET-stage3-target-libstdc++-v3)
45250
45251maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45252clean-stage3: clean-stage3-target-libstdc++-v3
45253clean-stage3-target-libstdc++-v3:
45254	@if [ $(current_stage) = stage3 ]; then \
45255	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45256	else \
45257	  [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45258	  $(MAKE) stage3-start; \
45259	fi; \
45260	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45261	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45262		  \
45263		 clean
45264@endif target-libstdc++-v3-bootstrap
45265
45266
45267.PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45268.PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45269maybe-all-stage4-target-libstdc++-v3:
45270maybe-clean-stage4-target-libstdc++-v3:
45271@if target-libstdc++-v3-bootstrap
45272maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45273all-stage4: all-stage4-target-libstdc++-v3
45274TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45275all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45276	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45277	@r=`${PWD_COMMAND}`; export r; \
45278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45279	TFLAGS="$(STAGE4_TFLAGS)"; \
45280	$(RAW_CXX_TARGET_EXPORTS) \
45281	  \
45282	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45283	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45284		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45285		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45286		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45287		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45288		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45289		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45290		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45291		TFLAGS="$(STAGE4_TFLAGS)" \
45292		$(TARGET-stage4-target-libstdc++-v3)
45293
45294maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45295clean-stage4: clean-stage4-target-libstdc++-v3
45296clean-stage4-target-libstdc++-v3:
45297	@if [ $(current_stage) = stage4 ]; then \
45298	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45299	else \
45300	  [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45301	  $(MAKE) stage4-start; \
45302	fi; \
45303	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45304	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45305		  \
45306		 clean
45307@endif target-libstdc++-v3-bootstrap
45308
45309
45310.PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45311.PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45312maybe-all-stageprofile-target-libstdc++-v3:
45313maybe-clean-stageprofile-target-libstdc++-v3:
45314@if target-libstdc++-v3-bootstrap
45315maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45316all-stageprofile: all-stageprofile-target-libstdc++-v3
45317TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45318all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45319	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45320	@r=`${PWD_COMMAND}`; export r; \
45321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45322	TFLAGS="$(STAGEprofile_TFLAGS)"; \
45323	$(RAW_CXX_TARGET_EXPORTS) \
45324	  \
45325	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45326	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45327		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45328		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45329		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45330		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45331		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45332		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45333		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45334		TFLAGS="$(STAGEprofile_TFLAGS)" \
45335		$(TARGET-stageprofile-target-libstdc++-v3)
45336
45337maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45338clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45339clean-stageprofile-target-libstdc++-v3:
45340	@if [ $(current_stage) = stageprofile ]; then \
45341	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45342	else \
45343	  [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45344	  $(MAKE) stageprofile-start; \
45345	fi; \
45346	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45347	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45348		  \
45349		 clean
45350@endif target-libstdc++-v3-bootstrap
45351
45352
45353.PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45354.PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45355maybe-all-stagefeedback-target-libstdc++-v3:
45356maybe-clean-stagefeedback-target-libstdc++-v3:
45357@if target-libstdc++-v3-bootstrap
45358maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45359all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45360TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45361all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45362	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45363	@r=`${PWD_COMMAND}`; export r; \
45364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45365	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45366	$(RAW_CXX_TARGET_EXPORTS) \
45367	  \
45368	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45369	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45370		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45371		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45372		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45373		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45374		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45375		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45376		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45377		TFLAGS="$(STAGEfeedback_TFLAGS)" \
45378		$(TARGET-stagefeedback-target-libstdc++-v3)
45379
45380maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45381clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45382clean-stagefeedback-target-libstdc++-v3:
45383	@if [ $(current_stage) = stagefeedback ]; then \
45384	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45385	else \
45386	  [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45387	  $(MAKE) stagefeedback-start; \
45388	fi; \
45389	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45390	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45391		  \
45392		 clean
45393@endif target-libstdc++-v3-bootstrap
45394
45395
45396
45397
45398
45399
45400.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45401maybe-check-target-libstdc++-v3:
45402@if target-libstdc++-v3
45403maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45404
45405check-target-libstdc++-v3:
45406	@: $(MAKE); $(unstage)
45407	@r=`${PWD_COMMAND}`; export r; \
45408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409	$(RAW_CXX_TARGET_EXPORTS) \
45410	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45411	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45412
45413@endif target-libstdc++-v3
45414
45415.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45416maybe-install-target-libstdc++-v3:
45417@if target-libstdc++-v3
45418maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45419
45420install-target-libstdc++-v3: installdirs
45421	@: $(MAKE); $(unstage)
45422	@r=`${PWD_COMMAND}`; export r; \
45423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45424	$(RAW_CXX_TARGET_EXPORTS) \
45425	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45426	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45427
45428@endif target-libstdc++-v3
45429
45430# Other targets (info, dvi, pdf, etc.)
45431
45432.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45433maybe-info-target-libstdc++-v3:
45434@if target-libstdc++-v3
45435maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45436
45437info-target-libstdc++-v3: \
45438    configure-target-libstdc++-v3
45439	@: $(MAKE); $(unstage)
45440	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45441	r=`${PWD_COMMAND}`; export r; \
45442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45443	$(RAW_CXX_TARGET_EXPORTS) \
45444	echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45445	for flag in $(EXTRA_TARGET_FLAGS); do \
45446	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45447	done; \
45448	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45449	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45450	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45451	          "RANLIB=$${RANLIB}" \
45452	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45453	           info) \
45454	  || exit 1
45455
45456@endif target-libstdc++-v3
45457
45458.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45459maybe-dvi-target-libstdc++-v3:
45460@if target-libstdc++-v3
45461maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45462
45463dvi-target-libstdc++-v3: \
45464    configure-target-libstdc++-v3
45465	@: $(MAKE); $(unstage)
45466	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45467	r=`${PWD_COMMAND}`; export r; \
45468	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469	$(RAW_CXX_TARGET_EXPORTS) \
45470	echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45471	for flag in $(EXTRA_TARGET_FLAGS); do \
45472	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45473	done; \
45474	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45475	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45476	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45477	          "RANLIB=$${RANLIB}" \
45478	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45479	           dvi) \
45480	  || exit 1
45481
45482@endif target-libstdc++-v3
45483
45484.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45485maybe-pdf-target-libstdc++-v3:
45486@if target-libstdc++-v3
45487maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45488
45489pdf-target-libstdc++-v3: \
45490    configure-target-libstdc++-v3
45491	@: $(MAKE); $(unstage)
45492	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45493	r=`${PWD_COMMAND}`; export r; \
45494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495	$(RAW_CXX_TARGET_EXPORTS) \
45496	echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45497	for flag in $(EXTRA_TARGET_FLAGS); do \
45498	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45499	done; \
45500	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45501	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45502	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45503	          "RANLIB=$${RANLIB}" \
45504	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45505	           pdf) \
45506	  || exit 1
45507
45508@endif target-libstdc++-v3
45509
45510.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45511maybe-html-target-libstdc++-v3:
45512@if target-libstdc++-v3
45513maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45514
45515html-target-libstdc++-v3: \
45516    configure-target-libstdc++-v3
45517	@: $(MAKE); $(unstage)
45518	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45519	r=`${PWD_COMMAND}`; export r; \
45520	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45521	$(RAW_CXX_TARGET_EXPORTS) \
45522	echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45523	for flag in $(EXTRA_TARGET_FLAGS); do \
45524	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45525	done; \
45526	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45527	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45528	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45529	          "RANLIB=$${RANLIB}" \
45530	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45531	           html) \
45532	  || exit 1
45533
45534@endif target-libstdc++-v3
45535
45536.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45537maybe-TAGS-target-libstdc++-v3:
45538@if target-libstdc++-v3
45539maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45540
45541TAGS-target-libstdc++-v3: \
45542    configure-target-libstdc++-v3
45543	@: $(MAKE); $(unstage)
45544	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45545	r=`${PWD_COMMAND}`; export r; \
45546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45547	$(RAW_CXX_TARGET_EXPORTS) \
45548	echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45549	for flag in $(EXTRA_TARGET_FLAGS); do \
45550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45551	done; \
45552	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45553	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45554	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45555	          "RANLIB=$${RANLIB}" \
45556	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45557	           TAGS) \
45558	  || exit 1
45559
45560@endif target-libstdc++-v3
45561
45562.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45563maybe-install-info-target-libstdc++-v3:
45564@if target-libstdc++-v3
45565maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45566
45567install-info-target-libstdc++-v3: \
45568    configure-target-libstdc++-v3 \
45569    info-target-libstdc++-v3
45570	@: $(MAKE); $(unstage)
45571	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45572	r=`${PWD_COMMAND}`; export r; \
45573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45574	$(RAW_CXX_TARGET_EXPORTS) \
45575	echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45576	for flag in $(EXTRA_TARGET_FLAGS); do \
45577	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45578	done; \
45579	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45582	          "RANLIB=$${RANLIB}" \
45583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45584	           install-info) \
45585	  || exit 1
45586
45587@endif target-libstdc++-v3
45588
45589.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45590maybe-install-pdf-target-libstdc++-v3:
45591@if target-libstdc++-v3
45592maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45593
45594install-pdf-target-libstdc++-v3: \
45595    configure-target-libstdc++-v3 \
45596    pdf-target-libstdc++-v3
45597	@: $(MAKE); $(unstage)
45598	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45599	r=`${PWD_COMMAND}`; export r; \
45600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601	$(RAW_CXX_TARGET_EXPORTS) \
45602	echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45603	for flag in $(EXTRA_TARGET_FLAGS); do \
45604	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45605	done; \
45606	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45607	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45608	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45609	          "RANLIB=$${RANLIB}" \
45610	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45611	           install-pdf) \
45612	  || exit 1
45613
45614@endif target-libstdc++-v3
45615
45616.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45617maybe-install-html-target-libstdc++-v3:
45618@if target-libstdc++-v3
45619maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45620
45621install-html-target-libstdc++-v3: \
45622    configure-target-libstdc++-v3 \
45623    html-target-libstdc++-v3
45624	@: $(MAKE); $(unstage)
45625	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45626	r=`${PWD_COMMAND}`; export r; \
45627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45628	$(RAW_CXX_TARGET_EXPORTS) \
45629	echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45630	for flag in $(EXTRA_TARGET_FLAGS); do \
45631	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45632	done; \
45633	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45634	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45635	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45636	          "RANLIB=$${RANLIB}" \
45637	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45638	           install-html) \
45639	  || exit 1
45640
45641@endif target-libstdc++-v3
45642
45643.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45644maybe-installcheck-target-libstdc++-v3:
45645@if target-libstdc++-v3
45646maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45647
45648installcheck-target-libstdc++-v3: \
45649    configure-target-libstdc++-v3
45650	@: $(MAKE); $(unstage)
45651	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45652	r=`${PWD_COMMAND}`; export r; \
45653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45654	$(RAW_CXX_TARGET_EXPORTS) \
45655	echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45656	for flag in $(EXTRA_TARGET_FLAGS); do \
45657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45658	done; \
45659	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45660	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45661	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45662	          "RANLIB=$${RANLIB}" \
45663	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45664	           installcheck) \
45665	  || exit 1
45666
45667@endif target-libstdc++-v3
45668
45669.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45670maybe-mostlyclean-target-libstdc++-v3:
45671@if target-libstdc++-v3
45672maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45673
45674mostlyclean-target-libstdc++-v3:
45675	@: $(MAKE); $(unstage)
45676	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45677	r=`${PWD_COMMAND}`; export r; \
45678	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45679	$(RAW_CXX_TARGET_EXPORTS) \
45680	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45681	for flag in $(EXTRA_TARGET_FLAGS); do \
45682	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45683	done; \
45684	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45685	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45686	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45687	          "RANLIB=$${RANLIB}" \
45688	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45689	           mostlyclean) \
45690	  || exit 1
45691
45692@endif target-libstdc++-v3
45693
45694.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45695maybe-clean-target-libstdc++-v3:
45696@if target-libstdc++-v3
45697maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45698
45699clean-target-libstdc++-v3:
45700	@: $(MAKE); $(unstage)
45701	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45702	r=`${PWD_COMMAND}`; export r; \
45703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45704	$(RAW_CXX_TARGET_EXPORTS) \
45705	echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
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)/libstdc++-v3 && \
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	           clean) \
45715	  || exit 1
45716
45717@endif target-libstdc++-v3
45718
45719.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45720maybe-distclean-target-libstdc++-v3:
45721@if target-libstdc++-v3
45722maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45723
45724distclean-target-libstdc++-v3:
45725	@: $(MAKE); $(unstage)
45726	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45727	r=`${PWD_COMMAND}`; export r; \
45728	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45729	$(RAW_CXX_TARGET_EXPORTS) \
45730	echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45731	for flag in $(EXTRA_TARGET_FLAGS); do \
45732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45733	done; \
45734	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45735	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45736	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45737	          "RANLIB=$${RANLIB}" \
45738	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45739	           distclean) \
45740	  || exit 1
45741
45742@endif target-libstdc++-v3
45743
45744.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45745maybe-maintainer-clean-target-libstdc++-v3:
45746@if target-libstdc++-v3
45747maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45748
45749maintainer-clean-target-libstdc++-v3:
45750	@: $(MAKE); $(unstage)
45751	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45752	r=`${PWD_COMMAND}`; export r; \
45753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754	$(RAW_CXX_TARGET_EXPORTS) \
45755	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45756	for flag in $(EXTRA_TARGET_FLAGS); do \
45757	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45758	done; \
45759	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45762	          "RANLIB=$${RANLIB}" \
45763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45764	           maintainer-clean) \
45765	  || exit 1
45766
45767@endif target-libstdc++-v3
45768
45769
45770
45771
45772
45773.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45774maybe-configure-target-libmudflap:
45775@if gcc-bootstrap
45776configure-target-libmudflap: stage_current
45777@endif gcc-bootstrap
45778@if target-libmudflap
45779maybe-configure-target-libmudflap: configure-target-libmudflap
45780configure-target-libmudflap:
45781	@: $(MAKE); $(unstage)
45782	@r=`${PWD_COMMAND}`; export r; \
45783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45784	echo "Checking multilib configuration for libmudflap..."; \
45785	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45786	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45787	if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45788	  if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45789	    rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45790	  else \
45791	    rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45792	    mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45793	  fi; \
45794	else \
45795	  mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45796	fi; \
45797	test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45798	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45799	$(NORMAL_TARGET_EXPORTS)  \
45800	echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45801	cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45802	case $(srcdir) in \
45803	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45804	  *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45805		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45806	esac; \
45807	srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45808	libsrcdir="$$s/libmudflap"; \
45809	rm -f no-such-file || : ; \
45810	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45811	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45812	  --target=${target_alias} $${srcdiroption}  \
45813	  || exit 1
45814@endif target-libmudflap
45815
45816
45817
45818
45819
45820.PHONY: all-target-libmudflap maybe-all-target-libmudflap
45821maybe-all-target-libmudflap:
45822@if gcc-bootstrap
45823all-target-libmudflap: stage_current
45824@endif gcc-bootstrap
45825@if target-libmudflap
45826TARGET-target-libmudflap=all
45827maybe-all-target-libmudflap: all-target-libmudflap
45828all-target-libmudflap: configure-target-libmudflap
45829	@: $(MAKE); $(unstage)
45830	@r=`${PWD_COMMAND}`; export r; \
45831	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45832	$(NORMAL_TARGET_EXPORTS)  \
45833	(cd $(TARGET_SUBDIR)/libmudflap && \
45834	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45835		$(TARGET-target-libmudflap))
45836@endif target-libmudflap
45837
45838
45839
45840
45841
45842.PHONY: check-target-libmudflap maybe-check-target-libmudflap
45843maybe-check-target-libmudflap:
45844@if target-libmudflap
45845maybe-check-target-libmudflap: check-target-libmudflap
45846
45847check-target-libmudflap:
45848	@: $(MAKE); $(unstage)
45849	@r=`${PWD_COMMAND}`; export r; \
45850	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45851	$(NORMAL_TARGET_EXPORTS) \
45852	(cd $(TARGET_SUBDIR)/libmudflap && \
45853	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45854
45855@endif target-libmudflap
45856
45857.PHONY: install-target-libmudflap maybe-install-target-libmudflap
45858maybe-install-target-libmudflap:
45859@if target-libmudflap
45860maybe-install-target-libmudflap: install-target-libmudflap
45861
45862install-target-libmudflap: installdirs
45863	@: $(MAKE); $(unstage)
45864	@r=`${PWD_COMMAND}`; export r; \
45865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45866	$(NORMAL_TARGET_EXPORTS) \
45867	(cd $(TARGET_SUBDIR)/libmudflap && \
45868	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45869
45870@endif target-libmudflap
45871
45872# Other targets (info, dvi, pdf, etc.)
45873
45874.PHONY: maybe-info-target-libmudflap info-target-libmudflap
45875maybe-info-target-libmudflap:
45876@if target-libmudflap
45877maybe-info-target-libmudflap: info-target-libmudflap
45878
45879info-target-libmudflap: \
45880    configure-target-libmudflap
45881	@: $(MAKE); $(unstage)
45882	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45883	r=`${PWD_COMMAND}`; export r; \
45884	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45885	$(NORMAL_TARGET_EXPORTS) \
45886	echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45887	for flag in $(EXTRA_TARGET_FLAGS); do \
45888	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45889	done; \
45890	(cd $(TARGET_SUBDIR)/libmudflap && \
45891	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45892	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45893	          "RANLIB=$${RANLIB}" \
45894	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45895	           info) \
45896	  || exit 1
45897
45898@endif target-libmudflap
45899
45900.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45901maybe-dvi-target-libmudflap:
45902@if target-libmudflap
45903maybe-dvi-target-libmudflap: dvi-target-libmudflap
45904
45905dvi-target-libmudflap: \
45906    configure-target-libmudflap
45907	@: $(MAKE); $(unstage)
45908	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45909	r=`${PWD_COMMAND}`; export r; \
45910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911	$(NORMAL_TARGET_EXPORTS) \
45912	echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45913	for flag in $(EXTRA_TARGET_FLAGS); do \
45914	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45915	done; \
45916	(cd $(TARGET_SUBDIR)/libmudflap && \
45917	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45918	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45919	          "RANLIB=$${RANLIB}" \
45920	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45921	           dvi) \
45922	  || exit 1
45923
45924@endif target-libmudflap
45925
45926.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45927maybe-pdf-target-libmudflap:
45928@if target-libmudflap
45929maybe-pdf-target-libmudflap: pdf-target-libmudflap
45930
45931pdf-target-libmudflap: \
45932    configure-target-libmudflap
45933	@: $(MAKE); $(unstage)
45934	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45935	r=`${PWD_COMMAND}`; export r; \
45936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45937	$(NORMAL_TARGET_EXPORTS) \
45938	echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45939	for flag in $(EXTRA_TARGET_FLAGS); do \
45940	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45941	done; \
45942	(cd $(TARGET_SUBDIR)/libmudflap && \
45943	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45944	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45945	          "RANLIB=$${RANLIB}" \
45946	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45947	           pdf) \
45948	  || exit 1
45949
45950@endif target-libmudflap
45951
45952.PHONY: maybe-html-target-libmudflap html-target-libmudflap
45953maybe-html-target-libmudflap:
45954@if target-libmudflap
45955maybe-html-target-libmudflap: html-target-libmudflap
45956
45957html-target-libmudflap: \
45958    configure-target-libmudflap
45959	@: $(MAKE); $(unstage)
45960	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45961	r=`${PWD_COMMAND}`; export r; \
45962	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963	$(NORMAL_TARGET_EXPORTS) \
45964	echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45965	for flag in $(EXTRA_TARGET_FLAGS); do \
45966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967	done; \
45968	(cd $(TARGET_SUBDIR)/libmudflap && \
45969	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45970	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45971	          "RANLIB=$${RANLIB}" \
45972	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45973	           html) \
45974	  || exit 1
45975
45976@endif target-libmudflap
45977
45978.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45979maybe-TAGS-target-libmudflap:
45980@if target-libmudflap
45981maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
45982
45983TAGS-target-libmudflap: \
45984    configure-target-libmudflap
45985	@: $(MAKE); $(unstage)
45986	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45987	r=`${PWD_COMMAND}`; export r; \
45988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989	$(NORMAL_TARGET_EXPORTS) \
45990	echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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	           TAGS) \
46000	  || exit 1
46001
46002@endif target-libmudflap
46003
46004.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46005maybe-install-info-target-libmudflap:
46006@if target-libmudflap
46007maybe-install-info-target-libmudflap: install-info-target-libmudflap
46008
46009install-info-target-libmudflap: \
46010    configure-target-libmudflap \
46011    info-target-libmudflap
46012	@: $(MAKE); $(unstage)
46013	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46014	r=`${PWD_COMMAND}`; export r; \
46015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016	$(NORMAL_TARGET_EXPORTS) \
46017	echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46018	for flag in $(EXTRA_TARGET_FLAGS); do \
46019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46020	done; \
46021	(cd $(TARGET_SUBDIR)/libmudflap && \
46022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46024	          "RANLIB=$${RANLIB}" \
46025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46026	           install-info) \
46027	  || exit 1
46028
46029@endif target-libmudflap
46030
46031.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46032maybe-install-pdf-target-libmudflap:
46033@if target-libmudflap
46034maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46035
46036install-pdf-target-libmudflap: \
46037    configure-target-libmudflap \
46038    pdf-target-libmudflap
46039	@: $(MAKE); $(unstage)
46040	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46041	r=`${PWD_COMMAND}`; export r; \
46042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46043	$(NORMAL_TARGET_EXPORTS) \
46044	echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46045	for flag in $(EXTRA_TARGET_FLAGS); do \
46046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46047	done; \
46048	(cd $(TARGET_SUBDIR)/libmudflap && \
46049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46051	          "RANLIB=$${RANLIB}" \
46052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46053	           install-pdf) \
46054	  || exit 1
46055
46056@endif target-libmudflap
46057
46058.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46059maybe-install-html-target-libmudflap:
46060@if target-libmudflap
46061maybe-install-html-target-libmudflap: install-html-target-libmudflap
46062
46063install-html-target-libmudflap: \
46064    configure-target-libmudflap \
46065    html-target-libmudflap
46066	@: $(MAKE); $(unstage)
46067	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46068	r=`${PWD_COMMAND}`; export r; \
46069	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46070	$(NORMAL_TARGET_EXPORTS) \
46071	echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46072	for flag in $(EXTRA_TARGET_FLAGS); do \
46073	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46074	done; \
46075	(cd $(TARGET_SUBDIR)/libmudflap && \
46076	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46077	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46078	          "RANLIB=$${RANLIB}" \
46079	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46080	           install-html) \
46081	  || exit 1
46082
46083@endif target-libmudflap
46084
46085.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46086maybe-installcheck-target-libmudflap:
46087@if target-libmudflap
46088maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46089
46090installcheck-target-libmudflap: \
46091    configure-target-libmudflap
46092	@: $(MAKE); $(unstage)
46093	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46094	r=`${PWD_COMMAND}`; export r; \
46095	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46096	$(NORMAL_TARGET_EXPORTS) \
46097	echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46098	for flag in $(EXTRA_TARGET_FLAGS); do \
46099	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46100	done; \
46101	(cd $(TARGET_SUBDIR)/libmudflap && \
46102	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46103	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46104	          "RANLIB=$${RANLIB}" \
46105	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46106	           installcheck) \
46107	  || exit 1
46108
46109@endif target-libmudflap
46110
46111.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46112maybe-mostlyclean-target-libmudflap:
46113@if target-libmudflap
46114maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46115
46116mostlyclean-target-libmudflap:
46117	@: $(MAKE); $(unstage)
46118	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46119	r=`${PWD_COMMAND}`; export r; \
46120	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46121	$(NORMAL_TARGET_EXPORTS) \
46122	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46123	for flag in $(EXTRA_TARGET_FLAGS); do \
46124	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46125	done; \
46126	(cd $(TARGET_SUBDIR)/libmudflap && \
46127	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46128	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46129	          "RANLIB=$${RANLIB}" \
46130	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46131	           mostlyclean) \
46132	  || exit 1
46133
46134@endif target-libmudflap
46135
46136.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46137maybe-clean-target-libmudflap:
46138@if target-libmudflap
46139maybe-clean-target-libmudflap: clean-target-libmudflap
46140
46141clean-target-libmudflap:
46142	@: $(MAKE); $(unstage)
46143	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46144	r=`${PWD_COMMAND}`; export r; \
46145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146	$(NORMAL_TARGET_EXPORTS) \
46147	echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46148	for flag in $(EXTRA_TARGET_FLAGS); do \
46149	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46150	done; \
46151	(cd $(TARGET_SUBDIR)/libmudflap && \
46152	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46153	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46154	          "RANLIB=$${RANLIB}" \
46155	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46156	           clean) \
46157	  || exit 1
46158
46159@endif target-libmudflap
46160
46161.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46162maybe-distclean-target-libmudflap:
46163@if target-libmudflap
46164maybe-distclean-target-libmudflap: distclean-target-libmudflap
46165
46166distclean-target-libmudflap:
46167	@: $(MAKE); $(unstage)
46168	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46169	r=`${PWD_COMMAND}`; export r; \
46170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46171	$(NORMAL_TARGET_EXPORTS) \
46172	echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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	           distclean) \
46182	  || exit 1
46183
46184@endif target-libmudflap
46185
46186.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46187maybe-maintainer-clean-target-libmudflap:
46188@if target-libmudflap
46189maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46190
46191maintainer-clean-target-libmudflap:
46192	@: $(MAKE); $(unstage)
46193	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46194	r=`${PWD_COMMAND}`; export r; \
46195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46196	$(NORMAL_TARGET_EXPORTS) \
46197	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46198	for flag in $(EXTRA_TARGET_FLAGS); do \
46199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46200	done; \
46201	(cd $(TARGET_SUBDIR)/libmudflap && \
46202	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46203	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46204	          "RANLIB=$${RANLIB}" \
46205	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46206	           maintainer-clean) \
46207	  || exit 1
46208
46209@endif target-libmudflap
46210
46211
46212
46213
46214
46215.PHONY: configure-target-libssp maybe-configure-target-libssp
46216maybe-configure-target-libssp:
46217@if gcc-bootstrap
46218configure-target-libssp: stage_current
46219@endif gcc-bootstrap
46220@if target-libssp
46221maybe-configure-target-libssp: configure-target-libssp
46222configure-target-libssp:
46223	@: $(MAKE); $(unstage)
46224	@r=`${PWD_COMMAND}`; export r; \
46225	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226	echo "Checking multilib configuration for libssp..."; \
46227	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46228	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46229	if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46230	  if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46231	    rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46232	  else \
46233	    rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46234	    mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46235	  fi; \
46236	else \
46237	  mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46238	fi; \
46239	test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46240	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46241	$(NORMAL_TARGET_EXPORTS)  \
46242	echo Configuring in $(TARGET_SUBDIR)/libssp; \
46243	cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46244	case $(srcdir) in \
46245	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46246	  *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46247		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46248	esac; \
46249	srcdiroption="--srcdir=$${topdir}/libssp"; \
46250	libsrcdir="$$s/libssp"; \
46251	rm -f no-such-file || : ; \
46252	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46253	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46254	  --target=${target_alias} $${srcdiroption}  \
46255	  || exit 1
46256@endif target-libssp
46257
46258
46259
46260
46261
46262.PHONY: all-target-libssp maybe-all-target-libssp
46263maybe-all-target-libssp:
46264@if gcc-bootstrap
46265all-target-libssp: stage_current
46266@endif gcc-bootstrap
46267@if target-libssp
46268TARGET-target-libssp=all
46269maybe-all-target-libssp: all-target-libssp
46270all-target-libssp: configure-target-libssp
46271	@: $(MAKE); $(unstage)
46272	@r=`${PWD_COMMAND}`; export r; \
46273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46274	$(NORMAL_TARGET_EXPORTS)  \
46275	(cd $(TARGET_SUBDIR)/libssp && \
46276	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46277		$(TARGET-target-libssp))
46278@endif target-libssp
46279
46280
46281
46282
46283
46284.PHONY: check-target-libssp maybe-check-target-libssp
46285maybe-check-target-libssp:
46286@if target-libssp
46287maybe-check-target-libssp: check-target-libssp
46288
46289check-target-libssp:
46290	@: $(MAKE); $(unstage)
46291	@r=`${PWD_COMMAND}`; export r; \
46292	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46293	$(NORMAL_TARGET_EXPORTS) \
46294	(cd $(TARGET_SUBDIR)/libssp && \
46295	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46296
46297@endif target-libssp
46298
46299.PHONY: install-target-libssp maybe-install-target-libssp
46300maybe-install-target-libssp:
46301@if target-libssp
46302maybe-install-target-libssp: install-target-libssp
46303
46304install-target-libssp: installdirs
46305	@: $(MAKE); $(unstage)
46306	@r=`${PWD_COMMAND}`; export r; \
46307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46308	$(NORMAL_TARGET_EXPORTS) \
46309	(cd $(TARGET_SUBDIR)/libssp && \
46310	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46311
46312@endif target-libssp
46313
46314# Other targets (info, dvi, pdf, etc.)
46315
46316.PHONY: maybe-info-target-libssp info-target-libssp
46317maybe-info-target-libssp:
46318@if target-libssp
46319maybe-info-target-libssp: info-target-libssp
46320
46321info-target-libssp: \
46322    configure-target-libssp
46323	@: $(MAKE); $(unstage)
46324	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46325	r=`${PWD_COMMAND}`; export r; \
46326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46327	$(NORMAL_TARGET_EXPORTS) \
46328	echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46329	for flag in $(EXTRA_TARGET_FLAGS); do \
46330	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46331	done; \
46332	(cd $(TARGET_SUBDIR)/libssp && \
46333	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46334	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46335	          "RANLIB=$${RANLIB}" \
46336	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46337	           info) \
46338	  || exit 1
46339
46340@endif target-libssp
46341
46342.PHONY: maybe-dvi-target-libssp dvi-target-libssp
46343maybe-dvi-target-libssp:
46344@if target-libssp
46345maybe-dvi-target-libssp: dvi-target-libssp
46346
46347dvi-target-libssp: \
46348    configure-target-libssp
46349	@: $(MAKE); $(unstage)
46350	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46351	r=`${PWD_COMMAND}`; export r; \
46352	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353	$(NORMAL_TARGET_EXPORTS) \
46354	echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46355	for flag in $(EXTRA_TARGET_FLAGS); do \
46356	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46357	done; \
46358	(cd $(TARGET_SUBDIR)/libssp && \
46359	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46360	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46361	          "RANLIB=$${RANLIB}" \
46362	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46363	           dvi) \
46364	  || exit 1
46365
46366@endif target-libssp
46367
46368.PHONY: maybe-pdf-target-libssp pdf-target-libssp
46369maybe-pdf-target-libssp:
46370@if target-libssp
46371maybe-pdf-target-libssp: pdf-target-libssp
46372
46373pdf-target-libssp: \
46374    configure-target-libssp
46375	@: $(MAKE); $(unstage)
46376	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46377	r=`${PWD_COMMAND}`; export r; \
46378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46379	$(NORMAL_TARGET_EXPORTS) \
46380	echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46381	for flag in $(EXTRA_TARGET_FLAGS); do \
46382	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46383	done; \
46384	(cd $(TARGET_SUBDIR)/libssp && \
46385	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46386	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46387	          "RANLIB=$${RANLIB}" \
46388	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46389	           pdf) \
46390	  || exit 1
46391
46392@endif target-libssp
46393
46394.PHONY: maybe-html-target-libssp html-target-libssp
46395maybe-html-target-libssp:
46396@if target-libssp
46397maybe-html-target-libssp: html-target-libssp
46398
46399html-target-libssp: \
46400    configure-target-libssp
46401	@: $(MAKE); $(unstage)
46402	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46403	r=`${PWD_COMMAND}`; export r; \
46404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405	$(NORMAL_TARGET_EXPORTS) \
46406	echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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	           html) \
46416	  || exit 1
46417
46418@endif target-libssp
46419
46420.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46421maybe-TAGS-target-libssp:
46422@if target-libssp
46423maybe-TAGS-target-libssp: TAGS-target-libssp
46424
46425TAGS-target-libssp: \
46426    configure-target-libssp
46427	@: $(MAKE); $(unstage)
46428	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46429	r=`${PWD_COMMAND}`; export r; \
46430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46431	$(NORMAL_TARGET_EXPORTS) \
46432	echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46433	for flag in $(EXTRA_TARGET_FLAGS); do \
46434	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46435	done; \
46436	(cd $(TARGET_SUBDIR)/libssp && \
46437	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46438	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46439	          "RANLIB=$${RANLIB}" \
46440	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46441	           TAGS) \
46442	  || exit 1
46443
46444@endif target-libssp
46445
46446.PHONY: maybe-install-info-target-libssp install-info-target-libssp
46447maybe-install-info-target-libssp:
46448@if target-libssp
46449maybe-install-info-target-libssp: install-info-target-libssp
46450
46451install-info-target-libssp: \
46452    configure-target-libssp \
46453    info-target-libssp
46454	@: $(MAKE); $(unstage)
46455	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46456	r=`${PWD_COMMAND}`; export r; \
46457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46458	$(NORMAL_TARGET_EXPORTS) \
46459	echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46460	for flag in $(EXTRA_TARGET_FLAGS); do \
46461	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46462	done; \
46463	(cd $(TARGET_SUBDIR)/libssp && \
46464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46466	          "RANLIB=$${RANLIB}" \
46467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46468	           install-info) \
46469	  || exit 1
46470
46471@endif target-libssp
46472
46473.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46474maybe-install-pdf-target-libssp:
46475@if target-libssp
46476maybe-install-pdf-target-libssp: install-pdf-target-libssp
46477
46478install-pdf-target-libssp: \
46479    configure-target-libssp \
46480    pdf-target-libssp
46481	@: $(MAKE); $(unstage)
46482	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46483	r=`${PWD_COMMAND}`; export r; \
46484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46485	$(NORMAL_TARGET_EXPORTS) \
46486	echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46487	for flag in $(EXTRA_TARGET_FLAGS); do \
46488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46489	done; \
46490	(cd $(TARGET_SUBDIR)/libssp && \
46491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46493	          "RANLIB=$${RANLIB}" \
46494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46495	           install-pdf) \
46496	  || exit 1
46497
46498@endif target-libssp
46499
46500.PHONY: maybe-install-html-target-libssp install-html-target-libssp
46501maybe-install-html-target-libssp:
46502@if target-libssp
46503maybe-install-html-target-libssp: install-html-target-libssp
46504
46505install-html-target-libssp: \
46506    configure-target-libssp \
46507    html-target-libssp
46508	@: $(MAKE); $(unstage)
46509	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46510	r=`${PWD_COMMAND}`; export r; \
46511	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46512	$(NORMAL_TARGET_EXPORTS) \
46513	echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46514	for flag in $(EXTRA_TARGET_FLAGS); do \
46515	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46516	done; \
46517	(cd $(TARGET_SUBDIR)/libssp && \
46518	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46519	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46520	          "RANLIB=$${RANLIB}" \
46521	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46522	           install-html) \
46523	  || exit 1
46524
46525@endif target-libssp
46526
46527.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46528maybe-installcheck-target-libssp:
46529@if target-libssp
46530maybe-installcheck-target-libssp: installcheck-target-libssp
46531
46532installcheck-target-libssp: \
46533    configure-target-libssp
46534	@: $(MAKE); $(unstage)
46535	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46536	r=`${PWD_COMMAND}`; export r; \
46537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46538	$(NORMAL_TARGET_EXPORTS) \
46539	echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46540	for flag in $(EXTRA_TARGET_FLAGS); do \
46541	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46542	done; \
46543	(cd $(TARGET_SUBDIR)/libssp && \
46544	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46545	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46546	          "RANLIB=$${RANLIB}" \
46547	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46548	           installcheck) \
46549	  || exit 1
46550
46551@endif target-libssp
46552
46553.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46554maybe-mostlyclean-target-libssp:
46555@if target-libssp
46556maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46557
46558mostlyclean-target-libssp:
46559	@: $(MAKE); $(unstage)
46560	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46561	r=`${PWD_COMMAND}`; export r; \
46562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46563	$(NORMAL_TARGET_EXPORTS) \
46564	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46565	for flag in $(EXTRA_TARGET_FLAGS); do \
46566	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46567	done; \
46568	(cd $(TARGET_SUBDIR)/libssp && \
46569	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46570	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46571	          "RANLIB=$${RANLIB}" \
46572	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46573	           mostlyclean) \
46574	  || exit 1
46575
46576@endif target-libssp
46577
46578.PHONY: maybe-clean-target-libssp clean-target-libssp
46579maybe-clean-target-libssp:
46580@if target-libssp
46581maybe-clean-target-libssp: clean-target-libssp
46582
46583clean-target-libssp:
46584	@: $(MAKE); $(unstage)
46585	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46586	r=`${PWD_COMMAND}`; export r; \
46587	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588	$(NORMAL_TARGET_EXPORTS) \
46589	echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46590	for flag in $(EXTRA_TARGET_FLAGS); do \
46591	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46592	done; \
46593	(cd $(TARGET_SUBDIR)/libssp && \
46594	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46595	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46596	          "RANLIB=$${RANLIB}" \
46597	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46598	           clean) \
46599	  || exit 1
46600
46601@endif target-libssp
46602
46603.PHONY: maybe-distclean-target-libssp distclean-target-libssp
46604maybe-distclean-target-libssp:
46605@if target-libssp
46606maybe-distclean-target-libssp: distclean-target-libssp
46607
46608distclean-target-libssp:
46609	@: $(MAKE); $(unstage)
46610	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46611	r=`${PWD_COMMAND}`; export r; \
46612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46613	$(NORMAL_TARGET_EXPORTS) \
46614	echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46615	for flag in $(EXTRA_TARGET_FLAGS); do \
46616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46617	done; \
46618	(cd $(TARGET_SUBDIR)/libssp && \
46619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46621	          "RANLIB=$${RANLIB}" \
46622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46623	           distclean) \
46624	  || exit 1
46625
46626@endif target-libssp
46627
46628.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46629maybe-maintainer-clean-target-libssp:
46630@if target-libssp
46631maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46632
46633maintainer-clean-target-libssp:
46634	@: $(MAKE); $(unstage)
46635	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46636	r=`${PWD_COMMAND}`; export r; \
46637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46638	$(NORMAL_TARGET_EXPORTS) \
46639	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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	           maintainer-clean) \
46649	  || exit 1
46650
46651@endif target-libssp
46652
46653
46654
46655
46656
46657.PHONY: configure-target-newlib maybe-configure-target-newlib
46658maybe-configure-target-newlib:
46659@if gcc-bootstrap
46660configure-target-newlib: stage_current
46661@endif gcc-bootstrap
46662@if target-newlib
46663maybe-configure-target-newlib: configure-target-newlib
46664configure-target-newlib:
46665	@: $(MAKE); $(unstage)
46666	@r=`${PWD_COMMAND}`; export r; \
46667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46668	echo "Checking multilib configuration for newlib..."; \
46669	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46670	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46671	if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46672	  if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46673	    rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46674	  else \
46675	    rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46676	    mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46677	  fi; \
46678	else \
46679	  mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46680	fi; \
46681	test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46682	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46683	$(NORMAL_TARGET_EXPORTS)  \
46684	echo Configuring in $(TARGET_SUBDIR)/newlib; \
46685	cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46686	case $(srcdir) in \
46687	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46688	  *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46689		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46690	esac; \
46691	srcdiroption="--srcdir=$${topdir}/newlib"; \
46692	libsrcdir="$$s/newlib"; \
46693	rm -f no-such-file || : ; \
46694	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46695	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46696	  --target=${target_alias} $${srcdiroption}  \
46697	  || exit 1
46698@endif target-newlib
46699
46700
46701
46702
46703
46704.PHONY: all-target-newlib maybe-all-target-newlib
46705maybe-all-target-newlib:
46706@if gcc-bootstrap
46707all-target-newlib: stage_current
46708@endif gcc-bootstrap
46709@if target-newlib
46710TARGET-target-newlib=all
46711maybe-all-target-newlib: all-target-newlib
46712all-target-newlib: configure-target-newlib
46713	@: $(MAKE); $(unstage)
46714	@r=`${PWD_COMMAND}`; export r; \
46715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46716	$(NORMAL_TARGET_EXPORTS)  \
46717	(cd $(TARGET_SUBDIR)/newlib && \
46718	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46719		$(TARGET-target-newlib))
46720@endif target-newlib
46721
46722
46723
46724
46725
46726.PHONY: check-target-newlib maybe-check-target-newlib
46727maybe-check-target-newlib:
46728@if target-newlib
46729maybe-check-target-newlib: check-target-newlib
46730
46731check-target-newlib:
46732	@: $(MAKE); $(unstage)
46733	@r=`${PWD_COMMAND}`; export r; \
46734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46735	$(NORMAL_TARGET_EXPORTS) \
46736	(cd $(TARGET_SUBDIR)/newlib && \
46737	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46738
46739@endif target-newlib
46740
46741.PHONY: install-target-newlib maybe-install-target-newlib
46742maybe-install-target-newlib:
46743@if target-newlib
46744maybe-install-target-newlib: install-target-newlib
46745
46746install-target-newlib: installdirs
46747	@: $(MAKE); $(unstage)
46748	@r=`${PWD_COMMAND}`; export r; \
46749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46750	$(NORMAL_TARGET_EXPORTS) \
46751	(cd $(TARGET_SUBDIR)/newlib && \
46752	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46753
46754@endif target-newlib
46755
46756# Other targets (info, dvi, pdf, etc.)
46757
46758.PHONY: maybe-info-target-newlib info-target-newlib
46759maybe-info-target-newlib:
46760@if target-newlib
46761maybe-info-target-newlib: info-target-newlib
46762
46763info-target-newlib: \
46764    configure-target-newlib
46765	@: $(MAKE); $(unstage)
46766	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46767	r=`${PWD_COMMAND}`; export r; \
46768	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46769	$(NORMAL_TARGET_EXPORTS) \
46770	echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46771	for flag in $(EXTRA_TARGET_FLAGS); do \
46772	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46773	done; \
46774	(cd $(TARGET_SUBDIR)/newlib && \
46775	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46776	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46777	          "RANLIB=$${RANLIB}" \
46778	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46779	           info) \
46780	  || exit 1
46781
46782@endif target-newlib
46783
46784.PHONY: maybe-dvi-target-newlib dvi-target-newlib
46785maybe-dvi-target-newlib:
46786@if target-newlib
46787maybe-dvi-target-newlib: dvi-target-newlib
46788
46789dvi-target-newlib: \
46790    configure-target-newlib
46791	@: $(MAKE); $(unstage)
46792	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46793	r=`${PWD_COMMAND}`; export r; \
46794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46795	$(NORMAL_TARGET_EXPORTS) \
46796	echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46797	for flag in $(EXTRA_TARGET_FLAGS); do \
46798	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46799	done; \
46800	(cd $(TARGET_SUBDIR)/newlib && \
46801	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46802	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46803	          "RANLIB=$${RANLIB}" \
46804	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46805	           dvi) \
46806	  || exit 1
46807
46808@endif target-newlib
46809
46810.PHONY: maybe-pdf-target-newlib pdf-target-newlib
46811maybe-pdf-target-newlib:
46812@if target-newlib
46813maybe-pdf-target-newlib: pdf-target-newlib
46814
46815pdf-target-newlib: \
46816    configure-target-newlib
46817	@: $(MAKE); $(unstage)
46818	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46819	r=`${PWD_COMMAND}`; export r; \
46820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821	$(NORMAL_TARGET_EXPORTS) \
46822	echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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	           pdf) \
46832	  || exit 1
46833
46834@endif target-newlib
46835
46836.PHONY: maybe-html-target-newlib html-target-newlib
46837maybe-html-target-newlib:
46838@if target-newlib
46839maybe-html-target-newlib: html-target-newlib
46840
46841html-target-newlib: \
46842    configure-target-newlib
46843	@: $(MAKE); $(unstage)
46844	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46845	r=`${PWD_COMMAND}`; export r; \
46846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46847	$(NORMAL_TARGET_EXPORTS) \
46848	echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46849	for flag in $(EXTRA_TARGET_FLAGS); do \
46850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46851	done; \
46852	(cd $(TARGET_SUBDIR)/newlib && \
46853	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46854	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46855	          "RANLIB=$${RANLIB}" \
46856	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46857	           html) \
46858	  || exit 1
46859
46860@endif target-newlib
46861
46862.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46863maybe-TAGS-target-newlib:
46864@if target-newlib
46865maybe-TAGS-target-newlib: TAGS-target-newlib
46866
46867TAGS-target-newlib: \
46868    configure-target-newlib
46869	@: $(MAKE); $(unstage)
46870	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46871	r=`${PWD_COMMAND}`; export r; \
46872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46873	$(NORMAL_TARGET_EXPORTS) \
46874	echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46875	for flag in $(EXTRA_TARGET_FLAGS); do \
46876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46877	done; \
46878	(cd $(TARGET_SUBDIR)/newlib && \
46879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46881	          "RANLIB=$${RANLIB}" \
46882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46883	           TAGS) \
46884	  || exit 1
46885
46886@endif target-newlib
46887
46888.PHONY: maybe-install-info-target-newlib install-info-target-newlib
46889maybe-install-info-target-newlib:
46890@if target-newlib
46891maybe-install-info-target-newlib: install-info-target-newlib
46892
46893install-info-target-newlib: \
46894    configure-target-newlib \
46895    info-target-newlib
46896	@: $(MAKE); $(unstage)
46897	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46898	r=`${PWD_COMMAND}`; export r; \
46899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46900	$(NORMAL_TARGET_EXPORTS) \
46901	echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46902	for flag in $(EXTRA_TARGET_FLAGS); do \
46903	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46904	done; \
46905	(cd $(TARGET_SUBDIR)/newlib && \
46906	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46907	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46908	          "RANLIB=$${RANLIB}" \
46909	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46910	           install-info) \
46911	  || exit 1
46912
46913@endif target-newlib
46914
46915.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46916maybe-install-pdf-target-newlib:
46917@if target-newlib
46918maybe-install-pdf-target-newlib: install-pdf-target-newlib
46919
46920install-pdf-target-newlib: \
46921    configure-target-newlib \
46922    pdf-target-newlib
46923	@: $(MAKE); $(unstage)
46924	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46925	r=`${PWD_COMMAND}`; export r; \
46926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46927	$(NORMAL_TARGET_EXPORTS) \
46928	echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46929	for flag in $(EXTRA_TARGET_FLAGS); do \
46930	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46931	done; \
46932	(cd $(TARGET_SUBDIR)/newlib && \
46933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46935	          "RANLIB=$${RANLIB}" \
46936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46937	           install-pdf) \
46938	  || exit 1
46939
46940@endif target-newlib
46941
46942.PHONY: maybe-install-html-target-newlib install-html-target-newlib
46943maybe-install-html-target-newlib:
46944@if target-newlib
46945maybe-install-html-target-newlib: install-html-target-newlib
46946
46947install-html-target-newlib: \
46948    configure-target-newlib \
46949    html-target-newlib
46950	@: $(MAKE); $(unstage)
46951	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46952	r=`${PWD_COMMAND}`; export r; \
46953	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46954	$(NORMAL_TARGET_EXPORTS) \
46955	echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46956	for flag in $(EXTRA_TARGET_FLAGS); do \
46957	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46958	done; \
46959	(cd $(TARGET_SUBDIR)/newlib && \
46960	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46961	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46962	          "RANLIB=$${RANLIB}" \
46963	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46964	           install-html) \
46965	  || exit 1
46966
46967@endif target-newlib
46968
46969.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46970maybe-installcheck-target-newlib:
46971@if target-newlib
46972maybe-installcheck-target-newlib: installcheck-target-newlib
46973
46974installcheck-target-newlib: \
46975    configure-target-newlib
46976	@: $(MAKE); $(unstage)
46977	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46978	r=`${PWD_COMMAND}`; export r; \
46979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46980	$(NORMAL_TARGET_EXPORTS) \
46981	echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
46982	for flag in $(EXTRA_TARGET_FLAGS); do \
46983	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46984	done; \
46985	(cd $(TARGET_SUBDIR)/newlib && \
46986	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46987	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46988	          "RANLIB=$${RANLIB}" \
46989	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46990	           installcheck) \
46991	  || exit 1
46992
46993@endif target-newlib
46994
46995.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
46996maybe-mostlyclean-target-newlib:
46997@if target-newlib
46998maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
46999
47000mostlyclean-target-newlib:
47001	@: $(MAKE); $(unstage)
47002	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47003	r=`${PWD_COMMAND}`; export r; \
47004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47005	$(NORMAL_TARGET_EXPORTS) \
47006	echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47007	for flag in $(EXTRA_TARGET_FLAGS); do \
47008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47009	done; \
47010	(cd $(TARGET_SUBDIR)/newlib && \
47011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47013	          "RANLIB=$${RANLIB}" \
47014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47015	           mostlyclean) \
47016	  || exit 1
47017
47018@endif target-newlib
47019
47020.PHONY: maybe-clean-target-newlib clean-target-newlib
47021maybe-clean-target-newlib:
47022@if target-newlib
47023maybe-clean-target-newlib: clean-target-newlib
47024
47025clean-target-newlib:
47026	@: $(MAKE); $(unstage)
47027	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47028	r=`${PWD_COMMAND}`; export r; \
47029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47030	$(NORMAL_TARGET_EXPORTS) \
47031	echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47032	for flag in $(EXTRA_TARGET_FLAGS); do \
47033	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47034	done; \
47035	(cd $(TARGET_SUBDIR)/newlib && \
47036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47038	          "RANLIB=$${RANLIB}" \
47039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47040	           clean) \
47041	  || exit 1
47042
47043@endif target-newlib
47044
47045.PHONY: maybe-distclean-target-newlib distclean-target-newlib
47046maybe-distclean-target-newlib:
47047@if target-newlib
47048maybe-distclean-target-newlib: distclean-target-newlib
47049
47050distclean-target-newlib:
47051	@: $(MAKE); $(unstage)
47052	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47053	r=`${PWD_COMMAND}`; export r; \
47054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055	$(NORMAL_TARGET_EXPORTS) \
47056	echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47057	for flag in $(EXTRA_TARGET_FLAGS); do \
47058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059	done; \
47060	(cd $(TARGET_SUBDIR)/newlib && \
47061	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063	          "RANLIB=$${RANLIB}" \
47064	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065	           distclean) \
47066	  || exit 1
47067
47068@endif target-newlib
47069
47070.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47071maybe-maintainer-clean-target-newlib:
47072@if target-newlib
47073maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47074
47075maintainer-clean-target-newlib:
47076	@: $(MAKE); $(unstage)
47077	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47078	r=`${PWD_COMMAND}`; export r; \
47079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47080	$(NORMAL_TARGET_EXPORTS) \
47081	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47082	for flag in $(EXTRA_TARGET_FLAGS); do \
47083	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47084	done; \
47085	(cd $(TARGET_SUBDIR)/newlib && \
47086	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47087	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47088	          "RANLIB=$${RANLIB}" \
47089	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47090	           maintainer-clean) \
47091	  || exit 1
47092
47093@endif target-newlib
47094
47095
47096
47097
47098
47099.PHONY: configure-target-libgcc maybe-configure-target-libgcc
47100maybe-configure-target-libgcc:
47101@if gcc-bootstrap
47102configure-target-libgcc: stage_current
47103@endif gcc-bootstrap
47104@if target-libgcc
47105maybe-configure-target-libgcc: configure-target-libgcc
47106configure-target-libgcc:
47107	@r=`${PWD_COMMAND}`; export r; \
47108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47109	echo "Checking multilib configuration for libgcc..."; \
47110	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47111	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47112	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47113	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47114	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47115	  else \
47116	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47117	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47118	  fi; \
47119	else \
47120	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47121	fi; \
47122	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47123	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47124	$(NORMAL_TARGET_EXPORTS)  \
47125	echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47126	cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47127	case $(srcdir) in \
47128	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47129	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47130		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47131	esac; \
47132	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47133	libsrcdir="$$s/libgcc"; \
47134	rm -f no-such-file || : ; \
47135	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47136	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47137	  --target=${target_alias} $${srcdiroption}  \
47138	  || exit 1
47139@endif target-libgcc
47140
47141
47142
47143.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47144maybe-configure-stage1-target-libgcc:
47145@if target-libgcc-bootstrap
47146maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47147configure-stage1-target-libgcc:
47148	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47149	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47150	@r=`${PWD_COMMAND}`; export r; \
47151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47152	TFLAGS="$(STAGE1_TFLAGS)"; \
47153	echo "Checking multilib configuration for libgcc..."; \
47154	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47155	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47156	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47157	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47158	  else \
47159	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47160	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47161	  fi; \
47162	else \
47163	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47164	fi; \
47165	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47166	$(NORMAL_TARGET_EXPORTS) \
47167	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47168	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47169	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47170	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47171	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47172	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47173	case $(srcdir) in \
47174	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47175	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47176		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47177	esac; \
47178	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47179	libsrcdir="$$s/libgcc"; \
47180	$(SHELL) $${libsrcdir}/configure \
47181	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47182	  --target=${target_alias} $${srcdiroption} \
47183	  $(STAGE1_CONFIGURE_FLAGS)
47184@endif target-libgcc-bootstrap
47185
47186.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47187maybe-configure-stage2-target-libgcc:
47188@if target-libgcc-bootstrap
47189maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47190configure-stage2-target-libgcc:
47191	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47192	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47193	@r=`${PWD_COMMAND}`; export r; \
47194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47195	TFLAGS="$(STAGE2_TFLAGS)"; \
47196	echo "Checking multilib configuration for libgcc..."; \
47197	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47198	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47199	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47200	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47201	  else \
47202	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47203	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47204	  fi; \
47205	else \
47206	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47207	fi; \
47208	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47209	$(NORMAL_TARGET_EXPORTS) \
47210	 \
47211	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47212	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47213	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47214	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47215	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47216	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47217	case $(srcdir) in \
47218	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47219	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47220		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47221	esac; \
47222	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47223	libsrcdir="$$s/libgcc"; \
47224	$(SHELL) $${libsrcdir}/configure \
47225	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47226	  --target=${target_alias} $${srcdiroption} \
47227	  --with-build-libsubdir=$(HOST_SUBDIR) \
47228	  $(STAGE2_CONFIGURE_FLAGS)
47229@endif target-libgcc-bootstrap
47230
47231.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47232maybe-configure-stage3-target-libgcc:
47233@if target-libgcc-bootstrap
47234maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47235configure-stage3-target-libgcc:
47236	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47237	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47238	@r=`${PWD_COMMAND}`; export r; \
47239	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47240	TFLAGS="$(STAGE3_TFLAGS)"; \
47241	echo "Checking multilib configuration for libgcc..."; \
47242	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47243	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47244	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47245	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47246	  else \
47247	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47248	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47249	  fi; \
47250	else \
47251	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47252	fi; \
47253	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47254	$(NORMAL_TARGET_EXPORTS) \
47255	 \
47256	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47257	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47258	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47259	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47260	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47261	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47262	case $(srcdir) in \
47263	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47264	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47265		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47266	esac; \
47267	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47268	libsrcdir="$$s/libgcc"; \
47269	$(SHELL) $${libsrcdir}/configure \
47270	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47271	  --target=${target_alias} $${srcdiroption} \
47272	  --with-build-libsubdir=$(HOST_SUBDIR) \
47273	  $(STAGE3_CONFIGURE_FLAGS)
47274@endif target-libgcc-bootstrap
47275
47276.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47277maybe-configure-stage4-target-libgcc:
47278@if target-libgcc-bootstrap
47279maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47280configure-stage4-target-libgcc:
47281	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47282	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47283	@r=`${PWD_COMMAND}`; export r; \
47284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47285	TFLAGS="$(STAGE4_TFLAGS)"; \
47286	echo "Checking multilib configuration for libgcc..."; \
47287	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47288	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47289	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47290	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47291	  else \
47292	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47293	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47294	  fi; \
47295	else \
47296	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47297	fi; \
47298	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47299	$(NORMAL_TARGET_EXPORTS) \
47300	 \
47301	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47302	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47303	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47304	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47305	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47306	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47307	case $(srcdir) in \
47308	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47309	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47310		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47311	esac; \
47312	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47313	libsrcdir="$$s/libgcc"; \
47314	$(SHELL) $${libsrcdir}/configure \
47315	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47316	  --target=${target_alias} $${srcdiroption} \
47317	  --with-build-libsubdir=$(HOST_SUBDIR) \
47318	  $(STAGE4_CONFIGURE_FLAGS)
47319@endif target-libgcc-bootstrap
47320
47321.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47322maybe-configure-stageprofile-target-libgcc:
47323@if target-libgcc-bootstrap
47324maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47325configure-stageprofile-target-libgcc:
47326	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47327	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47328	@r=`${PWD_COMMAND}`; export r; \
47329	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47330	TFLAGS="$(STAGEprofile_TFLAGS)"; \
47331	echo "Checking multilib configuration for libgcc..."; \
47332	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47333	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47334	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47335	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47336	  else \
47337	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47338	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47339	  fi; \
47340	else \
47341	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47342	fi; \
47343	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47344	$(NORMAL_TARGET_EXPORTS) \
47345	 \
47346	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47347	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47348	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47349	echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47350	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47351	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47352	case $(srcdir) in \
47353	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47354	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47355		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47356	esac; \
47357	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47358	libsrcdir="$$s/libgcc"; \
47359	$(SHELL) $${libsrcdir}/configure \
47360	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47361	  --target=${target_alias} $${srcdiroption} \
47362	  --with-build-libsubdir=$(HOST_SUBDIR) \
47363	  $(STAGEprofile_CONFIGURE_FLAGS)
47364@endif target-libgcc-bootstrap
47365
47366.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47367maybe-configure-stagefeedback-target-libgcc:
47368@if target-libgcc-bootstrap
47369maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47370configure-stagefeedback-target-libgcc:
47371	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47372	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47373	@r=`${PWD_COMMAND}`; export r; \
47374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47375	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47376	echo "Checking multilib configuration for libgcc..."; \
47377	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47378	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47379	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47380	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47381	  else \
47382	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47383	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47384	  fi; \
47385	else \
47386	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47387	fi; \
47388	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47389	$(NORMAL_TARGET_EXPORTS) \
47390	 \
47391	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47392	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47393	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47394	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47395	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47396	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47397	case $(srcdir) in \
47398	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47399	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47400		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47401	esac; \
47402	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47403	libsrcdir="$$s/libgcc"; \
47404	$(SHELL) $${libsrcdir}/configure \
47405	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47406	  --target=${target_alias} $${srcdiroption} \
47407	  --with-build-libsubdir=$(HOST_SUBDIR) \
47408	  $(STAGEfeedback_CONFIGURE_FLAGS)
47409@endif target-libgcc-bootstrap
47410
47411
47412
47413
47414
47415.PHONY: all-target-libgcc maybe-all-target-libgcc
47416maybe-all-target-libgcc:
47417@if gcc-bootstrap
47418all-target-libgcc: stage_current
47419@endif gcc-bootstrap
47420@if target-libgcc
47421TARGET-target-libgcc=all
47422maybe-all-target-libgcc: all-target-libgcc
47423all-target-libgcc: configure-target-libgcc
47424	@r=`${PWD_COMMAND}`; export r; \
47425	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47426	$(NORMAL_TARGET_EXPORTS)  \
47427	(cd $(TARGET_SUBDIR)/libgcc && \
47428	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47429		$(TARGET-target-libgcc))
47430@endif target-libgcc
47431
47432
47433
47434.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47435.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47436maybe-all-stage1-target-libgcc:
47437maybe-clean-stage1-target-libgcc:
47438@if target-libgcc-bootstrap
47439maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47440all-stage1: all-stage1-target-libgcc
47441TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47442all-stage1-target-libgcc: configure-stage1-target-libgcc
47443	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47444	@r=`${PWD_COMMAND}`; export r; \
47445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47446	TFLAGS="$(STAGE1_TFLAGS)"; \
47447	$(NORMAL_TARGET_EXPORTS)  \
47448	cd $(TARGET_SUBDIR)/libgcc && \
47449	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47450		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47451		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47452		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47453		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47454		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47455		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47456		$(EXTRA_TARGET_FLAGS)   \
47457		TFLAGS="$(STAGE1_TFLAGS)" \
47458		$(TARGET-stage1-target-libgcc)
47459
47460maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47461clean-stage1: clean-stage1-target-libgcc
47462clean-stage1-target-libgcc:
47463	@if [ $(current_stage) = stage1 ]; then \
47464	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47465	else \
47466	  [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47467	  $(MAKE) stage1-start; \
47468	fi; \
47469	cd $(TARGET_SUBDIR)/libgcc && \
47470	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47471		 clean
47472@endif target-libgcc-bootstrap
47473
47474
47475.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47476.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47477maybe-all-stage2-target-libgcc:
47478maybe-clean-stage2-target-libgcc:
47479@if target-libgcc-bootstrap
47480maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47481all-stage2: all-stage2-target-libgcc
47482TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47483all-stage2-target-libgcc: configure-stage2-target-libgcc
47484	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47485	@r=`${PWD_COMMAND}`; export r; \
47486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487	TFLAGS="$(STAGE2_TFLAGS)"; \
47488	$(NORMAL_TARGET_EXPORTS) \
47489	  \
47490	cd $(TARGET_SUBDIR)/libgcc && \
47491	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47492		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47493		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47494		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47495		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47496		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47497		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47498		$(EXTRA_TARGET_FLAGS)   \
47499		TFLAGS="$(STAGE2_TFLAGS)" \
47500		$(TARGET-stage2-target-libgcc)
47501
47502maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47503clean-stage2: clean-stage2-target-libgcc
47504clean-stage2-target-libgcc:
47505	@if [ $(current_stage) = stage2 ]; then \
47506	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47507	else \
47508	  [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47509	  $(MAKE) stage2-start; \
47510	fi; \
47511	cd $(TARGET_SUBDIR)/libgcc && \
47512	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47513		  \
47514		 clean
47515@endif target-libgcc-bootstrap
47516
47517
47518.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47519.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47520maybe-all-stage3-target-libgcc:
47521maybe-clean-stage3-target-libgcc:
47522@if target-libgcc-bootstrap
47523maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47524all-stage3: all-stage3-target-libgcc
47525TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47526all-stage3-target-libgcc: configure-stage3-target-libgcc
47527	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47528	@r=`${PWD_COMMAND}`; export r; \
47529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47530	TFLAGS="$(STAGE3_TFLAGS)"; \
47531	$(NORMAL_TARGET_EXPORTS) \
47532	  \
47533	cd $(TARGET_SUBDIR)/libgcc && \
47534	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47535		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47536		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47537		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47538		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47539		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47540		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47541		$(EXTRA_TARGET_FLAGS)   \
47542		TFLAGS="$(STAGE3_TFLAGS)" \
47543		$(TARGET-stage3-target-libgcc)
47544
47545maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47546clean-stage3: clean-stage3-target-libgcc
47547clean-stage3-target-libgcc:
47548	@if [ $(current_stage) = stage3 ]; then \
47549	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47550	else \
47551	  [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47552	  $(MAKE) stage3-start; \
47553	fi; \
47554	cd $(TARGET_SUBDIR)/libgcc && \
47555	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47556		  \
47557		 clean
47558@endif target-libgcc-bootstrap
47559
47560
47561.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47562.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47563maybe-all-stage4-target-libgcc:
47564maybe-clean-stage4-target-libgcc:
47565@if target-libgcc-bootstrap
47566maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47567all-stage4: all-stage4-target-libgcc
47568TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47569all-stage4-target-libgcc: configure-stage4-target-libgcc
47570	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47571	@r=`${PWD_COMMAND}`; export r; \
47572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47573	TFLAGS="$(STAGE4_TFLAGS)"; \
47574	$(NORMAL_TARGET_EXPORTS) \
47575	  \
47576	cd $(TARGET_SUBDIR)/libgcc && \
47577	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47578		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47579		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47580		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47581		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47582		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47583		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47584		$(EXTRA_TARGET_FLAGS)   \
47585		TFLAGS="$(STAGE4_TFLAGS)" \
47586		$(TARGET-stage4-target-libgcc)
47587
47588maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47589clean-stage4: clean-stage4-target-libgcc
47590clean-stage4-target-libgcc:
47591	@if [ $(current_stage) = stage4 ]; then \
47592	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47593	else \
47594	  [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47595	  $(MAKE) stage4-start; \
47596	fi; \
47597	cd $(TARGET_SUBDIR)/libgcc && \
47598	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47599		  \
47600		 clean
47601@endif target-libgcc-bootstrap
47602
47603
47604.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47605.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47606maybe-all-stageprofile-target-libgcc:
47607maybe-clean-stageprofile-target-libgcc:
47608@if target-libgcc-bootstrap
47609maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47610all-stageprofile: all-stageprofile-target-libgcc
47611TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47612all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47613	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47614	@r=`${PWD_COMMAND}`; export r; \
47615	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47616	TFLAGS="$(STAGEprofile_TFLAGS)"; \
47617	$(NORMAL_TARGET_EXPORTS) \
47618	  \
47619	cd $(TARGET_SUBDIR)/libgcc && \
47620	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47621		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47622		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47623		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47624		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47625		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47626		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47627		$(EXTRA_TARGET_FLAGS)   \
47628		TFLAGS="$(STAGEprofile_TFLAGS)" \
47629		$(TARGET-stageprofile-target-libgcc)
47630
47631maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47632clean-stageprofile: clean-stageprofile-target-libgcc
47633clean-stageprofile-target-libgcc:
47634	@if [ $(current_stage) = stageprofile ]; then \
47635	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47636	else \
47637	  [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47638	  $(MAKE) stageprofile-start; \
47639	fi; \
47640	cd $(TARGET_SUBDIR)/libgcc && \
47641	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47642		  \
47643		 clean
47644@endif target-libgcc-bootstrap
47645
47646
47647.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47648.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47649maybe-all-stagefeedback-target-libgcc:
47650maybe-clean-stagefeedback-target-libgcc:
47651@if target-libgcc-bootstrap
47652maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47653all-stagefeedback: all-stagefeedback-target-libgcc
47654TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47655all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47656	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47657	@r=`${PWD_COMMAND}`; export r; \
47658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47659	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47660	$(NORMAL_TARGET_EXPORTS) \
47661	  \
47662	cd $(TARGET_SUBDIR)/libgcc && \
47663	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47664		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47665		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47666		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47667		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47668		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47669		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47670		$(EXTRA_TARGET_FLAGS)   \
47671		TFLAGS="$(STAGEfeedback_TFLAGS)" \
47672		$(TARGET-stagefeedback-target-libgcc)
47673
47674maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47675clean-stagefeedback: clean-stagefeedback-target-libgcc
47676clean-stagefeedback-target-libgcc:
47677	@if [ $(current_stage) = stagefeedback ]; then \
47678	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47679	else \
47680	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47681	  $(MAKE) stagefeedback-start; \
47682	fi; \
47683	cd $(TARGET_SUBDIR)/libgcc && \
47684	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47685		  \
47686		 clean
47687@endif target-libgcc-bootstrap
47688
47689
47690
47691
47692
47693
47694.PHONY: check-target-libgcc maybe-check-target-libgcc
47695maybe-check-target-libgcc:
47696@if target-libgcc
47697maybe-check-target-libgcc: check-target-libgcc
47698
47699# Dummy target for uncheckable module.
47700check-target-libgcc:
47701
47702@endif target-libgcc
47703
47704.PHONY: install-target-libgcc maybe-install-target-libgcc
47705maybe-install-target-libgcc:
47706@if target-libgcc
47707maybe-install-target-libgcc: install-target-libgcc
47708
47709install-target-libgcc: installdirs
47710	@: $(MAKE); $(unstage)
47711	@r=`${PWD_COMMAND}`; export r; \
47712	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47713	$(NORMAL_TARGET_EXPORTS) \
47714	(cd $(TARGET_SUBDIR)/libgcc && \
47715	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47716
47717@endif target-libgcc
47718
47719# Other targets (info, dvi, pdf, etc.)
47720
47721.PHONY: maybe-info-target-libgcc info-target-libgcc
47722maybe-info-target-libgcc:
47723@if target-libgcc
47724maybe-info-target-libgcc: info-target-libgcc
47725
47726info-target-libgcc: \
47727    configure-target-libgcc
47728	@: $(MAKE); $(unstage)
47729	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47730	r=`${PWD_COMMAND}`; export r; \
47731	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47732	$(NORMAL_TARGET_EXPORTS) \
47733	echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47734	for flag in $(EXTRA_TARGET_FLAGS); do \
47735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47736	done; \
47737	(cd $(TARGET_SUBDIR)/libgcc && \
47738	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47739	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47740	          "RANLIB=$${RANLIB}" \
47741	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47742	           info) \
47743	  || exit 1
47744
47745@endif target-libgcc
47746
47747.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47748maybe-dvi-target-libgcc:
47749@if target-libgcc
47750maybe-dvi-target-libgcc: dvi-target-libgcc
47751
47752dvi-target-libgcc: \
47753    configure-target-libgcc
47754	@: $(MAKE); $(unstage)
47755	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47756	r=`${PWD_COMMAND}`; export r; \
47757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47758	$(NORMAL_TARGET_EXPORTS) \
47759	echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47760	for flag in $(EXTRA_TARGET_FLAGS); do \
47761	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47762	done; \
47763	(cd $(TARGET_SUBDIR)/libgcc && \
47764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47766	          "RANLIB=$${RANLIB}" \
47767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47768	           dvi) \
47769	  || exit 1
47770
47771@endif target-libgcc
47772
47773.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47774maybe-pdf-target-libgcc:
47775@if target-libgcc
47776maybe-pdf-target-libgcc: pdf-target-libgcc
47777
47778pdf-target-libgcc: \
47779    configure-target-libgcc
47780	@: $(MAKE); $(unstage)
47781	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47782	r=`${PWD_COMMAND}`; export r; \
47783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784	$(NORMAL_TARGET_EXPORTS) \
47785	echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47786	for flag in $(EXTRA_TARGET_FLAGS); do \
47787	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47788	done; \
47789	(cd $(TARGET_SUBDIR)/libgcc && \
47790	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47791	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47792	          "RANLIB=$${RANLIB}" \
47793	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47794	           pdf) \
47795	  || exit 1
47796
47797@endif target-libgcc
47798
47799.PHONY: maybe-html-target-libgcc html-target-libgcc
47800maybe-html-target-libgcc:
47801@if target-libgcc
47802maybe-html-target-libgcc: html-target-libgcc
47803
47804html-target-libgcc: \
47805    configure-target-libgcc
47806	@: $(MAKE); $(unstage)
47807	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47808	r=`${PWD_COMMAND}`; export r; \
47809	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47810	$(NORMAL_TARGET_EXPORTS) \
47811	echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47812	for flag in $(EXTRA_TARGET_FLAGS); do \
47813	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47814	done; \
47815	(cd $(TARGET_SUBDIR)/libgcc && \
47816	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47817	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47818	          "RANLIB=$${RANLIB}" \
47819	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47820	           html) \
47821	  || exit 1
47822
47823@endif target-libgcc
47824
47825.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47826maybe-TAGS-target-libgcc:
47827@if target-libgcc
47828maybe-TAGS-target-libgcc: TAGS-target-libgcc
47829
47830TAGS-target-libgcc: \
47831    configure-target-libgcc
47832	@: $(MAKE); $(unstage)
47833	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47834	r=`${PWD_COMMAND}`; export r; \
47835	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47836	$(NORMAL_TARGET_EXPORTS) \
47837	echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47838	for flag in $(EXTRA_TARGET_FLAGS); do \
47839	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47840	done; \
47841	(cd $(TARGET_SUBDIR)/libgcc && \
47842	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47843	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47844	          "RANLIB=$${RANLIB}" \
47845	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47846	           TAGS) \
47847	  || exit 1
47848
47849@endif target-libgcc
47850
47851.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47852maybe-install-info-target-libgcc:
47853@if target-libgcc
47854maybe-install-info-target-libgcc: install-info-target-libgcc
47855
47856install-info-target-libgcc: \
47857    configure-target-libgcc \
47858    info-target-libgcc
47859	@: $(MAKE); $(unstage)
47860	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47861	r=`${PWD_COMMAND}`; export r; \
47862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47863	$(NORMAL_TARGET_EXPORTS) \
47864	echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47865	for flag in $(EXTRA_TARGET_FLAGS); do \
47866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47867	done; \
47868	(cd $(TARGET_SUBDIR)/libgcc && \
47869	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47870	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47871	          "RANLIB=$${RANLIB}" \
47872	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47873	           install-info) \
47874	  || exit 1
47875
47876@endif target-libgcc
47877
47878.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47879maybe-install-pdf-target-libgcc:
47880@if target-libgcc
47881maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47882
47883install-pdf-target-libgcc: \
47884    configure-target-libgcc \
47885    pdf-target-libgcc
47886	@: $(MAKE); $(unstage)
47887	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47888	r=`${PWD_COMMAND}`; export r; \
47889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47890	$(NORMAL_TARGET_EXPORTS) \
47891	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47892	for flag in $(EXTRA_TARGET_FLAGS); do \
47893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47894	done; \
47895	(cd $(TARGET_SUBDIR)/libgcc && \
47896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47898	          "RANLIB=$${RANLIB}" \
47899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47900	           install-pdf) \
47901	  || exit 1
47902
47903@endif target-libgcc
47904
47905.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47906maybe-install-html-target-libgcc:
47907@if target-libgcc
47908maybe-install-html-target-libgcc: install-html-target-libgcc
47909
47910install-html-target-libgcc: \
47911    configure-target-libgcc \
47912    html-target-libgcc
47913	@: $(MAKE); $(unstage)
47914	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47915	r=`${PWD_COMMAND}`; export r; \
47916	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47917	$(NORMAL_TARGET_EXPORTS) \
47918	echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47919	for flag in $(EXTRA_TARGET_FLAGS); do \
47920	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47921	done; \
47922	(cd $(TARGET_SUBDIR)/libgcc && \
47923	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47924	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47925	          "RANLIB=$${RANLIB}" \
47926	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47927	           install-html) \
47928	  || exit 1
47929
47930@endif target-libgcc
47931
47932.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47933maybe-installcheck-target-libgcc:
47934@if target-libgcc
47935maybe-installcheck-target-libgcc: installcheck-target-libgcc
47936
47937installcheck-target-libgcc: \
47938    configure-target-libgcc
47939	@: $(MAKE); $(unstage)
47940	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47941	r=`${PWD_COMMAND}`; export r; \
47942	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47943	$(NORMAL_TARGET_EXPORTS) \
47944	echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47945	for flag in $(EXTRA_TARGET_FLAGS); do \
47946	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47947	done; \
47948	(cd $(TARGET_SUBDIR)/libgcc && \
47949	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47950	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47951	          "RANLIB=$${RANLIB}" \
47952	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47953	           installcheck) \
47954	  || exit 1
47955
47956@endif target-libgcc
47957
47958.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47959maybe-mostlyclean-target-libgcc:
47960@if target-libgcc
47961maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47962
47963mostlyclean-target-libgcc:
47964	@: $(MAKE); $(unstage)
47965	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47966	r=`${PWD_COMMAND}`; export r; \
47967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47968	$(NORMAL_TARGET_EXPORTS) \
47969	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47970	for flag in $(EXTRA_TARGET_FLAGS); do \
47971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47972	done; \
47973	(cd $(TARGET_SUBDIR)/libgcc && \
47974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47976	          "RANLIB=$${RANLIB}" \
47977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47978	           mostlyclean) \
47979	  || exit 1
47980
47981@endif target-libgcc
47982
47983.PHONY: maybe-clean-target-libgcc clean-target-libgcc
47984maybe-clean-target-libgcc:
47985@if target-libgcc
47986maybe-clean-target-libgcc: clean-target-libgcc
47987
47988clean-target-libgcc:
47989	@: $(MAKE); $(unstage)
47990	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47991	r=`${PWD_COMMAND}`; export r; \
47992	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47993	$(NORMAL_TARGET_EXPORTS) \
47994	echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
47995	for flag in $(EXTRA_TARGET_FLAGS); do \
47996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47997	done; \
47998	(cd $(TARGET_SUBDIR)/libgcc && \
47999	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48000	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48001	          "RANLIB=$${RANLIB}" \
48002	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48003	           clean) \
48004	  || exit 1
48005
48006@endif target-libgcc
48007
48008.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48009maybe-distclean-target-libgcc:
48010@if target-libgcc
48011maybe-distclean-target-libgcc: distclean-target-libgcc
48012
48013distclean-target-libgcc:
48014	@: $(MAKE); $(unstage)
48015	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48016	r=`${PWD_COMMAND}`; export r; \
48017	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48018	$(NORMAL_TARGET_EXPORTS) \
48019	echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48020	for flag in $(EXTRA_TARGET_FLAGS); do \
48021	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48022	done; \
48023	(cd $(TARGET_SUBDIR)/libgcc && \
48024	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48025	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48026	          "RANLIB=$${RANLIB}" \
48027	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48028	           distclean) \
48029	  || exit 1
48030
48031@endif target-libgcc
48032
48033.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48034maybe-maintainer-clean-target-libgcc:
48035@if target-libgcc
48036maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48037
48038maintainer-clean-target-libgcc:
48039	@: $(MAKE); $(unstage)
48040	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48041	r=`${PWD_COMMAND}`; export r; \
48042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48043	$(NORMAL_TARGET_EXPORTS) \
48044	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48045	for flag in $(EXTRA_TARGET_FLAGS); do \
48046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48047	done; \
48048	(cd $(TARGET_SUBDIR)/libgcc && \
48049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48051	          "RANLIB=$${RANLIB}" \
48052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48053	           maintainer-clean) \
48054	  || exit 1
48055
48056@endif target-libgcc
48057
48058
48059
48060
48061
48062.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48063maybe-configure-target-libgfortran:
48064@if gcc-bootstrap
48065configure-target-libgfortran: stage_current
48066@endif gcc-bootstrap
48067@if target-libgfortran
48068maybe-configure-target-libgfortran: configure-target-libgfortran
48069configure-target-libgfortran:
48070	@: $(MAKE); $(unstage)
48071	@r=`${PWD_COMMAND}`; export r; \
48072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48073	echo "Checking multilib configuration for libgfortran..."; \
48074	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48075	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48076	if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48077	  if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48078	    rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48079	  else \
48080	    rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48081	    mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48082	  fi; \
48083	else \
48084	  mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48085	fi; \
48086	test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48087	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48088	$(NORMAL_TARGET_EXPORTS)  \
48089	echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48090	cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48091	case $(srcdir) in \
48092	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48093	  *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48094		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48095	esac; \
48096	srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48097	libsrcdir="$$s/libgfortran"; \
48098	rm -f no-such-file || : ; \
48099	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48100	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48101	  --target=${target_alias} $${srcdiroption}  \
48102	  || exit 1
48103@endif target-libgfortran
48104
48105
48106
48107
48108
48109.PHONY: all-target-libgfortran maybe-all-target-libgfortran
48110maybe-all-target-libgfortran:
48111@if gcc-bootstrap
48112all-target-libgfortran: stage_current
48113@endif gcc-bootstrap
48114@if target-libgfortran
48115TARGET-target-libgfortran=all
48116maybe-all-target-libgfortran: all-target-libgfortran
48117all-target-libgfortran: configure-target-libgfortran
48118	@: $(MAKE); $(unstage)
48119	@r=`${PWD_COMMAND}`; export r; \
48120	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48121	$(NORMAL_TARGET_EXPORTS)  \
48122	(cd $(TARGET_SUBDIR)/libgfortran && \
48123	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48124		$(TARGET-target-libgfortran))
48125@endif target-libgfortran
48126
48127
48128
48129
48130
48131.PHONY: check-target-libgfortran maybe-check-target-libgfortran
48132maybe-check-target-libgfortran:
48133@if target-libgfortran
48134maybe-check-target-libgfortran: check-target-libgfortran
48135
48136check-target-libgfortran:
48137	@: $(MAKE); $(unstage)
48138	@r=`${PWD_COMMAND}`; export r; \
48139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48140	$(NORMAL_TARGET_EXPORTS) \
48141	(cd $(TARGET_SUBDIR)/libgfortran && \
48142	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48143
48144@endif target-libgfortran
48145
48146.PHONY: install-target-libgfortran maybe-install-target-libgfortran
48147maybe-install-target-libgfortran:
48148@if target-libgfortran
48149maybe-install-target-libgfortran: install-target-libgfortran
48150
48151install-target-libgfortran: installdirs
48152	@: $(MAKE); $(unstage)
48153	@r=`${PWD_COMMAND}`; export r; \
48154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48155	$(NORMAL_TARGET_EXPORTS) \
48156	(cd $(TARGET_SUBDIR)/libgfortran && \
48157	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48158
48159@endif target-libgfortran
48160
48161# Other targets (info, dvi, pdf, etc.)
48162
48163.PHONY: maybe-info-target-libgfortran info-target-libgfortran
48164maybe-info-target-libgfortran:
48165@if target-libgfortran
48166maybe-info-target-libgfortran: info-target-libgfortran
48167
48168info-target-libgfortran: \
48169    configure-target-libgfortran
48170	@: $(MAKE); $(unstage)
48171	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48172	r=`${PWD_COMMAND}`; export r; \
48173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48174	$(NORMAL_TARGET_EXPORTS) \
48175	echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48176	for flag in $(EXTRA_TARGET_FLAGS); do \
48177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48178	done; \
48179	(cd $(TARGET_SUBDIR)/libgfortran && \
48180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48182	          "RANLIB=$${RANLIB}" \
48183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48184	           info) \
48185	  || exit 1
48186
48187@endif target-libgfortran
48188
48189.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48190maybe-dvi-target-libgfortran:
48191@if target-libgfortran
48192maybe-dvi-target-libgfortran: dvi-target-libgfortran
48193
48194dvi-target-libgfortran: \
48195    configure-target-libgfortran
48196	@: $(MAKE); $(unstage)
48197	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48198	r=`${PWD_COMMAND}`; export r; \
48199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48200	$(NORMAL_TARGET_EXPORTS) \
48201	echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48202	for flag in $(EXTRA_TARGET_FLAGS); do \
48203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48204	done; \
48205	(cd $(TARGET_SUBDIR)/libgfortran && \
48206	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48207	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48208	          "RANLIB=$${RANLIB}" \
48209	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48210	           dvi) \
48211	  || exit 1
48212
48213@endif target-libgfortran
48214
48215.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48216maybe-pdf-target-libgfortran:
48217@if target-libgfortran
48218maybe-pdf-target-libgfortran: pdf-target-libgfortran
48219
48220pdf-target-libgfortran: \
48221    configure-target-libgfortran
48222	@: $(MAKE); $(unstage)
48223	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48224	r=`${PWD_COMMAND}`; export r; \
48225	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226	$(NORMAL_TARGET_EXPORTS) \
48227	echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48228	for flag in $(EXTRA_TARGET_FLAGS); do \
48229	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48230	done; \
48231	(cd $(TARGET_SUBDIR)/libgfortran && \
48232	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48233	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48234	          "RANLIB=$${RANLIB}" \
48235	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48236	           pdf) \
48237	  || exit 1
48238
48239@endif target-libgfortran
48240
48241.PHONY: maybe-html-target-libgfortran html-target-libgfortran
48242maybe-html-target-libgfortran:
48243@if target-libgfortran
48244maybe-html-target-libgfortran: html-target-libgfortran
48245
48246html-target-libgfortran: \
48247    configure-target-libgfortran
48248	@: $(MAKE); $(unstage)
48249	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48250	r=`${PWD_COMMAND}`; export r; \
48251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48252	$(NORMAL_TARGET_EXPORTS) \
48253	echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48254	for flag in $(EXTRA_TARGET_FLAGS); do \
48255	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48256	done; \
48257	(cd $(TARGET_SUBDIR)/libgfortran && \
48258	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48259	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48260	          "RANLIB=$${RANLIB}" \
48261	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48262	           html) \
48263	  || exit 1
48264
48265@endif target-libgfortran
48266
48267.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48268maybe-TAGS-target-libgfortran:
48269@if target-libgfortran
48270maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48271
48272TAGS-target-libgfortran: \
48273    configure-target-libgfortran
48274	@: $(MAKE); $(unstage)
48275	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48276	r=`${PWD_COMMAND}`; export r; \
48277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48278	$(NORMAL_TARGET_EXPORTS) \
48279	echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48280	for flag in $(EXTRA_TARGET_FLAGS); do \
48281	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48282	done; \
48283	(cd $(TARGET_SUBDIR)/libgfortran && \
48284	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48285	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48286	          "RANLIB=$${RANLIB}" \
48287	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48288	           TAGS) \
48289	  || exit 1
48290
48291@endif target-libgfortran
48292
48293.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48294maybe-install-info-target-libgfortran:
48295@if target-libgfortran
48296maybe-install-info-target-libgfortran: install-info-target-libgfortran
48297
48298install-info-target-libgfortran: \
48299    configure-target-libgfortran \
48300    info-target-libgfortran
48301	@: $(MAKE); $(unstage)
48302	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48303	r=`${PWD_COMMAND}`; export r; \
48304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48305	$(NORMAL_TARGET_EXPORTS) \
48306	echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48307	for flag in $(EXTRA_TARGET_FLAGS); do \
48308	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48309	done; \
48310	(cd $(TARGET_SUBDIR)/libgfortran && \
48311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48313	          "RANLIB=$${RANLIB}" \
48314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48315	           install-info) \
48316	  || exit 1
48317
48318@endif target-libgfortran
48319
48320.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48321maybe-install-pdf-target-libgfortran:
48322@if target-libgfortran
48323maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48324
48325install-pdf-target-libgfortran: \
48326    configure-target-libgfortran \
48327    pdf-target-libgfortran
48328	@: $(MAKE); $(unstage)
48329	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48330	r=`${PWD_COMMAND}`; export r; \
48331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48332	$(NORMAL_TARGET_EXPORTS) \
48333	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48334	for flag in $(EXTRA_TARGET_FLAGS); do \
48335	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48336	done; \
48337	(cd $(TARGET_SUBDIR)/libgfortran && \
48338	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48339	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48340	          "RANLIB=$${RANLIB}" \
48341	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48342	           install-pdf) \
48343	  || exit 1
48344
48345@endif target-libgfortran
48346
48347.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48348maybe-install-html-target-libgfortran:
48349@if target-libgfortran
48350maybe-install-html-target-libgfortran: install-html-target-libgfortran
48351
48352install-html-target-libgfortran: \
48353    configure-target-libgfortran \
48354    html-target-libgfortran
48355	@: $(MAKE); $(unstage)
48356	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48357	r=`${PWD_COMMAND}`; export r; \
48358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48359	$(NORMAL_TARGET_EXPORTS) \
48360	echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48361	for flag in $(EXTRA_TARGET_FLAGS); do \
48362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48363	done; \
48364	(cd $(TARGET_SUBDIR)/libgfortran && \
48365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48367	          "RANLIB=$${RANLIB}" \
48368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48369	           install-html) \
48370	  || exit 1
48371
48372@endif target-libgfortran
48373
48374.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48375maybe-installcheck-target-libgfortran:
48376@if target-libgfortran
48377maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48378
48379installcheck-target-libgfortran: \
48380    configure-target-libgfortran
48381	@: $(MAKE); $(unstage)
48382	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48383	r=`${PWD_COMMAND}`; export r; \
48384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48385	$(NORMAL_TARGET_EXPORTS) \
48386	echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48387	for flag in $(EXTRA_TARGET_FLAGS); do \
48388	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48389	done; \
48390	(cd $(TARGET_SUBDIR)/libgfortran && \
48391	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48392	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48393	          "RANLIB=$${RANLIB}" \
48394	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48395	           installcheck) \
48396	  || exit 1
48397
48398@endif target-libgfortran
48399
48400.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48401maybe-mostlyclean-target-libgfortran:
48402@if target-libgfortran
48403maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48404
48405mostlyclean-target-libgfortran:
48406	@: $(MAKE); $(unstage)
48407	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48408	r=`${PWD_COMMAND}`; export r; \
48409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48410	$(NORMAL_TARGET_EXPORTS) \
48411	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48412	for flag in $(EXTRA_TARGET_FLAGS); do \
48413	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48414	done; \
48415	(cd $(TARGET_SUBDIR)/libgfortran && \
48416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48418	          "RANLIB=$${RANLIB}" \
48419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48420	           mostlyclean) \
48421	  || exit 1
48422
48423@endif target-libgfortran
48424
48425.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48426maybe-clean-target-libgfortran:
48427@if target-libgfortran
48428maybe-clean-target-libgfortran: clean-target-libgfortran
48429
48430clean-target-libgfortran:
48431	@: $(MAKE); $(unstage)
48432	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48433	r=`${PWD_COMMAND}`; export r; \
48434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48435	$(NORMAL_TARGET_EXPORTS) \
48436	echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48437	for flag in $(EXTRA_TARGET_FLAGS); do \
48438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48439	done; \
48440	(cd $(TARGET_SUBDIR)/libgfortran && \
48441	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48442	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48443	          "RANLIB=$${RANLIB}" \
48444	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48445	           clean) \
48446	  || exit 1
48447
48448@endif target-libgfortran
48449
48450.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48451maybe-distclean-target-libgfortran:
48452@if target-libgfortran
48453maybe-distclean-target-libgfortran: distclean-target-libgfortran
48454
48455distclean-target-libgfortran:
48456	@: $(MAKE); $(unstage)
48457	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48458	r=`${PWD_COMMAND}`; export r; \
48459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48460	$(NORMAL_TARGET_EXPORTS) \
48461	echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48462	for flag in $(EXTRA_TARGET_FLAGS); do \
48463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48464	done; \
48465	(cd $(TARGET_SUBDIR)/libgfortran && \
48466	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48467	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48468	          "RANLIB=$${RANLIB}" \
48469	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48470	           distclean) \
48471	  || exit 1
48472
48473@endif target-libgfortran
48474
48475.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48476maybe-maintainer-clean-target-libgfortran:
48477@if target-libgfortran
48478maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48479
48480maintainer-clean-target-libgfortran:
48481	@: $(MAKE); $(unstage)
48482	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48483	r=`${PWD_COMMAND}`; export r; \
48484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48485	$(NORMAL_TARGET_EXPORTS) \
48486	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48487	for flag in $(EXTRA_TARGET_FLAGS); do \
48488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48489	done; \
48490	(cd $(TARGET_SUBDIR)/libgfortran && \
48491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48493	          "RANLIB=$${RANLIB}" \
48494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48495	           maintainer-clean) \
48496	  || exit 1
48497
48498@endif target-libgfortran
48499
48500
48501
48502
48503
48504.PHONY: configure-target-libobjc maybe-configure-target-libobjc
48505maybe-configure-target-libobjc:
48506@if gcc-bootstrap
48507configure-target-libobjc: stage_current
48508@endif gcc-bootstrap
48509@if target-libobjc
48510maybe-configure-target-libobjc: configure-target-libobjc
48511configure-target-libobjc:
48512	@: $(MAKE); $(unstage)
48513	@r=`${PWD_COMMAND}`; export r; \
48514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48515	echo "Checking multilib configuration for libobjc..."; \
48516	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48517	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48518	if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48519	  if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48520	    rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48521	  else \
48522	    rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48523	    mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48524	  fi; \
48525	else \
48526	  mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48527	fi; \
48528	test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48529	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48530	$(NORMAL_TARGET_EXPORTS)  \
48531	echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48532	cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48533	case $(srcdir) in \
48534	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48535	  *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48536		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48537	esac; \
48538	srcdiroption="--srcdir=$${topdir}/libobjc"; \
48539	libsrcdir="$$s/libobjc"; \
48540	rm -f no-such-file || : ; \
48541	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48542	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48543	  --target=${target_alias} $${srcdiroption}  \
48544	  || exit 1
48545@endif target-libobjc
48546
48547
48548
48549
48550
48551.PHONY: all-target-libobjc maybe-all-target-libobjc
48552maybe-all-target-libobjc:
48553@if gcc-bootstrap
48554all-target-libobjc: stage_current
48555@endif gcc-bootstrap
48556@if target-libobjc
48557TARGET-target-libobjc=all
48558maybe-all-target-libobjc: all-target-libobjc
48559all-target-libobjc: configure-target-libobjc
48560	@: $(MAKE); $(unstage)
48561	@r=`${PWD_COMMAND}`; export r; \
48562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48563	$(NORMAL_TARGET_EXPORTS)  \
48564	(cd $(TARGET_SUBDIR)/libobjc && \
48565	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48566		$(TARGET-target-libobjc))
48567@endif target-libobjc
48568
48569
48570
48571
48572
48573.PHONY: check-target-libobjc maybe-check-target-libobjc
48574maybe-check-target-libobjc:
48575@if target-libobjc
48576maybe-check-target-libobjc: check-target-libobjc
48577
48578check-target-libobjc:
48579	@: $(MAKE); $(unstage)
48580	@r=`${PWD_COMMAND}`; export r; \
48581	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48582	$(NORMAL_TARGET_EXPORTS) \
48583	(cd $(TARGET_SUBDIR)/libobjc && \
48584	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48585
48586@endif target-libobjc
48587
48588.PHONY: install-target-libobjc maybe-install-target-libobjc
48589maybe-install-target-libobjc:
48590@if target-libobjc
48591maybe-install-target-libobjc: install-target-libobjc
48592
48593install-target-libobjc: installdirs
48594	@: $(MAKE); $(unstage)
48595	@r=`${PWD_COMMAND}`; export r; \
48596	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48597	$(NORMAL_TARGET_EXPORTS) \
48598	(cd $(TARGET_SUBDIR)/libobjc && \
48599	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48600
48601@endif target-libobjc
48602
48603# Other targets (info, dvi, pdf, etc.)
48604
48605.PHONY: maybe-info-target-libobjc info-target-libobjc
48606maybe-info-target-libobjc:
48607@if target-libobjc
48608maybe-info-target-libobjc: info-target-libobjc
48609
48610info-target-libobjc: \
48611    configure-target-libobjc
48612	@: $(MAKE); $(unstage)
48613	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48614	r=`${PWD_COMMAND}`; export r; \
48615	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48616	$(NORMAL_TARGET_EXPORTS) \
48617	echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48618	for flag in $(EXTRA_TARGET_FLAGS); do \
48619	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48620	done; \
48621	(cd $(TARGET_SUBDIR)/libobjc && \
48622	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48623	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48624	          "RANLIB=$${RANLIB}" \
48625	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48626	           info) \
48627	  || exit 1
48628
48629@endif target-libobjc
48630
48631.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48632maybe-dvi-target-libobjc:
48633@if target-libobjc
48634maybe-dvi-target-libobjc: dvi-target-libobjc
48635
48636dvi-target-libobjc: \
48637    configure-target-libobjc
48638	@: $(MAKE); $(unstage)
48639	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48640	r=`${PWD_COMMAND}`; export r; \
48641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48642	$(NORMAL_TARGET_EXPORTS) \
48643	echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48644	for flag in $(EXTRA_TARGET_FLAGS); do \
48645	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48646	done; \
48647	(cd $(TARGET_SUBDIR)/libobjc && \
48648	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48649	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48650	          "RANLIB=$${RANLIB}" \
48651	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48652	           dvi) \
48653	  || exit 1
48654
48655@endif target-libobjc
48656
48657.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48658maybe-pdf-target-libobjc:
48659@if target-libobjc
48660maybe-pdf-target-libobjc: pdf-target-libobjc
48661
48662pdf-target-libobjc: \
48663    configure-target-libobjc
48664	@: $(MAKE); $(unstage)
48665	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48666	r=`${PWD_COMMAND}`; export r; \
48667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48668	$(NORMAL_TARGET_EXPORTS) \
48669	echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48670	for flag in $(EXTRA_TARGET_FLAGS); do \
48671	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48672	done; \
48673	(cd $(TARGET_SUBDIR)/libobjc && \
48674	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48675	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48676	          "RANLIB=$${RANLIB}" \
48677	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48678	           pdf) \
48679	  || exit 1
48680
48681@endif target-libobjc
48682
48683.PHONY: maybe-html-target-libobjc html-target-libobjc
48684maybe-html-target-libobjc:
48685@if target-libobjc
48686maybe-html-target-libobjc: html-target-libobjc
48687
48688html-target-libobjc: \
48689    configure-target-libobjc
48690	@: $(MAKE); $(unstage)
48691	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48692	r=`${PWD_COMMAND}`; export r; \
48693	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694	$(NORMAL_TARGET_EXPORTS) \
48695	echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48696	for flag in $(EXTRA_TARGET_FLAGS); do \
48697	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48698	done; \
48699	(cd $(TARGET_SUBDIR)/libobjc && \
48700	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48701	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48702	          "RANLIB=$${RANLIB}" \
48703	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48704	           html) \
48705	  || exit 1
48706
48707@endif target-libobjc
48708
48709.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48710maybe-TAGS-target-libobjc:
48711@if target-libobjc
48712maybe-TAGS-target-libobjc: TAGS-target-libobjc
48713
48714TAGS-target-libobjc: \
48715    configure-target-libobjc
48716	@: $(MAKE); $(unstage)
48717	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48718	r=`${PWD_COMMAND}`; export r; \
48719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48720	$(NORMAL_TARGET_EXPORTS) \
48721	echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
48722	for flag in $(EXTRA_TARGET_FLAGS); do \
48723	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48724	done; \
48725	(cd $(TARGET_SUBDIR)/libobjc && \
48726	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48727	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48728	          "RANLIB=$${RANLIB}" \
48729	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48730	           TAGS) \
48731	  || exit 1
48732
48733@endif target-libobjc
48734
48735.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48736maybe-install-info-target-libobjc:
48737@if target-libobjc
48738maybe-install-info-target-libobjc: install-info-target-libobjc
48739
48740install-info-target-libobjc: \
48741    configure-target-libobjc \
48742    info-target-libobjc
48743	@: $(MAKE); $(unstage)
48744	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48745	r=`${PWD_COMMAND}`; export r; \
48746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48747	$(NORMAL_TARGET_EXPORTS) \
48748	echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
48749	for flag in $(EXTRA_TARGET_FLAGS); do \
48750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48751	done; \
48752	(cd $(TARGET_SUBDIR)/libobjc && \
48753	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48754	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48755	          "RANLIB=$${RANLIB}" \
48756	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48757	           install-info) \
48758	  || exit 1
48759
48760@endif target-libobjc
48761
48762.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48763maybe-install-pdf-target-libobjc:
48764@if target-libobjc
48765maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48766
48767install-pdf-target-libobjc: \
48768    configure-target-libobjc \
48769    pdf-target-libobjc
48770	@: $(MAKE); $(unstage)
48771	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48772	r=`${PWD_COMMAND}`; export r; \
48773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48774	$(NORMAL_TARGET_EXPORTS) \
48775	echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48776	for flag in $(EXTRA_TARGET_FLAGS); do \
48777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48778	done; \
48779	(cd $(TARGET_SUBDIR)/libobjc && \
48780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48782	          "RANLIB=$${RANLIB}" \
48783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48784	           install-pdf) \
48785	  || exit 1
48786
48787@endif target-libobjc
48788
48789.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48790maybe-install-html-target-libobjc:
48791@if target-libobjc
48792maybe-install-html-target-libobjc: install-html-target-libobjc
48793
48794install-html-target-libobjc: \
48795    configure-target-libobjc \
48796    html-target-libobjc
48797	@: $(MAKE); $(unstage)
48798	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48799	r=`${PWD_COMMAND}`; export r; \
48800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48801	$(NORMAL_TARGET_EXPORTS) \
48802	echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48803	for flag in $(EXTRA_TARGET_FLAGS); do \
48804	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48805	done; \
48806	(cd $(TARGET_SUBDIR)/libobjc && \
48807	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48808	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48809	          "RANLIB=$${RANLIB}" \
48810	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48811	           install-html) \
48812	  || exit 1
48813
48814@endif target-libobjc
48815
48816.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48817maybe-installcheck-target-libobjc:
48818@if target-libobjc
48819maybe-installcheck-target-libobjc: installcheck-target-libobjc
48820
48821installcheck-target-libobjc: \
48822    configure-target-libobjc
48823	@: $(MAKE); $(unstage)
48824	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48825	r=`${PWD_COMMAND}`; export r; \
48826	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48827	$(NORMAL_TARGET_EXPORTS) \
48828	echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48829	for flag in $(EXTRA_TARGET_FLAGS); do \
48830	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48831	done; \
48832	(cd $(TARGET_SUBDIR)/libobjc && \
48833	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48834	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48835	          "RANLIB=$${RANLIB}" \
48836	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48837	           installcheck) \
48838	  || exit 1
48839
48840@endif target-libobjc
48841
48842.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48843maybe-mostlyclean-target-libobjc:
48844@if target-libobjc
48845maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48846
48847mostlyclean-target-libobjc:
48848	@: $(MAKE); $(unstage)
48849	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48850	r=`${PWD_COMMAND}`; export r; \
48851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48852	$(NORMAL_TARGET_EXPORTS) \
48853	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48854	for flag in $(EXTRA_TARGET_FLAGS); do \
48855	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48856	done; \
48857	(cd $(TARGET_SUBDIR)/libobjc && \
48858	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48859	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48860	          "RANLIB=$${RANLIB}" \
48861	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48862	           mostlyclean) \
48863	  || exit 1
48864
48865@endif target-libobjc
48866
48867.PHONY: maybe-clean-target-libobjc clean-target-libobjc
48868maybe-clean-target-libobjc:
48869@if target-libobjc
48870maybe-clean-target-libobjc: clean-target-libobjc
48871
48872clean-target-libobjc:
48873	@: $(MAKE); $(unstage)
48874	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48875	r=`${PWD_COMMAND}`; export r; \
48876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48877	$(NORMAL_TARGET_EXPORTS) \
48878	echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48879	for flag in $(EXTRA_TARGET_FLAGS); do \
48880	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48881	done; \
48882	(cd $(TARGET_SUBDIR)/libobjc && \
48883	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48884	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48885	          "RANLIB=$${RANLIB}" \
48886	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48887	           clean) \
48888	  || exit 1
48889
48890@endif target-libobjc
48891
48892.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48893maybe-distclean-target-libobjc:
48894@if target-libobjc
48895maybe-distclean-target-libobjc: distclean-target-libobjc
48896
48897distclean-target-libobjc:
48898	@: $(MAKE); $(unstage)
48899	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48900	r=`${PWD_COMMAND}`; export r; \
48901	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48902	$(NORMAL_TARGET_EXPORTS) \
48903	echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48904	for flag in $(EXTRA_TARGET_FLAGS); do \
48905	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48906	done; \
48907	(cd $(TARGET_SUBDIR)/libobjc && \
48908	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48909	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48910	          "RANLIB=$${RANLIB}" \
48911	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48912	           distclean) \
48913	  || exit 1
48914
48915@endif target-libobjc
48916
48917.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48918maybe-maintainer-clean-target-libobjc:
48919@if target-libobjc
48920maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48921
48922maintainer-clean-target-libobjc:
48923	@: $(MAKE); $(unstage)
48924	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48925	r=`${PWD_COMMAND}`; export r; \
48926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48927	$(NORMAL_TARGET_EXPORTS) \
48928	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48929	for flag in $(EXTRA_TARGET_FLAGS); do \
48930	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48931	done; \
48932	(cd $(TARGET_SUBDIR)/libobjc && \
48933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48935	          "RANLIB=$${RANLIB}" \
48936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48937	           maintainer-clean) \
48938	  || exit 1
48939
48940@endif target-libobjc
48941
48942
48943
48944
48945
48946.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48947maybe-configure-target-libtermcap:
48948@if gcc-bootstrap
48949configure-target-libtermcap: stage_current
48950@endif gcc-bootstrap
48951@if target-libtermcap
48952maybe-configure-target-libtermcap: configure-target-libtermcap
48953configure-target-libtermcap:
48954	@: $(MAKE); $(unstage)
48955	@r=`${PWD_COMMAND}`; export r; \
48956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957	echo "Checking multilib configuration for libtermcap..."; \
48958	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48959	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48960	if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48961	  if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48962	    rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48963	  else \
48964	    rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48965	    mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48966	  fi; \
48967	else \
48968	  mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48969	fi; \
48970	test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48971	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48972	$(NORMAL_TARGET_EXPORTS)  \
48973	echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48974	cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48975	case $(srcdir) in \
48976	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48977	  *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48978		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48979	esac; \
48980	srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48981	libsrcdir="$$s/libtermcap"; \
48982	rm -f no-such-file || : ; \
48983	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48984	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48985	  --target=${target_alias} $${srcdiroption}  \
48986	  || exit 1
48987@endif target-libtermcap
48988
48989
48990
48991
48992
48993.PHONY: all-target-libtermcap maybe-all-target-libtermcap
48994maybe-all-target-libtermcap:
48995@if gcc-bootstrap
48996all-target-libtermcap: stage_current
48997@endif gcc-bootstrap
48998@if target-libtermcap
48999TARGET-target-libtermcap=all
49000maybe-all-target-libtermcap: all-target-libtermcap
49001all-target-libtermcap: configure-target-libtermcap
49002	@: $(MAKE); $(unstage)
49003	@r=`${PWD_COMMAND}`; export r; \
49004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49005	$(NORMAL_TARGET_EXPORTS)  \
49006	(cd $(TARGET_SUBDIR)/libtermcap && \
49007	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49008		$(TARGET-target-libtermcap))
49009@endif target-libtermcap
49010
49011
49012
49013
49014
49015.PHONY: check-target-libtermcap maybe-check-target-libtermcap
49016maybe-check-target-libtermcap:
49017@if target-libtermcap
49018maybe-check-target-libtermcap: check-target-libtermcap
49019
49020# Dummy target for uncheckable module.
49021check-target-libtermcap:
49022
49023@endif target-libtermcap
49024
49025.PHONY: install-target-libtermcap maybe-install-target-libtermcap
49026maybe-install-target-libtermcap:
49027@if target-libtermcap
49028maybe-install-target-libtermcap: install-target-libtermcap
49029
49030install-target-libtermcap: installdirs
49031	@: $(MAKE); $(unstage)
49032	@r=`${PWD_COMMAND}`; export r; \
49033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49034	$(NORMAL_TARGET_EXPORTS) \
49035	(cd $(TARGET_SUBDIR)/libtermcap && \
49036	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49037
49038@endif target-libtermcap
49039
49040# Other targets (info, dvi, pdf, etc.)
49041
49042.PHONY: maybe-info-target-libtermcap info-target-libtermcap
49043maybe-info-target-libtermcap:
49044@if target-libtermcap
49045maybe-info-target-libtermcap: info-target-libtermcap
49046
49047info-target-libtermcap: \
49048    configure-target-libtermcap
49049	@: $(MAKE); $(unstage)
49050	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49051	r=`${PWD_COMMAND}`; export r; \
49052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49053	$(NORMAL_TARGET_EXPORTS) \
49054	echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49055	for flag in $(EXTRA_TARGET_FLAGS); do \
49056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49057	done; \
49058	(cd $(TARGET_SUBDIR)/libtermcap && \
49059	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49060	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49061	          "RANLIB=$${RANLIB}" \
49062	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49063	           info) \
49064	  || exit 1
49065
49066@endif target-libtermcap
49067
49068.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49069maybe-dvi-target-libtermcap:
49070@if target-libtermcap
49071maybe-dvi-target-libtermcap: dvi-target-libtermcap
49072
49073dvi-target-libtermcap: \
49074    configure-target-libtermcap
49075	@: $(MAKE); $(unstage)
49076	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49077	r=`${PWD_COMMAND}`; export r; \
49078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49079	$(NORMAL_TARGET_EXPORTS) \
49080	echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49081	for flag in $(EXTRA_TARGET_FLAGS); do \
49082	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49083	done; \
49084	(cd $(TARGET_SUBDIR)/libtermcap && \
49085	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49086	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49087	          "RANLIB=$${RANLIB}" \
49088	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49089	           dvi) \
49090	  || exit 1
49091
49092@endif target-libtermcap
49093
49094.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49095maybe-pdf-target-libtermcap:
49096@if target-libtermcap
49097maybe-pdf-target-libtermcap: pdf-target-libtermcap
49098
49099pdf-target-libtermcap: \
49100    configure-target-libtermcap
49101	@: $(MAKE); $(unstage)
49102	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49103	r=`${PWD_COMMAND}`; export r; \
49104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105	$(NORMAL_TARGET_EXPORTS) \
49106	echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49107	for flag in $(EXTRA_TARGET_FLAGS); do \
49108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49109	done; \
49110	(cd $(TARGET_SUBDIR)/libtermcap && \
49111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49113	          "RANLIB=$${RANLIB}" \
49114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49115	           pdf) \
49116	  || exit 1
49117
49118@endif target-libtermcap
49119
49120.PHONY: maybe-html-target-libtermcap html-target-libtermcap
49121maybe-html-target-libtermcap:
49122@if target-libtermcap
49123maybe-html-target-libtermcap: html-target-libtermcap
49124
49125html-target-libtermcap: \
49126    configure-target-libtermcap
49127	@: $(MAKE); $(unstage)
49128	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49129	r=`${PWD_COMMAND}`; export r; \
49130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49131	$(NORMAL_TARGET_EXPORTS) \
49132	echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49133	for flag in $(EXTRA_TARGET_FLAGS); do \
49134	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49135	done; \
49136	(cd $(TARGET_SUBDIR)/libtermcap && \
49137	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49138	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49139	          "RANLIB=$${RANLIB}" \
49140	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49141	           html) \
49142	  || exit 1
49143
49144@endif target-libtermcap
49145
49146.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49147maybe-TAGS-target-libtermcap:
49148@if target-libtermcap
49149maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49150
49151TAGS-target-libtermcap: \
49152    configure-target-libtermcap
49153	@: $(MAKE); $(unstage)
49154	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49155	r=`${PWD_COMMAND}`; export r; \
49156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49157	$(NORMAL_TARGET_EXPORTS) \
49158	echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49159	for flag in $(EXTRA_TARGET_FLAGS); do \
49160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49161	done; \
49162	(cd $(TARGET_SUBDIR)/libtermcap && \
49163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49165	          "RANLIB=$${RANLIB}" \
49166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49167	           TAGS) \
49168	  || exit 1
49169
49170@endif target-libtermcap
49171
49172.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49173maybe-install-info-target-libtermcap:
49174@if target-libtermcap
49175maybe-install-info-target-libtermcap: install-info-target-libtermcap
49176
49177install-info-target-libtermcap: \
49178    configure-target-libtermcap \
49179    info-target-libtermcap
49180	@: $(MAKE); $(unstage)
49181	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49182	r=`${PWD_COMMAND}`; export r; \
49183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49184	$(NORMAL_TARGET_EXPORTS) \
49185	echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49186	for flag in $(EXTRA_TARGET_FLAGS); do \
49187	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49188	done; \
49189	(cd $(TARGET_SUBDIR)/libtermcap && \
49190	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49191	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49192	          "RANLIB=$${RANLIB}" \
49193	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49194	           install-info) \
49195	  || exit 1
49196
49197@endif target-libtermcap
49198
49199.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49200maybe-install-pdf-target-libtermcap:
49201@if target-libtermcap
49202maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49203
49204install-pdf-target-libtermcap: \
49205    configure-target-libtermcap \
49206    pdf-target-libtermcap
49207	@: $(MAKE); $(unstage)
49208	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49209	r=`${PWD_COMMAND}`; export r; \
49210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211	$(NORMAL_TARGET_EXPORTS) \
49212	echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49213	for flag in $(EXTRA_TARGET_FLAGS); do \
49214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49215	done; \
49216	(cd $(TARGET_SUBDIR)/libtermcap && \
49217	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49218	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49219	          "RANLIB=$${RANLIB}" \
49220	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49221	           install-pdf) \
49222	  || exit 1
49223
49224@endif target-libtermcap
49225
49226.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49227maybe-install-html-target-libtermcap:
49228@if target-libtermcap
49229maybe-install-html-target-libtermcap: install-html-target-libtermcap
49230
49231install-html-target-libtermcap: \
49232    configure-target-libtermcap \
49233    html-target-libtermcap
49234	@: $(MAKE); $(unstage)
49235	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49236	r=`${PWD_COMMAND}`; export r; \
49237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49238	$(NORMAL_TARGET_EXPORTS) \
49239	echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49240	for flag in $(EXTRA_TARGET_FLAGS); do \
49241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49242	done; \
49243	(cd $(TARGET_SUBDIR)/libtermcap && \
49244	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49245	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49246	          "RANLIB=$${RANLIB}" \
49247	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49248	           install-html) \
49249	  || exit 1
49250
49251@endif target-libtermcap
49252
49253.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49254maybe-installcheck-target-libtermcap:
49255@if target-libtermcap
49256maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49257
49258installcheck-target-libtermcap: \
49259    configure-target-libtermcap
49260	@: $(MAKE); $(unstage)
49261	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49262	r=`${PWD_COMMAND}`; export r; \
49263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49264	$(NORMAL_TARGET_EXPORTS) \
49265	echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49266	for flag in $(EXTRA_TARGET_FLAGS); do \
49267	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49268	done; \
49269	(cd $(TARGET_SUBDIR)/libtermcap && \
49270	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49271	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49272	          "RANLIB=$${RANLIB}" \
49273	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49274	           installcheck) \
49275	  || exit 1
49276
49277@endif target-libtermcap
49278
49279.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49280maybe-mostlyclean-target-libtermcap:
49281@if target-libtermcap
49282maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49283
49284# libtermcap doesn't support mostlyclean.
49285mostlyclean-target-libtermcap:
49286
49287@endif target-libtermcap
49288
49289.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49290maybe-clean-target-libtermcap:
49291@if target-libtermcap
49292maybe-clean-target-libtermcap: clean-target-libtermcap
49293
49294# libtermcap doesn't support clean.
49295clean-target-libtermcap:
49296
49297@endif target-libtermcap
49298
49299.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49300maybe-distclean-target-libtermcap:
49301@if target-libtermcap
49302maybe-distclean-target-libtermcap: distclean-target-libtermcap
49303
49304# libtermcap doesn't support distclean.
49305distclean-target-libtermcap:
49306
49307@endif target-libtermcap
49308
49309.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49310maybe-maintainer-clean-target-libtermcap:
49311@if target-libtermcap
49312maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49313
49314# libtermcap doesn't support maintainer-clean.
49315maintainer-clean-target-libtermcap:
49316
49317@endif target-libtermcap
49318
49319
49320
49321
49322
49323.PHONY: configure-target-winsup maybe-configure-target-winsup
49324maybe-configure-target-winsup:
49325@if gcc-bootstrap
49326configure-target-winsup: stage_current
49327@endif gcc-bootstrap
49328@if target-winsup
49329maybe-configure-target-winsup: configure-target-winsup
49330configure-target-winsup:
49331	@: $(MAKE); $(unstage)
49332	@r=`${PWD_COMMAND}`; export r; \
49333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49334	echo "Checking multilib configuration for winsup..."; \
49335	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49336	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49337	if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49338	  if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49339	    rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49340	  else \
49341	    rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49342	    mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49343	  fi; \
49344	else \
49345	  mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49346	fi; \
49347	test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49348	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49349	$(NORMAL_TARGET_EXPORTS)  \
49350	echo Configuring in $(TARGET_SUBDIR)/winsup; \
49351	cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49352	case $(srcdir) in \
49353	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49354	  *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49355		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49356	esac; \
49357	srcdiroption="--srcdir=$${topdir}/winsup"; \
49358	libsrcdir="$$s/winsup"; \
49359	rm -f no-such-file || : ; \
49360	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49361	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49362	  --target=${target_alias} $${srcdiroption}  \
49363	  || exit 1
49364@endif target-winsup
49365
49366
49367
49368
49369
49370.PHONY: all-target-winsup maybe-all-target-winsup
49371maybe-all-target-winsup:
49372@if gcc-bootstrap
49373all-target-winsup: stage_current
49374@endif gcc-bootstrap
49375@if target-winsup
49376TARGET-target-winsup=all
49377maybe-all-target-winsup: all-target-winsup
49378all-target-winsup: configure-target-winsup
49379	@: $(MAKE); $(unstage)
49380	@r=`${PWD_COMMAND}`; export r; \
49381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49382	$(NORMAL_TARGET_EXPORTS)  \
49383	(cd $(TARGET_SUBDIR)/winsup && \
49384	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49385		$(TARGET-target-winsup))
49386@endif target-winsup
49387
49388
49389
49390
49391
49392.PHONY: check-target-winsup maybe-check-target-winsup
49393maybe-check-target-winsup:
49394@if target-winsup
49395maybe-check-target-winsup: check-target-winsup
49396
49397check-target-winsup:
49398	@: $(MAKE); $(unstage)
49399	@r=`${PWD_COMMAND}`; export r; \
49400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49401	$(NORMAL_TARGET_EXPORTS) \
49402	(cd $(TARGET_SUBDIR)/winsup && \
49403	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49404
49405@endif target-winsup
49406
49407.PHONY: install-target-winsup maybe-install-target-winsup
49408maybe-install-target-winsup:
49409@if target-winsup
49410maybe-install-target-winsup: install-target-winsup
49411
49412install-target-winsup: installdirs
49413	@: $(MAKE); $(unstage)
49414	@r=`${PWD_COMMAND}`; export r; \
49415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49416	$(NORMAL_TARGET_EXPORTS) \
49417	(cd $(TARGET_SUBDIR)/winsup && \
49418	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49419
49420@endif target-winsup
49421
49422# Other targets (info, dvi, pdf, etc.)
49423
49424.PHONY: maybe-info-target-winsup info-target-winsup
49425maybe-info-target-winsup:
49426@if target-winsup
49427maybe-info-target-winsup: info-target-winsup
49428
49429info-target-winsup: \
49430    configure-target-winsup
49431	@: $(MAKE); $(unstage)
49432	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49433	r=`${PWD_COMMAND}`; export r; \
49434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435	$(NORMAL_TARGET_EXPORTS) \
49436	echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49437	for flag in $(EXTRA_TARGET_FLAGS); do \
49438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49439	done; \
49440	(cd $(TARGET_SUBDIR)/winsup && \
49441	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49442	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49443	          "RANLIB=$${RANLIB}" \
49444	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49445	           info) \
49446	  || exit 1
49447
49448@endif target-winsup
49449
49450.PHONY: maybe-dvi-target-winsup dvi-target-winsup
49451maybe-dvi-target-winsup:
49452@if target-winsup
49453maybe-dvi-target-winsup: dvi-target-winsup
49454
49455dvi-target-winsup: \
49456    configure-target-winsup
49457	@: $(MAKE); $(unstage)
49458	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49459	r=`${PWD_COMMAND}`; export r; \
49460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49461	$(NORMAL_TARGET_EXPORTS) \
49462	echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49463	for flag in $(EXTRA_TARGET_FLAGS); do \
49464	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49465	done; \
49466	(cd $(TARGET_SUBDIR)/winsup && \
49467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49469	          "RANLIB=$${RANLIB}" \
49470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49471	           dvi) \
49472	  || exit 1
49473
49474@endif target-winsup
49475
49476.PHONY: maybe-pdf-target-winsup pdf-target-winsup
49477maybe-pdf-target-winsup:
49478@if target-winsup
49479maybe-pdf-target-winsup: pdf-target-winsup
49480
49481pdf-target-winsup: \
49482    configure-target-winsup
49483	@: $(MAKE); $(unstage)
49484	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49485	r=`${PWD_COMMAND}`; export r; \
49486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49487	$(NORMAL_TARGET_EXPORTS) \
49488	echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49489	for flag in $(EXTRA_TARGET_FLAGS); do \
49490	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49491	done; \
49492	(cd $(TARGET_SUBDIR)/winsup && \
49493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49495	          "RANLIB=$${RANLIB}" \
49496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49497	           pdf) \
49498	  || exit 1
49499
49500@endif target-winsup
49501
49502.PHONY: maybe-html-target-winsup html-target-winsup
49503maybe-html-target-winsup:
49504@if target-winsup
49505maybe-html-target-winsup: html-target-winsup
49506
49507html-target-winsup: \
49508    configure-target-winsup
49509	@: $(MAKE); $(unstage)
49510	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49511	r=`${PWD_COMMAND}`; export r; \
49512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49513	$(NORMAL_TARGET_EXPORTS) \
49514	echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49515	for flag in $(EXTRA_TARGET_FLAGS); do \
49516	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49517	done; \
49518	(cd $(TARGET_SUBDIR)/winsup && \
49519	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49520	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49521	          "RANLIB=$${RANLIB}" \
49522	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49523	           html) \
49524	  || exit 1
49525
49526@endif target-winsup
49527
49528.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49529maybe-TAGS-target-winsup:
49530@if target-winsup
49531maybe-TAGS-target-winsup: TAGS-target-winsup
49532
49533TAGS-target-winsup: \
49534    configure-target-winsup
49535	@: $(MAKE); $(unstage)
49536	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49537	r=`${PWD_COMMAND}`; export r; \
49538	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49539	$(NORMAL_TARGET_EXPORTS) \
49540	echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49541	for flag in $(EXTRA_TARGET_FLAGS); do \
49542	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49543	done; \
49544	(cd $(TARGET_SUBDIR)/winsup && \
49545	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49546	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49547	          "RANLIB=$${RANLIB}" \
49548	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49549	           TAGS) \
49550	  || exit 1
49551
49552@endif target-winsup
49553
49554.PHONY: maybe-install-info-target-winsup install-info-target-winsup
49555maybe-install-info-target-winsup:
49556@if target-winsup
49557maybe-install-info-target-winsup: install-info-target-winsup
49558
49559install-info-target-winsup: \
49560    configure-target-winsup \
49561    info-target-winsup
49562	@: $(MAKE); $(unstage)
49563	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49564	r=`${PWD_COMMAND}`; export r; \
49565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49566	$(NORMAL_TARGET_EXPORTS) \
49567	echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49568	for flag in $(EXTRA_TARGET_FLAGS); do \
49569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49570	done; \
49571	(cd $(TARGET_SUBDIR)/winsup && \
49572	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49573	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49574	          "RANLIB=$${RANLIB}" \
49575	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49576	           install-info) \
49577	  || exit 1
49578
49579@endif target-winsup
49580
49581.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49582maybe-install-pdf-target-winsup:
49583@if target-winsup
49584maybe-install-pdf-target-winsup: install-pdf-target-winsup
49585
49586install-pdf-target-winsup: \
49587    configure-target-winsup \
49588    pdf-target-winsup
49589	@: $(MAKE); $(unstage)
49590	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49591	r=`${PWD_COMMAND}`; export r; \
49592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49593	$(NORMAL_TARGET_EXPORTS) \
49594	echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49595	for flag in $(EXTRA_TARGET_FLAGS); do \
49596	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49597	done; \
49598	(cd $(TARGET_SUBDIR)/winsup && \
49599	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49600	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49601	          "RANLIB=$${RANLIB}" \
49602	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49603	           install-pdf) \
49604	  || exit 1
49605
49606@endif target-winsup
49607
49608.PHONY: maybe-install-html-target-winsup install-html-target-winsup
49609maybe-install-html-target-winsup:
49610@if target-winsup
49611maybe-install-html-target-winsup: install-html-target-winsup
49612
49613install-html-target-winsup: \
49614    configure-target-winsup \
49615    html-target-winsup
49616	@: $(MAKE); $(unstage)
49617	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49618	r=`${PWD_COMMAND}`; export r; \
49619	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49620	$(NORMAL_TARGET_EXPORTS) \
49621	echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49622	for flag in $(EXTRA_TARGET_FLAGS); do \
49623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49624	done; \
49625	(cd $(TARGET_SUBDIR)/winsup && \
49626	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49627	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49628	          "RANLIB=$${RANLIB}" \
49629	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49630	           install-html) \
49631	  || exit 1
49632
49633@endif target-winsup
49634
49635.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49636maybe-installcheck-target-winsup:
49637@if target-winsup
49638maybe-installcheck-target-winsup: installcheck-target-winsup
49639
49640installcheck-target-winsup: \
49641    configure-target-winsup
49642	@: $(MAKE); $(unstage)
49643	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49644	r=`${PWD_COMMAND}`; export r; \
49645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49646	$(NORMAL_TARGET_EXPORTS) \
49647	echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49648	for flag in $(EXTRA_TARGET_FLAGS); do \
49649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49650	done; \
49651	(cd $(TARGET_SUBDIR)/winsup && \
49652	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49653	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49654	          "RANLIB=$${RANLIB}" \
49655	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49656	           installcheck) \
49657	  || exit 1
49658
49659@endif target-winsup
49660
49661.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49662maybe-mostlyclean-target-winsup:
49663@if target-winsup
49664maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49665
49666mostlyclean-target-winsup:
49667	@: $(MAKE); $(unstage)
49668	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49669	r=`${PWD_COMMAND}`; export r; \
49670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49671	$(NORMAL_TARGET_EXPORTS) \
49672	echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49673	for flag in $(EXTRA_TARGET_FLAGS); do \
49674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49675	done; \
49676	(cd $(TARGET_SUBDIR)/winsup && \
49677	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49678	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49679	          "RANLIB=$${RANLIB}" \
49680	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49681	           mostlyclean) \
49682	  || exit 1
49683
49684@endif target-winsup
49685
49686.PHONY: maybe-clean-target-winsup clean-target-winsup
49687maybe-clean-target-winsup:
49688@if target-winsup
49689maybe-clean-target-winsup: clean-target-winsup
49690
49691clean-target-winsup:
49692	@: $(MAKE); $(unstage)
49693	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49694	r=`${PWD_COMMAND}`; export r; \
49695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49696	$(NORMAL_TARGET_EXPORTS) \
49697	echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49698	for flag in $(EXTRA_TARGET_FLAGS); do \
49699	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49700	done; \
49701	(cd $(TARGET_SUBDIR)/winsup && \
49702	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49703	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49704	          "RANLIB=$${RANLIB}" \
49705	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49706	           clean) \
49707	  || exit 1
49708
49709@endif target-winsup
49710
49711.PHONY: maybe-distclean-target-winsup distclean-target-winsup
49712maybe-distclean-target-winsup:
49713@if target-winsup
49714maybe-distclean-target-winsup: distclean-target-winsup
49715
49716distclean-target-winsup:
49717	@: $(MAKE); $(unstage)
49718	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49719	r=`${PWD_COMMAND}`; export r; \
49720	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49721	$(NORMAL_TARGET_EXPORTS) \
49722	echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49723	for flag in $(EXTRA_TARGET_FLAGS); do \
49724	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49725	done; \
49726	(cd $(TARGET_SUBDIR)/winsup && \
49727	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49728	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49729	          "RANLIB=$${RANLIB}" \
49730	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49731	           distclean) \
49732	  || exit 1
49733
49734@endif target-winsup
49735
49736.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49737maybe-maintainer-clean-target-winsup:
49738@if target-winsup
49739maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49740
49741maintainer-clean-target-winsup:
49742	@: $(MAKE); $(unstage)
49743	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49744	r=`${PWD_COMMAND}`; export r; \
49745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49746	$(NORMAL_TARGET_EXPORTS) \
49747	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49748	for flag in $(EXTRA_TARGET_FLAGS); do \
49749	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49750	done; \
49751	(cd $(TARGET_SUBDIR)/winsup && \
49752	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49753	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49754	          "RANLIB=$${RANLIB}" \
49755	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49756	           maintainer-clean) \
49757	  || exit 1
49758
49759@endif target-winsup
49760
49761
49762
49763
49764
49765.PHONY: configure-target-libgloss maybe-configure-target-libgloss
49766maybe-configure-target-libgloss:
49767@if gcc-bootstrap
49768configure-target-libgloss: stage_current
49769@endif gcc-bootstrap
49770@if target-libgloss
49771maybe-configure-target-libgloss: configure-target-libgloss
49772configure-target-libgloss:
49773	@: $(MAKE); $(unstage)
49774	@r=`${PWD_COMMAND}`; export r; \
49775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49776	echo "Checking multilib configuration for libgloss..."; \
49777	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49778	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49779	if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49780	  if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49781	    rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49782	  else \
49783	    rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49784	    mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49785	  fi; \
49786	else \
49787	  mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49788	fi; \
49789	test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49790	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49791	$(NORMAL_TARGET_EXPORTS)  \
49792	echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49793	cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49794	case $(srcdir) in \
49795	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49796	  *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49797		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49798	esac; \
49799	srcdiroption="--srcdir=$${topdir}/libgloss"; \
49800	libsrcdir="$$s/libgloss"; \
49801	rm -f no-such-file || : ; \
49802	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49803	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49804	  --target=${target_alias} $${srcdiroption}  \
49805	  || exit 1
49806@endif target-libgloss
49807
49808
49809
49810
49811
49812.PHONY: all-target-libgloss maybe-all-target-libgloss
49813maybe-all-target-libgloss:
49814@if gcc-bootstrap
49815all-target-libgloss: stage_current
49816@endif gcc-bootstrap
49817@if target-libgloss
49818TARGET-target-libgloss=all
49819maybe-all-target-libgloss: all-target-libgloss
49820all-target-libgloss: configure-target-libgloss
49821	@: $(MAKE); $(unstage)
49822	@r=`${PWD_COMMAND}`; export r; \
49823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49824	$(NORMAL_TARGET_EXPORTS)  \
49825	(cd $(TARGET_SUBDIR)/libgloss && \
49826	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49827		$(TARGET-target-libgloss))
49828@endif target-libgloss
49829
49830
49831
49832
49833
49834.PHONY: check-target-libgloss maybe-check-target-libgloss
49835maybe-check-target-libgloss:
49836@if target-libgloss
49837maybe-check-target-libgloss: check-target-libgloss
49838
49839# Dummy target for uncheckable module.
49840check-target-libgloss:
49841
49842@endif target-libgloss
49843
49844.PHONY: install-target-libgloss maybe-install-target-libgloss
49845maybe-install-target-libgloss:
49846@if target-libgloss
49847maybe-install-target-libgloss: install-target-libgloss
49848
49849install-target-libgloss: installdirs
49850	@: $(MAKE); $(unstage)
49851	@r=`${PWD_COMMAND}`; export r; \
49852	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49853	$(NORMAL_TARGET_EXPORTS) \
49854	(cd $(TARGET_SUBDIR)/libgloss && \
49855	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49856
49857@endif target-libgloss
49858
49859# Other targets (info, dvi, pdf, etc.)
49860
49861.PHONY: maybe-info-target-libgloss info-target-libgloss
49862maybe-info-target-libgloss:
49863@if target-libgloss
49864maybe-info-target-libgloss: info-target-libgloss
49865
49866info-target-libgloss: \
49867    configure-target-libgloss
49868	@: $(MAKE); $(unstage)
49869	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49870	r=`${PWD_COMMAND}`; export r; \
49871	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49872	$(NORMAL_TARGET_EXPORTS) \
49873	echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49874	for flag in $(EXTRA_TARGET_FLAGS); do \
49875	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49876	done; \
49877	(cd $(TARGET_SUBDIR)/libgloss && \
49878	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49879	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49880	          "RANLIB=$${RANLIB}" \
49881	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49882	           info) \
49883	  || exit 1
49884
49885@endif target-libgloss
49886
49887.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49888maybe-dvi-target-libgloss:
49889@if target-libgloss
49890maybe-dvi-target-libgloss: dvi-target-libgloss
49891
49892dvi-target-libgloss: \
49893    configure-target-libgloss
49894	@: $(MAKE); $(unstage)
49895	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49896	r=`${PWD_COMMAND}`; export r; \
49897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49898	$(NORMAL_TARGET_EXPORTS) \
49899	echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49900	for flag in $(EXTRA_TARGET_FLAGS); do \
49901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49902	done; \
49903	(cd $(TARGET_SUBDIR)/libgloss && \
49904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49906	          "RANLIB=$${RANLIB}" \
49907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49908	           dvi) \
49909	  || exit 1
49910
49911@endif target-libgloss
49912
49913.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49914maybe-pdf-target-libgloss:
49915@if target-libgloss
49916maybe-pdf-target-libgloss: pdf-target-libgloss
49917
49918pdf-target-libgloss: \
49919    configure-target-libgloss
49920	@: $(MAKE); $(unstage)
49921	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49922	r=`${PWD_COMMAND}`; export r; \
49923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49924	$(NORMAL_TARGET_EXPORTS) \
49925	echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49926	for flag in $(EXTRA_TARGET_FLAGS); do \
49927	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49928	done; \
49929	(cd $(TARGET_SUBDIR)/libgloss && \
49930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49932	          "RANLIB=$${RANLIB}" \
49933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49934	           pdf) \
49935	  || exit 1
49936
49937@endif target-libgloss
49938
49939.PHONY: maybe-html-target-libgloss html-target-libgloss
49940maybe-html-target-libgloss:
49941@if target-libgloss
49942maybe-html-target-libgloss: html-target-libgloss
49943
49944html-target-libgloss: \
49945    configure-target-libgloss
49946	@: $(MAKE); $(unstage)
49947	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49948	r=`${PWD_COMMAND}`; export r; \
49949	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49950	$(NORMAL_TARGET_EXPORTS) \
49951	echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49952	for flag in $(EXTRA_TARGET_FLAGS); do \
49953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49954	done; \
49955	(cd $(TARGET_SUBDIR)/libgloss && \
49956	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49957	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49958	          "RANLIB=$${RANLIB}" \
49959	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49960	           html) \
49961	  || exit 1
49962
49963@endif target-libgloss
49964
49965.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49966maybe-TAGS-target-libgloss:
49967@if target-libgloss
49968maybe-TAGS-target-libgloss: TAGS-target-libgloss
49969
49970TAGS-target-libgloss: \
49971    configure-target-libgloss
49972	@: $(MAKE); $(unstage)
49973	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49974	r=`${PWD_COMMAND}`; export r; \
49975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49976	$(NORMAL_TARGET_EXPORTS) \
49977	echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49978	for flag in $(EXTRA_TARGET_FLAGS); do \
49979	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49980	done; \
49981	(cd $(TARGET_SUBDIR)/libgloss && \
49982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49984	          "RANLIB=$${RANLIB}" \
49985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49986	           TAGS) \
49987	  || exit 1
49988
49989@endif target-libgloss
49990
49991.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
49992maybe-install-info-target-libgloss:
49993@if target-libgloss
49994maybe-install-info-target-libgloss: install-info-target-libgloss
49995
49996install-info-target-libgloss: \
49997    configure-target-libgloss \
49998    info-target-libgloss
49999	@: $(MAKE); $(unstage)
50000	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50001	r=`${PWD_COMMAND}`; export r; \
50002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50003	$(NORMAL_TARGET_EXPORTS) \
50004	echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50005	for flag in $(EXTRA_TARGET_FLAGS); do \
50006	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50007	done; \
50008	(cd $(TARGET_SUBDIR)/libgloss && \
50009	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50010	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50011	          "RANLIB=$${RANLIB}" \
50012	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50013	           install-info) \
50014	  || exit 1
50015
50016@endif target-libgloss
50017
50018.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50019maybe-install-pdf-target-libgloss:
50020@if target-libgloss
50021maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50022
50023install-pdf-target-libgloss: \
50024    configure-target-libgloss \
50025    pdf-target-libgloss
50026	@: $(MAKE); $(unstage)
50027	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50028	r=`${PWD_COMMAND}`; export r; \
50029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50030	$(NORMAL_TARGET_EXPORTS) \
50031	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50032	for flag in $(EXTRA_TARGET_FLAGS); do \
50033	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50034	done; \
50035	(cd $(TARGET_SUBDIR)/libgloss && \
50036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50038	          "RANLIB=$${RANLIB}" \
50039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50040	           install-pdf) \
50041	  || exit 1
50042
50043@endif target-libgloss
50044
50045.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50046maybe-install-html-target-libgloss:
50047@if target-libgloss
50048maybe-install-html-target-libgloss: install-html-target-libgloss
50049
50050install-html-target-libgloss: \
50051    configure-target-libgloss \
50052    html-target-libgloss
50053	@: $(MAKE); $(unstage)
50054	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50055	r=`${PWD_COMMAND}`; export r; \
50056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50057	$(NORMAL_TARGET_EXPORTS) \
50058	echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50059	for flag in $(EXTRA_TARGET_FLAGS); do \
50060	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50061	done; \
50062	(cd $(TARGET_SUBDIR)/libgloss && \
50063	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50064	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50065	          "RANLIB=$${RANLIB}" \
50066	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50067	           install-html) \
50068	  || exit 1
50069
50070@endif target-libgloss
50071
50072.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50073maybe-installcheck-target-libgloss:
50074@if target-libgloss
50075maybe-installcheck-target-libgloss: installcheck-target-libgloss
50076
50077installcheck-target-libgloss: \
50078    configure-target-libgloss
50079	@: $(MAKE); $(unstage)
50080	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50081	r=`${PWD_COMMAND}`; export r; \
50082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50083	$(NORMAL_TARGET_EXPORTS) \
50084	echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50085	for flag in $(EXTRA_TARGET_FLAGS); do \
50086	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50087	done; \
50088	(cd $(TARGET_SUBDIR)/libgloss && \
50089	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50090	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50091	          "RANLIB=$${RANLIB}" \
50092	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50093	           installcheck) \
50094	  || exit 1
50095
50096@endif target-libgloss
50097
50098.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50099maybe-mostlyclean-target-libgloss:
50100@if target-libgloss
50101maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50102
50103mostlyclean-target-libgloss:
50104	@: $(MAKE); $(unstage)
50105	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50106	r=`${PWD_COMMAND}`; export r; \
50107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50108	$(NORMAL_TARGET_EXPORTS) \
50109	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50110	for flag in $(EXTRA_TARGET_FLAGS); do \
50111	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50112	done; \
50113	(cd $(TARGET_SUBDIR)/libgloss && \
50114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50116	          "RANLIB=$${RANLIB}" \
50117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50118	           mostlyclean) \
50119	  || exit 1
50120
50121@endif target-libgloss
50122
50123.PHONY: maybe-clean-target-libgloss clean-target-libgloss
50124maybe-clean-target-libgloss:
50125@if target-libgloss
50126maybe-clean-target-libgloss: clean-target-libgloss
50127
50128clean-target-libgloss:
50129	@: $(MAKE); $(unstage)
50130	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50131	r=`${PWD_COMMAND}`; export r; \
50132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50133	$(NORMAL_TARGET_EXPORTS) \
50134	echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50135	for flag in $(EXTRA_TARGET_FLAGS); do \
50136	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50137	done; \
50138	(cd $(TARGET_SUBDIR)/libgloss && \
50139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50141	          "RANLIB=$${RANLIB}" \
50142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50143	           clean) \
50144	  || exit 1
50145
50146@endif target-libgloss
50147
50148.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50149maybe-distclean-target-libgloss:
50150@if target-libgloss
50151maybe-distclean-target-libgloss: distclean-target-libgloss
50152
50153distclean-target-libgloss:
50154	@: $(MAKE); $(unstage)
50155	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50156	r=`${PWD_COMMAND}`; export r; \
50157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50158	$(NORMAL_TARGET_EXPORTS) \
50159	echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50160	for flag in $(EXTRA_TARGET_FLAGS); do \
50161	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50162	done; \
50163	(cd $(TARGET_SUBDIR)/libgloss && \
50164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50166	          "RANLIB=$${RANLIB}" \
50167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50168	           distclean) \
50169	  || exit 1
50170
50171@endif target-libgloss
50172
50173.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50174maybe-maintainer-clean-target-libgloss:
50175@if target-libgloss
50176maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50177
50178maintainer-clean-target-libgloss:
50179	@: $(MAKE); $(unstage)
50180	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50181	r=`${PWD_COMMAND}`; export r; \
50182	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50183	$(NORMAL_TARGET_EXPORTS) \
50184	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50185	for flag in $(EXTRA_TARGET_FLAGS); do \
50186	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50187	done; \
50188	(cd $(TARGET_SUBDIR)/libgloss && \
50189	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50190	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50191	          "RANLIB=$${RANLIB}" \
50192	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50193	           maintainer-clean) \
50194	  || exit 1
50195
50196@endif target-libgloss
50197
50198
50199
50200
50201
50202.PHONY: configure-target-gperf maybe-configure-target-gperf
50203maybe-configure-target-gperf:
50204@if gcc-bootstrap
50205configure-target-gperf: stage_current
50206@endif gcc-bootstrap
50207@if target-gperf
50208maybe-configure-target-gperf: configure-target-gperf
50209configure-target-gperf:
50210	@: $(MAKE); $(unstage)
50211	@r=`${PWD_COMMAND}`; export r; \
50212	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213	echo "Checking multilib configuration for gperf..."; \
50214	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50215	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50216	if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50217	  if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50218	    rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50219	  else \
50220	    rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50221	    mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50222	  fi; \
50223	else \
50224	  mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50225	fi; \
50226	test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50227	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50228	$(NORMAL_TARGET_EXPORTS)  \
50229	echo Configuring in $(TARGET_SUBDIR)/gperf; \
50230	cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50231	case $(srcdir) in \
50232	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50233	  *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50234		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50235	esac; \
50236	srcdiroption="--srcdir=$${topdir}/gperf"; \
50237	libsrcdir="$$s/gperf"; \
50238	rm -f no-such-file || : ; \
50239	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50240	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50241	  --target=${target_alias} $${srcdiroption}  \
50242	  || exit 1
50243@endif target-gperf
50244
50245
50246
50247
50248
50249.PHONY: all-target-gperf maybe-all-target-gperf
50250maybe-all-target-gperf:
50251@if gcc-bootstrap
50252all-target-gperf: stage_current
50253@endif gcc-bootstrap
50254@if target-gperf
50255TARGET-target-gperf=all
50256maybe-all-target-gperf: all-target-gperf
50257all-target-gperf: configure-target-gperf
50258	@: $(MAKE); $(unstage)
50259	@r=`${PWD_COMMAND}`; export r; \
50260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50261	$(NORMAL_TARGET_EXPORTS)  \
50262	(cd $(TARGET_SUBDIR)/gperf && \
50263	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50264		$(TARGET-target-gperf))
50265@endif target-gperf
50266
50267
50268
50269
50270
50271.PHONY: check-target-gperf maybe-check-target-gperf
50272maybe-check-target-gperf:
50273@if target-gperf
50274maybe-check-target-gperf: check-target-gperf
50275
50276check-target-gperf:
50277	@: $(MAKE); $(unstage)
50278	@r=`${PWD_COMMAND}`; export r; \
50279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50280	$(NORMAL_TARGET_EXPORTS) \
50281	(cd $(TARGET_SUBDIR)/gperf && \
50282	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50283
50284@endif target-gperf
50285
50286.PHONY: install-target-gperf maybe-install-target-gperf
50287maybe-install-target-gperf:
50288@if target-gperf
50289maybe-install-target-gperf: install-target-gperf
50290
50291install-target-gperf: installdirs
50292	@: $(MAKE); $(unstage)
50293	@r=`${PWD_COMMAND}`; export r; \
50294	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50295	$(NORMAL_TARGET_EXPORTS) \
50296	(cd $(TARGET_SUBDIR)/gperf && \
50297	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50298
50299@endif target-gperf
50300
50301# Other targets (info, dvi, pdf, etc.)
50302
50303.PHONY: maybe-info-target-gperf info-target-gperf
50304maybe-info-target-gperf:
50305@if target-gperf
50306maybe-info-target-gperf: info-target-gperf
50307
50308info-target-gperf: \
50309    configure-target-gperf
50310	@: $(MAKE); $(unstage)
50311	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50312	r=`${PWD_COMMAND}`; export r; \
50313	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314	$(NORMAL_TARGET_EXPORTS) \
50315	echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50316	for flag in $(EXTRA_TARGET_FLAGS); do \
50317	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50318	done; \
50319	(cd $(TARGET_SUBDIR)/gperf && \
50320	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50321	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50322	          "RANLIB=$${RANLIB}" \
50323	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50324	           info) \
50325	  || exit 1
50326
50327@endif target-gperf
50328
50329.PHONY: maybe-dvi-target-gperf dvi-target-gperf
50330maybe-dvi-target-gperf:
50331@if target-gperf
50332maybe-dvi-target-gperf: dvi-target-gperf
50333
50334dvi-target-gperf: \
50335    configure-target-gperf
50336	@: $(MAKE); $(unstage)
50337	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50338	r=`${PWD_COMMAND}`; export r; \
50339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50340	$(NORMAL_TARGET_EXPORTS) \
50341	echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50342	for flag in $(EXTRA_TARGET_FLAGS); do \
50343	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50344	done; \
50345	(cd $(TARGET_SUBDIR)/gperf && \
50346	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50347	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50348	          "RANLIB=$${RANLIB}" \
50349	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50350	           dvi) \
50351	  || exit 1
50352
50353@endif target-gperf
50354
50355.PHONY: maybe-pdf-target-gperf pdf-target-gperf
50356maybe-pdf-target-gperf:
50357@if target-gperf
50358maybe-pdf-target-gperf: pdf-target-gperf
50359
50360pdf-target-gperf: \
50361    configure-target-gperf
50362	@: $(MAKE); $(unstage)
50363	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50364	r=`${PWD_COMMAND}`; export r; \
50365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50366	$(NORMAL_TARGET_EXPORTS) \
50367	echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50368	for flag in $(EXTRA_TARGET_FLAGS); do \
50369	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50370	done; \
50371	(cd $(TARGET_SUBDIR)/gperf && \
50372	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50373	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50374	          "RANLIB=$${RANLIB}" \
50375	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50376	           pdf) \
50377	  || exit 1
50378
50379@endif target-gperf
50380
50381.PHONY: maybe-html-target-gperf html-target-gperf
50382maybe-html-target-gperf:
50383@if target-gperf
50384maybe-html-target-gperf: html-target-gperf
50385
50386html-target-gperf: \
50387    configure-target-gperf
50388	@: $(MAKE); $(unstage)
50389	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50390	r=`${PWD_COMMAND}`; export r; \
50391	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50392	$(NORMAL_TARGET_EXPORTS) \
50393	echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50394	for flag in $(EXTRA_TARGET_FLAGS); do \
50395	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50396	done; \
50397	(cd $(TARGET_SUBDIR)/gperf && \
50398	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50399	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50400	          "RANLIB=$${RANLIB}" \
50401	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50402	           html) \
50403	  || exit 1
50404
50405@endif target-gperf
50406
50407.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50408maybe-TAGS-target-gperf:
50409@if target-gperf
50410maybe-TAGS-target-gperf: TAGS-target-gperf
50411
50412TAGS-target-gperf: \
50413    configure-target-gperf
50414	@: $(MAKE); $(unstage)
50415	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50416	r=`${PWD_COMMAND}`; export r; \
50417	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50418	$(NORMAL_TARGET_EXPORTS) \
50419	echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50420	for flag in $(EXTRA_TARGET_FLAGS); do \
50421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50422	done; \
50423	(cd $(TARGET_SUBDIR)/gperf && \
50424	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50425	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50426	          "RANLIB=$${RANLIB}" \
50427	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50428	           TAGS) \
50429	  || exit 1
50430
50431@endif target-gperf
50432
50433.PHONY: maybe-install-info-target-gperf install-info-target-gperf
50434maybe-install-info-target-gperf:
50435@if target-gperf
50436maybe-install-info-target-gperf: install-info-target-gperf
50437
50438install-info-target-gperf: \
50439    configure-target-gperf \
50440    info-target-gperf
50441	@: $(MAKE); $(unstage)
50442	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50443	r=`${PWD_COMMAND}`; export r; \
50444	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50445	$(NORMAL_TARGET_EXPORTS) \
50446	echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50447	for flag in $(EXTRA_TARGET_FLAGS); do \
50448	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50449	done; \
50450	(cd $(TARGET_SUBDIR)/gperf && \
50451	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50452	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50453	          "RANLIB=$${RANLIB}" \
50454	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50455	           install-info) \
50456	  || exit 1
50457
50458@endif target-gperf
50459
50460.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50461maybe-install-pdf-target-gperf:
50462@if target-gperf
50463maybe-install-pdf-target-gperf: install-pdf-target-gperf
50464
50465install-pdf-target-gperf: \
50466    configure-target-gperf \
50467    pdf-target-gperf
50468	@: $(MAKE); $(unstage)
50469	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50470	r=`${PWD_COMMAND}`; export r; \
50471	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50472	$(NORMAL_TARGET_EXPORTS) \
50473	echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50474	for flag in $(EXTRA_TARGET_FLAGS); do \
50475	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50476	done; \
50477	(cd $(TARGET_SUBDIR)/gperf && \
50478	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50479	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50480	          "RANLIB=$${RANLIB}" \
50481	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50482	           install-pdf) \
50483	  || exit 1
50484
50485@endif target-gperf
50486
50487.PHONY: maybe-install-html-target-gperf install-html-target-gperf
50488maybe-install-html-target-gperf:
50489@if target-gperf
50490maybe-install-html-target-gperf: install-html-target-gperf
50491
50492install-html-target-gperf: \
50493    configure-target-gperf \
50494    html-target-gperf
50495	@: $(MAKE); $(unstage)
50496	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50497	r=`${PWD_COMMAND}`; export r; \
50498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50499	$(NORMAL_TARGET_EXPORTS) \
50500	echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
50501	for flag in $(EXTRA_TARGET_FLAGS); do \
50502	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50503	done; \
50504	(cd $(TARGET_SUBDIR)/gperf && \
50505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50507	          "RANLIB=$${RANLIB}" \
50508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50509	           install-html) \
50510	  || exit 1
50511
50512@endif target-gperf
50513
50514.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50515maybe-installcheck-target-gperf:
50516@if target-gperf
50517maybe-installcheck-target-gperf: installcheck-target-gperf
50518
50519installcheck-target-gperf: \
50520    configure-target-gperf
50521	@: $(MAKE); $(unstage)
50522	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50523	r=`${PWD_COMMAND}`; export r; \
50524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50525	$(NORMAL_TARGET_EXPORTS) \
50526	echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
50527	for flag in $(EXTRA_TARGET_FLAGS); do \
50528	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50529	done; \
50530	(cd $(TARGET_SUBDIR)/gperf && \
50531	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50532	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50533	          "RANLIB=$${RANLIB}" \
50534	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50535	           installcheck) \
50536	  || exit 1
50537
50538@endif target-gperf
50539
50540.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
50541maybe-mostlyclean-target-gperf:
50542@if target-gperf
50543maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
50544
50545mostlyclean-target-gperf:
50546	@: $(MAKE); $(unstage)
50547	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50548	r=`${PWD_COMMAND}`; export r; \
50549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50550	$(NORMAL_TARGET_EXPORTS) \
50551	echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
50552	for flag in $(EXTRA_TARGET_FLAGS); do \
50553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50554	done; \
50555	(cd $(TARGET_SUBDIR)/gperf && \
50556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50558	          "RANLIB=$${RANLIB}" \
50559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50560	           mostlyclean) \
50561	  || exit 1
50562
50563@endif target-gperf
50564
50565.PHONY: maybe-clean-target-gperf clean-target-gperf
50566maybe-clean-target-gperf:
50567@if target-gperf
50568maybe-clean-target-gperf: clean-target-gperf
50569
50570clean-target-gperf:
50571	@: $(MAKE); $(unstage)
50572	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50573	r=`${PWD_COMMAND}`; export r; \
50574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50575	$(NORMAL_TARGET_EXPORTS) \
50576	echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
50577	for flag in $(EXTRA_TARGET_FLAGS); do \
50578	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50579	done; \
50580	(cd $(TARGET_SUBDIR)/gperf && \
50581	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50582	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50583	          "RANLIB=$${RANLIB}" \
50584	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50585	           clean) \
50586	  || exit 1
50587
50588@endif target-gperf
50589
50590.PHONY: maybe-distclean-target-gperf distclean-target-gperf
50591maybe-distclean-target-gperf:
50592@if target-gperf
50593maybe-distclean-target-gperf: distclean-target-gperf
50594
50595distclean-target-gperf:
50596	@: $(MAKE); $(unstage)
50597	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50598	r=`${PWD_COMMAND}`; export r; \
50599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50600	$(NORMAL_TARGET_EXPORTS) \
50601	echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
50602	for flag in $(EXTRA_TARGET_FLAGS); do \
50603	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50604	done; \
50605	(cd $(TARGET_SUBDIR)/gperf && \
50606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50608	          "RANLIB=$${RANLIB}" \
50609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50610	           distclean) \
50611	  || exit 1
50612
50613@endif target-gperf
50614
50615.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
50616maybe-maintainer-clean-target-gperf:
50617@if target-gperf
50618maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
50619
50620maintainer-clean-target-gperf:
50621	@: $(MAKE); $(unstage)
50622	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50623	r=`${PWD_COMMAND}`; export r; \
50624	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50625	$(NORMAL_TARGET_EXPORTS) \
50626	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
50627	for flag in $(EXTRA_TARGET_FLAGS); do \
50628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50629	done; \
50630	(cd $(TARGET_SUBDIR)/gperf && \
50631	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50632	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50633	          "RANLIB=$${RANLIB}" \
50634	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50635	           maintainer-clean) \
50636	  || exit 1
50637
50638@endif target-gperf
50639
50640
50641
50642
50643
50644.PHONY: configure-target-examples maybe-configure-target-examples
50645maybe-configure-target-examples:
50646@if gcc-bootstrap
50647configure-target-examples: stage_current
50648@endif gcc-bootstrap
50649@if target-examples
50650maybe-configure-target-examples: configure-target-examples
50651configure-target-examples:
50652	@: $(MAKE); $(unstage)
50653	@r=`${PWD_COMMAND}`; export r; \
50654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50655	echo "Checking multilib configuration for examples..."; \
50656	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
50657	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
50658	if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
50659	  if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
50660	    rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
50661	  else \
50662	    rm -f $(TARGET_SUBDIR)/examples/Makefile; \
50663	    mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
50664	  fi; \
50665	else \
50666	  mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
50667	fi; \
50668	test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
50669	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
50670	$(NORMAL_TARGET_EXPORTS)  \
50671	echo Configuring in $(TARGET_SUBDIR)/examples; \
50672	cd "$(TARGET_SUBDIR)/examples" || exit 1; \
50673	case $(srcdir) in \
50674	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50675	  *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
50676		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50677	esac; \
50678	srcdiroption="--srcdir=$${topdir}/examples"; \
50679	libsrcdir="$$s/examples"; \
50680	rm -f no-such-file || : ; \
50681	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50682	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50683	  --target=${target_alias} $${srcdiroption}  \
50684	  || exit 1
50685@endif target-examples
50686
50687
50688
50689
50690
50691.PHONY: all-target-examples maybe-all-target-examples
50692maybe-all-target-examples:
50693@if gcc-bootstrap
50694all-target-examples: stage_current
50695@endif gcc-bootstrap
50696@if target-examples
50697TARGET-target-examples=all
50698maybe-all-target-examples: all-target-examples
50699all-target-examples: configure-target-examples
50700	@: $(MAKE); $(unstage)
50701	@r=`${PWD_COMMAND}`; export r; \
50702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50703	$(NORMAL_TARGET_EXPORTS)  \
50704	(cd $(TARGET_SUBDIR)/examples && \
50705	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50706		$(TARGET-target-examples))
50707@endif target-examples
50708
50709
50710
50711
50712
50713.PHONY: check-target-examples maybe-check-target-examples
50714maybe-check-target-examples:
50715@if target-examples
50716maybe-check-target-examples: check-target-examples
50717
50718# Dummy target for uncheckable module.
50719check-target-examples:
50720
50721@endif target-examples
50722
50723.PHONY: install-target-examples maybe-install-target-examples
50724maybe-install-target-examples:
50725@if target-examples
50726maybe-install-target-examples: install-target-examples
50727
50728# Dummy target for uninstallable.
50729install-target-examples:
50730
50731@endif target-examples
50732
50733# Other targets (info, dvi, pdf, etc.)
50734
50735.PHONY: maybe-info-target-examples info-target-examples
50736maybe-info-target-examples:
50737@if target-examples
50738maybe-info-target-examples: info-target-examples
50739
50740info-target-examples: \
50741    configure-target-examples
50742	@: $(MAKE); $(unstage)
50743	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50744	r=`${PWD_COMMAND}`; export r; \
50745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50746	$(NORMAL_TARGET_EXPORTS) \
50747	echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
50748	for flag in $(EXTRA_TARGET_FLAGS); do \
50749	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50750	done; \
50751	(cd $(TARGET_SUBDIR)/examples && \
50752	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50753	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50754	          "RANLIB=$${RANLIB}" \
50755	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50756	           info) \
50757	  || exit 1
50758
50759@endif target-examples
50760
50761.PHONY: maybe-dvi-target-examples dvi-target-examples
50762maybe-dvi-target-examples:
50763@if target-examples
50764maybe-dvi-target-examples: dvi-target-examples
50765
50766dvi-target-examples: \
50767    configure-target-examples
50768	@: $(MAKE); $(unstage)
50769	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50770	r=`${PWD_COMMAND}`; export r; \
50771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50772	$(NORMAL_TARGET_EXPORTS) \
50773	echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
50774	for flag in $(EXTRA_TARGET_FLAGS); do \
50775	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50776	done; \
50777	(cd $(TARGET_SUBDIR)/examples && \
50778	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50779	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50780	          "RANLIB=$${RANLIB}" \
50781	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50782	           dvi) \
50783	  || exit 1
50784
50785@endif target-examples
50786
50787.PHONY: maybe-pdf-target-examples pdf-target-examples
50788maybe-pdf-target-examples:
50789@if target-examples
50790maybe-pdf-target-examples: pdf-target-examples
50791
50792pdf-target-examples: \
50793    configure-target-examples
50794	@: $(MAKE); $(unstage)
50795	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50796	r=`${PWD_COMMAND}`; export r; \
50797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50798	$(NORMAL_TARGET_EXPORTS) \
50799	echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
50800	for flag in $(EXTRA_TARGET_FLAGS); do \
50801	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50802	done; \
50803	(cd $(TARGET_SUBDIR)/examples && \
50804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50806	          "RANLIB=$${RANLIB}" \
50807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50808	           pdf) \
50809	  || exit 1
50810
50811@endif target-examples
50812
50813.PHONY: maybe-html-target-examples html-target-examples
50814maybe-html-target-examples:
50815@if target-examples
50816maybe-html-target-examples: html-target-examples
50817
50818html-target-examples: \
50819    configure-target-examples
50820	@: $(MAKE); $(unstage)
50821	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50822	r=`${PWD_COMMAND}`; export r; \
50823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824	$(NORMAL_TARGET_EXPORTS) \
50825	echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
50826	for flag in $(EXTRA_TARGET_FLAGS); do \
50827	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828	done; \
50829	(cd $(TARGET_SUBDIR)/examples && \
50830	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832	          "RANLIB=$${RANLIB}" \
50833	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834	           html) \
50835	  || exit 1
50836
50837@endif target-examples
50838
50839.PHONY: maybe-TAGS-target-examples TAGS-target-examples
50840maybe-TAGS-target-examples:
50841@if target-examples
50842maybe-TAGS-target-examples: TAGS-target-examples
50843
50844TAGS-target-examples: \
50845    configure-target-examples
50846	@: $(MAKE); $(unstage)
50847	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50848	r=`${PWD_COMMAND}`; export r; \
50849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50850	$(NORMAL_TARGET_EXPORTS) \
50851	echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
50852	for flag in $(EXTRA_TARGET_FLAGS); do \
50853	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50854	done; \
50855	(cd $(TARGET_SUBDIR)/examples && \
50856	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50857	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50858	          "RANLIB=$${RANLIB}" \
50859	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50860	           TAGS) \
50861	  || exit 1
50862
50863@endif target-examples
50864
50865.PHONY: maybe-install-info-target-examples install-info-target-examples
50866maybe-install-info-target-examples:
50867@if target-examples
50868maybe-install-info-target-examples: install-info-target-examples
50869
50870install-info-target-examples: \
50871    configure-target-examples \
50872    info-target-examples
50873	@: $(MAKE); $(unstage)
50874	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50875	r=`${PWD_COMMAND}`; export r; \
50876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50877	$(NORMAL_TARGET_EXPORTS) \
50878	echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
50879	for flag in $(EXTRA_TARGET_FLAGS); do \
50880	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50881	done; \
50882	(cd $(TARGET_SUBDIR)/examples && \
50883	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50884	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50885	          "RANLIB=$${RANLIB}" \
50886	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50887	           install-info) \
50888	  || exit 1
50889
50890@endif target-examples
50891
50892.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
50893maybe-install-pdf-target-examples:
50894@if target-examples
50895maybe-install-pdf-target-examples: install-pdf-target-examples
50896
50897install-pdf-target-examples: \
50898    configure-target-examples \
50899    pdf-target-examples
50900	@: $(MAKE); $(unstage)
50901	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50902	r=`${PWD_COMMAND}`; export r; \
50903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50904	$(NORMAL_TARGET_EXPORTS) \
50905	echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
50906	for flag in $(EXTRA_TARGET_FLAGS); do \
50907	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50908	done; \
50909	(cd $(TARGET_SUBDIR)/examples && \
50910	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50911	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50912	          "RANLIB=$${RANLIB}" \
50913	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50914	           install-pdf) \
50915	  || exit 1
50916
50917@endif target-examples
50918
50919.PHONY: maybe-install-html-target-examples install-html-target-examples
50920maybe-install-html-target-examples:
50921@if target-examples
50922maybe-install-html-target-examples: install-html-target-examples
50923
50924install-html-target-examples: \
50925    configure-target-examples \
50926    html-target-examples
50927	@: $(MAKE); $(unstage)
50928	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50929	r=`${PWD_COMMAND}`; export r; \
50930	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50931	$(NORMAL_TARGET_EXPORTS) \
50932	echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
50933	for flag in $(EXTRA_TARGET_FLAGS); do \
50934	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50935	done; \
50936	(cd $(TARGET_SUBDIR)/examples && \
50937	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50938	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50939	          "RANLIB=$${RANLIB}" \
50940	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50941	           install-html) \
50942	  || exit 1
50943
50944@endif target-examples
50945
50946.PHONY: maybe-installcheck-target-examples installcheck-target-examples
50947maybe-installcheck-target-examples:
50948@if target-examples
50949maybe-installcheck-target-examples: installcheck-target-examples
50950
50951installcheck-target-examples: \
50952    configure-target-examples
50953	@: $(MAKE); $(unstage)
50954	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50955	r=`${PWD_COMMAND}`; export r; \
50956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50957	$(NORMAL_TARGET_EXPORTS) \
50958	echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
50959	for flag in $(EXTRA_TARGET_FLAGS); do \
50960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50961	done; \
50962	(cd $(TARGET_SUBDIR)/examples && \
50963	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50964	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50965	          "RANLIB=$${RANLIB}" \
50966	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50967	           installcheck) \
50968	  || exit 1
50969
50970@endif target-examples
50971
50972.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
50973maybe-mostlyclean-target-examples:
50974@if target-examples
50975maybe-mostlyclean-target-examples: mostlyclean-target-examples
50976
50977mostlyclean-target-examples:
50978	@: $(MAKE); $(unstage)
50979	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
50980	r=`${PWD_COMMAND}`; export r; \
50981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50982	$(NORMAL_TARGET_EXPORTS) \
50983	echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
50984	for flag in $(EXTRA_TARGET_FLAGS); do \
50985	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50986	done; \
50987	(cd $(TARGET_SUBDIR)/examples && \
50988	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50989	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50990	          "RANLIB=$${RANLIB}" \
50991	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50992	           mostlyclean) \
50993	  || exit 1
50994
50995@endif target-examples
50996
50997.PHONY: maybe-clean-target-examples clean-target-examples
50998maybe-clean-target-examples:
50999@if target-examples
51000maybe-clean-target-examples: clean-target-examples
51001
51002clean-target-examples:
51003	@: $(MAKE); $(unstage)
51004	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51005	r=`${PWD_COMMAND}`; export r; \
51006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51007	$(NORMAL_TARGET_EXPORTS) \
51008	echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51009	for flag in $(EXTRA_TARGET_FLAGS); do \
51010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51011	done; \
51012	(cd $(TARGET_SUBDIR)/examples && \
51013	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51014	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51015	          "RANLIB=$${RANLIB}" \
51016	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51017	           clean) \
51018	  || exit 1
51019
51020@endif target-examples
51021
51022.PHONY: maybe-distclean-target-examples distclean-target-examples
51023maybe-distclean-target-examples:
51024@if target-examples
51025maybe-distclean-target-examples: distclean-target-examples
51026
51027distclean-target-examples:
51028	@: $(MAKE); $(unstage)
51029	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51030	r=`${PWD_COMMAND}`; export r; \
51031	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51032	$(NORMAL_TARGET_EXPORTS) \
51033	echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51034	for flag in $(EXTRA_TARGET_FLAGS); do \
51035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51036	done; \
51037	(cd $(TARGET_SUBDIR)/examples && \
51038	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51039	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51040	          "RANLIB=$${RANLIB}" \
51041	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51042	           distclean) \
51043	  || exit 1
51044
51045@endif target-examples
51046
51047.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51048maybe-maintainer-clean-target-examples:
51049@if target-examples
51050maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51051
51052maintainer-clean-target-examples:
51053	@: $(MAKE); $(unstage)
51054	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51055	r=`${PWD_COMMAND}`; export r; \
51056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51057	$(NORMAL_TARGET_EXPORTS) \
51058	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
51059	for flag in $(EXTRA_TARGET_FLAGS); do \
51060	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51061	done; \
51062	(cd $(TARGET_SUBDIR)/examples && \
51063	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51064	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51065	          "RANLIB=$${RANLIB}" \
51066	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51067	           maintainer-clean) \
51068	  || exit 1
51069
51070@endif target-examples
51071
51072
51073
51074
51075
51076.PHONY: configure-target-libffi maybe-configure-target-libffi
51077maybe-configure-target-libffi:
51078@if gcc-bootstrap
51079configure-target-libffi: stage_current
51080@endif gcc-bootstrap
51081@if target-libffi
51082maybe-configure-target-libffi: configure-target-libffi
51083configure-target-libffi:
51084	@: $(MAKE); $(unstage)
51085	@r=`${PWD_COMMAND}`; export r; \
51086	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51087	echo "Checking multilib configuration for libffi..."; \
51088	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51089	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51090	if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51091	  if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51092	    rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51093	  else \
51094	    rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51095	    mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51096	  fi; \
51097	else \
51098	  mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51099	fi; \
51100	test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51101	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51102	$(NORMAL_TARGET_EXPORTS)  \
51103	echo Configuring in $(TARGET_SUBDIR)/libffi; \
51104	cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51105	case $(srcdir) in \
51106	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51107	  *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51108		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51109	esac; \
51110	srcdiroption="--srcdir=$${topdir}/libffi"; \
51111	libsrcdir="$$s/libffi"; \
51112	rm -f no-such-file || : ; \
51113	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51114	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51115	  --target=${target_alias} $${srcdiroption}  \
51116	  || exit 1
51117@endif target-libffi
51118
51119
51120
51121
51122
51123.PHONY: all-target-libffi maybe-all-target-libffi
51124maybe-all-target-libffi:
51125@if gcc-bootstrap
51126all-target-libffi: stage_current
51127@endif gcc-bootstrap
51128@if target-libffi
51129TARGET-target-libffi=all
51130maybe-all-target-libffi: all-target-libffi
51131all-target-libffi: configure-target-libffi
51132	@: $(MAKE); $(unstage)
51133	@r=`${PWD_COMMAND}`; export r; \
51134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51135	$(NORMAL_TARGET_EXPORTS)  \
51136	(cd $(TARGET_SUBDIR)/libffi && \
51137	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51138		$(TARGET-target-libffi))
51139@endif target-libffi
51140
51141
51142
51143
51144
51145.PHONY: check-target-libffi maybe-check-target-libffi
51146maybe-check-target-libffi:
51147@if target-libffi
51148maybe-check-target-libffi: check-target-libffi
51149
51150check-target-libffi:
51151	@: $(MAKE); $(unstage)
51152	@r=`${PWD_COMMAND}`; export r; \
51153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51154	$(NORMAL_TARGET_EXPORTS) \
51155	(cd $(TARGET_SUBDIR)/libffi && \
51156	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51157
51158@endif target-libffi
51159
51160.PHONY: install-target-libffi maybe-install-target-libffi
51161maybe-install-target-libffi:
51162@if target-libffi
51163maybe-install-target-libffi: install-target-libffi
51164
51165install-target-libffi: installdirs
51166	@: $(MAKE); $(unstage)
51167	@r=`${PWD_COMMAND}`; export r; \
51168	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169	$(NORMAL_TARGET_EXPORTS) \
51170	(cd $(TARGET_SUBDIR)/libffi && \
51171	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51172
51173@endif target-libffi
51174
51175# Other targets (info, dvi, pdf, etc.)
51176
51177.PHONY: maybe-info-target-libffi info-target-libffi
51178maybe-info-target-libffi:
51179@if target-libffi
51180maybe-info-target-libffi: info-target-libffi
51181
51182info-target-libffi: \
51183    configure-target-libffi
51184	@: $(MAKE); $(unstage)
51185	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51186	r=`${PWD_COMMAND}`; export r; \
51187	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51188	$(NORMAL_TARGET_EXPORTS) \
51189	echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51190	for flag in $(EXTRA_TARGET_FLAGS); do \
51191	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51192	done; \
51193	(cd $(TARGET_SUBDIR)/libffi && \
51194	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51195	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51196	          "RANLIB=$${RANLIB}" \
51197	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51198	           info) \
51199	  || exit 1
51200
51201@endif target-libffi
51202
51203.PHONY: maybe-dvi-target-libffi dvi-target-libffi
51204maybe-dvi-target-libffi:
51205@if target-libffi
51206maybe-dvi-target-libffi: dvi-target-libffi
51207
51208dvi-target-libffi: \
51209    configure-target-libffi
51210	@: $(MAKE); $(unstage)
51211	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51212	r=`${PWD_COMMAND}`; export r; \
51213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51214	$(NORMAL_TARGET_EXPORTS) \
51215	echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51216	for flag in $(EXTRA_TARGET_FLAGS); do \
51217	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51218	done; \
51219	(cd $(TARGET_SUBDIR)/libffi && \
51220	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51221	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51222	          "RANLIB=$${RANLIB}" \
51223	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51224	           dvi) \
51225	  || exit 1
51226
51227@endif target-libffi
51228
51229.PHONY: maybe-pdf-target-libffi pdf-target-libffi
51230maybe-pdf-target-libffi:
51231@if target-libffi
51232maybe-pdf-target-libffi: pdf-target-libffi
51233
51234pdf-target-libffi: \
51235    configure-target-libffi
51236	@: $(MAKE); $(unstage)
51237	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51238	r=`${PWD_COMMAND}`; export r; \
51239	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51240	$(NORMAL_TARGET_EXPORTS) \
51241	echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51242	for flag in $(EXTRA_TARGET_FLAGS); do \
51243	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51244	done; \
51245	(cd $(TARGET_SUBDIR)/libffi && \
51246	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51247	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51248	          "RANLIB=$${RANLIB}" \
51249	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51250	           pdf) \
51251	  || exit 1
51252
51253@endif target-libffi
51254
51255.PHONY: maybe-html-target-libffi html-target-libffi
51256maybe-html-target-libffi:
51257@if target-libffi
51258maybe-html-target-libffi: html-target-libffi
51259
51260html-target-libffi: \
51261    configure-target-libffi
51262	@: $(MAKE); $(unstage)
51263	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51264	r=`${PWD_COMMAND}`; export r; \
51265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51266	$(NORMAL_TARGET_EXPORTS) \
51267	echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51268	for flag in $(EXTRA_TARGET_FLAGS); do \
51269	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51270	done; \
51271	(cd $(TARGET_SUBDIR)/libffi && \
51272	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51273	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51274	          "RANLIB=$${RANLIB}" \
51275	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51276	           html) \
51277	  || exit 1
51278
51279@endif target-libffi
51280
51281.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51282maybe-TAGS-target-libffi:
51283@if target-libffi
51284maybe-TAGS-target-libffi: TAGS-target-libffi
51285
51286TAGS-target-libffi: \
51287    configure-target-libffi
51288	@: $(MAKE); $(unstage)
51289	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51290	r=`${PWD_COMMAND}`; export r; \
51291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51292	$(NORMAL_TARGET_EXPORTS) \
51293	echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51294	for flag in $(EXTRA_TARGET_FLAGS); do \
51295	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51296	done; \
51297	(cd $(TARGET_SUBDIR)/libffi && \
51298	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51299	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51300	          "RANLIB=$${RANLIB}" \
51301	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51302	           TAGS) \
51303	  || exit 1
51304
51305@endif target-libffi
51306
51307.PHONY: maybe-install-info-target-libffi install-info-target-libffi
51308maybe-install-info-target-libffi:
51309@if target-libffi
51310maybe-install-info-target-libffi: install-info-target-libffi
51311
51312install-info-target-libffi: \
51313    configure-target-libffi \
51314    info-target-libffi
51315	@: $(MAKE); $(unstage)
51316	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51317	r=`${PWD_COMMAND}`; export r; \
51318	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51319	$(NORMAL_TARGET_EXPORTS) \
51320	echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51321	for flag in $(EXTRA_TARGET_FLAGS); do \
51322	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51323	done; \
51324	(cd $(TARGET_SUBDIR)/libffi && \
51325	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51326	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51327	          "RANLIB=$${RANLIB}" \
51328	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51329	           install-info) \
51330	  || exit 1
51331
51332@endif target-libffi
51333
51334.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51335maybe-install-pdf-target-libffi:
51336@if target-libffi
51337maybe-install-pdf-target-libffi: install-pdf-target-libffi
51338
51339install-pdf-target-libffi: \
51340    configure-target-libffi \
51341    pdf-target-libffi
51342	@: $(MAKE); $(unstage)
51343	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51344	r=`${PWD_COMMAND}`; export r; \
51345	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51346	$(NORMAL_TARGET_EXPORTS) \
51347	echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51348	for flag in $(EXTRA_TARGET_FLAGS); do \
51349	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51350	done; \
51351	(cd $(TARGET_SUBDIR)/libffi && \
51352	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51353	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51354	          "RANLIB=$${RANLIB}" \
51355	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51356	           install-pdf) \
51357	  || exit 1
51358
51359@endif target-libffi
51360
51361.PHONY: maybe-install-html-target-libffi install-html-target-libffi
51362maybe-install-html-target-libffi:
51363@if target-libffi
51364maybe-install-html-target-libffi: install-html-target-libffi
51365
51366install-html-target-libffi: \
51367    configure-target-libffi \
51368    html-target-libffi
51369	@: $(MAKE); $(unstage)
51370	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51371	r=`${PWD_COMMAND}`; export r; \
51372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51373	$(NORMAL_TARGET_EXPORTS) \
51374	echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51375	for flag in $(EXTRA_TARGET_FLAGS); do \
51376	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51377	done; \
51378	(cd $(TARGET_SUBDIR)/libffi && \
51379	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51380	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51381	          "RANLIB=$${RANLIB}" \
51382	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51383	           install-html) \
51384	  || exit 1
51385
51386@endif target-libffi
51387
51388.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51389maybe-installcheck-target-libffi:
51390@if target-libffi
51391maybe-installcheck-target-libffi: installcheck-target-libffi
51392
51393installcheck-target-libffi: \
51394    configure-target-libffi
51395	@: $(MAKE); $(unstage)
51396	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51397	r=`${PWD_COMMAND}`; export r; \
51398	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51399	$(NORMAL_TARGET_EXPORTS) \
51400	echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
51401	for flag in $(EXTRA_TARGET_FLAGS); do \
51402	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51403	done; \
51404	(cd $(TARGET_SUBDIR)/libffi && \
51405	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51406	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51407	          "RANLIB=$${RANLIB}" \
51408	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51409	           installcheck) \
51410	  || exit 1
51411
51412@endif target-libffi
51413
51414.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51415maybe-mostlyclean-target-libffi:
51416@if target-libffi
51417maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51418
51419mostlyclean-target-libffi:
51420	@: $(MAKE); $(unstage)
51421	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51422	r=`${PWD_COMMAND}`; export r; \
51423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51424	$(NORMAL_TARGET_EXPORTS) \
51425	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
51426	for flag in $(EXTRA_TARGET_FLAGS); do \
51427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51428	done; \
51429	(cd $(TARGET_SUBDIR)/libffi && \
51430	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51431	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51432	          "RANLIB=$${RANLIB}" \
51433	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51434	           mostlyclean) \
51435	  || exit 1
51436
51437@endif target-libffi
51438
51439.PHONY: maybe-clean-target-libffi clean-target-libffi
51440maybe-clean-target-libffi:
51441@if target-libffi
51442maybe-clean-target-libffi: clean-target-libffi
51443
51444clean-target-libffi:
51445	@: $(MAKE); $(unstage)
51446	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51447	r=`${PWD_COMMAND}`; export r; \
51448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51449	$(NORMAL_TARGET_EXPORTS) \
51450	echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51451	for flag in $(EXTRA_TARGET_FLAGS); do \
51452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51453	done; \
51454	(cd $(TARGET_SUBDIR)/libffi && \
51455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51457	          "RANLIB=$${RANLIB}" \
51458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51459	           clean) \
51460	  || exit 1
51461
51462@endif target-libffi
51463
51464.PHONY: maybe-distclean-target-libffi distclean-target-libffi
51465maybe-distclean-target-libffi:
51466@if target-libffi
51467maybe-distclean-target-libffi: distclean-target-libffi
51468
51469distclean-target-libffi:
51470	@: $(MAKE); $(unstage)
51471	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51472	r=`${PWD_COMMAND}`; export r; \
51473	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51474	$(NORMAL_TARGET_EXPORTS) \
51475	echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51476	for flag in $(EXTRA_TARGET_FLAGS); do \
51477	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51478	done; \
51479	(cd $(TARGET_SUBDIR)/libffi && \
51480	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51481	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51482	          "RANLIB=$${RANLIB}" \
51483	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51484	           distclean) \
51485	  || exit 1
51486
51487@endif target-libffi
51488
51489.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51490maybe-maintainer-clean-target-libffi:
51491@if target-libffi
51492maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51493
51494maintainer-clean-target-libffi:
51495	@: $(MAKE); $(unstage)
51496	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51497	r=`${PWD_COMMAND}`; export r; \
51498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51499	$(NORMAL_TARGET_EXPORTS) \
51500	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51501	for flag in $(EXTRA_TARGET_FLAGS); do \
51502	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51503	done; \
51504	(cd $(TARGET_SUBDIR)/libffi && \
51505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51507	          "RANLIB=$${RANLIB}" \
51508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51509	           maintainer-clean) \
51510	  || exit 1
51511
51512@endif target-libffi
51513
51514
51515
51516
51517
51518.PHONY: configure-target-libjava maybe-configure-target-libjava
51519maybe-configure-target-libjava:
51520@if gcc-bootstrap
51521configure-target-libjava: stage_current
51522@endif gcc-bootstrap
51523@if target-libjava
51524maybe-configure-target-libjava: configure-target-libjava
51525configure-target-libjava:
51526	@: $(MAKE); $(unstage)
51527	@r=`${PWD_COMMAND}`; export r; \
51528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51529	echo "Checking multilib configuration for libjava..."; \
51530	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51531	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51532	if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51533	  if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51534	    rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51535	  else \
51536	    rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51537	    mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51538	  fi; \
51539	else \
51540	  mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51541	fi; \
51542	test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
51543	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51544	$(RAW_CXX_TARGET_EXPORTS)  \
51545	echo Configuring in $(TARGET_SUBDIR)/libjava; \
51546	cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
51547	case $(srcdir) in \
51548	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51549	  *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
51550		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51551	esac; \
51552	srcdiroption="--srcdir=$${topdir}/libjava"; \
51553	libsrcdir="$$s/libjava"; \
51554	rm -f no-such-file || : ; \
51555	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51556	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51557	  --target=${target_alias} $${srcdiroption}  \
51558	  || exit 1
51559@endif target-libjava
51560
51561
51562
51563
51564
51565.PHONY: all-target-libjava maybe-all-target-libjava
51566maybe-all-target-libjava:
51567@if gcc-bootstrap
51568all-target-libjava: stage_current
51569@endif gcc-bootstrap
51570@if target-libjava
51571TARGET-target-libjava=all
51572maybe-all-target-libjava: all-target-libjava
51573all-target-libjava: configure-target-libjava
51574	@: $(MAKE); $(unstage)
51575	@r=`${PWD_COMMAND}`; export r; \
51576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51577	$(RAW_CXX_TARGET_EXPORTS)  \
51578	(cd $(TARGET_SUBDIR)/libjava && \
51579	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
51580		$(TARGET-target-libjava))
51581@endif target-libjava
51582
51583
51584
51585
51586
51587.PHONY: check-target-libjava maybe-check-target-libjava
51588maybe-check-target-libjava:
51589@if target-libjava
51590maybe-check-target-libjava: check-target-libjava
51591
51592check-target-libjava:
51593	@: $(MAKE); $(unstage)
51594	@r=`${PWD_COMMAND}`; export r; \
51595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51596	$(RAW_CXX_TARGET_EXPORTS) \
51597	(cd $(TARGET_SUBDIR)/libjava && \
51598	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
51599
51600@endif target-libjava
51601
51602.PHONY: install-target-libjava maybe-install-target-libjava
51603maybe-install-target-libjava:
51604@if target-libjava
51605maybe-install-target-libjava: install-target-libjava
51606
51607install-target-libjava: installdirs
51608	@: $(MAKE); $(unstage)
51609	@r=`${PWD_COMMAND}`; export r; \
51610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51611	$(RAW_CXX_TARGET_EXPORTS) \
51612	(cd $(TARGET_SUBDIR)/libjava && \
51613	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51614
51615@endif target-libjava
51616
51617# Other targets (info, dvi, pdf, etc.)
51618
51619.PHONY: maybe-info-target-libjava info-target-libjava
51620maybe-info-target-libjava:
51621@if target-libjava
51622maybe-info-target-libjava: info-target-libjava
51623
51624info-target-libjava: \
51625    configure-target-libjava
51626	@: $(MAKE); $(unstage)
51627	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51628	r=`${PWD_COMMAND}`; export r; \
51629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51630	$(RAW_CXX_TARGET_EXPORTS) \
51631	echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
51632	for flag in $(EXTRA_TARGET_FLAGS); do \
51633	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51634	done; \
51635	(cd $(TARGET_SUBDIR)/libjava && \
51636	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51637	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51638	          "RANLIB=$${RANLIB}" \
51639	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51640	           info) \
51641	  || exit 1
51642
51643@endif target-libjava
51644
51645.PHONY: maybe-dvi-target-libjava dvi-target-libjava
51646maybe-dvi-target-libjava:
51647@if target-libjava
51648maybe-dvi-target-libjava: dvi-target-libjava
51649
51650dvi-target-libjava: \
51651    configure-target-libjava
51652	@: $(MAKE); $(unstage)
51653	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51654	r=`${PWD_COMMAND}`; export r; \
51655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51656	$(RAW_CXX_TARGET_EXPORTS) \
51657	echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
51658	for flag in $(EXTRA_TARGET_FLAGS); do \
51659	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51660	done; \
51661	(cd $(TARGET_SUBDIR)/libjava && \
51662	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51663	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51664	          "RANLIB=$${RANLIB}" \
51665	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51666	           dvi) \
51667	  || exit 1
51668
51669@endif target-libjava
51670
51671.PHONY: maybe-pdf-target-libjava pdf-target-libjava
51672maybe-pdf-target-libjava:
51673@if target-libjava
51674maybe-pdf-target-libjava: pdf-target-libjava
51675
51676pdf-target-libjava: \
51677    configure-target-libjava
51678	@: $(MAKE); $(unstage)
51679	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51680	r=`${PWD_COMMAND}`; export r; \
51681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51682	$(RAW_CXX_TARGET_EXPORTS) \
51683	echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
51684	for flag in $(EXTRA_TARGET_FLAGS); do \
51685	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51686	done; \
51687	(cd $(TARGET_SUBDIR)/libjava && \
51688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51690	          "RANLIB=$${RANLIB}" \
51691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51692	           pdf) \
51693	  || exit 1
51694
51695@endif target-libjava
51696
51697.PHONY: maybe-html-target-libjava html-target-libjava
51698maybe-html-target-libjava:
51699@if target-libjava
51700maybe-html-target-libjava: html-target-libjava
51701
51702html-target-libjava: \
51703    configure-target-libjava
51704	@: $(MAKE); $(unstage)
51705	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51706	r=`${PWD_COMMAND}`; export r; \
51707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51708	$(RAW_CXX_TARGET_EXPORTS) \
51709	echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
51710	for flag in $(EXTRA_TARGET_FLAGS); do \
51711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51712	done; \
51713	(cd $(TARGET_SUBDIR)/libjava && \
51714	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51715	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51716	          "RANLIB=$${RANLIB}" \
51717	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51718	           html) \
51719	  || exit 1
51720
51721@endif target-libjava
51722
51723.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
51724maybe-TAGS-target-libjava:
51725@if target-libjava
51726maybe-TAGS-target-libjava: TAGS-target-libjava
51727
51728TAGS-target-libjava: \
51729    configure-target-libjava
51730	@: $(MAKE); $(unstage)
51731	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51732	r=`${PWD_COMMAND}`; export r; \
51733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51734	$(RAW_CXX_TARGET_EXPORTS) \
51735	echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
51736	for flag in $(EXTRA_TARGET_FLAGS); do \
51737	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51738	done; \
51739	(cd $(TARGET_SUBDIR)/libjava && \
51740	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51741	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51742	          "RANLIB=$${RANLIB}" \
51743	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51744	           TAGS) \
51745	  || exit 1
51746
51747@endif target-libjava
51748
51749.PHONY: maybe-install-info-target-libjava install-info-target-libjava
51750maybe-install-info-target-libjava:
51751@if target-libjava
51752maybe-install-info-target-libjava: install-info-target-libjava
51753
51754install-info-target-libjava: \
51755    configure-target-libjava \
51756    info-target-libjava
51757	@: $(MAKE); $(unstage)
51758	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51759	r=`${PWD_COMMAND}`; export r; \
51760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51761	$(RAW_CXX_TARGET_EXPORTS) \
51762	echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
51763	for flag in $(EXTRA_TARGET_FLAGS); do \
51764	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51765	done; \
51766	(cd $(TARGET_SUBDIR)/libjava && \
51767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51769	          "RANLIB=$${RANLIB}" \
51770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51771	           install-info) \
51772	  || exit 1
51773
51774@endif target-libjava
51775
51776.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
51777maybe-install-pdf-target-libjava:
51778@if target-libjava
51779maybe-install-pdf-target-libjava: install-pdf-target-libjava
51780
51781install-pdf-target-libjava: \
51782    configure-target-libjava \
51783    pdf-target-libjava
51784	@: $(MAKE); $(unstage)
51785	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51786	r=`${PWD_COMMAND}`; export r; \
51787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51788	$(RAW_CXX_TARGET_EXPORTS) \
51789	echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
51790	for flag in $(EXTRA_TARGET_FLAGS); do \
51791	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51792	done; \
51793	(cd $(TARGET_SUBDIR)/libjava && \
51794	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51795	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51796	          "RANLIB=$${RANLIB}" \
51797	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51798	           install-pdf) \
51799	  || exit 1
51800
51801@endif target-libjava
51802
51803.PHONY: maybe-install-html-target-libjava install-html-target-libjava
51804maybe-install-html-target-libjava:
51805@if target-libjava
51806maybe-install-html-target-libjava: install-html-target-libjava
51807
51808install-html-target-libjava: \
51809    configure-target-libjava \
51810    html-target-libjava
51811	@: $(MAKE); $(unstage)
51812	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51813	r=`${PWD_COMMAND}`; export r; \
51814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51815	$(RAW_CXX_TARGET_EXPORTS) \
51816	echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
51817	for flag in $(EXTRA_TARGET_FLAGS); do \
51818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51819	done; \
51820	(cd $(TARGET_SUBDIR)/libjava && \
51821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51823	          "RANLIB=$${RANLIB}" \
51824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51825	           install-html) \
51826	  || exit 1
51827
51828@endif target-libjava
51829
51830.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
51831maybe-installcheck-target-libjava:
51832@if target-libjava
51833maybe-installcheck-target-libjava: installcheck-target-libjava
51834
51835installcheck-target-libjava: \
51836    configure-target-libjava
51837	@: $(MAKE); $(unstage)
51838	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51839	r=`${PWD_COMMAND}`; export r; \
51840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841	$(RAW_CXX_TARGET_EXPORTS) \
51842	echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
51843	for flag in $(EXTRA_TARGET_FLAGS); do \
51844	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51845	done; \
51846	(cd $(TARGET_SUBDIR)/libjava && \
51847	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51848	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51849	          "RANLIB=$${RANLIB}" \
51850	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51851	           installcheck) \
51852	  || exit 1
51853
51854@endif target-libjava
51855
51856.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
51857maybe-mostlyclean-target-libjava:
51858@if target-libjava
51859maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
51860
51861mostlyclean-target-libjava:
51862	@: $(MAKE); $(unstage)
51863	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51864	r=`${PWD_COMMAND}`; export r; \
51865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51866	$(RAW_CXX_TARGET_EXPORTS) \
51867	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
51868	for flag in $(EXTRA_TARGET_FLAGS); do \
51869	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51870	done; \
51871	(cd $(TARGET_SUBDIR)/libjava && \
51872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51874	          "RANLIB=$${RANLIB}" \
51875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51876	           mostlyclean) \
51877	  || exit 1
51878
51879@endif target-libjava
51880
51881.PHONY: maybe-clean-target-libjava clean-target-libjava
51882maybe-clean-target-libjava:
51883@if target-libjava
51884maybe-clean-target-libjava: clean-target-libjava
51885
51886clean-target-libjava:
51887	@: $(MAKE); $(unstage)
51888	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51889	r=`${PWD_COMMAND}`; export r; \
51890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51891	$(RAW_CXX_TARGET_EXPORTS) \
51892	echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
51893	for flag in $(EXTRA_TARGET_FLAGS); do \
51894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51895	done; \
51896	(cd $(TARGET_SUBDIR)/libjava && \
51897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51899	          "RANLIB=$${RANLIB}" \
51900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51901	           clean) \
51902	  || exit 1
51903
51904@endif target-libjava
51905
51906.PHONY: maybe-distclean-target-libjava distclean-target-libjava
51907maybe-distclean-target-libjava:
51908@if target-libjava
51909maybe-distclean-target-libjava: distclean-target-libjava
51910
51911distclean-target-libjava:
51912	@: $(MAKE); $(unstage)
51913	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51914	r=`${PWD_COMMAND}`; export r; \
51915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51916	$(RAW_CXX_TARGET_EXPORTS) \
51917	echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
51918	for flag in $(EXTRA_TARGET_FLAGS); do \
51919	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51920	done; \
51921	(cd $(TARGET_SUBDIR)/libjava && \
51922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51924	          "RANLIB=$${RANLIB}" \
51925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51926	           distclean) \
51927	  || exit 1
51928
51929@endif target-libjava
51930
51931.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
51932maybe-maintainer-clean-target-libjava:
51933@if target-libjava
51934maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
51935
51936maintainer-clean-target-libjava:
51937	@: $(MAKE); $(unstage)
51938	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
51939	r=`${PWD_COMMAND}`; export r; \
51940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51941	$(RAW_CXX_TARGET_EXPORTS) \
51942	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
51943	for flag in $(EXTRA_TARGET_FLAGS); do \
51944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51945	done; \
51946	(cd $(TARGET_SUBDIR)/libjava && \
51947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51949	          "RANLIB=$${RANLIB}" \
51950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51951	           maintainer-clean) \
51952	  || exit 1
51953
51954@endif target-libjava
51955
51956
51957
51958
51959
51960.PHONY: configure-target-zlib maybe-configure-target-zlib
51961maybe-configure-target-zlib:
51962@if gcc-bootstrap
51963configure-target-zlib: stage_current
51964@endif gcc-bootstrap
51965@if target-zlib
51966maybe-configure-target-zlib: configure-target-zlib
51967configure-target-zlib:
51968	@: $(MAKE); $(unstage)
51969	@r=`${PWD_COMMAND}`; export r; \
51970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51971	echo "Checking multilib configuration for zlib..."; \
51972	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
51973	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
51974	if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
51975	  if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
51976	    rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
51977	  else \
51978	    rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
51979	    mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
51980	  fi; \
51981	else \
51982	  mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
51983	fi; \
51984	test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
51985	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
51986	$(NORMAL_TARGET_EXPORTS)  \
51987	echo Configuring in $(TARGET_SUBDIR)/zlib; \
51988	cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
51989	case $(srcdir) in \
51990	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51991	  *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
51992		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51993	esac; \
51994	srcdiroption="--srcdir=$${topdir}/zlib"; \
51995	libsrcdir="$$s/zlib"; \
51996	rm -f no-such-file || : ; \
51997	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51998	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51999	  --target=${target_alias} $${srcdiroption}  \
52000	  || exit 1
52001@endif target-zlib
52002
52003
52004
52005
52006
52007.PHONY: all-target-zlib maybe-all-target-zlib
52008maybe-all-target-zlib:
52009@if gcc-bootstrap
52010all-target-zlib: stage_current
52011@endif gcc-bootstrap
52012@if target-zlib
52013TARGET-target-zlib=all
52014maybe-all-target-zlib: all-target-zlib
52015all-target-zlib: configure-target-zlib
52016	@: $(MAKE); $(unstage)
52017	@r=`${PWD_COMMAND}`; export r; \
52018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52019	$(NORMAL_TARGET_EXPORTS)  \
52020	(cd $(TARGET_SUBDIR)/zlib && \
52021	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52022		$(TARGET-target-zlib))
52023@endif target-zlib
52024
52025
52026
52027
52028
52029.PHONY: check-target-zlib maybe-check-target-zlib
52030maybe-check-target-zlib:
52031@if target-zlib
52032maybe-check-target-zlib: check-target-zlib
52033
52034check-target-zlib:
52035	@: $(MAKE); $(unstage)
52036	@r=`${PWD_COMMAND}`; export r; \
52037	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52038	$(NORMAL_TARGET_EXPORTS) \
52039	(cd $(TARGET_SUBDIR)/zlib && \
52040	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52041
52042@endif target-zlib
52043
52044.PHONY: install-target-zlib maybe-install-target-zlib
52045maybe-install-target-zlib:
52046@if target-zlib
52047maybe-install-target-zlib: install-target-zlib
52048
52049install-target-zlib: installdirs
52050	@: $(MAKE); $(unstage)
52051	@r=`${PWD_COMMAND}`; export r; \
52052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52053	$(NORMAL_TARGET_EXPORTS) \
52054	(cd $(TARGET_SUBDIR)/zlib && \
52055	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52056
52057@endif target-zlib
52058
52059# Other targets (info, dvi, pdf, etc.)
52060
52061.PHONY: maybe-info-target-zlib info-target-zlib
52062maybe-info-target-zlib:
52063@if target-zlib
52064maybe-info-target-zlib: info-target-zlib
52065
52066info-target-zlib: \
52067    configure-target-zlib
52068	@: $(MAKE); $(unstage)
52069	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52070	r=`${PWD_COMMAND}`; export r; \
52071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52072	$(NORMAL_TARGET_EXPORTS) \
52073	echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52074	for flag in $(EXTRA_TARGET_FLAGS); do \
52075	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52076	done; \
52077	(cd $(TARGET_SUBDIR)/zlib && \
52078	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52079	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52080	          "RANLIB=$${RANLIB}" \
52081	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52082	           info) \
52083	  || exit 1
52084
52085@endif target-zlib
52086
52087.PHONY: maybe-dvi-target-zlib dvi-target-zlib
52088maybe-dvi-target-zlib:
52089@if target-zlib
52090maybe-dvi-target-zlib: dvi-target-zlib
52091
52092dvi-target-zlib: \
52093    configure-target-zlib
52094	@: $(MAKE); $(unstage)
52095	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52096	r=`${PWD_COMMAND}`; export r; \
52097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52098	$(NORMAL_TARGET_EXPORTS) \
52099	echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52100	for flag in $(EXTRA_TARGET_FLAGS); do \
52101	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52102	done; \
52103	(cd $(TARGET_SUBDIR)/zlib && \
52104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52106	          "RANLIB=$${RANLIB}" \
52107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52108	           dvi) \
52109	  || exit 1
52110
52111@endif target-zlib
52112
52113.PHONY: maybe-pdf-target-zlib pdf-target-zlib
52114maybe-pdf-target-zlib:
52115@if target-zlib
52116maybe-pdf-target-zlib: pdf-target-zlib
52117
52118pdf-target-zlib: \
52119    configure-target-zlib
52120	@: $(MAKE); $(unstage)
52121	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52122	r=`${PWD_COMMAND}`; export r; \
52123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52124	$(NORMAL_TARGET_EXPORTS) \
52125	echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52126	for flag in $(EXTRA_TARGET_FLAGS); do \
52127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52128	done; \
52129	(cd $(TARGET_SUBDIR)/zlib && \
52130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52132	          "RANLIB=$${RANLIB}" \
52133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52134	           pdf) \
52135	  || exit 1
52136
52137@endif target-zlib
52138
52139.PHONY: maybe-html-target-zlib html-target-zlib
52140maybe-html-target-zlib:
52141@if target-zlib
52142maybe-html-target-zlib: html-target-zlib
52143
52144html-target-zlib: \
52145    configure-target-zlib
52146	@: $(MAKE); $(unstage)
52147	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52148	r=`${PWD_COMMAND}`; export r; \
52149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52150	$(NORMAL_TARGET_EXPORTS) \
52151	echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52152	for flag in $(EXTRA_TARGET_FLAGS); do \
52153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52154	done; \
52155	(cd $(TARGET_SUBDIR)/zlib && \
52156	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52157	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52158	          "RANLIB=$${RANLIB}" \
52159	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52160	           html) \
52161	  || exit 1
52162
52163@endif target-zlib
52164
52165.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52166maybe-TAGS-target-zlib:
52167@if target-zlib
52168maybe-TAGS-target-zlib: TAGS-target-zlib
52169
52170TAGS-target-zlib: \
52171    configure-target-zlib
52172	@: $(MAKE); $(unstage)
52173	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52174	r=`${PWD_COMMAND}`; export r; \
52175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52176	$(NORMAL_TARGET_EXPORTS) \
52177	echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52178	for flag in $(EXTRA_TARGET_FLAGS); do \
52179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52180	done; \
52181	(cd $(TARGET_SUBDIR)/zlib && \
52182	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52183	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52184	          "RANLIB=$${RANLIB}" \
52185	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52186	           TAGS) \
52187	  || exit 1
52188
52189@endif target-zlib
52190
52191.PHONY: maybe-install-info-target-zlib install-info-target-zlib
52192maybe-install-info-target-zlib:
52193@if target-zlib
52194maybe-install-info-target-zlib: install-info-target-zlib
52195
52196install-info-target-zlib: \
52197    configure-target-zlib \
52198    info-target-zlib
52199	@: $(MAKE); $(unstage)
52200	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52201	r=`${PWD_COMMAND}`; export r; \
52202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52203	$(NORMAL_TARGET_EXPORTS) \
52204	echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52205	for flag in $(EXTRA_TARGET_FLAGS); do \
52206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52207	done; \
52208	(cd $(TARGET_SUBDIR)/zlib && \
52209	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52210	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52211	          "RANLIB=$${RANLIB}" \
52212	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52213	           install-info) \
52214	  || exit 1
52215
52216@endif target-zlib
52217
52218.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52219maybe-install-pdf-target-zlib:
52220@if target-zlib
52221maybe-install-pdf-target-zlib: install-pdf-target-zlib
52222
52223install-pdf-target-zlib: \
52224    configure-target-zlib \
52225    pdf-target-zlib
52226	@: $(MAKE); $(unstage)
52227	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52228	r=`${PWD_COMMAND}`; export r; \
52229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52230	$(NORMAL_TARGET_EXPORTS) \
52231	echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52232	for flag in $(EXTRA_TARGET_FLAGS); do \
52233	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52234	done; \
52235	(cd $(TARGET_SUBDIR)/zlib && \
52236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52238	          "RANLIB=$${RANLIB}" \
52239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52240	           install-pdf) \
52241	  || exit 1
52242
52243@endif target-zlib
52244
52245.PHONY: maybe-install-html-target-zlib install-html-target-zlib
52246maybe-install-html-target-zlib:
52247@if target-zlib
52248maybe-install-html-target-zlib: install-html-target-zlib
52249
52250install-html-target-zlib: \
52251    configure-target-zlib \
52252    html-target-zlib
52253	@: $(MAKE); $(unstage)
52254	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52255	r=`${PWD_COMMAND}`; export r; \
52256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52257	$(NORMAL_TARGET_EXPORTS) \
52258	echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
52259	for flag in $(EXTRA_TARGET_FLAGS); do \
52260	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52261	done; \
52262	(cd $(TARGET_SUBDIR)/zlib && \
52263	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52264	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52265	          "RANLIB=$${RANLIB}" \
52266	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52267	           install-html) \
52268	  || exit 1
52269
52270@endif target-zlib
52271
52272.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52273maybe-installcheck-target-zlib:
52274@if target-zlib
52275maybe-installcheck-target-zlib: installcheck-target-zlib
52276
52277installcheck-target-zlib: \
52278    configure-target-zlib
52279	@: $(MAKE); $(unstage)
52280	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52281	r=`${PWD_COMMAND}`; export r; \
52282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52283	$(NORMAL_TARGET_EXPORTS) \
52284	echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
52285	for flag in $(EXTRA_TARGET_FLAGS); do \
52286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52287	done; \
52288	(cd $(TARGET_SUBDIR)/zlib && \
52289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52291	          "RANLIB=$${RANLIB}" \
52292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52293	           installcheck) \
52294	  || exit 1
52295
52296@endif target-zlib
52297
52298.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52299maybe-mostlyclean-target-zlib:
52300@if target-zlib
52301maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52302
52303mostlyclean-target-zlib:
52304	@: $(MAKE); $(unstage)
52305	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52306	r=`${PWD_COMMAND}`; export r; \
52307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52308	$(NORMAL_TARGET_EXPORTS) \
52309	echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
52310	for flag in $(EXTRA_TARGET_FLAGS); do \
52311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52312	done; \
52313	(cd $(TARGET_SUBDIR)/zlib && \
52314	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52315	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52316	          "RANLIB=$${RANLIB}" \
52317	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52318	           mostlyclean) \
52319	  || exit 1
52320
52321@endif target-zlib
52322
52323.PHONY: maybe-clean-target-zlib clean-target-zlib
52324maybe-clean-target-zlib:
52325@if target-zlib
52326maybe-clean-target-zlib: clean-target-zlib
52327
52328clean-target-zlib:
52329	@: $(MAKE); $(unstage)
52330	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52331	r=`${PWD_COMMAND}`; export r; \
52332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52333	$(NORMAL_TARGET_EXPORTS) \
52334	echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52335	for flag in $(EXTRA_TARGET_FLAGS); do \
52336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52337	done; \
52338	(cd $(TARGET_SUBDIR)/zlib && \
52339	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52340	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52341	          "RANLIB=$${RANLIB}" \
52342	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52343	           clean) \
52344	  || exit 1
52345
52346@endif target-zlib
52347
52348.PHONY: maybe-distclean-target-zlib distclean-target-zlib
52349maybe-distclean-target-zlib:
52350@if target-zlib
52351maybe-distclean-target-zlib: distclean-target-zlib
52352
52353distclean-target-zlib:
52354	@: $(MAKE); $(unstage)
52355	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52356	r=`${PWD_COMMAND}`; export r; \
52357	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52358	$(NORMAL_TARGET_EXPORTS) \
52359	echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52360	for flag in $(EXTRA_TARGET_FLAGS); do \
52361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52362	done; \
52363	(cd $(TARGET_SUBDIR)/zlib && \
52364	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52365	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52366	          "RANLIB=$${RANLIB}" \
52367	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52368	           distclean) \
52369	  || exit 1
52370
52371@endif target-zlib
52372
52373.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52374maybe-maintainer-clean-target-zlib:
52375@if target-zlib
52376maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52377
52378maintainer-clean-target-zlib:
52379	@: $(MAKE); $(unstage)
52380	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52381	r=`${PWD_COMMAND}`; export r; \
52382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52383	$(NORMAL_TARGET_EXPORTS) \
52384	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52385	for flag in $(EXTRA_TARGET_FLAGS); do \
52386	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52387	done; \
52388	(cd $(TARGET_SUBDIR)/zlib && \
52389	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52390	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52391	          "RANLIB=$${RANLIB}" \
52392	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52393	           maintainer-clean) \
52394	  || exit 1
52395
52396@endif target-zlib
52397
52398
52399
52400
52401
52402.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52403maybe-configure-target-boehm-gc:
52404@if gcc-bootstrap
52405configure-target-boehm-gc: stage_current
52406@endif gcc-bootstrap
52407@if target-boehm-gc
52408maybe-configure-target-boehm-gc: configure-target-boehm-gc
52409configure-target-boehm-gc:
52410	@: $(MAKE); $(unstage)
52411	@r=`${PWD_COMMAND}`; export r; \
52412	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52413	echo "Checking multilib configuration for boehm-gc..."; \
52414	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52415	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52416	if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52417	  if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52418	    rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52419	  else \
52420	    rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52421	    mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52422	  fi; \
52423	else \
52424	  mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52425	fi; \
52426	test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52427	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52428	$(NORMAL_TARGET_EXPORTS)  \
52429	echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52430	cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52431	case $(srcdir) in \
52432	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52433	  *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52434		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52435	esac; \
52436	srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52437	libsrcdir="$$s/boehm-gc"; \
52438	rm -f no-such-file || : ; \
52439	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52440	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52441	  --target=${target_alias} $${srcdiroption}  \
52442	  || exit 1
52443@endif target-boehm-gc
52444
52445
52446
52447
52448
52449.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52450maybe-all-target-boehm-gc:
52451@if gcc-bootstrap
52452all-target-boehm-gc: stage_current
52453@endif gcc-bootstrap
52454@if target-boehm-gc
52455TARGET-target-boehm-gc=all
52456maybe-all-target-boehm-gc: all-target-boehm-gc
52457all-target-boehm-gc: configure-target-boehm-gc
52458	@: $(MAKE); $(unstage)
52459	@r=`${PWD_COMMAND}`; export r; \
52460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52461	$(NORMAL_TARGET_EXPORTS)  \
52462	(cd $(TARGET_SUBDIR)/boehm-gc && \
52463	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52464		$(TARGET-target-boehm-gc))
52465@endif target-boehm-gc
52466
52467
52468
52469
52470
52471.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52472maybe-check-target-boehm-gc:
52473@if target-boehm-gc
52474maybe-check-target-boehm-gc: check-target-boehm-gc
52475
52476check-target-boehm-gc:
52477	@: $(MAKE); $(unstage)
52478	@r=`${PWD_COMMAND}`; export r; \
52479	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52480	$(NORMAL_TARGET_EXPORTS) \
52481	(cd $(TARGET_SUBDIR)/boehm-gc && \
52482	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52483
52484@endif target-boehm-gc
52485
52486.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52487maybe-install-target-boehm-gc:
52488@if target-boehm-gc
52489maybe-install-target-boehm-gc: install-target-boehm-gc
52490
52491install-target-boehm-gc: installdirs
52492	@: $(MAKE); $(unstage)
52493	@r=`${PWD_COMMAND}`; export r; \
52494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52495	$(NORMAL_TARGET_EXPORTS) \
52496	(cd $(TARGET_SUBDIR)/boehm-gc && \
52497	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52498
52499@endif target-boehm-gc
52500
52501# Other targets (info, dvi, pdf, etc.)
52502
52503.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52504maybe-info-target-boehm-gc:
52505@if target-boehm-gc
52506maybe-info-target-boehm-gc: info-target-boehm-gc
52507
52508info-target-boehm-gc: \
52509    configure-target-boehm-gc
52510	@: $(MAKE); $(unstage)
52511	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52512	r=`${PWD_COMMAND}`; export r; \
52513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52514	$(NORMAL_TARGET_EXPORTS) \
52515	echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52516	for flag in $(EXTRA_TARGET_FLAGS); do \
52517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52518	done; \
52519	(cd $(TARGET_SUBDIR)/boehm-gc && \
52520	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52521	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52522	          "RANLIB=$${RANLIB}" \
52523	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52524	           info) \
52525	  || exit 1
52526
52527@endif target-boehm-gc
52528
52529.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52530maybe-dvi-target-boehm-gc:
52531@if target-boehm-gc
52532maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52533
52534dvi-target-boehm-gc: \
52535    configure-target-boehm-gc
52536	@: $(MAKE); $(unstage)
52537	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52538	r=`${PWD_COMMAND}`; export r; \
52539	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52540	$(NORMAL_TARGET_EXPORTS) \
52541	echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
52542	for flag in $(EXTRA_TARGET_FLAGS); do \
52543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52544	done; \
52545	(cd $(TARGET_SUBDIR)/boehm-gc && \
52546	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52547	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52548	          "RANLIB=$${RANLIB}" \
52549	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52550	           dvi) \
52551	  || exit 1
52552
52553@endif target-boehm-gc
52554
52555.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
52556maybe-pdf-target-boehm-gc:
52557@if target-boehm-gc
52558maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
52559
52560pdf-target-boehm-gc: \
52561    configure-target-boehm-gc
52562	@: $(MAKE); $(unstage)
52563	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52564	r=`${PWD_COMMAND}`; export r; \
52565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52566	$(NORMAL_TARGET_EXPORTS) \
52567	echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
52568	for flag in $(EXTRA_TARGET_FLAGS); do \
52569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52570	done; \
52571	(cd $(TARGET_SUBDIR)/boehm-gc && \
52572	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52573	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52574	          "RANLIB=$${RANLIB}" \
52575	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52576	           pdf) \
52577	  || exit 1
52578
52579@endif target-boehm-gc
52580
52581.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
52582maybe-html-target-boehm-gc:
52583@if target-boehm-gc
52584maybe-html-target-boehm-gc: html-target-boehm-gc
52585
52586html-target-boehm-gc: \
52587    configure-target-boehm-gc
52588	@: $(MAKE); $(unstage)
52589	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52590	r=`${PWD_COMMAND}`; export r; \
52591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52592	$(NORMAL_TARGET_EXPORTS) \
52593	echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
52594	for flag in $(EXTRA_TARGET_FLAGS); do \
52595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52596	done; \
52597	(cd $(TARGET_SUBDIR)/boehm-gc && \
52598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52600	          "RANLIB=$${RANLIB}" \
52601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52602	           html) \
52603	  || exit 1
52604
52605@endif target-boehm-gc
52606
52607.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
52608maybe-TAGS-target-boehm-gc:
52609@if target-boehm-gc
52610maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
52611
52612TAGS-target-boehm-gc: \
52613    configure-target-boehm-gc
52614	@: $(MAKE); $(unstage)
52615	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52616	r=`${PWD_COMMAND}`; export r; \
52617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52618	$(NORMAL_TARGET_EXPORTS) \
52619	echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
52620	for flag in $(EXTRA_TARGET_FLAGS); do \
52621	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52622	done; \
52623	(cd $(TARGET_SUBDIR)/boehm-gc && \
52624	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52625	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52626	          "RANLIB=$${RANLIB}" \
52627	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52628	           TAGS) \
52629	  || exit 1
52630
52631@endif target-boehm-gc
52632
52633.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
52634maybe-install-info-target-boehm-gc:
52635@if target-boehm-gc
52636maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
52637
52638install-info-target-boehm-gc: \
52639    configure-target-boehm-gc \
52640    info-target-boehm-gc
52641	@: $(MAKE); $(unstage)
52642	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52643	r=`${PWD_COMMAND}`; export r; \
52644	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52645	$(NORMAL_TARGET_EXPORTS) \
52646	echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
52647	for flag in $(EXTRA_TARGET_FLAGS); do \
52648	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52649	done; \
52650	(cd $(TARGET_SUBDIR)/boehm-gc && \
52651	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52652	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52653	          "RANLIB=$${RANLIB}" \
52654	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52655	           install-info) \
52656	  || exit 1
52657
52658@endif target-boehm-gc
52659
52660.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
52661maybe-install-pdf-target-boehm-gc:
52662@if target-boehm-gc
52663maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
52664
52665install-pdf-target-boehm-gc: \
52666    configure-target-boehm-gc \
52667    pdf-target-boehm-gc
52668	@: $(MAKE); $(unstage)
52669	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52670	r=`${PWD_COMMAND}`; export r; \
52671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52672	$(NORMAL_TARGET_EXPORTS) \
52673	echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
52674	for flag in $(EXTRA_TARGET_FLAGS); do \
52675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52676	done; \
52677	(cd $(TARGET_SUBDIR)/boehm-gc && \
52678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52680	          "RANLIB=$${RANLIB}" \
52681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52682	           install-pdf) \
52683	  || exit 1
52684
52685@endif target-boehm-gc
52686
52687.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
52688maybe-install-html-target-boehm-gc:
52689@if target-boehm-gc
52690maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
52691
52692install-html-target-boehm-gc: \
52693    configure-target-boehm-gc \
52694    html-target-boehm-gc
52695	@: $(MAKE); $(unstage)
52696	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52697	r=`${PWD_COMMAND}`; export r; \
52698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52699	$(NORMAL_TARGET_EXPORTS) \
52700	echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
52701	for flag in $(EXTRA_TARGET_FLAGS); do \
52702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52703	done; \
52704	(cd $(TARGET_SUBDIR)/boehm-gc && \
52705	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52706	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52707	          "RANLIB=$${RANLIB}" \
52708	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52709	           install-html) \
52710	  || exit 1
52711
52712@endif target-boehm-gc
52713
52714.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
52715maybe-installcheck-target-boehm-gc:
52716@if target-boehm-gc
52717maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
52718
52719installcheck-target-boehm-gc: \
52720    configure-target-boehm-gc
52721	@: $(MAKE); $(unstage)
52722	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52723	r=`${PWD_COMMAND}`; export r; \
52724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52725	$(NORMAL_TARGET_EXPORTS) \
52726	echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
52727	for flag in $(EXTRA_TARGET_FLAGS); do \
52728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52729	done; \
52730	(cd $(TARGET_SUBDIR)/boehm-gc && \
52731	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52732	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52733	          "RANLIB=$${RANLIB}" \
52734	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52735	           installcheck) \
52736	  || exit 1
52737
52738@endif target-boehm-gc
52739
52740.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
52741maybe-mostlyclean-target-boehm-gc:
52742@if target-boehm-gc
52743maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
52744
52745mostlyclean-target-boehm-gc:
52746	@: $(MAKE); $(unstage)
52747	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52748	r=`${PWD_COMMAND}`; export r; \
52749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52750	$(NORMAL_TARGET_EXPORTS) \
52751	echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
52752	for flag in $(EXTRA_TARGET_FLAGS); do \
52753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52754	done; \
52755	(cd $(TARGET_SUBDIR)/boehm-gc && \
52756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52758	          "RANLIB=$${RANLIB}" \
52759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52760	           mostlyclean) \
52761	  || exit 1
52762
52763@endif target-boehm-gc
52764
52765.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
52766maybe-clean-target-boehm-gc:
52767@if target-boehm-gc
52768maybe-clean-target-boehm-gc: clean-target-boehm-gc
52769
52770clean-target-boehm-gc:
52771	@: $(MAKE); $(unstage)
52772	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52773	r=`${PWD_COMMAND}`; export r; \
52774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52775	$(NORMAL_TARGET_EXPORTS) \
52776	echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
52777	for flag in $(EXTRA_TARGET_FLAGS); do \
52778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52779	done; \
52780	(cd $(TARGET_SUBDIR)/boehm-gc && \
52781	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52782	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52783	          "RANLIB=$${RANLIB}" \
52784	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52785	           clean) \
52786	  || exit 1
52787
52788@endif target-boehm-gc
52789
52790.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
52791maybe-distclean-target-boehm-gc:
52792@if target-boehm-gc
52793maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
52794
52795distclean-target-boehm-gc:
52796	@: $(MAKE); $(unstage)
52797	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52798	r=`${PWD_COMMAND}`; export r; \
52799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52800	$(NORMAL_TARGET_EXPORTS) \
52801	echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
52802	for flag in $(EXTRA_TARGET_FLAGS); do \
52803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52804	done; \
52805	(cd $(TARGET_SUBDIR)/boehm-gc && \
52806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52808	          "RANLIB=$${RANLIB}" \
52809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52810	           distclean) \
52811	  || exit 1
52812
52813@endif target-boehm-gc
52814
52815.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
52816maybe-maintainer-clean-target-boehm-gc:
52817@if target-boehm-gc
52818maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
52819
52820maintainer-clean-target-boehm-gc:
52821	@: $(MAKE); $(unstage)
52822	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52823	r=`${PWD_COMMAND}`; export r; \
52824	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52825	$(NORMAL_TARGET_EXPORTS) \
52826	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
52827	for flag in $(EXTRA_TARGET_FLAGS); do \
52828	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52829	done; \
52830	(cd $(TARGET_SUBDIR)/boehm-gc && \
52831	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52832	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52833	          "RANLIB=$${RANLIB}" \
52834	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52835	           maintainer-clean) \
52836	  || exit 1
52837
52838@endif target-boehm-gc
52839
52840
52841
52842
52843
52844.PHONY: configure-target-qthreads maybe-configure-target-qthreads
52845maybe-configure-target-qthreads:
52846@if gcc-bootstrap
52847configure-target-qthreads: stage_current
52848@endif gcc-bootstrap
52849@if target-qthreads
52850maybe-configure-target-qthreads: configure-target-qthreads
52851configure-target-qthreads:
52852	@: $(MAKE); $(unstage)
52853	@r=`${PWD_COMMAND}`; export r; \
52854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52855	echo "Checking multilib configuration for qthreads..."; \
52856	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
52857	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
52858	if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
52859	  if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
52860	    rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
52861	  else \
52862	    rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
52863	    mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
52864	  fi; \
52865	else \
52866	  mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
52867	fi; \
52868	test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
52869	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
52870	$(NORMAL_TARGET_EXPORTS)  \
52871	echo Configuring in $(TARGET_SUBDIR)/qthreads; \
52872	cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
52873	case $(srcdir) in \
52874	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52875	  *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
52876		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52877	esac; \
52878	srcdiroption="--srcdir=$${topdir}/qthreads"; \
52879	libsrcdir="$$s/qthreads"; \
52880	rm -f no-such-file || : ; \
52881	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52882	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52883	  --target=${target_alias} $${srcdiroption}  \
52884	  || exit 1
52885@endif target-qthreads
52886
52887
52888
52889
52890
52891.PHONY: all-target-qthreads maybe-all-target-qthreads
52892maybe-all-target-qthreads:
52893@if gcc-bootstrap
52894all-target-qthreads: stage_current
52895@endif gcc-bootstrap
52896@if target-qthreads
52897TARGET-target-qthreads=all
52898maybe-all-target-qthreads: all-target-qthreads
52899all-target-qthreads: configure-target-qthreads
52900	@: $(MAKE); $(unstage)
52901	@r=`${PWD_COMMAND}`; export r; \
52902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52903	$(NORMAL_TARGET_EXPORTS)  \
52904	(cd $(TARGET_SUBDIR)/qthreads && \
52905	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52906		$(TARGET-target-qthreads))
52907@endif target-qthreads
52908
52909
52910
52911
52912
52913.PHONY: check-target-qthreads maybe-check-target-qthreads
52914maybe-check-target-qthreads:
52915@if target-qthreads
52916maybe-check-target-qthreads: check-target-qthreads
52917
52918check-target-qthreads:
52919	@: $(MAKE); $(unstage)
52920	@r=`${PWD_COMMAND}`; export r; \
52921	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52922	$(NORMAL_TARGET_EXPORTS) \
52923	(cd $(TARGET_SUBDIR)/qthreads && \
52924	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52925
52926@endif target-qthreads
52927
52928.PHONY: install-target-qthreads maybe-install-target-qthreads
52929maybe-install-target-qthreads:
52930@if target-qthreads
52931maybe-install-target-qthreads: install-target-qthreads
52932
52933install-target-qthreads: installdirs
52934	@: $(MAKE); $(unstage)
52935	@r=`${PWD_COMMAND}`; export r; \
52936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52937	$(NORMAL_TARGET_EXPORTS) \
52938	(cd $(TARGET_SUBDIR)/qthreads && \
52939	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52940
52941@endif target-qthreads
52942
52943# Other targets (info, dvi, pdf, etc.)
52944
52945.PHONY: maybe-info-target-qthreads info-target-qthreads
52946maybe-info-target-qthreads:
52947@if target-qthreads
52948maybe-info-target-qthreads: info-target-qthreads
52949
52950info-target-qthreads: \
52951    configure-target-qthreads
52952	@: $(MAKE); $(unstage)
52953	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52954	r=`${PWD_COMMAND}`; export r; \
52955	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52956	$(NORMAL_TARGET_EXPORTS) \
52957	echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
52958	for flag in $(EXTRA_TARGET_FLAGS); do \
52959	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52960	done; \
52961	(cd $(TARGET_SUBDIR)/qthreads && \
52962	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52963	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52964	          "RANLIB=$${RANLIB}" \
52965	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52966	           info) \
52967	  || exit 1
52968
52969@endif target-qthreads
52970
52971.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
52972maybe-dvi-target-qthreads:
52973@if target-qthreads
52974maybe-dvi-target-qthreads: dvi-target-qthreads
52975
52976dvi-target-qthreads: \
52977    configure-target-qthreads
52978	@: $(MAKE); $(unstage)
52979	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52980	r=`${PWD_COMMAND}`; export r; \
52981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52982	$(NORMAL_TARGET_EXPORTS) \
52983	echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
52984	for flag in $(EXTRA_TARGET_FLAGS); do \
52985	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52986	done; \
52987	(cd $(TARGET_SUBDIR)/qthreads && \
52988	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52989	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52990	          "RANLIB=$${RANLIB}" \
52991	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52992	           dvi) \
52993	  || exit 1
52994
52995@endif target-qthreads
52996
52997.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
52998maybe-pdf-target-qthreads:
52999@if target-qthreads
53000maybe-pdf-target-qthreads: pdf-target-qthreads
53001
53002pdf-target-qthreads: \
53003    configure-target-qthreads
53004	@: $(MAKE); $(unstage)
53005	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53006	r=`${PWD_COMMAND}`; export r; \
53007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53008	$(NORMAL_TARGET_EXPORTS) \
53009	echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53010	for flag in $(EXTRA_TARGET_FLAGS); do \
53011	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53012	done; \
53013	(cd $(TARGET_SUBDIR)/qthreads && \
53014	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53015	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53016	          "RANLIB=$${RANLIB}" \
53017	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53018	           pdf) \
53019	  || exit 1
53020
53021@endif target-qthreads
53022
53023.PHONY: maybe-html-target-qthreads html-target-qthreads
53024maybe-html-target-qthreads:
53025@if target-qthreads
53026maybe-html-target-qthreads: html-target-qthreads
53027
53028html-target-qthreads: \
53029    configure-target-qthreads
53030	@: $(MAKE); $(unstage)
53031	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53032	r=`${PWD_COMMAND}`; export r; \
53033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53034	$(NORMAL_TARGET_EXPORTS) \
53035	echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53036	for flag in $(EXTRA_TARGET_FLAGS); do \
53037	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53038	done; \
53039	(cd $(TARGET_SUBDIR)/qthreads && \
53040	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53041	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53042	          "RANLIB=$${RANLIB}" \
53043	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53044	           html) \
53045	  || exit 1
53046
53047@endif target-qthreads
53048
53049.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53050maybe-TAGS-target-qthreads:
53051@if target-qthreads
53052maybe-TAGS-target-qthreads: TAGS-target-qthreads
53053
53054TAGS-target-qthreads: \
53055    configure-target-qthreads
53056	@: $(MAKE); $(unstage)
53057	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53058	r=`${PWD_COMMAND}`; export r; \
53059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53060	$(NORMAL_TARGET_EXPORTS) \
53061	echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53062	for flag in $(EXTRA_TARGET_FLAGS); do \
53063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53064	done; \
53065	(cd $(TARGET_SUBDIR)/qthreads && \
53066	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53067	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53068	          "RANLIB=$${RANLIB}" \
53069	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53070	           TAGS) \
53071	  || exit 1
53072
53073@endif target-qthreads
53074
53075.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53076maybe-install-info-target-qthreads:
53077@if target-qthreads
53078maybe-install-info-target-qthreads: install-info-target-qthreads
53079
53080install-info-target-qthreads: \
53081    configure-target-qthreads \
53082    info-target-qthreads
53083	@: $(MAKE); $(unstage)
53084	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53085	r=`${PWD_COMMAND}`; export r; \
53086	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53087	$(NORMAL_TARGET_EXPORTS) \
53088	echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53089	for flag in $(EXTRA_TARGET_FLAGS); do \
53090	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53091	done; \
53092	(cd $(TARGET_SUBDIR)/qthreads && \
53093	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53094	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53095	          "RANLIB=$${RANLIB}" \
53096	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53097	           install-info) \
53098	  || exit 1
53099
53100@endif target-qthreads
53101
53102.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53103maybe-install-pdf-target-qthreads:
53104@if target-qthreads
53105maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53106
53107install-pdf-target-qthreads: \
53108    configure-target-qthreads \
53109    pdf-target-qthreads
53110	@: $(MAKE); $(unstage)
53111	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53112	r=`${PWD_COMMAND}`; export r; \
53113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53114	$(NORMAL_TARGET_EXPORTS) \
53115	echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53116	for flag in $(EXTRA_TARGET_FLAGS); do \
53117	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53118	done; \
53119	(cd $(TARGET_SUBDIR)/qthreads && \
53120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53122	          "RANLIB=$${RANLIB}" \
53123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53124	           install-pdf) \
53125	  || exit 1
53126
53127@endif target-qthreads
53128
53129.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53130maybe-install-html-target-qthreads:
53131@if target-qthreads
53132maybe-install-html-target-qthreads: install-html-target-qthreads
53133
53134install-html-target-qthreads: \
53135    configure-target-qthreads \
53136    html-target-qthreads
53137	@: $(MAKE); $(unstage)
53138	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53139	r=`${PWD_COMMAND}`; export r; \
53140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53141	$(NORMAL_TARGET_EXPORTS) \
53142	echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
53143	for flag in $(EXTRA_TARGET_FLAGS); do \
53144	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53145	done; \
53146	(cd $(TARGET_SUBDIR)/qthreads && \
53147	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53148	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53149	          "RANLIB=$${RANLIB}" \
53150	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53151	           install-html) \
53152	  || exit 1
53153
53154@endif target-qthreads
53155
53156.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53157maybe-installcheck-target-qthreads:
53158@if target-qthreads
53159maybe-installcheck-target-qthreads: installcheck-target-qthreads
53160
53161installcheck-target-qthreads: \
53162    configure-target-qthreads
53163	@: $(MAKE); $(unstage)
53164	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53165	r=`${PWD_COMMAND}`; export r; \
53166	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53167	$(NORMAL_TARGET_EXPORTS) \
53168	echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
53169	for flag in $(EXTRA_TARGET_FLAGS); do \
53170	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53171	done; \
53172	(cd $(TARGET_SUBDIR)/qthreads && \
53173	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53174	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53175	          "RANLIB=$${RANLIB}" \
53176	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53177	           installcheck) \
53178	  || exit 1
53179
53180@endif target-qthreads
53181
53182.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53183maybe-mostlyclean-target-qthreads:
53184@if target-qthreads
53185maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53186
53187mostlyclean-target-qthreads:
53188	@: $(MAKE); $(unstage)
53189	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53190	r=`${PWD_COMMAND}`; export r; \
53191	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53192	$(NORMAL_TARGET_EXPORTS) \
53193	echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53194	for flag in $(EXTRA_TARGET_FLAGS); do \
53195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53196	done; \
53197	(cd $(TARGET_SUBDIR)/qthreads && \
53198	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53199	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53200	          "RANLIB=$${RANLIB}" \
53201	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53202	           mostlyclean) \
53203	  || exit 1
53204
53205@endif target-qthreads
53206
53207.PHONY: maybe-clean-target-qthreads clean-target-qthreads
53208maybe-clean-target-qthreads:
53209@if target-qthreads
53210maybe-clean-target-qthreads: clean-target-qthreads
53211
53212clean-target-qthreads:
53213	@: $(MAKE); $(unstage)
53214	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53215	r=`${PWD_COMMAND}`; export r; \
53216	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53217	$(NORMAL_TARGET_EXPORTS) \
53218	echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53219	for flag in $(EXTRA_TARGET_FLAGS); do \
53220	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53221	done; \
53222	(cd $(TARGET_SUBDIR)/qthreads && \
53223	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53224	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53225	          "RANLIB=$${RANLIB}" \
53226	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53227	           clean) \
53228	  || exit 1
53229
53230@endif target-qthreads
53231
53232.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53233maybe-distclean-target-qthreads:
53234@if target-qthreads
53235maybe-distclean-target-qthreads: distclean-target-qthreads
53236
53237distclean-target-qthreads:
53238	@: $(MAKE); $(unstage)
53239	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53240	r=`${PWD_COMMAND}`; export r; \
53241	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53242	$(NORMAL_TARGET_EXPORTS) \
53243	echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53244	for flag in $(EXTRA_TARGET_FLAGS); do \
53245	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53246	done; \
53247	(cd $(TARGET_SUBDIR)/qthreads && \
53248	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53249	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53250	          "RANLIB=$${RANLIB}" \
53251	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53252	           distclean) \
53253	  || exit 1
53254
53255@endif target-qthreads
53256
53257.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53258maybe-maintainer-clean-target-qthreads:
53259@if target-qthreads
53260maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53261
53262maintainer-clean-target-qthreads:
53263	@: $(MAKE); $(unstage)
53264	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53265	r=`${PWD_COMMAND}`; export r; \
53266	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53267	$(NORMAL_TARGET_EXPORTS) \
53268	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53269	for flag in $(EXTRA_TARGET_FLAGS); do \
53270	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53271	done; \
53272	(cd $(TARGET_SUBDIR)/qthreads && \
53273	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53274	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53275	          "RANLIB=$${RANLIB}" \
53276	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53277	           maintainer-clean) \
53278	  || exit 1
53279
53280@endif target-qthreads
53281
53282
53283
53284
53285
53286.PHONY: configure-target-rda maybe-configure-target-rda
53287maybe-configure-target-rda:
53288@if gcc-bootstrap
53289configure-target-rda: stage_current
53290@endif gcc-bootstrap
53291@if target-rda
53292maybe-configure-target-rda: configure-target-rda
53293configure-target-rda:
53294	@: $(MAKE); $(unstage)
53295	@r=`${PWD_COMMAND}`; export r; \
53296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53297	echo "Checking multilib configuration for rda..."; \
53298	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53299	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53300	if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53301	  if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53302	    rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53303	  else \
53304	    rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53305	    mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53306	  fi; \
53307	else \
53308	  mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53309	fi; \
53310	test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53311	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53312	$(NORMAL_TARGET_EXPORTS)  \
53313	echo Configuring in $(TARGET_SUBDIR)/rda; \
53314	cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53315	case $(srcdir) in \
53316	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53317	  *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53318		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53319	esac; \
53320	srcdiroption="--srcdir=$${topdir}/rda"; \
53321	libsrcdir="$$s/rda"; \
53322	rm -f no-such-file || : ; \
53323	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53324	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53325	  --target=${target_alias} $${srcdiroption}  \
53326	  || exit 1
53327@endif target-rda
53328
53329
53330
53331
53332
53333.PHONY: all-target-rda maybe-all-target-rda
53334maybe-all-target-rda:
53335@if gcc-bootstrap
53336all-target-rda: stage_current
53337@endif gcc-bootstrap
53338@if target-rda
53339TARGET-target-rda=all
53340maybe-all-target-rda: all-target-rda
53341all-target-rda: configure-target-rda
53342	@: $(MAKE); $(unstage)
53343	@r=`${PWD_COMMAND}`; export r; \
53344	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53345	$(NORMAL_TARGET_EXPORTS)  \
53346	(cd $(TARGET_SUBDIR)/rda && \
53347	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53348		$(TARGET-target-rda))
53349@endif target-rda
53350
53351
53352
53353
53354
53355.PHONY: check-target-rda maybe-check-target-rda
53356maybe-check-target-rda:
53357@if target-rda
53358maybe-check-target-rda: check-target-rda
53359
53360check-target-rda:
53361	@: $(MAKE); $(unstage)
53362	@r=`${PWD_COMMAND}`; export r; \
53363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53364	$(NORMAL_TARGET_EXPORTS) \
53365	(cd $(TARGET_SUBDIR)/rda && \
53366	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53367
53368@endif target-rda
53369
53370.PHONY: install-target-rda maybe-install-target-rda
53371maybe-install-target-rda:
53372@if target-rda
53373maybe-install-target-rda: install-target-rda
53374
53375install-target-rda: installdirs
53376	@: $(MAKE); $(unstage)
53377	@r=`${PWD_COMMAND}`; export r; \
53378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53379	$(NORMAL_TARGET_EXPORTS) \
53380	(cd $(TARGET_SUBDIR)/rda && \
53381	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53382
53383@endif target-rda
53384
53385# Other targets (info, dvi, pdf, etc.)
53386
53387.PHONY: maybe-info-target-rda info-target-rda
53388maybe-info-target-rda:
53389@if target-rda
53390maybe-info-target-rda: info-target-rda
53391
53392info-target-rda: \
53393    configure-target-rda
53394	@: $(MAKE); $(unstage)
53395	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53396	r=`${PWD_COMMAND}`; export r; \
53397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53398	$(NORMAL_TARGET_EXPORTS) \
53399	echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53400	for flag in $(EXTRA_TARGET_FLAGS); do \
53401	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53402	done; \
53403	(cd $(TARGET_SUBDIR)/rda && \
53404	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53405	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53406	          "RANLIB=$${RANLIB}" \
53407	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53408	           info) \
53409	  || exit 1
53410
53411@endif target-rda
53412
53413.PHONY: maybe-dvi-target-rda dvi-target-rda
53414maybe-dvi-target-rda:
53415@if target-rda
53416maybe-dvi-target-rda: dvi-target-rda
53417
53418dvi-target-rda: \
53419    configure-target-rda
53420	@: $(MAKE); $(unstage)
53421	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53422	r=`${PWD_COMMAND}`; export r; \
53423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53424	$(NORMAL_TARGET_EXPORTS) \
53425	echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53426	for flag in $(EXTRA_TARGET_FLAGS); do \
53427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53428	done; \
53429	(cd $(TARGET_SUBDIR)/rda && \
53430	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53431	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53432	          "RANLIB=$${RANLIB}" \
53433	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53434	           dvi) \
53435	  || exit 1
53436
53437@endif target-rda
53438
53439.PHONY: maybe-pdf-target-rda pdf-target-rda
53440maybe-pdf-target-rda:
53441@if target-rda
53442maybe-pdf-target-rda: pdf-target-rda
53443
53444pdf-target-rda: \
53445    configure-target-rda
53446	@: $(MAKE); $(unstage)
53447	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53448	r=`${PWD_COMMAND}`; export r; \
53449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53450	$(NORMAL_TARGET_EXPORTS) \
53451	echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53452	for flag in $(EXTRA_TARGET_FLAGS); do \
53453	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53454	done; \
53455	(cd $(TARGET_SUBDIR)/rda && \
53456	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53457	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53458	          "RANLIB=$${RANLIB}" \
53459	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53460	           pdf) \
53461	  || exit 1
53462
53463@endif target-rda
53464
53465.PHONY: maybe-html-target-rda html-target-rda
53466maybe-html-target-rda:
53467@if target-rda
53468maybe-html-target-rda: html-target-rda
53469
53470html-target-rda: \
53471    configure-target-rda
53472	@: $(MAKE); $(unstage)
53473	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53474	r=`${PWD_COMMAND}`; export r; \
53475	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53476	$(NORMAL_TARGET_EXPORTS) \
53477	echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53478	for flag in $(EXTRA_TARGET_FLAGS); do \
53479	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53480	done; \
53481	(cd $(TARGET_SUBDIR)/rda && \
53482	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53483	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53484	          "RANLIB=$${RANLIB}" \
53485	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53486	           html) \
53487	  || exit 1
53488
53489@endif target-rda
53490
53491.PHONY: maybe-TAGS-target-rda TAGS-target-rda
53492maybe-TAGS-target-rda:
53493@if target-rda
53494maybe-TAGS-target-rda: TAGS-target-rda
53495
53496TAGS-target-rda: \
53497    configure-target-rda
53498	@: $(MAKE); $(unstage)
53499	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53500	r=`${PWD_COMMAND}`; export r; \
53501	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53502	$(NORMAL_TARGET_EXPORTS) \
53503	echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53504	for flag in $(EXTRA_TARGET_FLAGS); do \
53505	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53506	done; \
53507	(cd $(TARGET_SUBDIR)/rda && \
53508	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53509	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53510	          "RANLIB=$${RANLIB}" \
53511	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53512	           TAGS) \
53513	  || exit 1
53514
53515@endif target-rda
53516
53517.PHONY: maybe-install-info-target-rda install-info-target-rda
53518maybe-install-info-target-rda:
53519@if target-rda
53520maybe-install-info-target-rda: install-info-target-rda
53521
53522install-info-target-rda: \
53523    configure-target-rda \
53524    info-target-rda
53525	@: $(MAKE); $(unstage)
53526	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53527	r=`${PWD_COMMAND}`; export r; \
53528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53529	$(NORMAL_TARGET_EXPORTS) \
53530	echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53531	for flag in $(EXTRA_TARGET_FLAGS); do \
53532	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53533	done; \
53534	(cd $(TARGET_SUBDIR)/rda && \
53535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53537	          "RANLIB=$${RANLIB}" \
53538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53539	           install-info) \
53540	  || exit 1
53541
53542@endif target-rda
53543
53544.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53545maybe-install-pdf-target-rda:
53546@if target-rda
53547maybe-install-pdf-target-rda: install-pdf-target-rda
53548
53549install-pdf-target-rda: \
53550    configure-target-rda \
53551    pdf-target-rda
53552	@: $(MAKE); $(unstage)
53553	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53554	r=`${PWD_COMMAND}`; export r; \
53555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53556	$(NORMAL_TARGET_EXPORTS) \
53557	echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
53558	for flag in $(EXTRA_TARGET_FLAGS); do \
53559	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53560	done; \
53561	(cd $(TARGET_SUBDIR)/rda && \
53562	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53563	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53564	          "RANLIB=$${RANLIB}" \
53565	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53566	           install-pdf) \
53567	  || exit 1
53568
53569@endif target-rda
53570
53571.PHONY: maybe-install-html-target-rda install-html-target-rda
53572maybe-install-html-target-rda:
53573@if target-rda
53574maybe-install-html-target-rda: install-html-target-rda
53575
53576install-html-target-rda: \
53577    configure-target-rda \
53578    html-target-rda
53579	@: $(MAKE); $(unstage)
53580	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53581	r=`${PWD_COMMAND}`; export r; \
53582	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53583	$(NORMAL_TARGET_EXPORTS) \
53584	echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
53585	for flag in $(EXTRA_TARGET_FLAGS); do \
53586	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53587	done; \
53588	(cd $(TARGET_SUBDIR)/rda && \
53589	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53590	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53591	          "RANLIB=$${RANLIB}" \
53592	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53593	           install-html) \
53594	  || exit 1
53595
53596@endif target-rda
53597
53598.PHONY: maybe-installcheck-target-rda installcheck-target-rda
53599maybe-installcheck-target-rda:
53600@if target-rda
53601maybe-installcheck-target-rda: installcheck-target-rda
53602
53603installcheck-target-rda: \
53604    configure-target-rda
53605	@: $(MAKE); $(unstage)
53606	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53607	r=`${PWD_COMMAND}`; export r; \
53608	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53609	$(NORMAL_TARGET_EXPORTS) \
53610	echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
53611	for flag in $(EXTRA_TARGET_FLAGS); do \
53612	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53613	done; \
53614	(cd $(TARGET_SUBDIR)/rda && \
53615	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53616	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53617	          "RANLIB=$${RANLIB}" \
53618	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53619	           installcheck) \
53620	  || exit 1
53621
53622@endif target-rda
53623
53624.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53625maybe-mostlyclean-target-rda:
53626@if target-rda
53627maybe-mostlyclean-target-rda: mostlyclean-target-rda
53628
53629mostlyclean-target-rda:
53630	@: $(MAKE); $(unstage)
53631	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53632	r=`${PWD_COMMAND}`; export r; \
53633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53634	$(NORMAL_TARGET_EXPORTS) \
53635	echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
53636	for flag in $(EXTRA_TARGET_FLAGS); do \
53637	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53638	done; \
53639	(cd $(TARGET_SUBDIR)/rda && \
53640	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53641	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53642	          "RANLIB=$${RANLIB}" \
53643	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53644	           mostlyclean) \
53645	  || exit 1
53646
53647@endif target-rda
53648
53649.PHONY: maybe-clean-target-rda clean-target-rda
53650maybe-clean-target-rda:
53651@if target-rda
53652maybe-clean-target-rda: clean-target-rda
53653
53654clean-target-rda:
53655	@: $(MAKE); $(unstage)
53656	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53657	r=`${PWD_COMMAND}`; export r; \
53658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53659	$(NORMAL_TARGET_EXPORTS) \
53660	echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
53661	for flag in $(EXTRA_TARGET_FLAGS); do \
53662	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53663	done; \
53664	(cd $(TARGET_SUBDIR)/rda && \
53665	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53666	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53667	          "RANLIB=$${RANLIB}" \
53668	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53669	           clean) \
53670	  || exit 1
53671
53672@endif target-rda
53673
53674.PHONY: maybe-distclean-target-rda distclean-target-rda
53675maybe-distclean-target-rda:
53676@if target-rda
53677maybe-distclean-target-rda: distclean-target-rda
53678
53679distclean-target-rda:
53680	@: $(MAKE); $(unstage)
53681	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53682	r=`${PWD_COMMAND}`; export r; \
53683	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53684	$(NORMAL_TARGET_EXPORTS) \
53685	echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
53686	for flag in $(EXTRA_TARGET_FLAGS); do \
53687	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53688	done; \
53689	(cd $(TARGET_SUBDIR)/rda && \
53690	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53691	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53692	          "RANLIB=$${RANLIB}" \
53693	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53694	           distclean) \
53695	  || exit 1
53696
53697@endif target-rda
53698
53699.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53700maybe-maintainer-clean-target-rda:
53701@if target-rda
53702maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53703
53704maintainer-clean-target-rda:
53705	@: $(MAKE); $(unstage)
53706	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53707	r=`${PWD_COMMAND}`; export r; \
53708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53709	$(NORMAL_TARGET_EXPORTS) \
53710	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
53711	for flag in $(EXTRA_TARGET_FLAGS); do \
53712	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53713	done; \
53714	(cd $(TARGET_SUBDIR)/rda && \
53715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53717	          "RANLIB=$${RANLIB}" \
53718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53719	           maintainer-clean) \
53720	  || exit 1
53721
53722@endif target-rda
53723
53724
53725
53726
53727
53728.PHONY: configure-target-libada maybe-configure-target-libada
53729maybe-configure-target-libada:
53730@if gcc-bootstrap
53731configure-target-libada: stage_current
53732@endif gcc-bootstrap
53733@if target-libada
53734maybe-configure-target-libada: configure-target-libada
53735configure-target-libada:
53736	@: $(MAKE); $(unstage)
53737	@r=`${PWD_COMMAND}`; export r; \
53738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53739	echo "Checking multilib configuration for libada..."; \
53740	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
53741	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
53742	if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53743	  if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53744	    rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53745	  else \
53746	    rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53747	    mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53748	  fi; \
53749	else \
53750	  mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53751	fi; \
53752	test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53753	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
53754	$(NORMAL_TARGET_EXPORTS)  \
53755	echo Configuring in $(TARGET_SUBDIR)/libada; \
53756	cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53757	case $(srcdir) in \
53758	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53759	  *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53760		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53761	esac; \
53762	srcdiroption="--srcdir=$${topdir}/libada"; \
53763	libsrcdir="$$s/libada"; \
53764	rm -f no-such-file || : ; \
53765	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53766	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53767	  --target=${target_alias} $${srcdiroption}  \
53768	  || exit 1
53769@endif target-libada
53770
53771
53772
53773
53774
53775.PHONY: all-target-libada maybe-all-target-libada
53776maybe-all-target-libada:
53777@if gcc-bootstrap
53778all-target-libada: stage_current
53779@endif gcc-bootstrap
53780@if target-libada
53781TARGET-target-libada=all
53782maybe-all-target-libada: all-target-libada
53783all-target-libada: configure-target-libada
53784	@: $(MAKE); $(unstage)
53785	@r=`${PWD_COMMAND}`; export r; \
53786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53787	$(NORMAL_TARGET_EXPORTS)  \
53788	(cd $(TARGET_SUBDIR)/libada && \
53789	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53790		$(TARGET-target-libada))
53791@endif target-libada
53792
53793
53794
53795
53796
53797.PHONY: check-target-libada maybe-check-target-libada
53798maybe-check-target-libada:
53799@if target-libada
53800maybe-check-target-libada: check-target-libada
53801
53802check-target-libada:
53803	@: $(MAKE); $(unstage)
53804	@r=`${PWD_COMMAND}`; export r; \
53805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53806	$(NORMAL_TARGET_EXPORTS) \
53807	(cd $(TARGET_SUBDIR)/libada && \
53808	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53809
53810@endif target-libada
53811
53812.PHONY: install-target-libada maybe-install-target-libada
53813maybe-install-target-libada:
53814@if target-libada
53815maybe-install-target-libada: install-target-libada
53816
53817install-target-libada: installdirs
53818	@: $(MAKE); $(unstage)
53819	@r=`${PWD_COMMAND}`; export r; \
53820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53821	$(NORMAL_TARGET_EXPORTS) \
53822	(cd $(TARGET_SUBDIR)/libada && \
53823	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53824
53825@endif target-libada
53826
53827# Other targets (info, dvi, pdf, etc.)
53828
53829.PHONY: maybe-info-target-libada info-target-libada
53830maybe-info-target-libada:
53831@if target-libada
53832maybe-info-target-libada: info-target-libada
53833
53834info-target-libada: \
53835    configure-target-libada
53836	@: $(MAKE); $(unstage)
53837	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53838	r=`${PWD_COMMAND}`; export r; \
53839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53840	$(NORMAL_TARGET_EXPORTS) \
53841	echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
53842	for flag in $(EXTRA_TARGET_FLAGS); do \
53843	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53844	done; \
53845	(cd $(TARGET_SUBDIR)/libada && \
53846	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53847	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53848	          "RANLIB=$${RANLIB}" \
53849	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53850	           info) \
53851	  || exit 1
53852
53853@endif target-libada
53854
53855.PHONY: maybe-dvi-target-libada dvi-target-libada
53856maybe-dvi-target-libada:
53857@if target-libada
53858maybe-dvi-target-libada: dvi-target-libada
53859
53860dvi-target-libada: \
53861    configure-target-libada
53862	@: $(MAKE); $(unstage)
53863	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53864	r=`${PWD_COMMAND}`; export r; \
53865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53866	$(NORMAL_TARGET_EXPORTS) \
53867	echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
53868	for flag in $(EXTRA_TARGET_FLAGS); do \
53869	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53870	done; \
53871	(cd $(TARGET_SUBDIR)/libada && \
53872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53874	          "RANLIB=$${RANLIB}" \
53875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53876	           dvi) \
53877	  || exit 1
53878
53879@endif target-libada
53880
53881.PHONY: maybe-pdf-target-libada pdf-target-libada
53882maybe-pdf-target-libada:
53883@if target-libada
53884maybe-pdf-target-libada: pdf-target-libada
53885
53886pdf-target-libada: \
53887    configure-target-libada
53888	@: $(MAKE); $(unstage)
53889	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53890	r=`${PWD_COMMAND}`; export r; \
53891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53892	$(NORMAL_TARGET_EXPORTS) \
53893	echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
53894	for flag in $(EXTRA_TARGET_FLAGS); do \
53895	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53896	done; \
53897	(cd $(TARGET_SUBDIR)/libada && \
53898	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53899	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53900	          "RANLIB=$${RANLIB}" \
53901	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53902	           pdf) \
53903	  || exit 1
53904
53905@endif target-libada
53906
53907.PHONY: maybe-html-target-libada html-target-libada
53908maybe-html-target-libada:
53909@if target-libada
53910maybe-html-target-libada: html-target-libada
53911
53912html-target-libada: \
53913    configure-target-libada
53914	@: $(MAKE); $(unstage)
53915	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53916	r=`${PWD_COMMAND}`; export r; \
53917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53918	$(NORMAL_TARGET_EXPORTS) \
53919	echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
53920	for flag in $(EXTRA_TARGET_FLAGS); do \
53921	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53922	done; \
53923	(cd $(TARGET_SUBDIR)/libada && \
53924	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53925	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53926	          "RANLIB=$${RANLIB}" \
53927	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53928	           html) \
53929	  || exit 1
53930
53931@endif target-libada
53932
53933.PHONY: maybe-TAGS-target-libada TAGS-target-libada
53934maybe-TAGS-target-libada:
53935@if target-libada
53936maybe-TAGS-target-libada: TAGS-target-libada
53937
53938TAGS-target-libada: \
53939    configure-target-libada
53940	@: $(MAKE); $(unstage)
53941	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53942	r=`${PWD_COMMAND}`; export r; \
53943	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53944	$(NORMAL_TARGET_EXPORTS) \
53945	echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
53946	for flag in $(EXTRA_TARGET_FLAGS); do \
53947	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53948	done; \
53949	(cd $(TARGET_SUBDIR)/libada && \
53950	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53951	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53952	          "RANLIB=$${RANLIB}" \
53953	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53954	           TAGS) \
53955	  || exit 1
53956
53957@endif target-libada
53958
53959.PHONY: maybe-install-info-target-libada install-info-target-libada
53960maybe-install-info-target-libada:
53961@if target-libada
53962maybe-install-info-target-libada: install-info-target-libada
53963
53964install-info-target-libada: \
53965    configure-target-libada \
53966    info-target-libada
53967	@: $(MAKE); $(unstage)
53968	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53969	r=`${PWD_COMMAND}`; export r; \
53970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53971	$(NORMAL_TARGET_EXPORTS) \
53972	echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
53973	for flag in $(EXTRA_TARGET_FLAGS); do \
53974	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53975	done; \
53976	(cd $(TARGET_SUBDIR)/libada && \
53977	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53978	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53979	          "RANLIB=$${RANLIB}" \
53980	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53981	           install-info) \
53982	  || exit 1
53983
53984@endif target-libada
53985
53986.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
53987maybe-install-pdf-target-libada:
53988@if target-libada
53989maybe-install-pdf-target-libada: install-pdf-target-libada
53990
53991install-pdf-target-libada: \
53992    configure-target-libada \
53993    pdf-target-libada
53994	@: $(MAKE); $(unstage)
53995	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53996	r=`${PWD_COMMAND}`; export r; \
53997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53998	$(NORMAL_TARGET_EXPORTS) \
53999	echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54000	for flag in $(EXTRA_TARGET_FLAGS); do \
54001	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54002	done; \
54003	(cd $(TARGET_SUBDIR)/libada && \
54004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54006	          "RANLIB=$${RANLIB}" \
54007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54008	           install-pdf) \
54009	  || exit 1
54010
54011@endif target-libada
54012
54013.PHONY: maybe-install-html-target-libada install-html-target-libada
54014maybe-install-html-target-libada:
54015@if target-libada
54016maybe-install-html-target-libada: install-html-target-libada
54017
54018install-html-target-libada: \
54019    configure-target-libada \
54020    html-target-libada
54021	@: $(MAKE); $(unstage)
54022	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54023	r=`${PWD_COMMAND}`; export r; \
54024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54025	$(NORMAL_TARGET_EXPORTS) \
54026	echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54027	for flag in $(EXTRA_TARGET_FLAGS); do \
54028	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54029	done; \
54030	(cd $(TARGET_SUBDIR)/libada && \
54031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54033	          "RANLIB=$${RANLIB}" \
54034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54035	           install-html) \
54036	  || exit 1
54037
54038@endif target-libada
54039
54040.PHONY: maybe-installcheck-target-libada installcheck-target-libada
54041maybe-installcheck-target-libada:
54042@if target-libada
54043maybe-installcheck-target-libada: installcheck-target-libada
54044
54045installcheck-target-libada: \
54046    configure-target-libada
54047	@: $(MAKE); $(unstage)
54048	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54049	r=`${PWD_COMMAND}`; export r; \
54050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54051	$(NORMAL_TARGET_EXPORTS) \
54052	echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54053	for flag in $(EXTRA_TARGET_FLAGS); do \
54054	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54055	done; \
54056	(cd $(TARGET_SUBDIR)/libada && \
54057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54059	          "RANLIB=$${RANLIB}" \
54060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54061	           installcheck) \
54062	  || exit 1
54063
54064@endif target-libada
54065
54066.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54067maybe-mostlyclean-target-libada:
54068@if target-libada
54069maybe-mostlyclean-target-libada: mostlyclean-target-libada
54070
54071mostlyclean-target-libada:
54072	@: $(MAKE); $(unstage)
54073	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54074	r=`${PWD_COMMAND}`; export r; \
54075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54076	$(NORMAL_TARGET_EXPORTS) \
54077	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54078	for flag in $(EXTRA_TARGET_FLAGS); do \
54079	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54080	done; \
54081	(cd $(TARGET_SUBDIR)/libada && \
54082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54084	          "RANLIB=$${RANLIB}" \
54085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54086	           mostlyclean) \
54087	  || exit 1
54088
54089@endif target-libada
54090
54091.PHONY: maybe-clean-target-libada clean-target-libada
54092maybe-clean-target-libada:
54093@if target-libada
54094maybe-clean-target-libada: clean-target-libada
54095
54096clean-target-libada:
54097	@: $(MAKE); $(unstage)
54098	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54099	r=`${PWD_COMMAND}`; export r; \
54100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54101	$(NORMAL_TARGET_EXPORTS) \
54102	echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54103	for flag in $(EXTRA_TARGET_FLAGS); do \
54104	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54105	done; \
54106	(cd $(TARGET_SUBDIR)/libada && \
54107	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54108	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54109	          "RANLIB=$${RANLIB}" \
54110	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54111	           clean) \
54112	  || exit 1
54113
54114@endif target-libada
54115
54116.PHONY: maybe-distclean-target-libada distclean-target-libada
54117maybe-distclean-target-libada:
54118@if target-libada
54119maybe-distclean-target-libada: distclean-target-libada
54120
54121distclean-target-libada:
54122	@: $(MAKE); $(unstage)
54123	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54124	r=`${PWD_COMMAND}`; export r; \
54125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54126	$(NORMAL_TARGET_EXPORTS) \
54127	echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54128	for flag in $(EXTRA_TARGET_FLAGS); do \
54129	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54130	done; \
54131	(cd $(TARGET_SUBDIR)/libada && \
54132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54134	          "RANLIB=$${RANLIB}" \
54135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54136	           distclean) \
54137	  || exit 1
54138
54139@endif target-libada
54140
54141.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54142maybe-maintainer-clean-target-libada:
54143@if target-libada
54144maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54145
54146maintainer-clean-target-libada:
54147	@: $(MAKE); $(unstage)
54148	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54149	r=`${PWD_COMMAND}`; export r; \
54150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54151	$(NORMAL_TARGET_EXPORTS) \
54152	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54153	for flag in $(EXTRA_TARGET_FLAGS); do \
54154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54155	done; \
54156	(cd $(TARGET_SUBDIR)/libada && \
54157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54159	          "RANLIB=$${RANLIB}" \
54160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54161	           maintainer-clean) \
54162	  || exit 1
54163
54164@endif target-libada
54165
54166
54167
54168
54169
54170.PHONY: configure-target-libgomp maybe-configure-target-libgomp
54171maybe-configure-target-libgomp:
54172@if gcc-bootstrap
54173configure-target-libgomp: stage_current
54174@endif gcc-bootstrap
54175@if target-libgomp
54176maybe-configure-target-libgomp: configure-target-libgomp
54177configure-target-libgomp:
54178	@r=`${PWD_COMMAND}`; export r; \
54179	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54180	echo "Checking multilib configuration for libgomp..."; \
54181	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54182	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54183	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54184	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54185	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54186	  else \
54187	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54188	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54189	  fi; \
54190	else \
54191	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54192	fi; \
54193	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54194	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54195	$(NORMAL_TARGET_EXPORTS)  \
54196	echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54197	cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54198	case $(srcdir) in \
54199	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54200	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54201		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54202	esac; \
54203	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54204	libsrcdir="$$s/libgomp"; \
54205	rm -f no-such-file || : ; \
54206	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54207	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54208	  --target=${target_alias} $${srcdiroption}  \
54209	  || exit 1
54210@endif target-libgomp
54211
54212
54213
54214.PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54215maybe-configure-stage1-target-libgomp:
54216@if target-libgomp-bootstrap
54217maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54218configure-stage1-target-libgomp:
54219	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54220	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54221	@r=`${PWD_COMMAND}`; export r; \
54222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54223	TFLAGS="$(STAGE1_TFLAGS)"; \
54224	echo "Checking multilib configuration for libgomp..."; \
54225	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54226	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54227	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54228	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54229	  else \
54230	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54231	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54232	  fi; \
54233	else \
54234	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54235	fi; \
54236	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54237	$(NORMAL_TARGET_EXPORTS) \
54238	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54239	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54240	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54241	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54242	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54243	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54244	case $(srcdir) in \
54245	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54246	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54247		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54248	esac; \
54249	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54250	libsrcdir="$$s/libgomp"; \
54251	$(SHELL) $${libsrcdir}/configure \
54252	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54253	  --target=${target_alias} $${srcdiroption} \
54254	  $(STAGE1_CONFIGURE_FLAGS)
54255@endif target-libgomp-bootstrap
54256
54257.PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54258maybe-configure-stage2-target-libgomp:
54259@if target-libgomp-bootstrap
54260maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54261configure-stage2-target-libgomp:
54262	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54263	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54264	@r=`${PWD_COMMAND}`; export r; \
54265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54266	TFLAGS="$(STAGE2_TFLAGS)"; \
54267	echo "Checking multilib configuration for libgomp..."; \
54268	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54269	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54270	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54271	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54272	  else \
54273	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54274	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54275	  fi; \
54276	else \
54277	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54278	fi; \
54279	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54280	$(NORMAL_TARGET_EXPORTS) \
54281	 \
54282	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54283	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54284	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54285	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54286	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54287	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54288	case $(srcdir) in \
54289	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54290	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54291		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54292	esac; \
54293	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54294	libsrcdir="$$s/libgomp"; \
54295	$(SHELL) $${libsrcdir}/configure \
54296	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54297	  --target=${target_alias} $${srcdiroption} \
54298	  --with-build-libsubdir=$(HOST_SUBDIR) \
54299	  $(STAGE2_CONFIGURE_FLAGS)
54300@endif target-libgomp-bootstrap
54301
54302.PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54303maybe-configure-stage3-target-libgomp:
54304@if target-libgomp-bootstrap
54305maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54306configure-stage3-target-libgomp:
54307	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54308	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54309	@r=`${PWD_COMMAND}`; export r; \
54310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54311	TFLAGS="$(STAGE3_TFLAGS)"; \
54312	echo "Checking multilib configuration for libgomp..."; \
54313	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54314	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54315	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54316	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54317	  else \
54318	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54319	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54320	  fi; \
54321	else \
54322	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54323	fi; \
54324	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54325	$(NORMAL_TARGET_EXPORTS) \
54326	 \
54327	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54328	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54329	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54330	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54331	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54332	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54333	case $(srcdir) in \
54334	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54335	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54336		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54337	esac; \
54338	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54339	libsrcdir="$$s/libgomp"; \
54340	$(SHELL) $${libsrcdir}/configure \
54341	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54342	  --target=${target_alias} $${srcdiroption} \
54343	  --with-build-libsubdir=$(HOST_SUBDIR) \
54344	  $(STAGE3_CONFIGURE_FLAGS)
54345@endif target-libgomp-bootstrap
54346
54347.PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54348maybe-configure-stage4-target-libgomp:
54349@if target-libgomp-bootstrap
54350maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54351configure-stage4-target-libgomp:
54352	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54353	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54354	@r=`${PWD_COMMAND}`; export r; \
54355	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54356	TFLAGS="$(STAGE4_TFLAGS)"; \
54357	echo "Checking multilib configuration for libgomp..."; \
54358	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54359	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54360	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54361	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54362	  else \
54363	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54364	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54365	  fi; \
54366	else \
54367	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54368	fi; \
54369	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54370	$(NORMAL_TARGET_EXPORTS) \
54371	 \
54372	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54373	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54374	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54375	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54376	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54377	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54378	case $(srcdir) in \
54379	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54380	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54381		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54382	esac; \
54383	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54384	libsrcdir="$$s/libgomp"; \
54385	$(SHELL) $${libsrcdir}/configure \
54386	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54387	  --target=${target_alias} $${srcdiroption} \
54388	  --with-build-libsubdir=$(HOST_SUBDIR) \
54389	  $(STAGE4_CONFIGURE_FLAGS)
54390@endif target-libgomp-bootstrap
54391
54392.PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54393maybe-configure-stageprofile-target-libgomp:
54394@if target-libgomp-bootstrap
54395maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54396configure-stageprofile-target-libgomp:
54397	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54398	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54399	@r=`${PWD_COMMAND}`; export r; \
54400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54401	TFLAGS="$(STAGEprofile_TFLAGS)"; \
54402	echo "Checking multilib configuration for libgomp..."; \
54403	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54404	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54405	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54406	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54407	  else \
54408	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54409	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54410	  fi; \
54411	else \
54412	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54413	fi; \
54414	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54415	$(NORMAL_TARGET_EXPORTS) \
54416	 \
54417	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54418	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54419	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54420	echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54421	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54422	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54423	case $(srcdir) in \
54424	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54425	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54426		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54427	esac; \
54428	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54429	libsrcdir="$$s/libgomp"; \
54430	$(SHELL) $${libsrcdir}/configure \
54431	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54432	  --target=${target_alias} $${srcdiroption} \
54433	  --with-build-libsubdir=$(HOST_SUBDIR) \
54434	  $(STAGEprofile_CONFIGURE_FLAGS)
54435@endif target-libgomp-bootstrap
54436
54437.PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54438maybe-configure-stagefeedback-target-libgomp:
54439@if target-libgomp-bootstrap
54440maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54441configure-stagefeedback-target-libgomp:
54442	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54443	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54444	@r=`${PWD_COMMAND}`; export r; \
54445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54446	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54447	echo "Checking multilib configuration for libgomp..."; \
54448	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54449	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54450	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54451	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54452	  else \
54453	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54454	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54455	  fi; \
54456	else \
54457	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54458	fi; \
54459	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54460	$(NORMAL_TARGET_EXPORTS) \
54461	 \
54462	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54463	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54464	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54465	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54466	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54467	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54468	case $(srcdir) in \
54469	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54470	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54471		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54472	esac; \
54473	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54474	libsrcdir="$$s/libgomp"; \
54475	$(SHELL) $${libsrcdir}/configure \
54476	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54477	  --target=${target_alias} $${srcdiroption} \
54478	  --with-build-libsubdir=$(HOST_SUBDIR) \
54479	  $(STAGEfeedback_CONFIGURE_FLAGS)
54480@endif target-libgomp-bootstrap
54481
54482
54483
54484
54485
54486.PHONY: all-target-libgomp maybe-all-target-libgomp
54487maybe-all-target-libgomp:
54488@if gcc-bootstrap
54489all-target-libgomp: stage_current
54490@endif gcc-bootstrap
54491@if target-libgomp
54492TARGET-target-libgomp=all
54493maybe-all-target-libgomp: all-target-libgomp
54494all-target-libgomp: configure-target-libgomp
54495	@r=`${PWD_COMMAND}`; export r; \
54496	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54497	$(NORMAL_TARGET_EXPORTS)  \
54498	(cd $(TARGET_SUBDIR)/libgomp && \
54499	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54500		$(TARGET-target-libgomp))
54501@endif target-libgomp
54502
54503
54504
54505.PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54506.PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54507maybe-all-stage1-target-libgomp:
54508maybe-clean-stage1-target-libgomp:
54509@if target-libgomp-bootstrap
54510maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54511all-stage1: all-stage1-target-libgomp
54512TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54513all-stage1-target-libgomp: configure-stage1-target-libgomp
54514	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54515	@r=`${PWD_COMMAND}`; export r; \
54516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54517	TFLAGS="$(STAGE1_TFLAGS)"; \
54518	$(NORMAL_TARGET_EXPORTS)  \
54519	cd $(TARGET_SUBDIR)/libgomp && \
54520	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54521		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54522		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54523		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54524		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54525		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54526		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54527		$(EXTRA_TARGET_FLAGS)   \
54528		TFLAGS="$(STAGE1_TFLAGS)" \
54529		$(TARGET-stage1-target-libgomp)
54530
54531maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54532clean-stage1: clean-stage1-target-libgomp
54533clean-stage1-target-libgomp:
54534	@if [ $(current_stage) = stage1 ]; then \
54535	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54536	else \
54537	  [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54538	  $(MAKE) stage1-start; \
54539	fi; \
54540	cd $(TARGET_SUBDIR)/libgomp && \
54541	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
54542		 clean
54543@endif target-libgomp-bootstrap
54544
54545
54546.PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54547.PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54548maybe-all-stage2-target-libgomp:
54549maybe-clean-stage2-target-libgomp:
54550@if target-libgomp-bootstrap
54551maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54552all-stage2: all-stage2-target-libgomp
54553TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54554all-stage2-target-libgomp: configure-stage2-target-libgomp
54555	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54556	@r=`${PWD_COMMAND}`; export r; \
54557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54558	TFLAGS="$(STAGE2_TFLAGS)"; \
54559	$(NORMAL_TARGET_EXPORTS) \
54560	  \
54561	cd $(TARGET_SUBDIR)/libgomp && \
54562	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54563		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54564		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54565		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54566		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54567		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54568		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54569		$(EXTRA_TARGET_FLAGS)   \
54570		TFLAGS="$(STAGE2_TFLAGS)" \
54571		$(TARGET-stage2-target-libgomp)
54572
54573maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54574clean-stage2: clean-stage2-target-libgomp
54575clean-stage2-target-libgomp:
54576	@if [ $(current_stage) = stage2 ]; then \
54577	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54578	else \
54579	  [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54580	  $(MAKE) stage2-start; \
54581	fi; \
54582	cd $(TARGET_SUBDIR)/libgomp && \
54583	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
54584		  \
54585		 clean
54586@endif target-libgomp-bootstrap
54587
54588
54589.PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54590.PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54591maybe-all-stage3-target-libgomp:
54592maybe-clean-stage3-target-libgomp:
54593@if target-libgomp-bootstrap
54594maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54595all-stage3: all-stage3-target-libgomp
54596TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54597all-stage3-target-libgomp: configure-stage3-target-libgomp
54598	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54599	@r=`${PWD_COMMAND}`; export r; \
54600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54601	TFLAGS="$(STAGE3_TFLAGS)"; \
54602	$(NORMAL_TARGET_EXPORTS) \
54603	  \
54604	cd $(TARGET_SUBDIR)/libgomp && \
54605	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54606		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54607		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54608		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54609		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54610		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54611		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54612		$(EXTRA_TARGET_FLAGS)   \
54613		TFLAGS="$(STAGE3_TFLAGS)" \
54614		$(TARGET-stage3-target-libgomp)
54615
54616maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54617clean-stage3: clean-stage3-target-libgomp
54618clean-stage3-target-libgomp:
54619	@if [ $(current_stage) = stage3 ]; then \
54620	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54621	else \
54622	  [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54623	  $(MAKE) stage3-start; \
54624	fi; \
54625	cd $(TARGET_SUBDIR)/libgomp && \
54626	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
54627		  \
54628		 clean
54629@endif target-libgomp-bootstrap
54630
54631
54632.PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54633.PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54634maybe-all-stage4-target-libgomp:
54635maybe-clean-stage4-target-libgomp:
54636@if target-libgomp-bootstrap
54637maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54638all-stage4: all-stage4-target-libgomp
54639TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54640all-stage4-target-libgomp: configure-stage4-target-libgomp
54641	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54642	@r=`${PWD_COMMAND}`; export r; \
54643	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54644	TFLAGS="$(STAGE4_TFLAGS)"; \
54645	$(NORMAL_TARGET_EXPORTS) \
54646	  \
54647	cd $(TARGET_SUBDIR)/libgomp && \
54648	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54649		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54650		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54651		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54652		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54653		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54654		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54655		$(EXTRA_TARGET_FLAGS)   \
54656		TFLAGS="$(STAGE4_TFLAGS)" \
54657		$(TARGET-stage4-target-libgomp)
54658
54659maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54660clean-stage4: clean-stage4-target-libgomp
54661clean-stage4-target-libgomp:
54662	@if [ $(current_stage) = stage4 ]; then \
54663	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54664	else \
54665	  [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54666	  $(MAKE) stage4-start; \
54667	fi; \
54668	cd $(TARGET_SUBDIR)/libgomp && \
54669	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
54670		  \
54671		 clean
54672@endif target-libgomp-bootstrap
54673
54674
54675.PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54676.PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54677maybe-all-stageprofile-target-libgomp:
54678maybe-clean-stageprofile-target-libgomp:
54679@if target-libgomp-bootstrap
54680maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54681all-stageprofile: all-stageprofile-target-libgomp
54682TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54683all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54684	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54685	@r=`${PWD_COMMAND}`; export r; \
54686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54687	TFLAGS="$(STAGEprofile_TFLAGS)"; \
54688	$(NORMAL_TARGET_EXPORTS) \
54689	  \
54690	cd $(TARGET_SUBDIR)/libgomp && \
54691	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54692		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54693		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54694		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54695		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54696		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54697		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54698		$(EXTRA_TARGET_FLAGS)   \
54699		TFLAGS="$(STAGEprofile_TFLAGS)" \
54700		$(TARGET-stageprofile-target-libgomp)
54701
54702maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
54703clean-stageprofile: clean-stageprofile-target-libgomp
54704clean-stageprofile-target-libgomp:
54705	@if [ $(current_stage) = stageprofile ]; then \
54706	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54707	else \
54708	  [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
54709	  $(MAKE) stageprofile-start; \
54710	fi; \
54711	cd $(TARGET_SUBDIR)/libgomp && \
54712	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
54713		  \
54714		 clean
54715@endif target-libgomp-bootstrap
54716
54717
54718.PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
54719.PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
54720maybe-all-stagefeedback-target-libgomp:
54721maybe-clean-stagefeedback-target-libgomp:
54722@if target-libgomp-bootstrap
54723maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
54724all-stagefeedback: all-stagefeedback-target-libgomp
54725TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
54726all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54727	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54728	@r=`${PWD_COMMAND}`; export r; \
54729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54730	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54731	$(NORMAL_TARGET_EXPORTS) \
54732	  \
54733	cd $(TARGET_SUBDIR)/libgomp && \
54734	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54735		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54736		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54737		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54738		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54739		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54740		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54741		$(EXTRA_TARGET_FLAGS)   \
54742		TFLAGS="$(STAGEfeedback_TFLAGS)" \
54743		$(TARGET-stagefeedback-target-libgomp)
54744
54745maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
54746clean-stagefeedback: clean-stagefeedback-target-libgomp
54747clean-stagefeedback-target-libgomp:
54748	@if [ $(current_stage) = stagefeedback ]; then \
54749	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54750	else \
54751	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
54752	  $(MAKE) stagefeedback-start; \
54753	fi; \
54754	cd $(TARGET_SUBDIR)/libgomp && \
54755	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
54756		  \
54757		 clean
54758@endif target-libgomp-bootstrap
54759
54760
54761
54762
54763
54764
54765.PHONY: check-target-libgomp maybe-check-target-libgomp
54766maybe-check-target-libgomp:
54767@if target-libgomp
54768maybe-check-target-libgomp: check-target-libgomp
54769
54770check-target-libgomp:
54771	@: $(MAKE); $(unstage)
54772	@r=`${PWD_COMMAND}`; export r; \
54773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54774	$(NORMAL_TARGET_EXPORTS) \
54775	(cd $(TARGET_SUBDIR)/libgomp && \
54776	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54777
54778@endif target-libgomp
54779
54780.PHONY: install-target-libgomp maybe-install-target-libgomp
54781maybe-install-target-libgomp:
54782@if target-libgomp
54783maybe-install-target-libgomp: install-target-libgomp
54784
54785install-target-libgomp: installdirs
54786	@: $(MAKE); $(unstage)
54787	@r=`${PWD_COMMAND}`; export r; \
54788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54789	$(NORMAL_TARGET_EXPORTS) \
54790	(cd $(TARGET_SUBDIR)/libgomp && \
54791	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54792
54793@endif target-libgomp
54794
54795# Other targets (info, dvi, pdf, etc.)
54796
54797.PHONY: maybe-info-target-libgomp info-target-libgomp
54798maybe-info-target-libgomp:
54799@if target-libgomp
54800maybe-info-target-libgomp: info-target-libgomp
54801
54802info-target-libgomp: \
54803    configure-target-libgomp
54804	@: $(MAKE); $(unstage)
54805	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54806	r=`${PWD_COMMAND}`; export r; \
54807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54808	$(NORMAL_TARGET_EXPORTS) \
54809	echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
54810	for flag in $(EXTRA_TARGET_FLAGS); do \
54811	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54812	done; \
54813	(cd $(TARGET_SUBDIR)/libgomp && \
54814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54816	          "RANLIB=$${RANLIB}" \
54817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54818	           info) \
54819	  || exit 1
54820
54821@endif target-libgomp
54822
54823.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
54824maybe-dvi-target-libgomp:
54825@if target-libgomp
54826maybe-dvi-target-libgomp: dvi-target-libgomp
54827
54828dvi-target-libgomp: \
54829    configure-target-libgomp
54830	@: $(MAKE); $(unstage)
54831	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54832	r=`${PWD_COMMAND}`; export r; \
54833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54834	$(NORMAL_TARGET_EXPORTS) \
54835	echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
54836	for flag in $(EXTRA_TARGET_FLAGS); do \
54837	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54838	done; \
54839	(cd $(TARGET_SUBDIR)/libgomp && \
54840	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54841	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54842	          "RANLIB=$${RANLIB}" \
54843	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54844	           dvi) \
54845	  || exit 1
54846
54847@endif target-libgomp
54848
54849.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
54850maybe-pdf-target-libgomp:
54851@if target-libgomp
54852maybe-pdf-target-libgomp: pdf-target-libgomp
54853
54854pdf-target-libgomp: \
54855    configure-target-libgomp
54856	@: $(MAKE); $(unstage)
54857	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54858	r=`${PWD_COMMAND}`; export r; \
54859	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54860	$(NORMAL_TARGET_EXPORTS) \
54861	echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
54862	for flag in $(EXTRA_TARGET_FLAGS); do \
54863	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54864	done; \
54865	(cd $(TARGET_SUBDIR)/libgomp && \
54866	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54867	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54868	          "RANLIB=$${RANLIB}" \
54869	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54870	           pdf) \
54871	  || exit 1
54872
54873@endif target-libgomp
54874
54875.PHONY: maybe-html-target-libgomp html-target-libgomp
54876maybe-html-target-libgomp:
54877@if target-libgomp
54878maybe-html-target-libgomp: html-target-libgomp
54879
54880html-target-libgomp: \
54881    configure-target-libgomp
54882	@: $(MAKE); $(unstage)
54883	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54884	r=`${PWD_COMMAND}`; export r; \
54885	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54886	$(NORMAL_TARGET_EXPORTS) \
54887	echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
54888	for flag in $(EXTRA_TARGET_FLAGS); do \
54889	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54890	done; \
54891	(cd $(TARGET_SUBDIR)/libgomp && \
54892	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54893	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54894	          "RANLIB=$${RANLIB}" \
54895	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54896	           html) \
54897	  || exit 1
54898
54899@endif target-libgomp
54900
54901.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
54902maybe-TAGS-target-libgomp:
54903@if target-libgomp
54904maybe-TAGS-target-libgomp: TAGS-target-libgomp
54905
54906TAGS-target-libgomp: \
54907    configure-target-libgomp
54908	@: $(MAKE); $(unstage)
54909	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54910	r=`${PWD_COMMAND}`; export r; \
54911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54912	$(NORMAL_TARGET_EXPORTS) \
54913	echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
54914	for flag in $(EXTRA_TARGET_FLAGS); do \
54915	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54916	done; \
54917	(cd $(TARGET_SUBDIR)/libgomp && \
54918	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54919	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54920	          "RANLIB=$${RANLIB}" \
54921	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54922	           TAGS) \
54923	  || exit 1
54924
54925@endif target-libgomp
54926
54927.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
54928maybe-install-info-target-libgomp:
54929@if target-libgomp
54930maybe-install-info-target-libgomp: install-info-target-libgomp
54931
54932install-info-target-libgomp: \
54933    configure-target-libgomp \
54934    info-target-libgomp
54935	@: $(MAKE); $(unstage)
54936	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54937	r=`${PWD_COMMAND}`; export r; \
54938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54939	$(NORMAL_TARGET_EXPORTS) \
54940	echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
54941	for flag in $(EXTRA_TARGET_FLAGS); do \
54942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54943	done; \
54944	(cd $(TARGET_SUBDIR)/libgomp && \
54945	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54946	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54947	          "RANLIB=$${RANLIB}" \
54948	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54949	           install-info) \
54950	  || exit 1
54951
54952@endif target-libgomp
54953
54954.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
54955maybe-install-pdf-target-libgomp:
54956@if target-libgomp
54957maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
54958
54959install-pdf-target-libgomp: \
54960    configure-target-libgomp \
54961    pdf-target-libgomp
54962	@: $(MAKE); $(unstage)
54963	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54964	r=`${PWD_COMMAND}`; export r; \
54965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54966	$(NORMAL_TARGET_EXPORTS) \
54967	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
54968	for flag in $(EXTRA_TARGET_FLAGS); do \
54969	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54970	done; \
54971	(cd $(TARGET_SUBDIR)/libgomp && \
54972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54974	          "RANLIB=$${RANLIB}" \
54975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54976	           install-pdf) \
54977	  || exit 1
54978
54979@endif target-libgomp
54980
54981.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
54982maybe-install-html-target-libgomp:
54983@if target-libgomp
54984maybe-install-html-target-libgomp: install-html-target-libgomp
54985
54986install-html-target-libgomp: \
54987    configure-target-libgomp \
54988    html-target-libgomp
54989	@: $(MAKE); $(unstage)
54990	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
54991	r=`${PWD_COMMAND}`; export r; \
54992	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54993	$(NORMAL_TARGET_EXPORTS) \
54994	echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
54995	for flag in $(EXTRA_TARGET_FLAGS); do \
54996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54997	done; \
54998	(cd $(TARGET_SUBDIR)/libgomp && \
54999	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55000	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55001	          "RANLIB=$${RANLIB}" \
55002	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55003	           install-html) \
55004	  || exit 1
55005
55006@endif target-libgomp
55007
55008.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55009maybe-installcheck-target-libgomp:
55010@if target-libgomp
55011maybe-installcheck-target-libgomp: installcheck-target-libgomp
55012
55013installcheck-target-libgomp: \
55014    configure-target-libgomp
55015	@: $(MAKE); $(unstage)
55016	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55017	r=`${PWD_COMMAND}`; export r; \
55018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55019	$(NORMAL_TARGET_EXPORTS) \
55020	echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55021	for flag in $(EXTRA_TARGET_FLAGS); do \
55022	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55023	done; \
55024	(cd $(TARGET_SUBDIR)/libgomp && \
55025	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55026	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55027	          "RANLIB=$${RANLIB}" \
55028	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55029	           installcheck) \
55030	  || exit 1
55031
55032@endif target-libgomp
55033
55034.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55035maybe-mostlyclean-target-libgomp:
55036@if target-libgomp
55037maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55038
55039mostlyclean-target-libgomp:
55040	@: $(MAKE); $(unstage)
55041	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55042	r=`${PWD_COMMAND}`; export r; \
55043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55044	$(NORMAL_TARGET_EXPORTS) \
55045	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55046	for flag in $(EXTRA_TARGET_FLAGS); do \
55047	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55048	done; \
55049	(cd $(TARGET_SUBDIR)/libgomp && \
55050	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55051	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55052	          "RANLIB=$${RANLIB}" \
55053	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55054	           mostlyclean) \
55055	  || exit 1
55056
55057@endif target-libgomp
55058
55059.PHONY: maybe-clean-target-libgomp clean-target-libgomp
55060maybe-clean-target-libgomp:
55061@if target-libgomp
55062maybe-clean-target-libgomp: clean-target-libgomp
55063
55064clean-target-libgomp:
55065	@: $(MAKE); $(unstage)
55066	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55067	r=`${PWD_COMMAND}`; export r; \
55068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55069	$(NORMAL_TARGET_EXPORTS) \
55070	echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55071	for flag in $(EXTRA_TARGET_FLAGS); do \
55072	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55073	done; \
55074	(cd $(TARGET_SUBDIR)/libgomp && \
55075	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55076	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55077	          "RANLIB=$${RANLIB}" \
55078	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55079	           clean) \
55080	  || exit 1
55081
55082@endif target-libgomp
55083
55084.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55085maybe-distclean-target-libgomp:
55086@if target-libgomp
55087maybe-distclean-target-libgomp: distclean-target-libgomp
55088
55089distclean-target-libgomp:
55090	@: $(MAKE); $(unstage)
55091	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55092	r=`${PWD_COMMAND}`; export r; \
55093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55094	$(NORMAL_TARGET_EXPORTS) \
55095	echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55096	for flag in $(EXTRA_TARGET_FLAGS); do \
55097	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55098	done; \
55099	(cd $(TARGET_SUBDIR)/libgomp && \
55100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55102	          "RANLIB=$${RANLIB}" \
55103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55104	           distclean) \
55105	  || exit 1
55106
55107@endif target-libgomp
55108
55109.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55110maybe-maintainer-clean-target-libgomp:
55111@if target-libgomp
55112maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55113
55114maintainer-clean-target-libgomp:
55115	@: $(MAKE); $(unstage)
55116	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55117	r=`${PWD_COMMAND}`; export r; \
55118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55119	$(NORMAL_TARGET_EXPORTS) \
55120	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55121	for flag in $(EXTRA_TARGET_FLAGS); do \
55122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55123	done; \
55124	(cd $(TARGET_SUBDIR)/libgomp && \
55125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55127	          "RANLIB=$${RANLIB}" \
55128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55129	           maintainer-clean) \
55130	  || exit 1
55131
55132@endif target-libgomp
55133
55134
55135
55136# ----------
55137# GCC module
55138# ----------
55139
55140@if gcc-no-bootstrap
55141.PHONY: cross
55142cross: all-build all-gas all-ld
55143	@r=`${PWD_COMMAND}`; export r; \
55144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55145	$(HOST_EXPORTS) \
55146	echo "Building the C and C++ compiler"; \
55147	cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55148	@r=`${PWD_COMMAND}`; export r; \
55149	s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55150	echo "Building runtime libraries"; \
55151	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55152@endif gcc-no-bootstrap
55153
55154@if gcc
55155
55156.PHONY: check-gcc-c check-c
55157check-gcc-c:
55158	r=`${PWD_COMMAND}`; export r; \
55159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55160	$(HOST_EXPORTS) \
55161	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55162check-c: check-gcc-c
55163
55164.PHONY: check-gcc-c++ check-c++
55165check-gcc-c++:
55166	r=`${PWD_COMMAND}`; export r; \
55167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55168	$(HOST_EXPORTS) \
55169	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55170check-c++: check-gcc-c++ check-target-libstdc++-v3
55171
55172.PHONY: check-gcc-fortran check-fortran
55173check-gcc-fortran:
55174	r=`${PWD_COMMAND}`; export r; \
55175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55176	$(HOST_EXPORTS) \
55177	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55178check-fortran: check-gcc-fortran check-target-libgfortran
55179
55180.PHONY: check-gcc-java check-java
55181check-gcc-java:
55182	r=`${PWD_COMMAND}`; export r; \
55183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55184	$(HOST_EXPORTS) \
55185	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55186check-java: check-gcc-java check-target-libjava
55187
55188.PHONY: check-gcc-ada check-ada
55189check-gcc-ada:
55190	r=`${PWD_COMMAND}`; export r; \
55191	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55192	$(HOST_EXPORTS) \
55193	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55194check-ada: check-gcc-ada check-target-libada
55195
55196.PHONY: check-gcc-objc check-objc
55197check-gcc-objc:
55198	r=`${PWD_COMMAND}`; export r; \
55199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55200	$(HOST_EXPORTS) \
55201	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55202check-objc: check-gcc-objc check-target-libobjc
55203
55204.PHONY: check-gcc-obj-c++ check-obj-c++
55205check-gcc-obj-c++:
55206	r=`${PWD_COMMAND}`; export r; \
55207	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55208	$(HOST_EXPORTS) \
55209	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55210check-obj-c++: check-gcc-obj-c++
55211
55212
55213# Install the gcc headers files, but not the fixed include files,
55214# which Cygnus is not allowed to distribute.  This rule is very
55215# dependent on the workings of the gcc Makefile.in.
55216.PHONY: gcc-no-fixedincludes
55217gcc-no-fixedincludes:
55218	@if [ -f ./gcc/Makefile ]; then \
55219	  rm -rf gcc/tmp-include; \
55220	  mv gcc/include gcc/tmp-include 2>/dev/null; \
55221	  mkdir gcc/include; \
55222	  cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55223	  touch gcc/stmp-fixinc gcc/include/fixed; \
55224	  rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55225	  r=`${PWD_COMMAND}`; export r; \
55226	  s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55227	  $(HOST_EXPORTS) \
55228	  (cd ./gcc && \
55229	   $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55230	  rm -rf gcc/include; \
55231	  mv gcc/tmp-include gcc/include 2>/dev/null; \
55232	else true; fi
55233@endif gcc
55234
55235# ---------------------
55236# GCC bootstrap support
55237# ---------------------
55238
55239# We track the current stage (the one in 'gcc') in the stage_current file.
55240# stage_last instead tracks the stage that was built last.  These targets
55241# are dummy when toplevel bootstrap is not active.
55242
55243# While making host and target tools, symlinks to the final stage must be
55244# there, so $(unstage) should be run at various points.  To avoid excessive
55245# recursive invocations of make, we "inline" them using a variable.  These
55246# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55247# to avoid warnings from the GNU Make job server.
55248
55249unstage = :
55250stage = :
55251current_stage = ""
55252
55253@if gcc-bootstrap
55254unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55255stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55256current_stage = "`cat stage_current 2> /dev/null`"
55257@endif gcc-bootstrap
55258
55259.PHONY: unstage stage
55260unstage:
55261	@: $(MAKE); $(unstage)
55262stage:
55263	@: $(MAKE); $(stage)
55264
55265# Disable commands for lean bootstrap.
55266LEAN = false
55267
55268# We name the build directories for the various stages "stage1-gcc",
55269# "stage2-gcc","stage3-gcc", etc.
55270
55271# Since the 'compare' process will fail (on debugging information) if any
55272# directory names are different, we need to link the gcc directory for
55273# the previous stage to a constant name ('prev-gcc'), and to make the name of
55274# the build directories constant as well. For the latter, we use naked names
55275# like 'gcc', because the scripts in that directory assume it.  We use
55276# mv on platforms where symlinks to directories do not work or are not
55277# reliable.
55278
55279# 'touch' doesn't work right on some platforms.
55280STAMP = echo timestamp >
55281
55282# We only want to compare .o files, so set this!
55283objext = .o
55284
55285
55286.PHONY: stage1-start stage1-end
55287
55288stage1-start::
55289	@: $(MAKE); $(stage); \
55290	echo stage1 > stage_current ; \
55291	echo stage1 > stage_last; \
55292	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55293@if bfd
55294	@cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55295	  mkdir stage1-bfd; \
55296	mv stage1-bfd bfd
55297@endif bfd
55298@if opcodes
55299	@cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55300	  mkdir stage1-opcodes; \
55301	mv stage1-opcodes opcodes
55302@endif opcodes
55303@if binutils
55304	@cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55305	  mkdir stage1-binutils; \
55306	mv stage1-binutils binutils
55307@endif binutils
55308@if gas
55309	@cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55310	  mkdir stage1-gas; \
55311	mv stage1-gas gas
55312@endif gas
55313@if gcc
55314	@cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55315	  mkdir stage1-gcc; \
55316	mv stage1-gcc gcc
55317@endif gcc
55318@if gmp
55319	@cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55320	  mkdir stage1-gmp; \
55321	mv stage1-gmp gmp
55322@endif gmp
55323@if mpfr
55324	@cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55325	  mkdir stage1-mpfr; \
55326	mv stage1-mpfr mpfr
55327@endif mpfr
55328@if mpc
55329	@cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55330	  mkdir stage1-mpc; \
55331	mv stage1-mpc mpc
55332@endif mpc
55333@if ppl
55334	@cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55335	  mkdir stage1-ppl; \
55336	mv stage1-ppl ppl
55337@endif ppl
55338@if cloog
55339	@cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55340	  mkdir stage1-cloog; \
55341	mv stage1-cloog cloog
55342@endif cloog
55343@if libelf
55344	@cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55345	  mkdir stage1-libelf; \
55346	mv stage1-libelf libelf
55347@endif libelf
55348@if gold
55349	@cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55350	  mkdir stage1-gold; \
55351	mv stage1-gold gold
55352@endif gold
55353@if intl
55354	@cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55355	  mkdir stage1-intl; \
55356	mv stage1-intl intl
55357@endif intl
55358@if ld
55359	@cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55360	  mkdir stage1-ld; \
55361	mv stage1-ld ld
55362@endif ld
55363@if libcpp
55364	@cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55365	  mkdir stage1-libcpp; \
55366	mv stage1-libcpp libcpp
55367@endif libcpp
55368@if libdecnumber
55369	@cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55370	  mkdir stage1-libdecnumber; \
55371	mv stage1-libdecnumber libdecnumber
55372@endif libdecnumber
55373@if libiberty
55374	@cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55375	  mkdir stage1-libiberty; \
55376	mv stage1-libiberty libiberty
55377@endif libiberty
55378@if zlib
55379	@cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55380	  mkdir stage1-zlib; \
55381	mv stage1-zlib zlib
55382@endif zlib
55383@if lto-plugin
55384	@cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55385	  mkdir stage1-lto-plugin; \
55386	mv stage1-lto-plugin lto-plugin
55387@endif lto-plugin
55388	@[ -d stage1-$(TARGET_SUBDIR) ] || \
55389	  mkdir stage1-$(TARGET_SUBDIR); \
55390	mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
55391
55392stage1-end::
55393@if bfd
55394	@if test -d $(HOST_SUBDIR)/bfd ; then \
55395	  cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
55396	fi
55397@endif bfd
55398@if opcodes
55399	@if test -d $(HOST_SUBDIR)/opcodes ; then \
55400	  cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
55401	fi
55402@endif opcodes
55403@if binutils
55404	@if test -d $(HOST_SUBDIR)/binutils ; then \
55405	  cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
55406	fi
55407@endif binutils
55408@if gas
55409	@if test -d $(HOST_SUBDIR)/gas ; then \
55410	  cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
55411	fi
55412@endif gas
55413@if gcc
55414	@if test -d $(HOST_SUBDIR)/gcc ; then \
55415	  cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
55416	fi
55417@endif gcc
55418@if gmp
55419	@if test -d $(HOST_SUBDIR)/gmp ; then \
55420	  cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
55421	fi
55422@endif gmp
55423@if mpfr
55424	@if test -d $(HOST_SUBDIR)/mpfr ; then \
55425	  cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
55426	fi
55427@endif mpfr
55428@if mpc
55429	@if test -d $(HOST_SUBDIR)/mpc ; then \
55430	  cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
55431	fi
55432@endif mpc
55433@if ppl
55434	@if test -d $(HOST_SUBDIR)/ppl ; then \
55435	  cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
55436	fi
55437@endif ppl
55438@if cloog
55439	@if test -d $(HOST_SUBDIR)/cloog ; then \
55440	  cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
55441	fi
55442@endif cloog
55443@if libelf
55444	@if test -d $(HOST_SUBDIR)/libelf ; then \
55445	  cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
55446	fi
55447@endif libelf
55448@if gold
55449	@if test -d $(HOST_SUBDIR)/gold ; then \
55450	  cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
55451	fi
55452@endif gold
55453@if intl
55454	@if test -d $(HOST_SUBDIR)/intl ; then \
55455	  cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
55456	fi
55457@endif intl
55458@if ld
55459	@if test -d $(HOST_SUBDIR)/ld ; then \
55460	  cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
55461	fi
55462@endif ld
55463@if libcpp
55464	@if test -d $(HOST_SUBDIR)/libcpp ; then \
55465	  cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
55466	fi
55467@endif libcpp
55468@if libdecnumber
55469	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55470	  cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
55471	fi
55472@endif libdecnumber
55473@if libiberty
55474	@if test -d $(HOST_SUBDIR)/libiberty ; then \
55475	  cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
55476	fi
55477@endif libiberty
55478@if zlib
55479	@if test -d $(HOST_SUBDIR)/zlib ; then \
55480	  cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
55481	fi
55482@endif zlib
55483@if lto-plugin
55484	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55485	  cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
55486	fi
55487@endif lto-plugin
55488	@if test -d $(TARGET_SUBDIR) ; then \
55489	  mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
55490	fi
55491	rm -f stage_current
55492
55493# Bubble a bug fix through all the stages up to stage 1.  They are
55494# remade, but not reconfigured.  The next stage (if any) will not be
55495# reconfigured either.
55496.PHONY: stage1-bubble
55497stage1-bubble::
55498	@r=`${PWD_COMMAND}`; export r; \
55499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55500	if test -f stage1-lean  ; then \
55501	  echo Skipping rebuild of stage1 ; \
55502	else \
55503	  $(MAKE) stage1-start; \
55504	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55505	fi
55506
55507.PHONY: all-stage1 clean-stage1
55508do-clean: clean-stage1
55509
55510# FIXME: Will not need to be conditional when toplevel bootstrap is the
55511# only possibility, but now it conflicts with no-bootstrap rules
55512@if gcc-bootstrap
55513
55514
55515
55516
55517# Rules to wipe a stage and all the following ones, also used for cleanstrap
55518
55519.PHONY: distclean-stage1
55520distclean-stage1::
55521	@: $(MAKE); $(stage)
55522	@test "`cat stage_last`" != stage1 || rm -f stage_last
55523	rm -rf stage1-*
55524
55525
55526@endif gcc-bootstrap
55527
55528
55529.PHONY: stage2-start stage2-end
55530
55531stage2-start::
55532	@: $(MAKE); $(stage); \
55533	echo stage2 > stage_current ; \
55534	echo stage2 > stage_last; \
55535	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55536@if bfd
55537	@cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55538	  mkdir stage2-bfd; \
55539	mv stage2-bfd bfd  ; \
55540	mv stage1-bfd prev-bfd || test -f stage1-lean
55541@endif bfd
55542@if opcodes
55543	@cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
55544	  mkdir stage2-opcodes; \
55545	mv stage2-opcodes opcodes  ; \
55546	mv stage1-opcodes prev-opcodes || test -f stage1-lean
55547@endif opcodes
55548@if binutils
55549	@cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
55550	  mkdir stage2-binutils; \
55551	mv stage2-binutils binutils  ; \
55552	mv stage1-binutils prev-binutils || test -f stage1-lean
55553@endif binutils
55554@if gas
55555	@cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
55556	  mkdir stage2-gas; \
55557	mv stage2-gas gas  ; \
55558	mv stage1-gas prev-gas || test -f stage1-lean
55559@endif gas
55560@if gcc
55561	@cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
55562	  mkdir stage2-gcc; \
55563	mv stage2-gcc gcc  ; \
55564	mv stage1-gcc prev-gcc || test -f stage1-lean
55565@endif gcc
55566@if gmp
55567	@cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
55568	  mkdir stage2-gmp; \
55569	mv stage2-gmp gmp  ; \
55570	mv stage1-gmp prev-gmp || test -f stage1-lean
55571@endif gmp
55572@if mpfr
55573	@cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
55574	  mkdir stage2-mpfr; \
55575	mv stage2-mpfr mpfr  ; \
55576	mv stage1-mpfr prev-mpfr || test -f stage1-lean
55577@endif mpfr
55578@if mpc
55579	@cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
55580	  mkdir stage2-mpc; \
55581	mv stage2-mpc mpc  ; \
55582	mv stage1-mpc prev-mpc || test -f stage1-lean
55583@endif mpc
55584@if ppl
55585	@cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
55586	  mkdir stage2-ppl; \
55587	mv stage2-ppl ppl  ; \
55588	mv stage1-ppl prev-ppl || test -f stage1-lean
55589@endif ppl
55590@if cloog
55591	@cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
55592	  mkdir stage2-cloog; \
55593	mv stage2-cloog cloog  ; \
55594	mv stage1-cloog prev-cloog || test -f stage1-lean
55595@endif cloog
55596@if libelf
55597	@cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
55598	  mkdir stage2-libelf; \
55599	mv stage2-libelf libelf  ; \
55600	mv stage1-libelf prev-libelf || test -f stage1-lean
55601@endif libelf
55602@if gold
55603	@cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
55604	  mkdir stage2-gold; \
55605	mv stage2-gold gold  ; \
55606	mv stage1-gold prev-gold || test -f stage1-lean
55607@endif gold
55608@if intl
55609	@cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
55610	  mkdir stage2-intl; \
55611	mv stage2-intl intl  ; \
55612	mv stage1-intl prev-intl || test -f stage1-lean
55613@endif intl
55614@if ld
55615	@cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
55616	  mkdir stage2-ld; \
55617	mv stage2-ld ld  ; \
55618	mv stage1-ld prev-ld || test -f stage1-lean
55619@endif ld
55620@if libcpp
55621	@cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
55622	  mkdir stage2-libcpp; \
55623	mv stage2-libcpp libcpp  ; \
55624	mv stage1-libcpp prev-libcpp || test -f stage1-lean
55625@endif libcpp
55626@if libdecnumber
55627	@cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
55628	  mkdir stage2-libdecnumber; \
55629	mv stage2-libdecnumber libdecnumber  ; \
55630	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
55631@endif libdecnumber
55632@if libiberty
55633	@cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
55634	  mkdir stage2-libiberty; \
55635	mv stage2-libiberty libiberty  ; \
55636	mv stage1-libiberty prev-libiberty || test -f stage1-lean
55637@endif libiberty
55638@if zlib
55639	@cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
55640	  mkdir stage2-zlib; \
55641	mv stage2-zlib zlib  ; \
55642	mv stage1-zlib prev-zlib || test -f stage1-lean
55643@endif zlib
55644@if lto-plugin
55645	@cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
55646	  mkdir stage2-lto-plugin; \
55647	mv stage2-lto-plugin lto-plugin  ; \
55648	mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
55649@endif lto-plugin
55650	@[ -d stage2-$(TARGET_SUBDIR) ] || \
55651	  mkdir stage2-$(TARGET_SUBDIR); \
55652	mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
55653	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
55654
55655stage2-end::
55656@if bfd
55657	@if test -d $(HOST_SUBDIR)/bfd ; then \
55658	  cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
55659	  mv prev-bfd stage1-bfd ; :  ; \
55660	fi
55661@endif bfd
55662@if opcodes
55663	@if test -d $(HOST_SUBDIR)/opcodes ; then \
55664	  cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
55665	  mv prev-opcodes stage1-opcodes ; :  ; \
55666	fi
55667@endif opcodes
55668@if binutils
55669	@if test -d $(HOST_SUBDIR)/binutils ; then \
55670	  cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
55671	  mv prev-binutils stage1-binutils ; :  ; \
55672	fi
55673@endif binutils
55674@if gas
55675	@if test -d $(HOST_SUBDIR)/gas ; then \
55676	  cd $(HOST_SUBDIR); mv gas stage2-gas ; \
55677	  mv prev-gas stage1-gas ; :  ; \
55678	fi
55679@endif gas
55680@if gcc
55681	@if test -d $(HOST_SUBDIR)/gcc ; then \
55682	  cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
55683	  mv prev-gcc stage1-gcc ; :  ; \
55684	fi
55685@endif gcc
55686@if gmp
55687	@if test -d $(HOST_SUBDIR)/gmp ; then \
55688	  cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
55689	  mv prev-gmp stage1-gmp ; :  ; \
55690	fi
55691@endif gmp
55692@if mpfr
55693	@if test -d $(HOST_SUBDIR)/mpfr ; then \
55694	  cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
55695	  mv prev-mpfr stage1-mpfr ; :  ; \
55696	fi
55697@endif mpfr
55698@if mpc
55699	@if test -d $(HOST_SUBDIR)/mpc ; then \
55700	  cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
55701	  mv prev-mpc stage1-mpc ; :  ; \
55702	fi
55703@endif mpc
55704@if ppl
55705	@if test -d $(HOST_SUBDIR)/ppl ; then \
55706	  cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
55707	  mv prev-ppl stage1-ppl ; :  ; \
55708	fi
55709@endif ppl
55710@if cloog
55711	@if test -d $(HOST_SUBDIR)/cloog ; then \
55712	  cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
55713	  mv prev-cloog stage1-cloog ; :  ; \
55714	fi
55715@endif cloog
55716@if libelf
55717	@if test -d $(HOST_SUBDIR)/libelf ; then \
55718	  cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
55719	  mv prev-libelf stage1-libelf ; :  ; \
55720	fi
55721@endif libelf
55722@if gold
55723	@if test -d $(HOST_SUBDIR)/gold ; then \
55724	  cd $(HOST_SUBDIR); mv gold stage2-gold ; \
55725	  mv prev-gold stage1-gold ; :  ; \
55726	fi
55727@endif gold
55728@if intl
55729	@if test -d $(HOST_SUBDIR)/intl ; then \
55730	  cd $(HOST_SUBDIR); mv intl stage2-intl ; \
55731	  mv prev-intl stage1-intl ; :  ; \
55732	fi
55733@endif intl
55734@if ld
55735	@if test -d $(HOST_SUBDIR)/ld ; then \
55736	  cd $(HOST_SUBDIR); mv ld stage2-ld ; \
55737	  mv prev-ld stage1-ld ; :  ; \
55738	fi
55739@endif ld
55740@if libcpp
55741	@if test -d $(HOST_SUBDIR)/libcpp ; then \
55742	  cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
55743	  mv prev-libcpp stage1-libcpp ; :  ; \
55744	fi
55745@endif libcpp
55746@if libdecnumber
55747	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55748	  cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
55749	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
55750	fi
55751@endif libdecnumber
55752@if libiberty
55753	@if test -d $(HOST_SUBDIR)/libiberty ; then \
55754	  cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
55755	  mv prev-libiberty stage1-libiberty ; :  ; \
55756	fi
55757@endif libiberty
55758@if zlib
55759	@if test -d $(HOST_SUBDIR)/zlib ; then \
55760	  cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
55761	  mv prev-zlib stage1-zlib ; :  ; \
55762	fi
55763@endif zlib
55764@if lto-plugin
55765	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55766	  cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
55767	  mv prev-lto-plugin stage1-lto-plugin ; :  ; \
55768	fi
55769@endif lto-plugin
55770	@if test -d $(TARGET_SUBDIR) ; then \
55771	  mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
55772	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
55773	fi
55774	rm -f stage_current
55775
55776# Bubble a bug fix through all the stages up to stage 2.  They are
55777# remade, but not reconfigured.  The next stage (if any) will not be
55778# reconfigured either.
55779.PHONY: stage2-bubble
55780stage2-bubble:: stage1-bubble
55781	@r=`${PWD_COMMAND}`; export r; \
55782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55783	if test -f stage2-lean || test -f stage1-lean  ; then \
55784	  echo Skipping rebuild of stage2 ; \
55785	else \
55786	  $(MAKE) stage2-start; \
55787	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
55788	fi
55789
55790.PHONY: all-stage2 clean-stage2
55791do-clean: clean-stage2
55792
55793# FIXME: Will not need to be conditional when toplevel bootstrap is the
55794# only possibility, but now it conflicts with no-bootstrap rules
55795@if gcc-bootstrap
55796
55797
55798
55799.PHONY: bootstrap2 bootstrap2-lean
55800bootstrap2:
55801	echo stage2 > stage_final
55802	@r=`${PWD_COMMAND}`; export r; \
55803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55804	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
55805	@: $(MAKE); $(unstage)
55806	@r=`${PWD_COMMAND}`; export r; \
55807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55808	TFLAGS="$(STAGE2_TFLAGS)"; \
55809	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55810
55811bootstrap2-lean:
55812	echo stage2 > stage_final
55813	@r=`${PWD_COMMAND}`; export r; \
55814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55815	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
55816	@: $(MAKE); $(unstage)
55817	@r=`${PWD_COMMAND}`; export r; \
55818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55819	TFLAGS="$(STAGE2_TFLAGS)"; \
55820	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55821
55822
55823# Rules to wipe a stage and all the following ones, also used for cleanstrap
55824distclean-stage1:: distclean-stage2
55825.PHONY: distclean-stage2
55826distclean-stage2::
55827	@: $(MAKE); $(stage)
55828	@test "`cat stage_last`" != stage2 || rm -f stage_last
55829	rm -rf stage2-*
55830
55831
55832@endif gcc-bootstrap
55833
55834
55835.PHONY: stage3-start stage3-end
55836
55837stage3-start::
55838	@: $(MAKE); $(stage); \
55839	echo stage3 > stage_current ; \
55840	echo stage3 > stage_last; \
55841	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55842@if bfd
55843	@cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
55844	  mkdir stage3-bfd; \
55845	mv stage3-bfd bfd  ; \
55846	mv stage2-bfd prev-bfd || test -f stage2-lean
55847@endif bfd
55848@if opcodes
55849	@cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
55850	  mkdir stage3-opcodes; \
55851	mv stage3-opcodes opcodes  ; \
55852	mv stage2-opcodes prev-opcodes || test -f stage2-lean
55853@endif opcodes
55854@if binutils
55855	@cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
55856	  mkdir stage3-binutils; \
55857	mv stage3-binutils binutils  ; \
55858	mv stage2-binutils prev-binutils || test -f stage2-lean
55859@endif binutils
55860@if gas
55861	@cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
55862	  mkdir stage3-gas; \
55863	mv stage3-gas gas  ; \
55864	mv stage2-gas prev-gas || test -f stage2-lean
55865@endif gas
55866@if gcc
55867	@cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
55868	  mkdir stage3-gcc; \
55869	mv stage3-gcc gcc  ; \
55870	mv stage2-gcc prev-gcc || test -f stage2-lean
55871@endif gcc
55872@if gmp
55873	@cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
55874	  mkdir stage3-gmp; \
55875	mv stage3-gmp gmp  ; \
55876	mv stage2-gmp prev-gmp || test -f stage2-lean
55877@endif gmp
55878@if mpfr
55879	@cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
55880	  mkdir stage3-mpfr; \
55881	mv stage3-mpfr mpfr  ; \
55882	mv stage2-mpfr prev-mpfr || test -f stage2-lean
55883@endif mpfr
55884@if mpc
55885	@cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
55886	  mkdir stage3-mpc; \
55887	mv stage3-mpc mpc  ; \
55888	mv stage2-mpc prev-mpc || test -f stage2-lean
55889@endif mpc
55890@if ppl
55891	@cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
55892	  mkdir stage3-ppl; \
55893	mv stage3-ppl ppl  ; \
55894	mv stage2-ppl prev-ppl || test -f stage2-lean
55895@endif ppl
55896@if cloog
55897	@cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
55898	  mkdir stage3-cloog; \
55899	mv stage3-cloog cloog  ; \
55900	mv stage2-cloog prev-cloog || test -f stage2-lean
55901@endif cloog
55902@if libelf
55903	@cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
55904	  mkdir stage3-libelf; \
55905	mv stage3-libelf libelf  ; \
55906	mv stage2-libelf prev-libelf || test -f stage2-lean
55907@endif libelf
55908@if gold
55909	@cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
55910	  mkdir stage3-gold; \
55911	mv stage3-gold gold  ; \
55912	mv stage2-gold prev-gold || test -f stage2-lean
55913@endif gold
55914@if intl
55915	@cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
55916	  mkdir stage3-intl; \
55917	mv stage3-intl intl  ; \
55918	mv stage2-intl prev-intl || test -f stage2-lean
55919@endif intl
55920@if ld
55921	@cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
55922	  mkdir stage3-ld; \
55923	mv stage3-ld ld  ; \
55924	mv stage2-ld prev-ld || test -f stage2-lean
55925@endif ld
55926@if libcpp
55927	@cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
55928	  mkdir stage3-libcpp; \
55929	mv stage3-libcpp libcpp  ; \
55930	mv stage2-libcpp prev-libcpp || test -f stage2-lean
55931@endif libcpp
55932@if libdecnumber
55933	@cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
55934	  mkdir stage3-libdecnumber; \
55935	mv stage3-libdecnumber libdecnumber  ; \
55936	mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
55937@endif libdecnumber
55938@if libiberty
55939	@cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
55940	  mkdir stage3-libiberty; \
55941	mv stage3-libiberty libiberty  ; \
55942	mv stage2-libiberty prev-libiberty || test -f stage2-lean
55943@endif libiberty
55944@if zlib
55945	@cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
55946	  mkdir stage3-zlib; \
55947	mv stage3-zlib zlib  ; \
55948	mv stage2-zlib prev-zlib || test -f stage2-lean
55949@endif zlib
55950@if lto-plugin
55951	@cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
55952	  mkdir stage3-lto-plugin; \
55953	mv stage3-lto-plugin lto-plugin  ; \
55954	mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
55955@endif lto-plugin
55956	@[ -d stage3-$(TARGET_SUBDIR) ] || \
55957	  mkdir stage3-$(TARGET_SUBDIR); \
55958	mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
55959	mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
55960
55961stage3-end::
55962@if bfd
55963	@if test -d $(HOST_SUBDIR)/bfd ; then \
55964	  cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
55965	  mv prev-bfd stage2-bfd ; :  ; \
55966	fi
55967@endif bfd
55968@if opcodes
55969	@if test -d $(HOST_SUBDIR)/opcodes ; then \
55970	  cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
55971	  mv prev-opcodes stage2-opcodes ; :  ; \
55972	fi
55973@endif opcodes
55974@if binutils
55975	@if test -d $(HOST_SUBDIR)/binutils ; then \
55976	  cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
55977	  mv prev-binutils stage2-binutils ; :  ; \
55978	fi
55979@endif binutils
55980@if gas
55981	@if test -d $(HOST_SUBDIR)/gas ; then \
55982	  cd $(HOST_SUBDIR); mv gas stage3-gas ; \
55983	  mv prev-gas stage2-gas ; :  ; \
55984	fi
55985@endif gas
55986@if gcc
55987	@if test -d $(HOST_SUBDIR)/gcc ; then \
55988	  cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
55989	  mv prev-gcc stage2-gcc ; :  ; \
55990	fi
55991@endif gcc
55992@if gmp
55993	@if test -d $(HOST_SUBDIR)/gmp ; then \
55994	  cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
55995	  mv prev-gmp stage2-gmp ; :  ; \
55996	fi
55997@endif gmp
55998@if mpfr
55999	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56000	  cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56001	  mv prev-mpfr stage2-mpfr ; :  ; \
56002	fi
56003@endif mpfr
56004@if mpc
56005	@if test -d $(HOST_SUBDIR)/mpc ; then \
56006	  cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56007	  mv prev-mpc stage2-mpc ; :  ; \
56008	fi
56009@endif mpc
56010@if ppl
56011	@if test -d $(HOST_SUBDIR)/ppl ; then \
56012	  cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56013	  mv prev-ppl stage2-ppl ; :  ; \
56014	fi
56015@endif ppl
56016@if cloog
56017	@if test -d $(HOST_SUBDIR)/cloog ; then \
56018	  cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56019	  mv prev-cloog stage2-cloog ; :  ; \
56020	fi
56021@endif cloog
56022@if libelf
56023	@if test -d $(HOST_SUBDIR)/libelf ; then \
56024	  cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56025	  mv prev-libelf stage2-libelf ; :  ; \
56026	fi
56027@endif libelf
56028@if gold
56029	@if test -d $(HOST_SUBDIR)/gold ; then \
56030	  cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56031	  mv prev-gold stage2-gold ; :  ; \
56032	fi
56033@endif gold
56034@if intl
56035	@if test -d $(HOST_SUBDIR)/intl ; then \
56036	  cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56037	  mv prev-intl stage2-intl ; :  ; \
56038	fi
56039@endif intl
56040@if ld
56041	@if test -d $(HOST_SUBDIR)/ld ; then \
56042	  cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56043	  mv prev-ld stage2-ld ; :  ; \
56044	fi
56045@endif ld
56046@if libcpp
56047	@if test -d $(HOST_SUBDIR)/libcpp ; then \
56048	  cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56049	  mv prev-libcpp stage2-libcpp ; :  ; \
56050	fi
56051@endif libcpp
56052@if libdecnumber
56053	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56054	  cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56055	  mv prev-libdecnumber stage2-libdecnumber ; :  ; \
56056	fi
56057@endif libdecnumber
56058@if libiberty
56059	@if test -d $(HOST_SUBDIR)/libiberty ; then \
56060	  cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56061	  mv prev-libiberty stage2-libiberty ; :  ; \
56062	fi
56063@endif libiberty
56064@if zlib
56065	@if test -d $(HOST_SUBDIR)/zlib ; then \
56066	  cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56067	  mv prev-zlib stage2-zlib ; :  ; \
56068	fi
56069@endif zlib
56070@if lto-plugin
56071	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56072	  cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56073	  mv prev-lto-plugin stage2-lto-plugin ; :  ; \
56074	fi
56075@endif lto-plugin
56076	@if test -d $(TARGET_SUBDIR) ; then \
56077	  mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
56078	  mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
56079	fi
56080	rm -f stage_current
56081
56082# Bubble a bug fix through all the stages up to stage 3.  They are
56083# remade, but not reconfigured.  The next stage (if any) will not be
56084# reconfigured either.
56085.PHONY: stage3-bubble
56086stage3-bubble:: stage2-bubble
56087	@r=`${PWD_COMMAND}`; export r; \
56088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56089	if test -f stage3-lean || test -f stage2-lean  ; then \
56090	  echo Skipping rebuild of stage3 ; \
56091	else \
56092	  $(MAKE) stage3-start; \
56093	  if $(LEAN); then \
56094	    rm -rf stage1-* ; \
56095	    $(STAMP) stage1-lean ; \
56096	  fi; \
56097	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56098	fi
56099	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56100
56101.PHONY: all-stage3 clean-stage3
56102do-clean: clean-stage3
56103
56104# FIXME: Will not need to be conditional when toplevel bootstrap is the
56105# only possibility, but now it conflicts with no-bootstrap rules
56106@if gcc-bootstrap
56107
56108compare:
56109	@r=`${PWD_COMMAND}`; export r; \
56110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56111	if test -f stage2-lean; then \
56112	  echo Cannot compare object files as stage 2 was deleted. ; \
56113	  exit 0 ; \
56114	fi; \
56115	: $(MAKE); $(stage); \
56116	rm -f .bad_compare ; \
56117	echo Comparing stages 2 and 3 ; \
56118        sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56119	files=`find stage3-* -name "*$(objext)" -print | \
56120		 sed -n s,^stage$$sed-,,p` ; \
56121	for file in $${files} ; do \
56122	  f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56123	  if test ! -f $$f1; then continue; fi; \
56124	  $(do-compare) > /dev/null 2>&1; \
56125	  if test $$? -eq 1; then \
56126	    case $$file in \
56127	      @compare_exclusions@) \
56128	        echo warning: $$file differs ;; \
56129	      *) \
56130	        echo $$file differs >> .bad_compare ;; \
56131	    esac ; \
56132	  fi ; \
56133	done ; \
56134	if [ -f .bad_compare ]; then \
56135	  echo "Bootstrap comparison failure!"; \
56136	  cat .bad_compare; \
56137	  exit 1; \
56138	else \
56139	  echo Comparison successful.; \
56140	fi ; \
56141	$(STAMP) compare
56142	if $(LEAN); then \
56143	  rm -rf stage2-*; \
56144	  $(STAMP) stage2-lean; \
56145	fi
56146
56147
56148
56149.PHONY: bootstrap bootstrap-lean
56150bootstrap:
56151	echo stage3 > stage_final
56152	@r=`${PWD_COMMAND}`; export r; \
56153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56154	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56155	@: $(MAKE); $(unstage)
56156	@r=`${PWD_COMMAND}`; export r; \
56157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56158	TFLAGS="$(STAGE3_TFLAGS)"; \
56159	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56160
56161bootstrap-lean:
56162	echo stage3 > stage_final
56163	@r=`${PWD_COMMAND}`; export r; \
56164	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56165	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56166	@: $(MAKE); $(unstage)
56167	@r=`${PWD_COMMAND}`; export r; \
56168	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56169	TFLAGS="$(STAGE3_TFLAGS)"; \
56170	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56171
56172
56173# Rules to wipe a stage and all the following ones, also used for cleanstrap
56174distclean-stage2:: distclean-stage3
56175.PHONY: distclean-stage3
56176distclean-stage3::
56177	@: $(MAKE); $(stage)
56178	@test "`cat stage_last`" != stage3 || rm -f stage_last
56179	rm -rf stage3-* compare
56180
56181
56182.PHONY: cleanstrap
56183cleanstrap: do-distclean local-clean
56184	echo stage3 > stage_final
56185	@r=`${PWD_COMMAND}`; export r; \
56186	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56187	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56188	@: $(MAKE); $(unstage)
56189	@r=`${PWD_COMMAND}`; export r; \
56190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56191	TFLAGS="$(STAGE3_TFLAGS)"; \
56192	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56193
56194@endif gcc-bootstrap
56195
56196
56197.PHONY: stage4-start stage4-end
56198
56199stage4-start::
56200	@: $(MAKE); $(stage); \
56201	echo stage4 > stage_current ; \
56202	echo stage4 > stage_last; \
56203	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56204@if bfd
56205	@cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56206	  mkdir stage4-bfd; \
56207	mv stage4-bfd bfd  ; \
56208	mv stage3-bfd prev-bfd || test -f stage3-lean
56209@endif bfd
56210@if opcodes
56211	@cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56212	  mkdir stage4-opcodes; \
56213	mv stage4-opcodes opcodes  ; \
56214	mv stage3-opcodes prev-opcodes || test -f stage3-lean
56215@endif opcodes
56216@if binutils
56217	@cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56218	  mkdir stage4-binutils; \
56219	mv stage4-binutils binutils  ; \
56220	mv stage3-binutils prev-binutils || test -f stage3-lean
56221@endif binutils
56222@if gas
56223	@cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56224	  mkdir stage4-gas; \
56225	mv stage4-gas gas  ; \
56226	mv stage3-gas prev-gas || test -f stage3-lean
56227@endif gas
56228@if gcc
56229	@cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56230	  mkdir stage4-gcc; \
56231	mv stage4-gcc gcc  ; \
56232	mv stage3-gcc prev-gcc || test -f stage3-lean
56233@endif gcc
56234@if gmp
56235	@cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56236	  mkdir stage4-gmp; \
56237	mv stage4-gmp gmp  ; \
56238	mv stage3-gmp prev-gmp || test -f stage3-lean
56239@endif gmp
56240@if mpfr
56241	@cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56242	  mkdir stage4-mpfr; \
56243	mv stage4-mpfr mpfr  ; \
56244	mv stage3-mpfr prev-mpfr || test -f stage3-lean
56245@endif mpfr
56246@if mpc
56247	@cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56248	  mkdir stage4-mpc; \
56249	mv stage4-mpc mpc  ; \
56250	mv stage3-mpc prev-mpc || test -f stage3-lean
56251@endif mpc
56252@if ppl
56253	@cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56254	  mkdir stage4-ppl; \
56255	mv stage4-ppl ppl  ; \
56256	mv stage3-ppl prev-ppl || test -f stage3-lean
56257@endif ppl
56258@if cloog
56259	@cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56260	  mkdir stage4-cloog; \
56261	mv stage4-cloog cloog  ; \
56262	mv stage3-cloog prev-cloog || test -f stage3-lean
56263@endif cloog
56264@if libelf
56265	@cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56266	  mkdir stage4-libelf; \
56267	mv stage4-libelf libelf  ; \
56268	mv stage3-libelf prev-libelf || test -f stage3-lean
56269@endif libelf
56270@if gold
56271	@cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56272	  mkdir stage4-gold; \
56273	mv stage4-gold gold  ; \
56274	mv stage3-gold prev-gold || test -f stage3-lean
56275@endif gold
56276@if intl
56277	@cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56278	  mkdir stage4-intl; \
56279	mv stage4-intl intl  ; \
56280	mv stage3-intl prev-intl || test -f stage3-lean
56281@endif intl
56282@if ld
56283	@cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56284	  mkdir stage4-ld; \
56285	mv stage4-ld ld  ; \
56286	mv stage3-ld prev-ld || test -f stage3-lean
56287@endif ld
56288@if libcpp
56289	@cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56290	  mkdir stage4-libcpp; \
56291	mv stage4-libcpp libcpp  ; \
56292	mv stage3-libcpp prev-libcpp || test -f stage3-lean
56293@endif libcpp
56294@if libdecnumber
56295	@cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56296	  mkdir stage4-libdecnumber; \
56297	mv stage4-libdecnumber libdecnumber  ; \
56298	mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
56299@endif libdecnumber
56300@if libiberty
56301	@cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56302	  mkdir stage4-libiberty; \
56303	mv stage4-libiberty libiberty  ; \
56304	mv stage3-libiberty prev-libiberty || test -f stage3-lean
56305@endif libiberty
56306@if zlib
56307	@cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56308	  mkdir stage4-zlib; \
56309	mv stage4-zlib zlib  ; \
56310	mv stage3-zlib prev-zlib || test -f stage3-lean
56311@endif zlib
56312@if lto-plugin
56313	@cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56314	  mkdir stage4-lto-plugin; \
56315	mv stage4-lto-plugin lto-plugin  ; \
56316	mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
56317@endif lto-plugin
56318	@[ -d stage4-$(TARGET_SUBDIR) ] || \
56319	  mkdir stage4-$(TARGET_SUBDIR); \
56320	mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56321	mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
56322
56323stage4-end::
56324@if bfd
56325	@if test -d $(HOST_SUBDIR)/bfd ; then \
56326	  cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56327	  mv prev-bfd stage3-bfd ; :  ; \
56328	fi
56329@endif bfd
56330@if opcodes
56331	@if test -d $(HOST_SUBDIR)/opcodes ; then \
56332	  cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56333	  mv prev-opcodes stage3-opcodes ; :  ; \
56334	fi
56335@endif opcodes
56336@if binutils
56337	@if test -d $(HOST_SUBDIR)/binutils ; then \
56338	  cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56339	  mv prev-binutils stage3-binutils ; :  ; \
56340	fi
56341@endif binutils
56342@if gas
56343	@if test -d $(HOST_SUBDIR)/gas ; then \
56344	  cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56345	  mv prev-gas stage3-gas ; :  ; \
56346	fi
56347@endif gas
56348@if gcc
56349	@if test -d $(HOST_SUBDIR)/gcc ; then \
56350	  cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56351	  mv prev-gcc stage3-gcc ; :  ; \
56352	fi
56353@endif gcc
56354@if gmp
56355	@if test -d $(HOST_SUBDIR)/gmp ; then \
56356	  cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56357	  mv prev-gmp stage3-gmp ; :  ; \
56358	fi
56359@endif gmp
56360@if mpfr
56361	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56362	  cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56363	  mv prev-mpfr stage3-mpfr ; :  ; \
56364	fi
56365@endif mpfr
56366@if mpc
56367	@if test -d $(HOST_SUBDIR)/mpc ; then \
56368	  cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56369	  mv prev-mpc stage3-mpc ; :  ; \
56370	fi
56371@endif mpc
56372@if ppl
56373	@if test -d $(HOST_SUBDIR)/ppl ; then \
56374	  cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56375	  mv prev-ppl stage3-ppl ; :  ; \
56376	fi
56377@endif ppl
56378@if cloog
56379	@if test -d $(HOST_SUBDIR)/cloog ; then \
56380	  cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56381	  mv prev-cloog stage3-cloog ; :  ; \
56382	fi
56383@endif cloog
56384@if libelf
56385	@if test -d $(HOST_SUBDIR)/libelf ; then \
56386	  cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56387	  mv prev-libelf stage3-libelf ; :  ; \
56388	fi
56389@endif libelf
56390@if gold
56391	@if test -d $(HOST_SUBDIR)/gold ; then \
56392	  cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56393	  mv prev-gold stage3-gold ; :  ; \
56394	fi
56395@endif gold
56396@if intl
56397	@if test -d $(HOST_SUBDIR)/intl ; then \
56398	  cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56399	  mv prev-intl stage3-intl ; :  ; \
56400	fi
56401@endif intl
56402@if ld
56403	@if test -d $(HOST_SUBDIR)/ld ; then \
56404	  cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56405	  mv prev-ld stage3-ld ; :  ; \
56406	fi
56407@endif ld
56408@if libcpp
56409	@if test -d $(HOST_SUBDIR)/libcpp ; then \
56410	  cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56411	  mv prev-libcpp stage3-libcpp ; :  ; \
56412	fi
56413@endif libcpp
56414@if libdecnumber
56415	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56416	  cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56417	  mv prev-libdecnumber stage3-libdecnumber ; :  ; \
56418	fi
56419@endif libdecnumber
56420@if libiberty
56421	@if test -d $(HOST_SUBDIR)/libiberty ; then \
56422	  cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56423	  mv prev-libiberty stage3-libiberty ; :  ; \
56424	fi
56425@endif libiberty
56426@if zlib
56427	@if test -d $(HOST_SUBDIR)/zlib ; then \
56428	  cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56429	  mv prev-zlib stage3-zlib ; :  ; \
56430	fi
56431@endif zlib
56432@if lto-plugin
56433	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56434	  cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56435	  mv prev-lto-plugin stage3-lto-plugin ; :  ; \
56436	fi
56437@endif lto-plugin
56438	@if test -d $(TARGET_SUBDIR) ; then \
56439	  mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
56440	  mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
56441	fi
56442	rm -f stage_current
56443
56444# Bubble a bug fix through all the stages up to stage 4.  They are
56445# remade, but not reconfigured.  The next stage (if any) will not be
56446# reconfigured either.
56447.PHONY: stage4-bubble
56448stage4-bubble:: stage3-bubble
56449	@r=`${PWD_COMMAND}`; export r; \
56450	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56451	if test -f stage4-lean || test -f stage3-lean  ; then \
56452	  echo Skipping rebuild of stage4 ; \
56453	else \
56454	  $(MAKE) stage4-start; \
56455	  if $(LEAN); then \
56456	    rm -rf stage2-* ; \
56457	    $(STAMP) stage2-lean ; \
56458	  fi; \
56459	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56460	fi
56461	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56462
56463.PHONY: all-stage4 clean-stage4
56464do-clean: clean-stage4
56465
56466# FIXME: Will not need to be conditional when toplevel bootstrap is the
56467# only possibility, but now it conflicts with no-bootstrap rules
56468@if gcc-bootstrap
56469
56470compare3:
56471	@r=`${PWD_COMMAND}`; export r; \
56472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56473	if test -f stage3-lean; then \
56474	  echo Cannot compare object files as stage 3 was deleted. ; \
56475	  exit 0 ; \
56476	fi; \
56477	: $(MAKE); $(stage); \
56478	rm -f .bad_compare ; \
56479	echo Comparing stages 3 and 4 ; \
56480        sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56481	files=`find stage4-* -name "*$(objext)" -print | \
56482		 sed -n s,^stage$$sed-,,p` ; \
56483	for file in $${files} ; do \
56484	  f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56485	  if test ! -f $$f1; then continue; fi; \
56486	  $(do-compare3) > /dev/null 2>&1; \
56487	  if test $$? -eq 1; then \
56488	    case $$file in \
56489	      @compare_exclusions@) \
56490	        echo warning: $$file differs ;; \
56491	      *) \
56492	        echo $$file differs >> .bad_compare ;; \
56493	    esac ; \
56494	  fi ; \
56495	done ; \
56496	if [ -f .bad_compare ]; then \
56497	  echo "Bootstrap comparison failure!"; \
56498	  cat .bad_compare; \
56499	  exit 1; \
56500	else \
56501	  echo Comparison successful.; \
56502	fi ; \
56503	$(STAMP) compare3
56504	if $(LEAN); then \
56505	  rm -rf stage3-*; \
56506	  $(STAMP) stage3-lean; \
56507	fi
56508
56509
56510
56511.PHONY: bootstrap4 bootstrap4-lean
56512bootstrap4:
56513	echo stage4 > stage_final
56514	@r=`${PWD_COMMAND}`; export r; \
56515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56516	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56517	@: $(MAKE); $(unstage)
56518	@r=`${PWD_COMMAND}`; export r; \
56519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56520	TFLAGS="$(STAGE4_TFLAGS)"; \
56521	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56522
56523bootstrap4-lean:
56524	echo stage4 > stage_final
56525	@r=`${PWD_COMMAND}`; export r; \
56526	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56527	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56528	@: $(MAKE); $(unstage)
56529	@r=`${PWD_COMMAND}`; export r; \
56530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56531	TFLAGS="$(STAGE4_TFLAGS)"; \
56532	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56533
56534
56535# Rules to wipe a stage and all the following ones, also used for cleanstrap
56536distclean-stage3:: distclean-stage4
56537.PHONY: distclean-stage4
56538distclean-stage4::
56539	@: $(MAKE); $(stage)
56540	@test "`cat stage_last`" != stage4 || rm -f stage_last
56541	rm -rf stage4-* compare3
56542
56543
56544@endif gcc-bootstrap
56545
56546
56547.PHONY: stageprofile-start stageprofile-end
56548
56549stageprofile-start::
56550	@: $(MAKE); $(stage); \
56551	echo stageprofile > stage_current ; \
56552	echo stageprofile > stage_last; \
56553	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56554@if bfd
56555	@cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
56556	  mkdir stageprofile-bfd; \
56557	mv stageprofile-bfd bfd  ; \
56558	mv stage1-bfd prev-bfd || test -f stage1-lean
56559@endif bfd
56560@if opcodes
56561	@cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
56562	  mkdir stageprofile-opcodes; \
56563	mv stageprofile-opcodes opcodes  ; \
56564	mv stage1-opcodes prev-opcodes || test -f stage1-lean
56565@endif opcodes
56566@if binutils
56567	@cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
56568	  mkdir stageprofile-binutils; \
56569	mv stageprofile-binutils binutils  ; \
56570	mv stage1-binutils prev-binutils || test -f stage1-lean
56571@endif binutils
56572@if gas
56573	@cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
56574	  mkdir stageprofile-gas; \
56575	mv stageprofile-gas gas  ; \
56576	mv stage1-gas prev-gas || test -f stage1-lean
56577@endif gas
56578@if gcc
56579	@cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
56580	  mkdir stageprofile-gcc; \
56581	mv stageprofile-gcc gcc  ; \
56582	mv stage1-gcc prev-gcc || test -f stage1-lean
56583@endif gcc
56584@if gmp
56585	@cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
56586	  mkdir stageprofile-gmp; \
56587	mv stageprofile-gmp gmp  ; \
56588	mv stage1-gmp prev-gmp || test -f stage1-lean
56589@endif gmp
56590@if mpfr
56591	@cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
56592	  mkdir stageprofile-mpfr; \
56593	mv stageprofile-mpfr mpfr  ; \
56594	mv stage1-mpfr prev-mpfr || test -f stage1-lean
56595@endif mpfr
56596@if mpc
56597	@cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
56598	  mkdir stageprofile-mpc; \
56599	mv stageprofile-mpc mpc  ; \
56600	mv stage1-mpc prev-mpc || test -f stage1-lean
56601@endif mpc
56602@if ppl
56603	@cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
56604	  mkdir stageprofile-ppl; \
56605	mv stageprofile-ppl ppl  ; \
56606	mv stage1-ppl prev-ppl || test -f stage1-lean
56607@endif ppl
56608@if cloog
56609	@cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
56610	  mkdir stageprofile-cloog; \
56611	mv stageprofile-cloog cloog  ; \
56612	mv stage1-cloog prev-cloog || test -f stage1-lean
56613@endif cloog
56614@if libelf
56615	@cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
56616	  mkdir stageprofile-libelf; \
56617	mv stageprofile-libelf libelf  ; \
56618	mv stage1-libelf prev-libelf || test -f stage1-lean
56619@endif libelf
56620@if gold
56621	@cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
56622	  mkdir stageprofile-gold; \
56623	mv stageprofile-gold gold  ; \
56624	mv stage1-gold prev-gold || test -f stage1-lean
56625@endif gold
56626@if intl
56627	@cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
56628	  mkdir stageprofile-intl; \
56629	mv stageprofile-intl intl  ; \
56630	mv stage1-intl prev-intl || test -f stage1-lean
56631@endif intl
56632@if ld
56633	@cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
56634	  mkdir stageprofile-ld; \
56635	mv stageprofile-ld ld  ; \
56636	mv stage1-ld prev-ld || test -f stage1-lean
56637@endif ld
56638@if libcpp
56639	@cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
56640	  mkdir stageprofile-libcpp; \
56641	mv stageprofile-libcpp libcpp  ; \
56642	mv stage1-libcpp prev-libcpp || test -f stage1-lean
56643@endif libcpp
56644@if libdecnumber
56645	@cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
56646	  mkdir stageprofile-libdecnumber; \
56647	mv stageprofile-libdecnumber libdecnumber  ; \
56648	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
56649@endif libdecnumber
56650@if libiberty
56651	@cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
56652	  mkdir stageprofile-libiberty; \
56653	mv stageprofile-libiberty libiberty  ; \
56654	mv stage1-libiberty prev-libiberty || test -f stage1-lean
56655@endif libiberty
56656@if zlib
56657	@cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
56658	  mkdir stageprofile-zlib; \
56659	mv stageprofile-zlib zlib  ; \
56660	mv stage1-zlib prev-zlib || test -f stage1-lean
56661@endif zlib
56662@if lto-plugin
56663	@cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
56664	  mkdir stageprofile-lto-plugin; \
56665	mv stageprofile-lto-plugin lto-plugin  ; \
56666	mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
56667@endif lto-plugin
56668	@[ -d stageprofile-$(TARGET_SUBDIR) ] || \
56669	  mkdir stageprofile-$(TARGET_SUBDIR); \
56670	mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56671	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
56672
56673stageprofile-end::
56674@if bfd
56675	@if test -d $(HOST_SUBDIR)/bfd ; then \
56676	  cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
56677	  mv prev-bfd stage1-bfd ; :  ; \
56678	fi
56679@endif bfd
56680@if opcodes
56681	@if test -d $(HOST_SUBDIR)/opcodes ; then \
56682	  cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
56683	  mv prev-opcodes stage1-opcodes ; :  ; \
56684	fi
56685@endif opcodes
56686@if binutils
56687	@if test -d $(HOST_SUBDIR)/binutils ; then \
56688	  cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
56689	  mv prev-binutils stage1-binutils ; :  ; \
56690	fi
56691@endif binutils
56692@if gas
56693	@if test -d $(HOST_SUBDIR)/gas ; then \
56694	  cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
56695	  mv prev-gas stage1-gas ; :  ; \
56696	fi
56697@endif gas
56698@if gcc
56699	@if test -d $(HOST_SUBDIR)/gcc ; then \
56700	  cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
56701	  mv prev-gcc stage1-gcc ; :  ; \
56702	fi
56703@endif gcc
56704@if gmp
56705	@if test -d $(HOST_SUBDIR)/gmp ; then \
56706	  cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
56707	  mv prev-gmp stage1-gmp ; :  ; \
56708	fi
56709@endif gmp
56710@if mpfr
56711	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56712	  cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
56713	  mv prev-mpfr stage1-mpfr ; :  ; \
56714	fi
56715@endif mpfr
56716@if mpc
56717	@if test -d $(HOST_SUBDIR)/mpc ; then \
56718	  cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
56719	  mv prev-mpc stage1-mpc ; :  ; \
56720	fi
56721@endif mpc
56722@if ppl
56723	@if test -d $(HOST_SUBDIR)/ppl ; then \
56724	  cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
56725	  mv prev-ppl stage1-ppl ; :  ; \
56726	fi
56727@endif ppl
56728@if cloog
56729	@if test -d $(HOST_SUBDIR)/cloog ; then \
56730	  cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
56731	  mv prev-cloog stage1-cloog ; :  ; \
56732	fi
56733@endif cloog
56734@if libelf
56735	@if test -d $(HOST_SUBDIR)/libelf ; then \
56736	  cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
56737	  mv prev-libelf stage1-libelf ; :  ; \
56738	fi
56739@endif libelf
56740@if gold
56741	@if test -d $(HOST_SUBDIR)/gold ; then \
56742	  cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
56743	  mv prev-gold stage1-gold ; :  ; \
56744	fi
56745@endif gold
56746@if intl
56747	@if test -d $(HOST_SUBDIR)/intl ; then \
56748	  cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
56749	  mv prev-intl stage1-intl ; :  ; \
56750	fi
56751@endif intl
56752@if ld
56753	@if test -d $(HOST_SUBDIR)/ld ; then \
56754	  cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
56755	  mv prev-ld stage1-ld ; :  ; \
56756	fi
56757@endif ld
56758@if libcpp
56759	@if test -d $(HOST_SUBDIR)/libcpp ; then \
56760	  cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
56761	  mv prev-libcpp stage1-libcpp ; :  ; \
56762	fi
56763@endif libcpp
56764@if libdecnumber
56765	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56766	  cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
56767	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
56768	fi
56769@endif libdecnumber
56770@if libiberty
56771	@if test -d $(HOST_SUBDIR)/libiberty ; then \
56772	  cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
56773	  mv prev-libiberty stage1-libiberty ; :  ; \
56774	fi
56775@endif libiberty
56776@if zlib
56777	@if test -d $(HOST_SUBDIR)/zlib ; then \
56778	  cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
56779	  mv prev-zlib stage1-zlib ; :  ; \
56780	fi
56781@endif zlib
56782@if lto-plugin
56783	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56784	  cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
56785	  mv prev-lto-plugin stage1-lto-plugin ; :  ; \
56786	fi
56787@endif lto-plugin
56788	@if test -d $(TARGET_SUBDIR) ; then \
56789	  mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
56790	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
56791	fi
56792	rm -f stage_current
56793
56794# Bubble a bug fix through all the stages up to stage profile.  They are
56795# remade, but not reconfigured.  The next stage (if any) will not be
56796# reconfigured either.
56797.PHONY: stageprofile-bubble
56798stageprofile-bubble:: stage1-bubble
56799	@r=`${PWD_COMMAND}`; export r; \
56800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56801	if test -f stageprofile-lean || test -f stage1-lean  ; then \
56802	  echo Skipping rebuild of stageprofile ; \
56803	else \
56804	  $(MAKE) stageprofile-start; \
56805	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
56806	fi
56807
56808.PHONY: all-stageprofile clean-stageprofile
56809do-clean: clean-stageprofile
56810
56811# FIXME: Will not need to be conditional when toplevel bootstrap is the
56812# only possibility, but now it conflicts with no-bootstrap rules
56813@if gcc-bootstrap
56814
56815
56816
56817
56818# Rules to wipe a stage and all the following ones, also used for cleanstrap
56819distclean-stage1:: distclean-stageprofile
56820.PHONY: distclean-stageprofile
56821distclean-stageprofile::
56822	@: $(MAKE); $(stage)
56823	@test "`cat stage_last`" != stageprofile || rm -f stage_last
56824	rm -rf stageprofile-*
56825
56826
56827@endif gcc-bootstrap
56828
56829
56830.PHONY: stagefeedback-start stagefeedback-end
56831
56832stagefeedback-start::
56833	@: $(MAKE); $(stage); \
56834	echo stagefeedback > stage_current ; \
56835	echo stagefeedback > stage_last; \
56836	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56837@if bfd
56838	@cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
56839	  mkdir stagefeedback-bfd; \
56840	mv stagefeedback-bfd bfd  ; \
56841	mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
56842@endif bfd
56843@if opcodes
56844	@cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
56845	  mkdir stagefeedback-opcodes; \
56846	mv stagefeedback-opcodes opcodes  ; \
56847	mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
56848@endif opcodes
56849@if binutils
56850	@cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
56851	  mkdir stagefeedback-binutils; \
56852	mv stagefeedback-binutils binutils  ; \
56853	mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
56854@endif binutils
56855@if gas
56856	@cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
56857	  mkdir stagefeedback-gas; \
56858	mv stagefeedback-gas gas  ; \
56859	mv stageprofile-gas prev-gas || test -f stageprofile-lean
56860@endif gas
56861@if gcc
56862	@cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
56863	  mkdir stagefeedback-gcc; \
56864	mv stagefeedback-gcc gcc  ; \
56865	mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
56866@endif gcc
56867@if gmp
56868	@cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
56869	  mkdir stagefeedback-gmp; \
56870	mv stagefeedback-gmp gmp  ; \
56871	mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
56872@endif gmp
56873@if mpfr
56874	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
56875	  mkdir stagefeedback-mpfr; \
56876	mv stagefeedback-mpfr mpfr  ; \
56877	mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
56878@endif mpfr
56879@if mpc
56880	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
56881	  mkdir stagefeedback-mpc; \
56882	mv stagefeedback-mpc mpc  ; \
56883	mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
56884@endif mpc
56885@if ppl
56886	@cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
56887	  mkdir stagefeedback-ppl; \
56888	mv stagefeedback-ppl ppl  ; \
56889	mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
56890@endif ppl
56891@if cloog
56892	@cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
56893	  mkdir stagefeedback-cloog; \
56894	mv stagefeedback-cloog cloog  ; \
56895	mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
56896@endif cloog
56897@if libelf
56898	@cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
56899	  mkdir stagefeedback-libelf; \
56900	mv stagefeedback-libelf libelf  ; \
56901	mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
56902@endif libelf
56903@if gold
56904	@cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
56905	  mkdir stagefeedback-gold; \
56906	mv stagefeedback-gold gold  ; \
56907	mv stageprofile-gold prev-gold || test -f stageprofile-lean
56908@endif gold
56909@if intl
56910	@cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
56911	  mkdir stagefeedback-intl; \
56912	mv stagefeedback-intl intl  ; \
56913	mv stageprofile-intl prev-intl || test -f stageprofile-lean
56914@endif intl
56915@if ld
56916	@cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
56917	  mkdir stagefeedback-ld; \
56918	mv stagefeedback-ld ld  ; \
56919	mv stageprofile-ld prev-ld || test -f stageprofile-lean
56920@endif ld
56921@if libcpp
56922	@cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
56923	  mkdir stagefeedback-libcpp; \
56924	mv stagefeedback-libcpp libcpp  ; \
56925	mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
56926@endif libcpp
56927@if libdecnumber
56928	@cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
56929	  mkdir stagefeedback-libdecnumber; \
56930	mv stagefeedback-libdecnumber libdecnumber  ; \
56931	mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
56932@endif libdecnumber
56933@if libiberty
56934	@cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
56935	  mkdir stagefeedback-libiberty; \
56936	mv stagefeedback-libiberty libiberty  ; \
56937	mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
56938@endif libiberty
56939@if zlib
56940	@cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
56941	  mkdir stagefeedback-zlib; \
56942	mv stagefeedback-zlib zlib  ; \
56943	mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
56944@endif zlib
56945@if lto-plugin
56946	@cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
56947	  mkdir stagefeedback-lto-plugin; \
56948	mv stagefeedback-lto-plugin lto-plugin  ; \
56949	mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
56950@endif lto-plugin
56951	@[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
56952	  mkdir stagefeedback-$(TARGET_SUBDIR); \
56953	mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56954	mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
56955
56956stagefeedback-end::
56957@if bfd
56958	@if test -d $(HOST_SUBDIR)/bfd ; then \
56959	  cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
56960	  mv prev-bfd stageprofile-bfd ; :  ; \
56961	fi
56962@endif bfd
56963@if opcodes
56964	@if test -d $(HOST_SUBDIR)/opcodes ; then \
56965	  cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
56966	  mv prev-opcodes stageprofile-opcodes ; :  ; \
56967	fi
56968@endif opcodes
56969@if binutils
56970	@if test -d $(HOST_SUBDIR)/binutils ; then \
56971	  cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
56972	  mv prev-binutils stageprofile-binutils ; :  ; \
56973	fi
56974@endif binutils
56975@if gas
56976	@if test -d $(HOST_SUBDIR)/gas ; then \
56977	  cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
56978	  mv prev-gas stageprofile-gas ; :  ; \
56979	fi
56980@endif gas
56981@if gcc
56982	@if test -d $(HOST_SUBDIR)/gcc ; then \
56983	  cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
56984	  mv prev-gcc stageprofile-gcc ; :  ; \
56985	fi
56986@endif gcc
56987@if gmp
56988	@if test -d $(HOST_SUBDIR)/gmp ; then \
56989	  cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
56990	  mv prev-gmp stageprofile-gmp ; :  ; \
56991	fi
56992@endif gmp
56993@if mpfr
56994	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56995	  cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
56996	  mv prev-mpfr stageprofile-mpfr ; :  ; \
56997	fi
56998@endif mpfr
56999@if mpc
57000	@if test -d $(HOST_SUBDIR)/mpc ; then \
57001	  cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57002	  mv prev-mpc stageprofile-mpc ; :  ; \
57003	fi
57004@endif mpc
57005@if ppl
57006	@if test -d $(HOST_SUBDIR)/ppl ; then \
57007	  cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57008	  mv prev-ppl stageprofile-ppl ; :  ; \
57009	fi
57010@endif ppl
57011@if cloog
57012	@if test -d $(HOST_SUBDIR)/cloog ; then \
57013	  cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57014	  mv prev-cloog stageprofile-cloog ; :  ; \
57015	fi
57016@endif cloog
57017@if libelf
57018	@if test -d $(HOST_SUBDIR)/libelf ; then \
57019	  cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57020	  mv prev-libelf stageprofile-libelf ; :  ; \
57021	fi
57022@endif libelf
57023@if gold
57024	@if test -d $(HOST_SUBDIR)/gold ; then \
57025	  cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57026	  mv prev-gold stageprofile-gold ; :  ; \
57027	fi
57028@endif gold
57029@if intl
57030	@if test -d $(HOST_SUBDIR)/intl ; then \
57031	  cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57032	  mv prev-intl stageprofile-intl ; :  ; \
57033	fi
57034@endif intl
57035@if ld
57036	@if test -d $(HOST_SUBDIR)/ld ; then \
57037	  cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57038	  mv prev-ld stageprofile-ld ; :  ; \
57039	fi
57040@endif ld
57041@if libcpp
57042	@if test -d $(HOST_SUBDIR)/libcpp ; then \
57043	  cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57044	  mv prev-libcpp stageprofile-libcpp ; :  ; \
57045	fi
57046@endif libcpp
57047@if libdecnumber
57048	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57049	  cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57050	  mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
57051	fi
57052@endif libdecnumber
57053@if libiberty
57054	@if test -d $(HOST_SUBDIR)/libiberty ; then \
57055	  cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57056	  mv prev-libiberty stageprofile-libiberty ; :  ; \
57057	fi
57058@endif libiberty
57059@if zlib
57060	@if test -d $(HOST_SUBDIR)/zlib ; then \
57061	  cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57062	  mv prev-zlib stageprofile-zlib ; :  ; \
57063	fi
57064@endif zlib
57065@if lto-plugin
57066	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57067	  cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57068	  mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
57069	fi
57070@endif lto-plugin
57071	@if test -d $(TARGET_SUBDIR) ; then \
57072	  mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
57073	  mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
57074	fi
57075	rm -f stage_current
57076
57077# Bubble a bug fix through all the stages up to stage feedback.  They are
57078# remade, but not reconfigured.  The next stage (if any) will not be
57079# reconfigured either.
57080.PHONY: stagefeedback-bubble
57081stagefeedback-bubble:: stageprofile-bubble
57082	@r=`${PWD_COMMAND}`; export r; \
57083	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57084	if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
57085	  echo Skipping rebuild of stagefeedback ; \
57086	else \
57087	  $(MAKE) stagefeedback-start; \
57088	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57089	fi
57090
57091.PHONY: all-stagefeedback clean-stagefeedback
57092do-clean: clean-stagefeedback
57093
57094# FIXME: Will not need to be conditional when toplevel bootstrap is the
57095# only possibility, but now it conflicts with no-bootstrap rules
57096@if gcc-bootstrap
57097
57098
57099
57100.PHONY: profiledbootstrap profiledbootstrap-lean
57101profiledbootstrap:
57102	echo stagefeedback > stage_final
57103	@r=`${PWD_COMMAND}`; export r; \
57104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57105	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57106	@: $(MAKE); $(unstage)
57107	@r=`${PWD_COMMAND}`; export r; \
57108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57109	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57110	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57111
57112profiledbootstrap-lean:
57113	echo stagefeedback > stage_final
57114	@r=`${PWD_COMMAND}`; export r; \
57115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57116	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57117	@: $(MAKE); $(unstage)
57118	@r=`${PWD_COMMAND}`; export r; \
57119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57120	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57121	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57122
57123
57124# Rules to wipe a stage and all the following ones, also used for cleanstrap
57125distclean-stageprofile:: distclean-stagefeedback
57126.PHONY: distclean-stagefeedback
57127distclean-stagefeedback::
57128	@: $(MAKE); $(stage)
57129	@test "`cat stage_last`" != stagefeedback || rm -f stage_last
57130	rm -rf stagefeedback-*
57131
57132
57133@endif gcc-bootstrap
57134
57135
57136
57137stageprofile-end::
57138	$(MAKE) distclean-stagefeedback
57139
57140stagefeedback-start::
57141	@r=`${PWD_COMMAND}`; export r; \
57142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57143	for i in prev-*; do \
57144	  j=`echo $$i | sed s/^prev-//` ; \
57145	  cd $$r/$$i && \
57146	  { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57147	  { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57148	done
57149
57150@if gcc-bootstrap
57151do-distclean: distclean-stage1
57152
57153# Provide a GCC build when we're building target libraries.  This does
57154# not work as a dependency, just as the minimum necessary to avoid errors.
57155stage_last:
57156	@r=`${PWD_COMMAND}`; export r; \
57157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57158	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57159
57160# Same as unstage, but not phony and defaulting to stage1-start.  We place
57161# it in the dependency so that for example `make -j3 all-gcc' works.
57162stage_current:
57163	@if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57164
57165.PHONY: restrap
57166restrap::
57167	@: $(MAKE); $(stage)
57168	rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57169restrap:: all
57170@endif gcc-bootstrap
57171
57172# --------------------------------------
57173# Dependencies between different modules
57174# --------------------------------------
57175
57176# Generic dependencies for target modules on host stuff, especially gcc
57177@if gcc-bootstrap
57178configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57179configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57180configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57181configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57182configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57183configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57184configure-target-libmudflap: stage_last
57185configure-target-libssp: stage_last
57186configure-target-newlib: stage_last
57187configure-stage1-target-libgcc: maybe-all-stage1-gcc
57188configure-stage2-target-libgcc: maybe-all-stage2-gcc
57189configure-stage3-target-libgcc: maybe-all-stage3-gcc
57190configure-stage4-target-libgcc: maybe-all-stage4-gcc
57191configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57192configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57193configure-target-libgfortran: stage_last
57194configure-target-libobjc: stage_last
57195configure-target-libtermcap: stage_last
57196configure-target-winsup: stage_last
57197configure-target-libgloss: stage_last
57198configure-target-gperf: stage_last
57199configure-target-examples: stage_last
57200configure-target-libffi: stage_last
57201configure-target-libjava: stage_last
57202configure-target-zlib: stage_last
57203configure-target-boehm-gc: stage_last
57204configure-target-qthreads: stage_last
57205configure-target-rda: stage_last
57206configure-target-libada: stage_last
57207configure-stage1-target-libgomp: maybe-all-stage1-gcc
57208configure-stage2-target-libgomp: maybe-all-stage2-gcc
57209configure-stage3-target-libgomp: maybe-all-stage3-gcc
57210configure-stage4-target-libgomp: maybe-all-stage4-gcc
57211configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57212configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57213@endif gcc-bootstrap
57214
57215@if gcc-no-bootstrap
57216configure-target-libstdc++-v3: maybe-all-gcc
57217configure-target-libmudflap: maybe-all-gcc
57218configure-target-libssp: maybe-all-gcc
57219configure-target-newlib: maybe-all-gcc
57220configure-target-libgcc: maybe-all-gcc
57221configure-target-libgfortran: maybe-all-gcc
57222configure-target-libobjc: maybe-all-gcc
57223configure-target-libtermcap: maybe-all-gcc
57224configure-target-winsup: maybe-all-gcc
57225configure-target-libgloss: maybe-all-gcc
57226configure-target-gperf: maybe-all-gcc
57227configure-target-examples: maybe-all-gcc
57228configure-target-libffi: maybe-all-gcc
57229configure-target-libjava: maybe-all-gcc
57230configure-target-zlib: maybe-all-gcc
57231configure-target-boehm-gc: maybe-all-gcc
57232configure-target-qthreads: maybe-all-gcc
57233configure-target-rda: maybe-all-gcc
57234configure-target-libada: maybe-all-gcc
57235configure-target-libgomp: maybe-all-gcc
57236@endif gcc-no-bootstrap
57237
57238
57239# There are two types of dependencies here: 'hard' dependencies, where one
57240# module simply won't build without the other; and 'soft' dependencies, where
57241# if the depended-on module is missing, the depending module will do without
57242# or find a substitute somewhere (perhaps installed).  Soft dependencies
57243# are made here to depend on a 'maybe-' target.  If you're not sure,
57244# it's safer to use a soft dependency.
57245
57246
57247
57248
57249
57250
57251# With all the machinery above in place, it is pretty easy to generate
57252# dependencies.  Host dependencies are a bit more complex because we have
57253# to check for bootstrap/prebootstrap dependencies.  To resolve
57254# prebootstrap dependencies, prebootstrap modules are gathered in
57255# a hash table.
57256all-build-bison: maybe-all-build-texinfo
57257all-build-byacc: maybe-all-build-texinfo
57258all-build-flex: maybe-all-build-texinfo
57259all-build-flex: maybe-all-build-bison
57260all-build-flex: maybe-all-build-byacc
57261all-build-flex: maybe-all-build-m4
57262all-build-libiberty: maybe-all-build-texinfo
57263all-build-m4: maybe-all-build-texinfo
57264all-build-fixincludes: maybe-all-build-libiberty
57265configure-gcc: maybe-configure-intl
57266
57267configure-stage1-gcc: maybe-configure-stage1-intl
57268configure-stage2-gcc: maybe-configure-stage2-intl
57269configure-stage3-gcc: maybe-configure-stage3-intl
57270configure-stage4-gcc: maybe-configure-stage4-intl
57271configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57272configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57273configure-gcc: maybe-all-binutils
57274
57275configure-stage1-gcc: maybe-all-stage1-binutils
57276configure-stage2-gcc: maybe-all-stage2-binutils
57277configure-stage3-gcc: maybe-all-stage3-binutils
57278configure-stage4-gcc: maybe-all-stage4-binutils
57279configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57280configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57281configure-gcc: maybe-all-gas
57282
57283configure-stage1-gcc: maybe-all-stage1-gas
57284configure-stage2-gcc: maybe-all-stage2-gas
57285configure-stage3-gcc: maybe-all-stage3-gas
57286configure-stage4-gcc: maybe-all-stage4-gas
57287configure-stageprofile-gcc: maybe-all-stageprofile-gas
57288configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57289configure-gcc: maybe-all-ld
57290
57291configure-stage1-gcc: maybe-all-stage1-ld
57292configure-stage2-gcc: maybe-all-stage2-ld
57293configure-stage3-gcc: maybe-all-stage3-ld
57294configure-stage4-gcc: maybe-all-stage4-ld
57295configure-stageprofile-gcc: maybe-all-stageprofile-ld
57296configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57297configure-gcc: maybe-all-gold
57298
57299configure-stage1-gcc: maybe-all-stage1-gold
57300configure-stage2-gcc: maybe-all-stage2-gold
57301configure-stage3-gcc: maybe-all-stage3-gold
57302configure-stage4-gcc: maybe-all-stage4-gold
57303configure-stageprofile-gcc: maybe-all-stageprofile-gold
57304configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57305configure-gcc: maybe-all-libelf
57306
57307configure-stage1-gcc: maybe-all-stage1-libelf
57308configure-stage2-gcc: maybe-all-stage2-libelf
57309configure-stage3-gcc: maybe-all-stage3-libelf
57310configure-stage4-gcc: maybe-all-stage4-libelf
57311configure-stageprofile-gcc: maybe-all-stageprofile-libelf
57312configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57313all-gcc: all-libiberty
57314
57315all-stage1-gcc: all-stage1-libiberty
57316all-stage2-gcc: all-stage2-libiberty
57317all-stage3-gcc: all-stage3-libiberty
57318all-stage4-gcc: all-stage4-libiberty
57319all-stageprofile-gcc: all-stageprofile-libiberty
57320all-stagefeedback-gcc: all-stagefeedback-libiberty
57321all-gcc: maybe-all-gmp
57322
57323all-stage1-gcc: maybe-all-stage1-gmp
57324all-stage2-gcc: maybe-all-stage2-gmp
57325all-stage3-gcc: maybe-all-stage3-gmp
57326all-stage4-gcc: maybe-all-stage4-gmp
57327all-stageprofile-gcc: maybe-all-stageprofile-gmp
57328all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57329all-gcc: maybe-all-intl
57330
57331all-stage1-gcc: maybe-all-stage1-intl
57332all-stage2-gcc: maybe-all-stage2-intl
57333all-stage3-gcc: maybe-all-stage3-intl
57334all-stage4-gcc: maybe-all-stage4-intl
57335all-stageprofile-gcc: maybe-all-stageprofile-intl
57336all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57337all-gcc: maybe-all-mpfr
57338
57339all-stage1-gcc: maybe-all-stage1-mpfr
57340all-stage2-gcc: maybe-all-stage2-mpfr
57341all-stage3-gcc: maybe-all-stage3-mpfr
57342all-stage4-gcc: maybe-all-stage4-mpfr
57343all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57344all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57345all-gcc: maybe-all-mpc
57346
57347all-stage1-gcc: maybe-all-stage1-mpc
57348all-stage2-gcc: maybe-all-stage2-mpc
57349all-stage3-gcc: maybe-all-stage3-mpc
57350all-stage4-gcc: maybe-all-stage4-mpc
57351all-stageprofile-gcc: maybe-all-stageprofile-mpc
57352all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57353all-gcc: maybe-all-ppl
57354
57355all-stage1-gcc: maybe-all-stage1-ppl
57356all-stage2-gcc: maybe-all-stage2-ppl
57357all-stage3-gcc: maybe-all-stage3-ppl
57358all-stage4-gcc: maybe-all-stage4-ppl
57359all-stageprofile-gcc: maybe-all-stageprofile-ppl
57360all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57361all-gcc: maybe-all-cloog
57362
57363all-stage1-gcc: maybe-all-stage1-cloog
57364all-stage2-gcc: maybe-all-stage2-cloog
57365all-stage3-gcc: maybe-all-stage3-cloog
57366all-stage4-gcc: maybe-all-stage4-cloog
57367all-stageprofile-gcc: maybe-all-stageprofile-cloog
57368all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57369all-gcc: maybe-all-build-texinfo
57370
57371all-stage1-gcc: maybe-all-build-texinfo
57372all-stage2-gcc: maybe-all-build-texinfo
57373all-stage3-gcc: maybe-all-build-texinfo
57374all-stage4-gcc: maybe-all-build-texinfo
57375all-stageprofile-gcc: maybe-all-build-texinfo
57376all-stagefeedback-gcc: maybe-all-build-texinfo
57377all-gcc: maybe-all-build-bison
57378
57379all-stage1-gcc: maybe-all-build-bison
57380all-stage2-gcc: maybe-all-build-bison
57381all-stage3-gcc: maybe-all-build-bison
57382all-stage4-gcc: maybe-all-build-bison
57383all-stageprofile-gcc: maybe-all-build-bison
57384all-stagefeedback-gcc: maybe-all-build-bison
57385all-gcc: maybe-all-build-byacc
57386
57387all-stage1-gcc: maybe-all-build-byacc
57388all-stage2-gcc: maybe-all-build-byacc
57389all-stage3-gcc: maybe-all-build-byacc
57390all-stage4-gcc: maybe-all-build-byacc
57391all-stageprofile-gcc: maybe-all-build-byacc
57392all-stagefeedback-gcc: maybe-all-build-byacc
57393all-gcc: maybe-all-build-flex
57394
57395all-stage1-gcc: maybe-all-build-flex
57396all-stage2-gcc: maybe-all-build-flex
57397all-stage3-gcc: maybe-all-build-flex
57398all-stage4-gcc: maybe-all-build-flex
57399all-stageprofile-gcc: maybe-all-build-flex
57400all-stagefeedback-gcc: maybe-all-build-flex
57401all-gcc: maybe-all-build-libiberty
57402
57403all-stage1-gcc: maybe-all-build-libiberty
57404all-stage2-gcc: maybe-all-build-libiberty
57405all-stage3-gcc: maybe-all-build-libiberty
57406all-stage4-gcc: maybe-all-build-libiberty
57407all-stageprofile-gcc: maybe-all-build-libiberty
57408all-stagefeedback-gcc: maybe-all-build-libiberty
57409all-gcc: maybe-all-build-fixincludes
57410
57411all-stage1-gcc: maybe-all-build-fixincludes
57412all-stage2-gcc: maybe-all-build-fixincludes
57413all-stage3-gcc: maybe-all-build-fixincludes
57414all-stage4-gcc: maybe-all-build-fixincludes
57415all-stageprofile-gcc: maybe-all-build-fixincludes
57416all-stagefeedback-gcc: maybe-all-build-fixincludes
57417all-gcc: maybe-all-zlib
57418
57419all-stage1-gcc: maybe-all-stage1-zlib
57420all-stage2-gcc: maybe-all-stage2-zlib
57421all-stage3-gcc: maybe-all-stage3-zlib
57422all-stage4-gcc: maybe-all-stage4-zlib
57423all-stageprofile-gcc: maybe-all-stageprofile-zlib
57424all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57425all-gcc: all-libcpp
57426
57427all-stage1-gcc: all-stage1-libcpp
57428all-stage2-gcc: all-stage2-libcpp
57429all-stage3-gcc: all-stage3-libcpp
57430all-stage4-gcc: all-stage4-libcpp
57431all-stageprofile-gcc: all-stageprofile-libcpp
57432all-stagefeedback-gcc: all-stagefeedback-libcpp
57433all-gcc: all-libdecnumber
57434
57435all-stage1-gcc: all-stage1-libdecnumber
57436all-stage2-gcc: all-stage2-libdecnumber
57437all-stage3-gcc: all-stage3-libdecnumber
57438all-stage4-gcc: all-stage4-libdecnumber
57439all-stageprofile-gcc: all-stageprofile-libdecnumber
57440all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57441all-gcc: maybe-all-libiberty
57442
57443all-stage1-gcc: maybe-all-stage1-libiberty
57444all-stage2-gcc: maybe-all-stage2-libiberty
57445all-stage3-gcc: maybe-all-stage3-libiberty
57446all-stage4-gcc: maybe-all-stage4-libiberty
57447all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57448all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57449all-gcc: maybe-all-fixincludes
57450install-gcc: maybe-install-fixincludes
57451configure-libcpp: configure-libiberty
57452
57453configure-stage1-libcpp: configure-stage1-libiberty
57454configure-stage2-libcpp: configure-stage2-libiberty
57455configure-stage3-libcpp: configure-stage3-libiberty
57456configure-stage4-libcpp: configure-stage4-libiberty
57457configure-stageprofile-libcpp: configure-stageprofile-libiberty
57458configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57459configure-libcpp: maybe-configure-intl
57460
57461configure-stage1-libcpp: maybe-configure-stage1-intl
57462configure-stage2-libcpp: maybe-configure-stage2-intl
57463configure-stage3-libcpp: maybe-configure-stage3-intl
57464configure-stage4-libcpp: maybe-configure-stage4-intl
57465configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57466configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57467all-libcpp: all-libiberty
57468
57469all-stage1-libcpp: all-stage1-libiberty
57470all-stage2-libcpp: all-stage2-libiberty
57471all-stage3-libcpp: all-stage3-libiberty
57472all-stage4-libcpp: all-stage4-libiberty
57473all-stageprofile-libcpp: all-stageprofile-libiberty
57474all-stagefeedback-libcpp: all-stagefeedback-libiberty
57475all-libcpp: maybe-all-intl
57476
57477all-stage1-libcpp: maybe-all-stage1-intl
57478all-stage2-libcpp: maybe-all-stage2-intl
57479all-stage3-libcpp: maybe-all-stage3-intl
57480all-stage4-libcpp: maybe-all-stage4-intl
57481all-stageprofile-libcpp: maybe-all-stageprofile-intl
57482all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57483all-fixincludes: maybe-all-libiberty
57484all-gnattools: maybe-all-target-libada
57485all-lto-plugin: maybe-all-gcc
57486
57487all-stage1-lto-plugin: maybe-all-stage1-gcc
57488all-stage2-lto-plugin: maybe-all-stage2-gcc
57489all-stage3-lto-plugin: maybe-all-stage3-gcc
57490all-stage4-lto-plugin: maybe-all-stage4-gcc
57491all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
57492all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
57493configure-mpfr: maybe-all-gmp
57494
57495configure-stage1-mpfr: maybe-all-stage1-gmp
57496configure-stage2-mpfr: maybe-all-stage2-gmp
57497configure-stage3-mpfr: maybe-all-stage3-gmp
57498configure-stage4-mpfr: maybe-all-stage4-gmp
57499configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57500configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57501configure-mpc: maybe-all-mpfr
57502
57503configure-stage1-mpc: maybe-all-stage1-mpfr
57504configure-stage2-mpc: maybe-all-stage2-mpfr
57505configure-stage3-mpc: maybe-all-stage3-mpfr
57506configure-stage4-mpc: maybe-all-stage4-mpfr
57507configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
57508configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
57509configure-ppl: maybe-all-gmp
57510
57511configure-stage1-ppl: maybe-all-stage1-gmp
57512configure-stage2-ppl: maybe-all-stage2-gmp
57513configure-stage3-ppl: maybe-all-stage3-gmp
57514configure-stage4-ppl: maybe-all-stage4-gmp
57515configure-stageprofile-ppl: maybe-all-stageprofile-gmp
57516configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
57517configure-ppl: maybe-all-mpfr
57518
57519configure-stage1-ppl: maybe-all-stage1-mpfr
57520configure-stage2-ppl: maybe-all-stage2-mpfr
57521configure-stage3-ppl: maybe-all-stage3-mpfr
57522configure-stage4-ppl: maybe-all-stage4-mpfr
57523configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
57524configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
57525configure-cloog: maybe-all-ppl
57526
57527configure-stage1-cloog: maybe-all-stage1-ppl
57528configure-stage2-cloog: maybe-all-stage2-ppl
57529configure-stage3-cloog: maybe-all-stage3-ppl
57530configure-stage4-cloog: maybe-all-stage4-ppl
57531configure-stageprofile-cloog: maybe-all-stageprofile-ppl
57532configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
57533configure-gdb: maybe-all-intl
57534configure-gdb: maybe-configure-sim
57535configure-gdb: maybe-all-bfd
57536configure-gdb: maybe-all-libiconv
57537all-gdb: maybe-all-libiberty
57538all-gdb: maybe-all-libiconv
57539all-gdb: maybe-all-opcodes
57540all-gdb: maybe-all-readline
57541all-gdb: maybe-all-build-bison
57542all-gdb: maybe-all-build-byacc
57543all-gdb: maybe-all-sim
57544all-gdb: maybe-all-libdecnumber
57545configure-libgui: maybe-configure-tcl
57546configure-libgui: maybe-configure-tk
57547all-libgui: maybe-all-tcl
57548all-libgui: maybe-all-tk
57549all-libgui: maybe-all-itcl
57550configure-bfd: configure-libiberty
57551
57552configure-stage1-bfd: configure-stage1-libiberty
57553configure-stage2-bfd: configure-stage2-libiberty
57554configure-stage3-bfd: configure-stage3-libiberty
57555configure-stage4-bfd: configure-stage4-libiberty
57556configure-stageprofile-bfd: configure-stageprofile-libiberty
57557configure-stagefeedback-bfd: configure-stagefeedback-libiberty
57558configure-bfd: maybe-configure-intl
57559
57560configure-stage1-bfd: maybe-configure-stage1-intl
57561configure-stage2-bfd: maybe-configure-stage2-intl
57562configure-stage3-bfd: maybe-configure-stage3-intl
57563configure-stage4-bfd: maybe-configure-stage4-intl
57564configure-stageprofile-bfd: maybe-configure-stageprofile-intl
57565configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
57566all-bfd: maybe-all-libiberty
57567
57568all-stage1-bfd: maybe-all-stage1-libiberty
57569all-stage2-bfd: maybe-all-stage2-libiberty
57570all-stage3-bfd: maybe-all-stage3-libiberty
57571all-stage4-bfd: maybe-all-stage4-libiberty
57572all-stageprofile-bfd: maybe-all-stageprofile-libiberty
57573all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
57574all-bfd: maybe-all-intl
57575
57576all-stage1-bfd: maybe-all-stage1-intl
57577all-stage2-bfd: maybe-all-stage2-intl
57578all-stage3-bfd: maybe-all-stage3-intl
57579all-stage4-bfd: maybe-all-stage4-intl
57580all-stageprofile-bfd: maybe-all-stageprofile-intl
57581all-stagefeedback-bfd: maybe-all-stagefeedback-intl
57582configure-opcodes: configure-libiberty
57583
57584configure-stage1-opcodes: configure-stage1-libiberty
57585configure-stage2-opcodes: configure-stage2-libiberty
57586configure-stage3-opcodes: configure-stage3-libiberty
57587configure-stage4-opcodes: configure-stage4-libiberty
57588configure-stageprofile-opcodes: configure-stageprofile-libiberty
57589configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
57590all-opcodes: maybe-all-libiberty
57591
57592all-stage1-opcodes: maybe-all-stage1-libiberty
57593all-stage2-opcodes: maybe-all-stage2-libiberty
57594all-stage3-opcodes: maybe-all-stage3-libiberty
57595all-stage4-opcodes: maybe-all-stage4-libiberty
57596all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
57597all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
57598configure-binutils: maybe-configure-intl
57599
57600configure-stage1-binutils: maybe-configure-stage1-intl
57601configure-stage2-binutils: maybe-configure-stage2-intl
57602configure-stage3-binutils: maybe-configure-stage3-intl
57603configure-stage4-binutils: maybe-configure-stage4-intl
57604configure-stageprofile-binutils: maybe-configure-stageprofile-intl
57605configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
57606all-binutils: maybe-all-libiberty
57607
57608all-stage1-binutils: maybe-all-stage1-libiberty
57609all-stage2-binutils: maybe-all-stage2-libiberty
57610all-stage3-binutils: maybe-all-stage3-libiberty
57611all-stage4-binutils: maybe-all-stage4-libiberty
57612all-stageprofile-binutils: maybe-all-stageprofile-libiberty
57613all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
57614all-binutils: maybe-all-opcodes
57615
57616all-stage1-binutils: maybe-all-stage1-opcodes
57617all-stage2-binutils: maybe-all-stage2-opcodes
57618all-stage3-binutils: maybe-all-stage3-opcodes
57619all-stage4-binutils: maybe-all-stage4-opcodes
57620all-stageprofile-binutils: maybe-all-stageprofile-opcodes
57621all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
57622all-binutils: maybe-all-bfd
57623
57624all-stage1-binutils: maybe-all-stage1-bfd
57625all-stage2-binutils: maybe-all-stage2-bfd
57626all-stage3-binutils: maybe-all-stage3-bfd
57627all-stage4-binutils: maybe-all-stage4-bfd
57628all-stageprofile-binutils: maybe-all-stageprofile-bfd
57629all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
57630all-binutils: maybe-all-build-flex
57631
57632all-stage1-binutils: maybe-all-build-flex
57633all-stage2-binutils: maybe-all-build-flex
57634all-stage3-binutils: maybe-all-build-flex
57635all-stage4-binutils: maybe-all-build-flex
57636all-stageprofile-binutils: maybe-all-build-flex
57637all-stagefeedback-binutils: maybe-all-build-flex
57638all-binutils: maybe-all-build-bison
57639
57640all-stage1-binutils: maybe-all-build-bison
57641all-stage2-binutils: maybe-all-build-bison
57642all-stage3-binutils: maybe-all-build-bison
57643all-stage4-binutils: maybe-all-build-bison
57644all-stageprofile-binutils: maybe-all-build-bison
57645all-stagefeedback-binutils: maybe-all-build-bison
57646all-binutils: maybe-all-build-byacc
57647
57648all-stage1-binutils: maybe-all-build-byacc
57649all-stage2-binutils: maybe-all-build-byacc
57650all-stage3-binutils: maybe-all-build-byacc
57651all-stage4-binutils: maybe-all-build-byacc
57652all-stageprofile-binutils: maybe-all-build-byacc
57653all-stagefeedback-binutils: maybe-all-build-byacc
57654all-binutils: maybe-all-intl
57655
57656all-stage1-binutils: maybe-all-stage1-intl
57657all-stage2-binutils: maybe-all-stage2-intl
57658all-stage3-binutils: maybe-all-stage3-intl
57659all-stage4-binutils: maybe-all-stage4-intl
57660all-stageprofile-binutils: maybe-all-stageprofile-intl
57661all-stagefeedback-binutils: maybe-all-stagefeedback-intl
57662install-binutils: maybe-install-opcodes
57663install-opcodes: maybe-install-bfd
57664configure-gas: maybe-configure-intl
57665
57666configure-stage1-gas: maybe-configure-stage1-intl
57667configure-stage2-gas: maybe-configure-stage2-intl
57668configure-stage3-gas: maybe-configure-stage3-intl
57669configure-stage4-gas: maybe-configure-stage4-intl
57670configure-stageprofile-gas: maybe-configure-stageprofile-intl
57671configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
57672all-gas: maybe-all-libiberty
57673
57674all-stage1-gas: maybe-all-stage1-libiberty
57675all-stage2-gas: maybe-all-stage2-libiberty
57676all-stage3-gas: maybe-all-stage3-libiberty
57677all-stage4-gas: maybe-all-stage4-libiberty
57678all-stageprofile-gas: maybe-all-stageprofile-libiberty
57679all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
57680all-gas: maybe-all-opcodes
57681
57682all-stage1-gas: maybe-all-stage1-opcodes
57683all-stage2-gas: maybe-all-stage2-opcodes
57684all-stage3-gas: maybe-all-stage3-opcodes
57685all-stage4-gas: maybe-all-stage4-opcodes
57686all-stageprofile-gas: maybe-all-stageprofile-opcodes
57687all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
57688all-gas: maybe-all-bfd
57689
57690all-stage1-gas: maybe-all-stage1-bfd
57691all-stage2-gas: maybe-all-stage2-bfd
57692all-stage3-gas: maybe-all-stage3-bfd
57693all-stage4-gas: maybe-all-stage4-bfd
57694all-stageprofile-gas: maybe-all-stageprofile-bfd
57695all-stagefeedback-gas: maybe-all-stagefeedback-bfd
57696all-gas: maybe-all-intl
57697
57698all-stage1-gas: maybe-all-stage1-intl
57699all-stage2-gas: maybe-all-stage2-intl
57700all-stage3-gas: maybe-all-stage3-intl
57701all-stage4-gas: maybe-all-stage4-intl
57702all-stageprofile-gas: maybe-all-stageprofile-intl
57703all-stagefeedback-gas: maybe-all-stagefeedback-intl
57704configure-gprof: maybe-configure-intl
57705all-gprof: maybe-all-libiberty
57706all-gprof: maybe-all-bfd
57707all-gprof: maybe-all-opcodes
57708all-gprof: maybe-all-intl
57709configure-ld: maybe-configure-intl
57710
57711configure-stage1-ld: maybe-configure-stage1-intl
57712configure-stage2-ld: maybe-configure-stage2-intl
57713configure-stage3-ld: maybe-configure-stage3-intl
57714configure-stage4-ld: maybe-configure-stage4-intl
57715configure-stageprofile-ld: maybe-configure-stageprofile-intl
57716configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
57717all-ld: maybe-all-libiberty
57718
57719all-stage1-ld: maybe-all-stage1-libiberty
57720all-stage2-ld: maybe-all-stage2-libiberty
57721all-stage3-ld: maybe-all-stage3-libiberty
57722all-stage4-ld: maybe-all-stage4-libiberty
57723all-stageprofile-ld: maybe-all-stageprofile-libiberty
57724all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
57725all-ld: maybe-all-bfd
57726
57727all-stage1-ld: maybe-all-stage1-bfd
57728all-stage2-ld: maybe-all-stage2-bfd
57729all-stage3-ld: maybe-all-stage3-bfd
57730all-stage4-ld: maybe-all-stage4-bfd
57731all-stageprofile-ld: maybe-all-stageprofile-bfd
57732all-stagefeedback-ld: maybe-all-stagefeedback-bfd
57733all-ld: maybe-all-opcodes
57734
57735all-stage1-ld: maybe-all-stage1-opcodes
57736all-stage2-ld: maybe-all-stage2-opcodes
57737all-stage3-ld: maybe-all-stage3-opcodes
57738all-stage4-ld: maybe-all-stage4-opcodes
57739all-stageprofile-ld: maybe-all-stageprofile-opcodes
57740all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
57741all-ld: maybe-all-build-bison
57742
57743all-stage1-ld: maybe-all-build-bison
57744all-stage2-ld: maybe-all-build-bison
57745all-stage3-ld: maybe-all-build-bison
57746all-stage4-ld: maybe-all-build-bison
57747all-stageprofile-ld: maybe-all-build-bison
57748all-stagefeedback-ld: maybe-all-build-bison
57749all-ld: maybe-all-build-byacc
57750
57751all-stage1-ld: maybe-all-build-byacc
57752all-stage2-ld: maybe-all-build-byacc
57753all-stage3-ld: maybe-all-build-byacc
57754all-stage4-ld: maybe-all-build-byacc
57755all-stageprofile-ld: maybe-all-build-byacc
57756all-stagefeedback-ld: maybe-all-build-byacc
57757all-ld: maybe-all-build-flex
57758
57759all-stage1-ld: maybe-all-build-flex
57760all-stage2-ld: maybe-all-build-flex
57761all-stage3-ld: maybe-all-build-flex
57762all-stage4-ld: maybe-all-build-flex
57763all-stageprofile-ld: maybe-all-build-flex
57764all-stagefeedback-ld: maybe-all-build-flex
57765all-ld: maybe-all-intl
57766
57767all-stage1-ld: maybe-all-stage1-intl
57768all-stage2-ld: maybe-all-stage2-intl
57769all-stage3-ld: maybe-all-stage3-intl
57770all-stage4-ld: maybe-all-stage4-intl
57771all-stageprofile-ld: maybe-all-stageprofile-intl
57772all-stagefeedback-ld: maybe-all-stagefeedback-intl
57773configure-gold: maybe-configure-intl
57774
57775configure-stage1-gold: maybe-configure-stage1-intl
57776configure-stage2-gold: maybe-configure-stage2-intl
57777configure-stage3-gold: maybe-configure-stage3-intl
57778configure-stage4-gold: maybe-configure-stage4-intl
57779configure-stageprofile-gold: maybe-configure-stageprofile-intl
57780configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
57781all-gold: maybe-all-libiberty
57782
57783all-stage1-gold: maybe-all-stage1-libiberty
57784all-stage2-gold: maybe-all-stage2-libiberty
57785all-stage3-gold: maybe-all-stage3-libiberty
57786all-stage4-gold: maybe-all-stage4-libiberty
57787all-stageprofile-gold: maybe-all-stageprofile-libiberty
57788all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
57789all-gold: maybe-all-intl
57790
57791all-stage1-gold: maybe-all-stage1-intl
57792all-stage2-gold: maybe-all-stage2-intl
57793all-stage3-gold: maybe-all-stage3-intl
57794all-stage4-gold: maybe-all-stage4-intl
57795all-stageprofile-gold: maybe-all-stageprofile-intl
57796all-stagefeedback-gold: maybe-all-stagefeedback-intl
57797all-gold: maybe-all-bfd
57798
57799all-stage1-gold: maybe-all-stage1-bfd
57800all-stage2-gold: maybe-all-stage2-bfd
57801all-stage3-gold: maybe-all-stage3-bfd
57802all-stage4-gold: maybe-all-stage4-bfd
57803all-stageprofile-gold: maybe-all-stageprofile-bfd
57804all-stagefeedback-gold: maybe-all-stagefeedback-bfd
57805all-gold: maybe-all-build-bison
57806
57807all-stage1-gold: maybe-all-build-bison
57808all-stage2-gold: maybe-all-build-bison
57809all-stage3-gold: maybe-all-build-bison
57810all-stage4-gold: maybe-all-build-bison
57811all-stageprofile-gold: maybe-all-build-bison
57812all-stagefeedback-gold: maybe-all-build-bison
57813all-gold: maybe-all-build-byacc
57814
57815all-stage1-gold: maybe-all-build-byacc
57816all-stage2-gold: maybe-all-build-byacc
57817all-stage3-gold: maybe-all-build-byacc
57818all-stage4-gold: maybe-all-build-byacc
57819all-stageprofile-gold: maybe-all-build-byacc
57820all-stagefeedback-gold: maybe-all-build-byacc
57821check-gold: maybe-all-binutils
57822
57823check-stage1-gold: maybe-all-stage1-binutils
57824check-stage2-gold: maybe-all-stage2-binutils
57825check-stage3-gold: maybe-all-stage3-binutils
57826check-stage4-gold: maybe-all-stage4-binutils
57827check-stageprofile-gold: maybe-all-stageprofile-binutils
57828check-stagefeedback-gold: maybe-all-stagefeedback-binutils
57829check-gold: maybe-all-gas
57830
57831check-stage1-gold: maybe-all-stage1-gas
57832check-stage2-gold: maybe-all-stage2-gas
57833check-stage3-gold: maybe-all-stage3-gas
57834check-stage4-gold: maybe-all-stage4-gas
57835check-stageprofile-gold: maybe-all-stageprofile-gas
57836check-stagefeedback-gold: maybe-all-stagefeedback-gas
57837configure-opcodes: maybe-configure-intl
57838
57839configure-stage1-opcodes: maybe-configure-stage1-intl
57840configure-stage2-opcodes: maybe-configure-stage2-intl
57841configure-stage3-opcodes: maybe-configure-stage3-intl
57842configure-stage4-opcodes: maybe-configure-stage4-intl
57843configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
57844configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
57845all-opcodes: maybe-all-bfd
57846
57847all-stage1-opcodes: maybe-all-stage1-bfd
57848all-stage2-opcodes: maybe-all-stage2-bfd
57849all-stage3-opcodes: maybe-all-stage3-bfd
57850all-stage4-opcodes: maybe-all-stage4-bfd
57851all-stageprofile-opcodes: maybe-all-stageprofile-bfd
57852all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
57853all-opcodes: maybe-all-libiberty
57854
57855all-stage1-opcodes: maybe-all-stage1-libiberty
57856all-stage2-opcodes: maybe-all-stage2-libiberty
57857all-stage3-opcodes: maybe-all-stage3-libiberty
57858all-stage4-opcodes: maybe-all-stage4-libiberty
57859all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
57860all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
57861all-opcodes: maybe-all-intl
57862
57863all-stage1-opcodes: maybe-all-stage1-intl
57864all-stage2-opcodes: maybe-all-stage2-intl
57865all-stage3-opcodes: maybe-all-stage3-intl
57866all-stage4-opcodes: maybe-all-stage4-intl
57867all-stageprofile-opcodes: maybe-all-stageprofile-intl
57868all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
57869all-dejagnu: maybe-all-tcl
57870all-dejagnu: maybe-all-expect
57871all-dejagnu: maybe-all-tk
57872configure-expect: maybe-configure-tcl
57873configure-expect: maybe-configure-tk
57874all-expect: maybe-all-tcl
57875all-expect: maybe-all-tk
57876configure-itcl: maybe-configure-tcl
57877configure-itcl: maybe-configure-tk
57878all-itcl: maybe-all-tcl
57879all-itcl: maybe-all-tk
57880install-itcl: maybe-install-tcl
57881configure-tk: maybe-configure-tcl
57882all-tk: maybe-all-tcl
57883all-sid: maybe-all-libiberty
57884all-sid: maybe-all-bfd
57885all-sid: maybe-all-opcodes
57886all-sid: maybe-all-tcl
57887all-sid: maybe-all-tk
57888install-sid: maybe-install-tcl
57889install-sid: maybe-install-tk
57890configure-sim: maybe-configure-intl
57891all-sim: maybe-all-intl
57892all-sim: maybe-all-libiberty
57893all-sim: maybe-all-bfd
57894all-sim: maybe-all-opcodes
57895all-sim: maybe-all-readline
57896all-sim: maybe-configure-gdb
57897all-fastjar: maybe-all-zlib
57898all-fastjar: maybe-all-build-texinfo
57899all-fastjar: maybe-all-libiberty
57900all-autoconf: maybe-all-m4
57901all-autoconf: maybe-all-build-texinfo
57902all-automake: maybe-all-m4
57903all-automake: maybe-all-build-texinfo
57904all-automake: maybe-all-autoconf
57905all-bison: maybe-all-intl
57906all-bison: maybe-all-build-texinfo
57907all-diff: maybe-all-intl
57908all-diff: maybe-all-build-texinfo
57909all-fileutils: maybe-all-intl
57910all-fileutils: maybe-all-build-texinfo
57911all-flex: maybe-all-build-bison
57912all-flex: maybe-all-build-byacc
57913all-flex: maybe-all-intl
57914all-flex: maybe-all-m4
57915all-flex: maybe-all-build-texinfo
57916all-gzip: maybe-all-intl
57917all-gzip: maybe-all-zlib
57918all-gzip: maybe-all-build-texinfo
57919all-hello: maybe-all-intl
57920all-hello: maybe-all-build-texinfo
57921all-m4: maybe-all-intl
57922all-m4: maybe-all-build-texinfo
57923all-make: maybe-all-intl
57924all-make: maybe-all-build-texinfo
57925all-patch: maybe-all-build-texinfo
57926all-make: maybe-all-build-texinfo
57927all-prms: maybe-all-libiberty
57928all-recode: maybe-all-build-texinfo
57929all-sed: maybe-all-build-texinfo
57930all-send-pr: maybe-all-prms
57931all-tar: maybe-all-build-texinfo
57932all-uudecode: maybe-all-build-texinfo
57933configure-target-boehm-gc: maybe-configure-target-qthreads
57934configure-target-boehm-gc: maybe-all-target-libstdc++-v3
57935configure-target-fastjar: maybe-configure-target-zlib
57936all-target-fastjar: maybe-all-target-zlib
57937configure-target-libjava: maybe-configure-target-zlib
57938configure-target-libjava: maybe-configure-target-boehm-gc
57939configure-target-libjava: maybe-configure-target-qthreads
57940configure-target-libjava: maybe-configure-target-libffi
57941all-target-libjava: maybe-all-fastjar
57942all-target-libjava: maybe-all-target-zlib
57943all-target-libjava: maybe-all-target-boehm-gc
57944all-target-libjava: maybe-all-target-qthreads
57945all-target-libjava: maybe-all-target-libffi
57946configure-target-libobjc: maybe-configure-target-boehm-gc
57947all-target-libobjc: maybe-all-target-boehm-gc
57948configure-target-libstdc++-v3: maybe-configure-target-libgomp
57949
57950configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
57951configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
57952configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
57953configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
57954configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
57955configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
57956all-target-libstdc++-v3: maybe-configure-target-libgomp
57957
57958all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
57959all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
57960all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
57961all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
57962all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
57963all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
57964all-target-libgloss: maybe-all-target-newlib
57965all-target-winsup: maybe-all-target-libtermcap
57966configure-target-newlib: maybe-all-binutils
57967configure-target-newlib: maybe-all-ld
57968
57969
57970# Dependencies for target modules on other target modules are
57971# described by lang_env_dependencies; the defaults apply to anything
57972# not mentioned there.
57973
57974
57975@if gcc-bootstrap
57976configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
57977configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
57978configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
57979configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
57980configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
57981configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
57982configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
57983configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
57984configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
57985configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
57986configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
57987configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
57988@endif gcc-bootstrap
57989
57990@if gcc-no-bootstrap
57991configure-target-libstdc++-v3: maybe-all-target-libgcc
57992configure-target-libmudflap: maybe-all-target-libgcc
57993configure-target-libssp: maybe-all-target-libgcc
57994configure-target-newlib: maybe-all-target-libgcc
57995configure-target-libgfortran: maybe-all-target-libgcc
57996configure-target-libobjc: maybe-all-target-libgcc
57997configure-target-libtermcap: maybe-all-target-libgcc
57998configure-target-winsup: maybe-all-target-libgcc
57999configure-target-libgloss: maybe-all-target-libgcc
58000configure-target-gperf: maybe-all-target-libgcc
58001configure-target-examples: maybe-all-target-libgcc
58002configure-target-libffi: maybe-all-target-libgcc
58003configure-target-libjava: maybe-all-target-libgcc
58004configure-target-zlib: maybe-all-target-libgcc
58005configure-target-boehm-gc: maybe-all-target-libgcc
58006configure-target-qthreads: maybe-all-target-libgcc
58007configure-target-rda: maybe-all-target-libgcc
58008configure-target-libada: maybe-all-target-libgcc
58009configure-target-libgomp: maybe-all-target-libgcc
58010@endif gcc-no-bootstrap
58011
58012
58013configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58014
58015configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58016
58017configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58018
58019
58020
58021configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58022
58023configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58024
58025configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58026
58027configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58028
58029
58030configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58031configure-target-gperf: maybe-all-target-libstdc++-v3
58032
58033configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58034
58035configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58036
58037configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58038configure-target-libjava: maybe-all-target-libstdc++-v3
58039
58040configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58041
58042configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58043
58044configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58045
58046configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58047
58048configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58049
58050configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58051
58052
58053CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58054GDB_TK = @GDB_TK@
58055INSTALL_GDB_TK = @INSTALL_GDB_TK@
58056configure-gdb: $(CONFIGURE_GDB_TK)
58057all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58058install-gdb: $(INSTALL_GDB_TK)
58059
58060# Serialization dependencies.  Host configures don't work well in parallel to
58061# each other, due to contention over config.cache.  Target configures and
58062# build configures are similar.
58063@serialization_dependencies@
58064
58065# --------------------------------
58066# Regenerating top level configury
58067# --------------------------------
58068
58069# Rebuilding Makefile.in, using autogen.
58070AUTOGEN = autogen
58071$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58072	cd $(srcdir) && $(AUTOGEN) Makefile.def
58073
58074# Rebuilding Makefile.
58075Makefile: $(srcdir)/Makefile.in config.status
58076	CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58077
58078config.status: configure
58079	CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58080
58081# Rebuilding configure.
58082AUTOCONF = autoconf
58083$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58084	$(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58085	cd $(srcdir) && $(AUTOCONF)
58086
58087# ------------------------------
58088# Special directives to GNU Make
58089# ------------------------------
58090
58091# Don't pass command-line variables to submakes.
58092.NOEXPORT:
58093MAKEOVERRIDES=
58094
58095# end of Makefile.in
58096